NASDAQ : CTW

CTW Cayman Class A Ordinary Shares

$2.45 USD

-$0.08 (-3.16%)

Volume
35.29K
Average Volume
26.59K
Market Capitalization
$152.88M
P/E Ratio
38.64
Dividend Yield
0.00%
Price Target
Year High
$4.88
Year Low
$1.10
Day High
Day Low
Payout Ratio
$0.00
Current Ratio
$1.61
CTW Financial Statements
date 2025-07-31 2024-07-31 2023-07-31 2019-12-31 2018-12-31 2017-12-31 2016-12-31 2015-12-31 2014-12-31 2013-12-31
revenue 90.37M 68.42M 62.94M 8.16B 8.49B 8.55B 8.91B 8.96B 8.84B 8.75B
costOfRevenue 22.04M 16.21M 17.05M 2.44B 2.77B 2.88B 2.93B 2.87B 2.88B 2.79B
grossProfit 68.33M 52.21M 45.89M 5.72B 5.73B 5.67B 5.98B 6.09B 5.96B 5.96B
researchAndDevelopmentExpenses 5.53M 952.44K 2.91M - - - - - - -
generalAndAdministrativeExpenses 8.48M 5.18M 4.47M 659M 799M 925M 1.02B 1.02B 1.09B 1.06B
sellingAndMarketingExpenses 55.39M 39.43M 32.92M - - - - - - -
sellingGeneralAndAdministrativeExpenses 63.87M 44.6M 37.39M 659M 799M 925M 1.02B 1.02B 1.09B 1.06B
otherExpenses - - - 4.61B 5.03B 5.31B 5.57B 5.69B 5.64B 5.61B
operatingExpenses 69.4M 45.56M 40.31M 5.27B 5.83B 6.24B 6.59B 6.7B 6.73B 6.68B
costAndExpenses 91.44M 61.77M 57.36M 7.71B 8.6B 9.12B 9.52B 9.58B 9.6B 9.46B
netInterestIncome 494.36K 300.98K 41035 -380M - - - - - -
interestIncome 494.36K 300.98K 41035 - - - - - - -
interestExpense - - - 380M 448M 465M 478M 473M 464M 450M
depreciationAndAmortization 5.13M 3.7M 2.15M 1.36B 1.44B 1.58B 1.68B 1.84B 1.97B 2.08B
ebitda 9.53M 11.9M 7.39M 4.21B 4.04B 3.84B 3.92B 4.04B 4.04B 4.09B
ebit 4.41M 8.2M 5.24M 2.85B 2.61B 2.26B 2.24B 2.21B 2.07B 2.02B
nonOperatingIncomeExcludingInterest -5.47M -1.54M 351.77K 36M 53M 57M 81M 54M 39M 62M
operatingIncome -1.07M 6.66M 5.59M 2.88B 2.66B 2.31B 2.32B 2.26B 2.11B 2.08B
totalOtherIncomeExpensesNet 5.47M 1.54M -351.77K -416M -501M -522M -559M -527M -503M -512M
incomeBeforeTax 4.41M 8.2M 5.24M 2.47B 2.16B 1.79B 1.76B 1.73B 1.61B 1.57B
incomeTaxExpense 576.77K 2.22M 1.84M 641M 494M 134M 678M 659M 639M 602M
netIncomeFromContinuingOperations 3.83M 5.98M 3.4M 1.83B 1.66B 1.66B 1.08B 1.07B 970M 964M
netIncomeFromDiscontinuedOperations - - - - - - - - - -
otherAdjustmentsToNetIncome - - - - - - - - - -
netIncome 3.83M 5.98M 3.4M 1.83B 1.66B 1.66B 1.08B 1.07B 970M 964M
netIncomeDeductions - - - - - - - - - -
bottomLineNetIncome 3.83M 5.98M 3.4M 1.83B 1.66B 1.66B 1.08B 1.07B 970M 964M
eps 0.06 0.5 0.28 - - - - - - -
date 2025-07-31 2024-07-31 2023-07-31 2019-12-31 2018-12-31 2017-12-31 2016-12-31 2015-12-31 2014-12-31 2013-12-31
cashAndCashEquivalents 12.37M 14.46M 14.85M 2M 5M 1M 5M 3M 6M 14M
shortTermInvestments - - - - - - - - - -
cashAndShortTermInvestments 12.37M 14.46M 14.85M 2M 5M 1M 5M 3M 6M 14M
netReceivables 2.66M 2.43M 1.47M 514M 546M 646M 700M 688M 740M 738M
accountsReceivables 1.41M 1.38M 1.47M 514M - - - - - -
otherReceivables 1.25M 1.06M - - - - - - - -
inventory - - - - - - - - - -
prepaids 1.02M 803.13K 606.99K - - - - - - -
otherCurrentAssets 593.81K 459.13K 471.12K 1.97B 1.3B 1.12B 1B 911M 1.1B 999M
totalCurrentAssets 16.65M 18.16M 17.4M 2.49B 1.85B 1.77B 1.71B 1.6B 1.85B 1.75B
propertyPlantEquipmentNet 7.88M 5.32M 5.89M 8.17B 8.08B 7.92B 7.64B 7.37B 7.2B 7.21B
goodwill - - - 9.36B 9.36B 9.36B 9.35B 9.35B 9.35B 9.35B
intangibleAssets 3.5M 3.66M 2.98M 311M 893M 1.36B 1.88B 2.44B 3.04B 1.01B
goodwillAndIntangibleAssets 3.5M 3.66M 2.98M 9.67B 10.25B 10.72B 11.23B 11.79B 12.39B 10.36B
longTermInvestments 14.56M 800.03K 531.47K - - - - - - -
taxAssets 4.4M 5946 - - 347M 485M 1.15B 1.21B 163M 161M
otherNonCurrentAssets 3.86M 16M 11.48M - 60M -31M -584M -502M 854M -3.47B
totalNonCurrentAssets 34.2M 25.78M 20.88M 17.84B 18.74B 19.1B 19.44B 19.87B 20.61B 14.26B
otherAssets - - - - - - - - - -
totalAssets 50.85M 43.94M 38.28M 20.33B 20.58B 20.87B 21.15B 21.47B 22.46B 16.01B
totalPayables 2.43M 4.78M 6.03M 403M 441M 317M 398M 369M 464M 440M
accountPayables 2.38M 3.32M 4.37M 403M 441M 317M 398M 369M 464M 440M
otherPayables 52758 1.45M 1.66M - -441M -317M -398M -369M -464M -440M
accruedExpenses 1.38M 5.01M 3.98M - - - - - - -
shortTermDebt 2.79M 2.77M 2.62M 89M 11M 17M 514M 242M 117M 637M
capitalLeaseObligationsCurrent - 2.12M 1.66M - - - - - - -
taxPayables 293.48K 810.72K 695.42K - 140M 174M 175M 189M 197M 206M
deferredRevenue 145K - - 201M 212M 128M 131M 137M 327M 320M
otherCurrentLiabilities 1.68M -2.66M -2.44M 2.72B 1.61B 1.73B 1.75B 1.67B 1.35B 1.3B
totalCurrentLiabilities 8.42M 12.01M 11.86M 3.41B 2.27B 2.2B 2.8B 2.42B 2.26B 2.7B
longTermDebt - - - 1.1B 5.95B 7.26B 6.75B 7B 7.26B 6.92B
capitalLeaseObligationsNonCurrent 4.22M 2.43M 3.4M - - - - - - -
deferredRevenueNonCurrent - - - - 91M 128M 131M 137M 153M 161M
deferredTaxLiabilitiesNonCurrent 10.55M 5.66M 4.15M - 1.1B 1B 1.77B 1.9B 2.25B 2.47B
otherNonCurrentLiabilities - - - - 547M 82M 66M 60M 80M -
totalNonCurrentLiabilities 14.78M 8.09M 7.54M 1.1B 7.68B 8.48B 8.72B 9.09B 9.74B 9.56B
otherLiabilities - - - 16.48B 759M 861M 944M 1.05B 1.27B 1.35B
capitalLeaseObligations 4.22M 4.55M 5.06M - - - - - - -
totalLiabilities 23.2M 20.1M 19.4M 21B 10.72B 11.53B 12.46B 12.56B 13.27B 13.6B
treasuryStock - - - - - - - - - -
preferredStock - - - - - - - - - -
commonStock 6000 - - 10.05B 10.05B 10.05B 10.05B 10.05B 10.05B 10.05B
retainedEarnings 31.86M 28.04M 22.06M 67M -182M -713M -1.36B -1.14B -867M -437M
additionalPaidInCapital 872.32K 855.85K 855.85K - - - - - - -
date 2025-07-31 2024-07-31 2023-07-31 2019-12-31 2018-12-31 2017-12-31 2016-12-31 2015-12-31 2014-12-31 2013-12-31
netIncome 3.83M 5.98M 3.4M 1.83B 1.66B 1.66B 1.08B 1.07B 970M 964M
depreciationAndAmortization 5.13M 3.7M 2.15M 1.36B 1.44B 1.58B 1.68B 1.84B 1.97B 2.08B
deferredIncomeTax 507.03K 1.73M 1.81M 100M -48M 773M 123M 189M 228M 152M
stockBasedCompensation - - - - 24M 27M 22M 21M 21M 17M
changeInWorkingCapital -13.49M -9.51M -8.09M -497M 1M 663M -270M -405M 534M 310M
accountsReceivables -33896 -41263 26095 -19M 40M -20M -92M -26M -66M -94M
inventory - - - 495M 318M 1.15B 907M 520M 1.02B 1.35B
accountsPayables -939.61K -811.96K 1.13M -50M 69M -44M 5M -79M -9M -1M
otherWorkingCapital -12.52M -8.66M -9.25M -923M -426M -427M -1.09B -820M -415M -949M
otherNonCashItems 4.14M -314.85K 3.29M 538M 712M -2.27B 13M -127M -918M -806M
netCashProvidedByOperatingActivities 111.38K 1.59M 2.56M 3.33B 3.79B 2.44B 2.65B 2.59B 2.8B 2.71B
investmentsInPropertyPlantAndEquipment -853.5K -710.46K -134.79K 26M -1.04B -1.33B -1.26B -1.25B -1.16B -1.26B
acquisitionsNet 28109 - 231.51K - - - - - - -
purchasesOfInvestments - -569.65K -581.96K - - - - - - -
salesMaturitiesOfInvestments - - - - - - - - - -
otherInvestingActivities -354.65K 106.37K - -1.75B -113M -108M -75M 27M -86M -117M
netCashProvidedByInvestingActivities -1.18M -1.17M -485.24K -1.72B -1.15B -1.44B -1.33B -1.22B -1.25B -1.38B
netDebtIssuance - - - - - - - - - -
longTermNetDebtIssuance - - - - - - - - - -
shortTermNetDebtIssuance - - - - - - - - - -
netStockIssuance 22202 - - - - - - - - -
netCommonStockIssuance 22202 - - - - - - - - -
commonStockIssuance 22202 - - - - - - - - -
commonStockRepurchased - - - - -5M -1M -5M -3M -6M -14M
netPreferredStockIssuance - - - - - - - - - -
netDividendsPaid - - - -1.6B -1.28B -1B -1.3B -1.35B -1.4B -1.32B
commonDividendsPaid - - - -1.6B -1.28B -1B -1.3B -1.35B -1.4B -1.32B
preferredDividendsPaid - - - - - - - - - -
otherFinancingActivities -1.13M - - -12M -1.36B -3M -16M -24M -158M -1M
netCashProvidedByFinancingActivities -1.11M - - -1.61B -2.63B -1B -1.32B -1.37B -1.56B -1.33B
date 2025-07-31 2025-01-31 2024-07-31 2024-01-31 2019-12-31 2019-09-30 2019-06-30 2019-03-31 2018-12-31 2018-09-30
revenue 49.16M 41.21M 34.98M 33.44M 2.01B 2.04B 2.05B 2.06B 2.11B 2.15B
costOfRevenue 12.12M 9.85M 8.71M 8.02M 613M 630M 588M 607M 661M 697M
grossProfit 37.04M 31.36M 26.27M 25.42M 1.4B 1.41B 1.46B 1.45B 1.45B 1.45B
researchAndDevelopmentExpenses 2.17M 209.05K 248.77K 703.67K - - - - - -
generalAndAdministrativeExpenses - - - - 214M 131M 157M 157M 197M 172M
sellingAndMarketingExpenses - - - - 1.17B 1.16B 1.14B 1.14B 1.23B 1.26B
sellingGeneralAndAdministrativeExpenses 33.15M 30.3M 24.82M 19.22M 1.39B 1.29B 1.3B 1.3B 1.43B 1.43B
otherExpenses - - - - - - - - - -
operatingExpenses 35.33M 30.51M 25.07M 19.92M 1.39B 1.29B 1.3B 1.3B 1.43B 1.43B
costAndExpenses 47.44M 40.36M 33.78M 27.94M 2B 1.92B 1.89B 1.9B 2.09B 2.13B
netInterestIncome 211.85K 282.51K 300.28K 708 -94M - - - - -
interestIncome 211.85K 282.51K 300.28K 708 - - - - - -
interestExpense - - - - 94M 95M 96M 95M 98M 112M
depreciationAndAmortization 2.5M 2.07M 1.19M 967.34K 347M 344M 337M 336M 356M 360M
ebitda 6.65M 2.32M 3.41M 6.94M 964M 1.08B 1.08B 1.09B 1.03B 1.04B
ebit 4.15M 254.47K 2.23M 5.97M 617M 738M 740M 753M 675M 676M
nonOperatingIncomeExcludingInterest -2.44M 596.37K -1.03M -467.71K 9M 10M 10M 7M 10M 41M
operatingIncome 1.71M 850.85K 1.2M 5.5M 626M 748M 750M 760M 685M 717M
totalOtherIncomeExpensesNet 2.44M -596.37K 1.03M 467.71K -103M -105M -106M -102M -108M -153M
incomeBeforeTax 4.15M 254.48K 2.23M 5.97M 523M 643M 644M 658M 577M 564M
incomeTaxExpense 961.07K -384.31K 219.51K 2M 137M 166M 167M 171M 172M 111M
netIncomeFromContinuingOperations 3.19M 638.78K 2.01M 3.97M 386M 477M 477M 487M 405M 453M
netIncomeFromDiscontinuedOperations - - - - - - - - - -
otherAdjustmentsToNetIncome - - - - - - - - - -
netIncome 3.19M 638.78K 2.01M 3.97M 386M 477M 477M 487M 405M 453M
netIncomeDeductions - - - - - - - - - -
bottomLineNetIncome 3.19M 638.78K 2.01M 3.97M 386M 477M 477M 487M 405M 453M
eps 0.05 0.01 0.03 0.06 - - - - - -
date 2026-01-31 2025-07-31 2025-01-31 2024-07-31 2019-12-31 2019-09-30 2019-06-30 2019-03-31 2018-12-31 2018-09-30
cashAndCashEquivalents 19.5M 12.21M 14.46M 14.46M 2M 3M 7M 9M 5M 6M
shortTermInvestments - - - - - - - - - -
cashAndShortTermInvestments 19.5M 12.21M 14.46M 14.46M 2M 3M 7M 9M 5M 6M
netReceivables 1.63M 2.66M 2.43M 2.43M 514M 505M 526M 539M 546M 592M
accountsReceivables 1.63M 1.41M 1.38M 1.38M 514M - - - - -
otherReceivables - 1.25M 1.06M 1.06M - - - - - -
inventory - - - - - - - - - -
prepaids - 954.42K 803.13K 803.13K - - - - - -
otherCurrentAssets 3M 2.25M 459.13K 459.13K 1.97B 1.74B 1.6B 1.42B 1.3B 947M
totalCurrentAssets 24.12M 18.08M 18.16M 18.16M 2.49B 2.25B 2.13B 1.96B 1.85B 1.54B
propertyPlantEquipmentNet 8.61M 7.88M 5.32M 5.32M 8.17B 8.1B 8.03B 8.01B 8.08B 7.94B
goodwill - - - - 9.36B 9.36B 9.36B 9.36B 9.36B 9.36B
intangibleAssets - 3.5M 3.66M 3.66M 311M 329M 338M 355M 893M 328M
goodwillAndIntangibleAssets - 3.5M 3.66M 3.66M 9.67B 9.69B 9.7B 9.72B 10.25B 9.69B
longTermInvestments 432.62K 576.96K 800.03K 800.03K - - - - - -
taxAssets 62968 49067 5946 5946 - - - - 347M -
otherNonCurrentAssets 29.06M 16.42M 16M 16M - 785M 879M 993M 60M 1.13B
totalNonCurrentAssets 38.17M 28.43M 25.78M 25.78M 17.84B 18.58B 18.61B 18.72B 18.74B 18.76B
otherAssets - - - - - - - - - -
totalAssets 62.29M 46.5M 43.94M 43.94M 20.33B 20.83B 20.74B 20.68B 20.58B 20.31B
totalPayables 3.49M 2.78M 4.78M 4.78M 403M 412M 345M 366M 441M 298M
accountPayables 3.02M 2.38M 3.32M 3.32M 403M 412M 345M 366M 441M 298M
otherPayables 462.4K 405.51K 1.45M 1.45M -403M -412M -345M -366M -441M -298M
accruedExpenses 7.11M 2.56M 5.01M 5.01M - - - - - -
shortTermDebt - - 2.77M 2.77M 89M 7M 9M 9M 11M 13M
capitalLeaseObligationsCurrent 4.34M 2.73M 2.12M 2.12M - - - - - -
taxPayables 462.4K 293.48K 810.72K 810.72K - 153M 143M 170M 140M 167M
deferredRevenue - 145K - - 201M 205M 223M 221M 212M 249M
otherCurrentLiabilities - 207.93K -2.66M -2.66M 2.72B 1.6B 1.6B 1.59B 1.61B 1.57B
totalCurrentLiabilities 14.94M 8.42M 12.01M 12.01M 3.41B 2.23B 2.18B 2.18B 2.27B 2.13B
longTermDebt - - - - 1.1B 5.95B 5.95B 5.95B 5.95B 5.95B
capitalLeaseObligationsNonCurrent 3.14M 4.22M 2.43M 2.43M - - - - - -
deferredRevenueNonCurrent - - - - - 99M 94M 97M 91M 128M
deferredTaxLiabilitiesNonCurrent 6.82M 6.21M 5.66M 5.66M - 1B 1.03B 1.06B 1.1B 1.06B
otherNonCurrentLiabilities - - - - - 559M 557M 550M 547M 448M
totalNonCurrentLiabilities 9.96M 10.43M 8.09M 8.09M 1.1B 7.6B 7.63B 7.66B 7.68B 7.59B
otherLiabilities - - - - 16.48B 788M 806M 831M 759M 770M
capitalLeaseObligations 7.49M 6.95M 4.55M 4.55M - - - - - -
totalLiabilities 24.9M 18.85M 20.1M 20.1M 21B 10.62B 10.61B 10.68B 10.72B 10.49B
treasuryStock - - - - - - - - - -
preferredStock - - - - - - - - - -
commonStock 6240 6000 - - 10.05B 10.05B 10.05B 10.05B 10.05B 10.05B
retainedEarnings 30.7M 31.86M 28.04M 28.04M 67M 159M 82M -45M -182M -231M
additionalPaidInCapital 12.02M 872.32K 855.85K 855.85K - - - - - -
date 2025-07-31 2025-01-31 2024-07-31 2024-01-31 2019-12-31 2019-09-30 2019-06-30 2019-03-31 2018-12-31 2018-09-30
netIncome 3.19M 638.78K 2.01M 3.97M 386M 477M 477M 487M 405M 453M
depreciationAndAmortization 2.5M 2.07M 1.19M 967.34K 347M 344M 337M 336M 356M 360M
deferredIncomeTax 1.02M -510.75K 857.44K 877.33K 196M 31M 32M 33M -39M -13M
stockBasedCompensation - - - - - - - - 24M -
changeInWorkingCapital -12.28M -1.21M -4.68M -4.83M -948M 68M 177M 206M 161M -989M
accountsReceivables 318.32K -352.21K 109.38K -96883 -24M 12M - -7M 37M -42M
inventory - - - - 35M 13M - 435M 476M -353M
accountsPayables -444.68K -494.93K 786.65K -1.6M -36M 18M -30M -2M 74M -7M
otherWorkingCapital -12.16M -360.09K -5.58M -3.13M -923M 25M 207M -220M -426M -587M
otherNonCashItems 3.1M 1.6M 669.04K 565.77K 1.03B -108M -250M -330M 232M 1.09B
netCashProvidedByOperatingActivities -2.47M 2.59M 34292 1.55M 1.02B 812M 773M 732M 1.14B 901M
investmentsInPropertyPlantAndEquipment -557.08K -296.42K -712.47K -567.63K 2M -260M -229M -288M -308M -222M
acquisitionsNet 344.0 27765 -2586 108.96K - - - - - -
purchasesOfInvestments - - - - - - - - - -
salesMaturitiesOfInvestments - - - - - - - - - -
otherInvestingActivities 55350 -410K - - -516M -152M -193M -87M -478M 1.01B
netCashProvidedByInvestingActivities -501.38K -678.66K -715.06K -458.67K -514M -412M -422M -375M -786M 791M
netDebtIssuance - - - - - - - - - -
longTermNetDebtIssuance - - - - - - - - - -
shortTermNetDebtIssuance - - - - - - - - - -
netStockIssuance - - - - - - - - - -
netCommonStockIssuance - - - - - - - - - -
commonStockIssuance - - - - - - - - - -
commonStockRepurchased - - - - - 4M 2M -9M 1M 5M
netPreferredStockIssuance - - - - - - - - - -
netDividendsPaid - - - - -500M -400M -350M -350M -350M -350M
commonDividendsPaid - - - - -500M -400M -350M -350M -350M -350M
preferredDividendsPaid - - - - - - - - - -
otherFinancingActivities -472.46K -639.87K - - -2M -4M -3M -3M -4M -1.35B
netCashProvidedByFinancingActivities -472.46K -639.87K - - -502M -404M -353M -353M -354M -1.7B