OTC : CXXIF

C21 Investments Inc.

$0.228 USD

-$0.01 (-3.92%)

Volume
200
Average Volume
79.18K
Market Capitalization
$27.06M
P/E Ratio
-10.41
Dividend Yield
0.00%
Price Target
Year High
$0.54
Year Low
$0.16
Day High
Day Low
Payout Ratio
$0.00
Current Ratio
$1.30

CXXIF Financial

date 2025-12-31 2025-01-31 2024-01-31 2023-01-31 2022-01-31 2021-01-31 2020-01-31 2019-01-31 2018-01-31 2017-01-31
revenue 32.41M 30.12M 28.28M 28.89M 32.98M 33.47M 37.7M 2.59M - -
costOfRevenue 20.66M 17.56M 17.14M 15.49M 14.17M 15.42M 24.38M 2.4M - -
grossProfit 11.75M 12.56M 11.15M 13.4M 18.81M 18.05M 13.14M 182.57K - -
researchAndDevelopmentExpenses - - - - - - - - - -
generalAndAdministrativeExpenses 7.78M 7.84M 6.59M 8M 5.88M 7.46M 8.84M 8.42M 627.06K 52358
sellingAndMarketingExpenses 231.54K 207.63K 75561 83672 83770 166.48K 1.12M 2.31M - -
sellingGeneralAndAdministrativeExpenses 8.01M 8.05M 6.66M 8.08M 5.97M 5.78M 9.96M 10.72M 627.06K 52358
otherExpenses 1.48M 3.23M 3.01M 2.99M 1.54M 2.11M 3.4M 1.49M - -
operatingExpenses 9.49M 11.28M 9.68M 9.45M 9.06M 9.74M 14.32M 11.72M 627.06K 52358
costAndExpenses 30.14M 28.84M 26.81M 24.93M 23.23M 24.23M 36.13M 14.61M 599.47K 41387
netInterestIncome -660.18K -803.55K -35210 -456.69K -1.31M -5.15M -4.3M -1.05M - -
interestIncome - - - - - - - 337.99K - -
interestExpense 660.18K 803.55K 35210 456.69K 1.31M 5.15M 4.3M 1.38M - -
depreciationAndAmortization 2.42M 1.71M 2.33M 2.32M 2.27M 1.38M 4.99M 618.42K 599.47K 1059.07
ebitda 4.68M 2.9M 2.63M 6.98M 20.44M 5.07M -19.56M -21.34M -31096 -52627
ebit 2.26M 1.2M 293.87K 4.65M 18.17M 3.69M -24.59M -22.05M -631K -52627
nonOperatingIncomeExcludingInterest - 83189 1.18M -693K -8.42M 5.72M 23.36M 10.19M 3510 -
operatingIncome 2.26M 1.28M 1.47M 3.96M 9.76M 9.24M -1.18M -12.03M -631K -52358.75
totalOtherIncomeExpensesNet -893.76K -886.74K -1.21M 236.07K 7.38M -10.95M -27.66M -11.57M - 268.25
incomeBeforeTax 1.37M 394.92K 258.66K 4.19M 17.13M -1.63M -28.84M -23.6M -627K -52358.75
incomeTaxExpense 4.58M 4.15M 3.48M 2.81M 4.93M 2.97M 3.72M - -599K -1061.37
netIncomeFromContinuingOperations -3.21M -3.76M -3.22M 1.38M 12.2M -4.6M -32.56M -23.6M -631K -52627
netIncomeFromDiscontinuedOperations -8028 -212.81K -138K -1.09M -2.24M -3.23M - - - -
otherAdjustmentsToNetIncome - - 55973 -1.09M -2.24M -3.6M - - 3510 268.25
netIncome -3.22M -3.97M -3.3M 293.21K 9.96M -8.2M -32.56M -23.6M -631K -52358.75
netIncomeDeductions - - - - - - - - 3510 268.25
bottomLineNetIncome -3.22M -3.97M -3.3M 1.38M 9.81M -7.83M -32.56M -23.6M -631K -52627
eps -0.03 -0.03 -0.03 0.01 0.09 -0.07 -0.42 -0.76 -0.13 -0.03
date 2025-12-31 2025-03-31 2024-01-31 2023-01-31 2022-01-31 2021-01-31 2020-01-31 2019-01-31 2018-01-31 2017-01-31
cashAndCashEquivalents 2.42M 2.63M 2.41M 1.89M 3.07M 6.24M 3.08M 9.07M 208.48K 64.86
shortTermInvestments - - -14722 - - - - - - -
cashAndShortTermInvestments 2.42M 2.63M 2.39M 1.89M 3.07M 6.24M 3.08M 9.07M 208.48K 64.86
netReceivables 967.45K 176.7K 238.02K 412.31K 210.42K 116.02K 443.12K 79953 - -
accountsReceivables 136.46K 124.83K 189.19K 402.37K 198.56K 101.21K 421.11K 79953 - -
otherReceivables 830.99K 51868 13829 10858 11949 14808 22013 - 12162 4355.13
inventory 4.26M 4.05M 2.86M 4.17M 4.05M 6.76M 7.6M 8.73M 0.32 -4363.87
prepaids 655.93K 645.81K 592.61K 881.63K 773.45K 778.04K - 608K 9762 -
otherCurrentAssets - 4725 1.17M 1.24M 2.18M 1.49M 543.48K - - -
totalCurrentAssets 8.3M 7.5M 7.24M 8.74M 10.28M 15.58M 11.66M 18.48M 230.3K 4397.76
propertyPlantEquipmentNet 11.23M 12.06M 12.13M 13.07M 13.75M 13.68M 8.49M 9.83M - -
goodwill 28.54M 28.54M 28.54M 28.54M 28.54M 28.54M 28.54M 29.23M - -
intangibleAssets 6.82M 8.09M 6.48M 7.89M 9.22M 10.96M 12.7M 13.37M - -
goodwillAndIntangibleAssets 35.36M 36.63M 35.02M 36.43M 37.77M 39.5M 41.25M 42.6M - -
longTermInvestments - 802.8K - - - -782.48K 46105 5.61M 48512 45249
taxAssets - - - 23362 9024 782.48K -46105 -5.61M - -
otherNonCurrentAssets - -38 137.15K 46871 49011 47739 46106 6.52M -271 -231
totalNonCurrentAssets 46.59M 49.5M 47.29M 49.57M 51.57M 53.23M 49.79M 58.95M 48241 45018
otherAssets - - - - - - - - - 0.24
totalAssets 54.89M 57M 54.53M 58.31M 61.85M 68.81M 61.45M 77.43M 278.54K 49416
totalPayables 2.77M 3.88M 10.91M 9.58M 6.27M 4.76M 4.85M 2.77M 85014 307.34K
accountPayables 1.22M 1.05M 1.19M 1.84M 1.4M 1.38M 1.14M 1.4M 85014 307.34K
otherPayables 1.54M 2.83M 9.72M 7.74M 4.87M 3.38M 7.43M 1.38M - -
accruedExpenses 383.37K 1.1M 1.03M 1.08M 1.11M 1.3M - 3.58M 67154 44021
shortTermDebt 1.03M 2.13M 1.16M 3.18M 7.36M 8.28M 30.57M 21M - -
capitalLeaseObligationsCurrent 607.63K 530.93K 374.55K 398.72K 325.7K 260.62K - 4.42M - -
taxPayables 1.54M 2.83M 9.66M 7.74M 3.66M 3.38M 3.71M - - -
deferredRevenue 302.42K 309.89K 301.56K 94068 - 4.68M - 4.96M - -
otherCurrentLiabilities 1.2M 1.1M 396.94K 640.27K -337.63K 628.17K 3.2M 23097 - -
totalCurrentLiabilities 6.29M 7.96M 14.17M 14.97M 14.73M 15.72M 38.62M 31.8M 151.62K 349.34K
longTermDebt - 710.37K - - 2.03M 8.11M 5.5M 21.01M - -
capitalLeaseObligationsNonCurrent 9.31M 9.77M 9.19M 8.55M 8.95M 9.28M 3.87M 3.49M - -
deferredRevenueNonCurrent - - - -89840 -931.08K -225.97K - - - -
deferredTaxLiabilitiesNonCurrent 34817 34817 15965 89840 931.08K 225.97K - - - -
otherNonCurrentLiabilities 12.42M 9.85M 108.23K 467.36K 1.16M 10.95M -117.93K 53484 56982 53646
totalNonCurrentLiabilities 21.76M 20.37M 9.32M 9.02M 12.14M 27.75M 9.25M 24.55M 56982 53646
otherLiabilities - - - - - - - - - -
capitalLeaseObligations 9.92M 10.3M 9.57M 8.95M 9.28M 9.54M 3.87M 7.91M - -
totalLiabilities 28.05M 28.32M 23.48M 24M 26.87M 43.47M 47.87M 56.35M 208.6K 402.99K
treasuryStock - - - - - - - - - -
preferredStock - - - - - - - - 0.16 1.2
commonStock 107.27M 107.01M 105.47M 105.45M 105.24M 92.24M 76.03M 52.92M 13.65M 12.1M
retainedEarnings -78.68M -76.82M -72.78M -69.47M -68.51M -76.62M -70.51M -37.95M -14.4M -12.96M
additionalPaidInCapital - - - - - - - - - -
date 2025-12-31 2025-03-31 2024-01-31 2023-01-31 2022-01-31 2021-01-31 2020-01-31 2019-01-31 2018-01-31 2017-01-31
netIncome -3.38M -3.76M -3.24M 1.38M 13.16M -3.74M -32.56M -23.6M -627.06K -52358.75
depreciationAndAmortization 1.85M 1.71M 2.22M 2.33M 1.82M 3.38M 4.98M 879.38K - -
deferredIncomeTax 156.66K 156.66K -137.2K -56920 589.91K 7.71M 3.71M 4.88M - -
stockBasedCompensation 330.97K 849.56K 22128 209.44K 366.47K 494.44K 492.63K 4.57M 270.81K -
changeInWorkingCapital 1.17M -8.89M 2.22M 2.22M 267.41K -2.03M -1.4M 628.65K -163.72K 52681
accountsReceivables 114.56K 77696 210.13K 2.23M 233.25K 162.33K -36091 -176.49K -7533.93 -1229.53
inventory -49270 -698.69K 1.96M -293.55K -1.36M 1.26M 1.4M 37160 - -
accountsPayables 333.45K -419.14K -1.04M 184.66K 1.57M -429.27K -2.84M 1.26M - -
otherWorkingCapital 767.26K -7.85M 1.09M 94068 -172.94K -3.02M 68242 767.98K -157.1K 54181
otherNonCashItems 1.32M 11.13M 4.81M -183.91K -9.36M 4.12M 30.28M 1.27M 279.86K 0.0
netCashProvidedByOperatingActivities 1.44M 1.19M 5.9M 5.9M 6.84M 9.92M 5.51M -11.37M -519.96K 322.79
investmentsInPropertyPlantAndEquipment -133.8K -406.73K -308.9K -442.28K -2.56M -227.78K -509.62K -212.96K - -
acquisitionsNet - - - - - -976.26K -4.03M -12.22M - -
purchasesOfInvestments - - - - - - - - -426.29 -339.02
salesMaturitiesOfInvestments - - - - - - - - - -
otherInvestingActivities 356.94K -2.71M -82030 51357 1.17M 100000 -2.45M -6.24M -423.92 -337.29
netCashProvidedByInvestingActivities 223.14K -3.12M -390.93K -390.93K -1.39M -1.1M -4.54M -18.68M -423.92 -337.29
netDebtIssuance -1.56M 2.24M -6.12M -6.12M -7.18M -2.12M -10.27M 35.2M -11908 -
longTermNetDebtIssuance -1.56M 2.24M -6.12M -6.12M -7.19M -1.32M -10.27M 35.2M -11908 -
shortTermNetDebtIssuance - - - - 5119 -798.33K - - - -
netStockIssuance -60430 - - - - - 5.7M 3.97M 732.88K -
netCommonStockIssuance -60430 - - - - - 5.7M 3.97M 705.16K -
commonStockIssuance - - - - 525.64K 103.7K 5.7M 3.97M 705.16K -
commonStockRepurchased -60430 - -575.14K - - - - - - -
netPreferredStockIssuance - - - - - - - - 27720 -
netDividendsPaid - - - - - - - - - -
commonDividendsPaid - - - - - - - - - -
preferredDividendsPaid - - - - - - - - - -
otherFinancingActivities -156.28K -975.66K -563.9K -563.9K -659.65K -21970 -2.52M - -27720 -
netCashProvidedByFinancingActivities -1.78M 1.27M -6.68M -6.68M -7.84M -5.7M -7.1M 39.17M 728.8K -
date 2026-03-31 2025-12-31 2025-09-30 2025-06-30 2025-03-31 2024-12-31 2024-09-30 2024-06-30 2024-03-31 2024-01-31
revenue 7.35M 8.27M 8.47M 8.55M 8.11M 7.91M 7.51M 6.6M 4.46M 6.59M
costOfRevenue 4.59M 5.55M 4.2M 5.57M 4.48M 4.27M 4.24M 4.56M 2.69M 4.09M
grossProfit 2.76M 2.71M 3.78M 2.98M 3.63M 3.64M 3.26M 2.03M 1.78M 2.85M
researchAndDevelopmentExpenses - - - - - - - - - -
generalAndAdministrativeExpenses 1.74M 1.88M 2.1M 1.9M 1.91M 1.8M 2.05M 2.08M 1.91M 1.61M
sellingAndMarketingExpenses 69479 57523 52896 61165 59951 46734 61189 39760 59951 23691
sellingGeneralAndAdministrativeExpenses 1.81M 1.94M 2.15M 1.96M 1.97M 1.85M 2.11M 2.12M 1.97M 1.63M
otherExpenses 461.14K 417.42K 890.55K 819.03K 825.8K 806K 847K 749.83K -478.92K 727.18K
operatingExpenses 2.27M 2.35M 3.04M 2.78M 2.79M 2.66M 2.96M 2.87M 1.49M 2.36M
costAndExpenses 6.87M 7.91M 7.24M 8.35M 7.27M 6.93M 7.2M 7.44M 4.18M 6.1M
netInterestIncome -94862 -128.08K -154.59K -180.6K -196.9K -231K -239K -137K -196.55K -69162
interestIncome - - - - - - - - - -
interestExpense 94862 128.08K 154.59K 180.6K 196.9K 231.36K 238.53K 136.75K 196.9K -
depreciationAndAmortization 603.45K 610.04K 596.58K 615.45K 445.04K 595.65K 582.44K 505.1K 186.8K 448.98K
ebitda 1.09M 969.67K 1.38M 864.59K 1.35M 1.47M 889.95K -377K 476.7K 90542
ebit 481.58K 359.63K 782.97K 249.14K 900.07K 872.88K 307.51K -882K 289.91K -358K
nonOperatingIncomeExcludingInterest - 4139 436.6K -41726 -62858 105.23K -927 41740 -62858 847.8K
operatingIncome 481.58K 359.63K 1.21M 207.41K 837.21K 978.11K 306.59K -840K 289.91K 489.36K
totalOtherIncomeExpensesNet -36903 -132.29K -586.26K -138.87K -134.05K -336.59K -237.6K -178K 7994 -848K
incomeBeforeTax 444.67K 227.34K 628.3K 68541 703.16K 641.52K 68982 -1.02M 297.9K -358K
incomeTaxExpense 1.81M 845.9K 1.1M 825.5K 2.23M 722.8K 828.4K 367.7K 372.3K 1.73M
netIncomeFromContinuingOperations -1.37M -618.56K -476.33K -756.96K -1.53M -81278 -759.42K -1.39M -74404 -2.09M
netIncomeFromDiscontinuedOperations 299.79 -1563 -4927 -1861 -51712 -49663 -85714 -25724 40357 40357
otherAdjustmentsToNetIncome - - - - - - - -286 - 233
netIncome -1.37M -620.13K -481.19K -758.82K -1.58M -131K -845K -1.41M -74404 -2.04M
netIncomeDeductions - - - - - - - - - -
bottomLineNetIncome -1.37M -620.13K -481.26K -758.82K -1.58M -131K -845K -1.41M -74404 -2.05M
eps -0.01 -0.01 -0.0 -0.01 -0.01 -0.0 -0.01 -0.01 -0.0 -0.02
date 2026-03-31 2025-12-31 2025-09-30 2025-06-30 2025-03-31 2024-12-31 2024-09-30 2024-06-30 2024-03-31 2024-01-31
cashAndCashEquivalents 2.24M 2.42M 2.8M 2.66M 2.63M 2.5M 2.07M 3.11M 3.26M 2.39M
shortTermInvestments - - - - - - - - - -
cashAndShortTermInvestments 2.24M 2.42M 2.8M 2.66M 2.63M 2.5M 2.07M 3.11M 3.26M 2.39M
netReceivables 898.29K 967.45K 984.17K 309.3K 176.7K 199.42K 292.34K 252.45K 238.02K 203.02K
accountsReceivables 893.97K 136.46K 105.6K 223.66K 124.83K 154.08K 247.63K 252.42K 238.02K 189.19K
otherReceivables 4325 830.99K 878.56K 85640 51868 45347 44710 26274 - 13744
inventory 4.61M 4.26M 4.77M 4.16M 4.05M 3.88M 3.98M 3.3M 2.87M 2.69M
prepaids - 655.93K 343.07K 477.63K 645.81K 578.77K 490.33K 490.08K 592.61K 751.14K
otherCurrentAssets 589.08K 654.74K 342.74K 3150 4725 1.15M 1.16M 1.16M 1.18M 1.17M
totalCurrentAssets 8.33M 8.3M 8.89M 7.61M 7.5M 8.31M 7.98M 8.31M 8.14M 7.2M
propertyPlantEquipmentNet 11.09M 11.23M 11.49M 11.79M 12.06M 12.33M 12.98M 12.01M 12.14M 12.19M
goodwill 28.64M 28.54M 28.54M 28.54M 28.54M 28.54M 28.54M 28.54M 28.54M 28.54M
intangibleAssets 6.43M 6.82M 7.23M 7.68M 8.09M 8.51M 8.92M 9.34M 6.29M 6.48M
goodwillAndIntangibleAssets 35.06M 35.36M 35.78M 36.22M 36.63M 37.05M 37.47M 37.88M 34.83M 35.02M
longTermInvestments - - - 780.7K 802.8K - - - - -6.66M
taxAssets 911.91K - - - - 121.84K 121.84K 121.84K - 1.22M
otherNonCurrentAssets - 1 1 -1733 -38 2 1 1 121.84K 6.44M
totalNonCurrentAssets 47.06M 46.59M 47.26M 48.79M 49.5M 49.5M 50.57M 50.01M 47.09M 48.22M
otherAssets - - - - - - - -8553 - -
totalAssets 55.4M 54.89M 56.16M 56.4M 57M 57.81M 58.55M 58.31M 55.23M 55.42M
totalPayables 3.01M 2.77M 3.51M 3.19M 3.88M 12.64M 12.67M 12.67M 1.46M 10.91M
accountPayables 1.35M 1.22M 1.51M 1.05M 1.05M 1.24M 1.75M 2.08M 1.46M 1.19M
otherPayables 1.66M 1.54M 2M 2.14M 2.83M 11.4M 10.93M 10.6M - 9.72M
accruedExpenses - 383.37K 381.71K 1.49M 1.1M 950.09K 998.83K 1.31M 524.06K 1.03M
shortTermDebt 732.64K 1.03M 1.16M 2.26M 2.13M 2.07M 2.06M 1.65M 1.16M 1.16M
capitalLeaseObligationsCurrent 634.82K 607.63K 581.41K 555.84K 530.93K 506.64K 483.23K 407.08K 387.4K 374.55K
taxPayables - 1.54M 2M 2.14M 2.83M 11.4M 10.93M 10.6M - 9.66M
deferredRevenue 304.85K 302.42K 334.89K 327.39K 309.89K 287.02K 274.82K 289.39K - 299.72K
otherCurrentLiabilities 1.72M 1.2M 1.2M 1.5M 1.1M 171 378.24K 382.87K 11.52M 396.94K
totalCurrentLiabilities 6.41M 6.29M 7.17M 7.83M 7.96M 16.46M 16.87M 16.72M 15.05M 14.08M
longTermDebt - - 112.26K 442.4K 710.37K 981.11K 1.31M 1.54M - -
capitalLeaseObligationsNonCurrent 9.17M 9.31M 9.47M 9.62M 9.77M 9.92M 10.05M 9.01M 9.12M 9.14M
deferredRevenueNonCurrent - - - - - - - - - 1.06M
deferredTaxLiabilitiesNonCurrent 798.86K 34817 34817 34817 34817 - - - - 1.24M
otherNonCurrentLiabilities 13.51M 12.42M 12.03M 10.57M 9.85M 79922 85191 82461 84871 107.57K
totalNonCurrentLiabilities 23.47M 21.76M 21.64M 20.67M 20.37M 10.98M 11.45M 10.63M 9.21M 10.48M
otherLiabilities - - - - - - - - - -
capitalLeaseObligations 9.8M 9.92M 10.05M 10.18M 10.3M 10.42M 10.53M 9.42M 9.51M 9.51M
totalLiabilities 29.88M 28.05M 28.82M 28.5M 28.32M 27.43M 28.32M 27.35M 24.25M 24.56M
treasuryStock - - - - - - - - - -
preferredStock - - - - - - - - - -
commonStock 107.6M 107.27M 107.15M 107.07M 107.01M 107.15M 107M 106.84M 105.47M 104.82M
retainedEarnings -80.33M -78.68M -78.07M -77.58M -76.82M -75.24M -75.11M -74.25M -72.85M -72.33M
additionalPaidInCapital - - - - - - - - - -
date 2026-03-31 2025-12-31 2025-09-30 2025-06-30 2025-03-31 2024-12-31 2024-09-30 2024-06-30 2024-03-31 2024-01-31
netIncome -1.37M -609.2K -481.67K -756.96K -1.53M -78984 -759.42K -1.39M -74404 -2.09M
depreciationAndAmortization 603.45K 605.35K 603.27K 615.45K 22832 595.65K 582.44K 505.1K 329.59K 937.61K
deferredIncomeTax -146.55K - - - 156.66K - - - - 250.07K
stockBasedCompensation - 49817 50449 93945 136.76K 143.49K 147.09K 422.22K 5527 5527
changeInWorkingCapital 1.23M -176.14K -258.84K 376.49K -8.8M 51887 -1.03M 878.36K 386.27K 1.05M
accountsReceivables 79417 24549 111.12K -101.12K 22729 92916 -39886 1936.6 145.18K 145.84K
inventory -208.66K 632.58K -477.47K 9111 -46820 207.4K -549.1K -310.11K 249.72K 252.52K
accountsPayables 252.18K -288.96K -26191 396.01K -44063 -536.49K -644K 805.25K - -562.07K
otherWorkingCapital 1.1M -544.31K 133.7K 72489 9.63M 288.06K 207.58K 381.29K -8640 1.22M
otherNonCashItems 88088 108.27K 569.79K 161.56K 10.5M 312.09K 171.55K 141.77K -120.57K 2.42M
netCashProvidedByOperatingActivities 402.03K -21899 483K 490.48K 487.78K 1.02M -883.75K 561K 526.41K 531.44K
investmentsInPropertyPlantAndEquipment -141.32K -55136 -9900 -37329 -31434 -144.91K -60731 -3.58M -18251 -18857
acquisitionsNet 24840 - - - - - - - - -
purchasesOfInvestments - - - - - - - - - -
salesMaturitiesOfInvestments - - - - - - - - - -
otherInvestingActivities -24900 81 25000 - 331.94K 365.23K 500 1499 - 423.94
netCashProvidedByInvestingActivities -141.38K -55136 15100 -37329 300.5K 220.32K -60231 -3.58M -18251 -18433
netDebtIssuance -345.44K -270.56K -323.71K -346.8K -622.03K 2.79M - 2.92M - -2147.97
longTermNetDebtIssuance -345.44K -270.56K -323.71K -346.8K -622.03K 2.79M - 2.92M - -2147.97
shortTermNetDebtIssuance - - - - - - - - - -
netStockIssuance -70075 - -32145 -28285 - -2.77M -4671 2.92M - -
netCommonStockIssuance -70075 - -32145 -28285 - -2.77M -4671 2.92M - -
commonStockIssuance - - - - - -2.77M -4671 2.92M - -
commonStockRepurchased -70075 - -32145 -28285 - - - - - -
netPreferredStockIssuance - - - - - - - - - -
netDividendsPaid - - - - - - - - - -
commonDividendsPaid - - - - - - - - - -
preferredDividendsPaid - - - - - - - - - -
otherFinancingActivities -25399 -33025 -11310 -53640 -58309 -826.13K -95414 -2.98M -11388 -9240.03
netCashProvidedByFinancingActivities -440.91K -303.59K -367.17K -428.73K -680.34K -808.72K -100.09K 2.86M -11388 -14227