Stock Scorer

CTW Cayman (CTW)

Every figure this model derived for CTW, the value it took, and the element in the company's own XBRL it was read from — so any of it can be checked against the filing rather than taken on trust. As at 2025-07-31.

The figures, and where each came from

This is the part no other screener shows. Each figure below names the XBRL element it was read from, so it can be checked against the filing itself.

FigureValueXBRL tagAs at
capex 584,668 PaymentsToAcquirePropertyPlantAndEquipment 2025-07-31
cash 12,208,630 CashAndCashEquivalentsAtCarryingValue 2025-07-31
current assets 18,075,099 AssetsCurrent 2025-07-31
current liabilities 8,423,949 LiabilitiesCurrent 2025-07-31
equity 27,648,057 StockholdersEquity 2025-07-31
ocf 111,375 NetCashProvidedByUsedInOperatingActivities 2025-07-31
revenue 90,370,793 Revenues 2025-07-31

The ratios

The figures themselves rather than their scores — what somebody looking up CTW on one particular measure came for.

RatioValue
cash operating margin1.78
current ratio2.18
current ratio reported2.15
dilution pct0.0
ev owner earnings-236.62
ev sales1.24
fcf margin-0.52
operating margin-1.18
owner earnings margin-0.52
revenue growth32.07
revenue growth per share32.07
roic-5.45
rule of 4030.89
sbc pct revenue0.0

Everything else this filing tags

149 more elements from CTW's own XBRL that this model has no measure for, newest reading each, largest first. Nothing here is converted, added up or renamed — it is the filing's own element names and the filing's own numbers.

ElementNewestAs of PeriodsUnit
CommonStockSharesAuthorized500,000,0002025-07-31 2shares
CostsAndExpenses91,435,9172025-07-31 3USD
RevenueFromContractWithCustomerIncludingAssessedTax90,370,7922025-07-31 3USD
WeightedAverageNumberOfDilutedSharesOutstanding60,000,0002025-07-31 3shares
WeightedAverageNumberOfSharesOutstandingBasic60,000,0002025-07-31 3shares
SellingAndMarketingExpense55,387,2772025-07-31 3USD
AdvertisingExpense52,396,5112025-07-31 3USD
Assets46,502,2562025-07-31 2USD
LiabilitiesAndStockholdersEquity46,502,2562025-07-31 2USD
RetainedEarningsAccumulatedDeficit31,862,3392025-07-31 2USD
AssetsNoncurrent28,427,1572025-07-31 2USD
NoncurrentAssets26,547,6702025-07-31 2USD
CostOfRevenue22,040,0542025-07-31 3USD
Liabilities18,854,1992025-07-31 2USD
PrepaidExpenseAndOtherAssetsNoncurrent14,561,7262025-07-31 2USD
CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents12,369,2502024-07-31 3USD
CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsIncludingDisposalGroupAndDiscontinuedOperations12,369,2502025-07-31 4USD
CashAndCashEquivalentsAtCarryingValueIncludingDiscontinuedOperations12,208,6302025-07-31 3USD
LiabilitiesNoncurrent10,430,2502025-07-31 2USD
SellingGeneralAndAdministrativeExpense8,479,8532025-07-31 3USD
DeferredIncomeTaxLiabilities8,381,3182025-07-31 2USD
AllowanceForDoubtfulAccountsReceivable8,115,4682025-07-31 3USD
AllowanceForDoubtfulOtherReceivablesCurrent8,115,4682025-07-31 2USD
ValuationAllowanceForImpairmentOfRecognizedServicingAssetsProvisions8,115,4682025-07-31 2USD
LesseeOperatingLeaseLiabilityPaymentsDue7,103,1292025-07-31 1USD
OperatingLeaseLiability6,950,4152025-07-31 2USD
OperatingLeaseRightOfUseAsset6,782,3542025-07-31 2USD
DeferredIncomeTaxLiabilitiesNet6,208,1612025-07-31 2USD
DeferredTaxLiabilities6,208,1612025-07-31 2USD
AccumulatedOtherComprehensiveIncomeLossNetOfTax-5,769,0132025-07-31 2USD
ResearchAndDevelopmentExpense5,528,7332025-07-31 3USD
OtherNonoperatingIncomeExpense5,470,4532025-07-31 3USD
RightOfUseAssetObtainedInExchangeForOperatingLeaseLiability5,129,6422025-07-31 3USD
FormerGainContingencyRecognizedInCurrentPeriod4,700,0002025-07-31 1USD
IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest4,405,3292025-07-31 3USD
OperatingLeaseLiabilityNoncurrent4,222,0892025-07-31 2USD
NetIncomeLoss3,828,5632025-07-31 3USD
ComprehensiveIncomeNetOfTax3,786,1362025-07-31 3USD
PrepaidExpenseAndOtherAssets3,499,9622025-07-31 2USD
AmortizationOfIntangibleAssets3,433,2902025-07-31 2USD
AllowanceForDoubtfulAccountsReceivableWriteOffs3,375,7862025-07-31 1USD
AdditionsToOtherAssetsAmount3,157,6692025-07-31 2USD
IncreaseDecreaseInAccruedLiabilities-2,948,3262025-07-31 3USD
PrepaidExpenseAndOtherAssetsCurrent2,866,2432025-07-31 2USD
LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths2,850,3152025-07-31 1USD
OperatingLeaseLiabilityCurrent2,728,3262025-07-31 2USD
DepreciationAndAmortization2,673,2552025-07-31 3USD
InterestIncomeOperatingPaidInCash2,602,1432025-07-31 3USD
AccruedLiabilitiesAndOtherLiabilities2,549,7632025-07-31 2USD
IncreaseDecreaseInOperatingLeaseLiability-2,501,1142025-07-31 3USD
FinanceLeaseRightOfUseAssetAmortization2,455,2112025-07-31 3USD
AccountsPayableCurrent2,377,2792025-07-31 2USD
DeferredTaxAssetsGross2,272,1332025-07-31 2USD
CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect-2,225,0152025-07-31 3USD
DeferredTaxAssetsNet2,222,2242025-07-31 2USD
OperatingLeaseExpense2,208,6992025-07-31 3USD
PropertyPlantAndEquipmentGross2,196,3682025-07-31 2USD
IncreaseDecreaseInPrepaidExpensesOther2,024,8832025-07-31 3USD
OtherAssetsNoncurrent1,858,4132025-07-31 2USD
DepositsAssetsNoncurrent1,830,4202025-07-31 2USD
DeferredTaxLiabilitiesUnrealizedGainsOnTradingSecurities1,607,7692025-07-31 1USD
AssetsNet1,554,7312025-07-31 2USD
LesseeOperatingLeaseLiabilityPaymentsDueYearTwo1,542,4602025-07-31 1USD
DeferredOfferingCosts1,429,5232025-07-31 1USD
AccountsReceivableGrossCurrent1,410,0832025-07-31 2USD
AccountsReceivableNetCurrent1,410,0832025-07-31 2USD
AccruedPayrollTaxesCurrent1,379,7662025-07-31 2USD
DeferredTaxLiabilitiesPrepaidExpenses1,373,7102025-07-31 2USD
AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment1,275,5982025-07-31 2USD
NetCashProvidedByUsedInInvestingActivities-1,180,0372025-07-31 3USD
PaymentsOfStockIssuanceCosts1,134,5382025-07-31 1USD
NetCashProvidedByUsedInFinancingActivities-1,112,3362025-07-31 1USD
PropertyPlantAndEquipmentNet1,098,6792025-07-31 2USD
OperatingIncomeLoss-1,065,1242025-07-31 3USD
IncreaseDecreaseInAccountsPayable-939,6112025-07-31 3USD
AdditionalPaidInCapitalCommonStock872,3152025-07-31 2USD
LesseeOperatingLeaseLiabilityPaymentsDueYearThree843,7542025-07-31 1USD
IncomeTaxesReceivable843,1752025-07-31 2USD
LesseeOperatingLeaseLiabilityPaymentsDueYearFive821,3042025-07-31 1USD
LesseeOperatingLeaseLiabilityPaymentsDueYearFour821,3042025-07-31 1USD
StatutoryAccountingPracticesStatutoryCapitalAndSurplusBalance676,4162025-07-31 2USD
IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets630,2072025-07-31 3USD
PrepaidExpenseCurrent599,9332025-07-31 2USD
LongTermInvestments576,9562025-07-31 3USD
IncomeTaxExpenseBenefit576,7662025-07-31 3USD
OtherNonoperatingIncome555,0122025-07-31 3USD
IncreaseDecreaseInAccruedIncomeTaxesPayable-518,4202025-07-31 3USD
DeferredIncomeTaxExpenseBenefit507,0342025-07-31 3USD
InvestmentIncomeInterest494,3582025-07-31 3USD
AdjustmentForAmortization483,7002025-07-31 2USD
AccruedLiabilitiesCurrent475,0992025-07-31 2USD
ForeignCurrencyTransactionGainLossRealized-450,9642025-07-31 2USD
Depreciation410,0122025-07-31 3USD
PaymentsToFundLongtermLoansToRelatedParties410,0002025-07-31 1USD
OtherPrepaidExpenseCurrent393,3832025-07-31 2USD
OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentBeforeTaxPortionAttributableToParent-376,1782025-07-31 2USD
DeferredTaxAssetsOperatingLossCarryforwards357,9472025-07-31 2USD
PrepaidRent354,4852025-07-31 2USD
AccruedProfessionalFeesCurrentAndNoncurrent309,6722025-07-31 1USD
TaxesPayableCurrent293,4822025-07-31 2USD
ForeignCurrencyTransactionGainLossBeforeTax-287,9462025-07-31 3USD
PaymentsToAcquireInvestments258,8822025-07-31 3USD
LesseeOperatingLeaseLiabilityPaymentsDueAfterYearFive223,9922025-07-31 1USD
OtherAccountsPayableAndAccruedLiabilities207,9312025-07-31 2USD
ConstructionInProgressGross177,9092025-07-31 1USD
DeferredTaxAssetsPropertyPlantAndEquipment165,1462025-07-31 1USD
RestrictedCashCurrent160,6202025-07-31 2USD
RestrictedCashEquivalents160,6202025-07-31 3USD
LesseeOperatingLeaseLiabilityUndiscountedExcessAmount152,7142025-07-31 1USD
ContractWithCustomerLiabilityCurrent145,0002025-07-31 1USD
IncreaseDecreaseInAccruedLiabilitiesAndOtherOperatingLiabilities87,1882025-07-31 3USD
IncreaseDecreaseInOtherNoncurrentAssets80,4762025-07-31 3USD
CurrentIncomeTaxExpenseBenefit69,7322025-07-31 3USD
PrepaidAdvertising64,8432025-07-31 2USD
DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsAssetRetirementObligations56,7352025-07-31 2USD
DeferredTaxAssetsValuationAllowance49,9092025-07-31 2USD
DeferredIncomeTaxAssetsNet49,0672025-07-31 2USD
DeferredTaxAssetsLiabilitiesNet49,0672025-07-31 2USD
IncreaseDecreaseInDueToRelatedParties47,6152025-07-31 3USD
AssetImpairmentCharges-46,4532024-07-31 1USD
GainLossOnSaleOfInvestments-46,4532024-07-31 1USD
EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents-44,0172025-07-31 3USD
OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax-42,4272025-07-31 3USD
IncreaseDecreaseInAccountsReceivable33,8962025-07-31 3USD
GainLossOnTerminationOfLease-33,0552025-07-31 1USD
ForeignCurrencyTransactionGainLossAfterTax-28,2452025-07-31 2USD
ProceedsFromSaleOfOtherPropertyPlantAndEquipment28,1092025-07-31 3USD
AdjustmentsToAdditionalPaidInCapitalOther22,4672025-07-31 1USD
ProceedsFromContributionsFromAffiliates22,2022025-07-31 1USD
PrepaidExpenseOtherNoncurrent21,3532025-07-31 1USD
GainLossOnSaleOfPropertyPlantEquipment-21,3322025-07-31 2USD
ProvisionForDoubtfulAccounts10,2582025-07-31 2USD
DeferredPolicyAcquisitionCostsAdditions10,0002025-07-31 1USD
PaymentsToAcquireIntangibleAssets9,9472025-07-31 1USD
DeferredTaxAssetsTaxDeferredExpense9,4162024-07-31 1USD
PrepaidExpenseNoncurrent6,6402025-07-31 2USD
IncomeTaxesPaid4,5272025-07-31 3USD
OtherComprehensiveIncomeLossForeignCurrencyTranslationAdjustmentTax1,7412025-07-31 2USD
NumberOfReportableSegments12025-07-31 1Segment
EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate02025-07-31 3pure
EffectiveIncomeTaxRateReconciliationForeignIncomeTaxRateDifferential-02025-07-31 2pure
EffectiveIncomeTaxRateContinuingOperations02025-07-31 3pure
EarningsPerShareBasic02025-07-31 3USD/shares
EarningsPerShareDiluted02025-07-31 3USD/shares
OperatingLeaseWeightedAverageDiscountRatePercent02025-07-31 2pure
EffectiveIncomeTaxRateReconciliationChangeInEnactedTaxRate02025-07-31 2pure
EffectiveIncomeTaxRateReconciliationNondeductibleExpense02025-07-31 2pure
CommonStockParOrStatedValuePerShare02025-07-31 2USD/shares
AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount02025-07-31 1shares

What to be careful about

What this model itself distrusts about CTW's figures. Written by the derivation as it ran, not added afterwards.