AMEX : CRF

Cornerstone Total Return Fund, Inc.

$7.11 USD

$0.01 (0.14%)

Volume
684.61K
Average Volume
1.14M
Market Capitalization
$842.02M
P/E Ratio
6.90
Dividend Yield
19.79%
Price Target
Year High
$8.25
Year Low
$6.56
Day High
Day Low
Payout Ratio
$0.00
Current Ratio
$0.00
CRF Financial Statements
date 2025-12-31 2024-12-31 2023-12-31 2022-12-31 2021-12-31 2020-12-31 2019-12-31 2018-12-31 2017-12-31 2016-12-31
revenue 96.41M 70.14M 175.61M -120.3M 105.86M 51.48M 105.35M -33.14M 44.81M 10.42M
costOfRevenue 9.73M 8.14M 7.33M 6.71M 5.72M 4.11M 4.48M 3.92M 2.34M 1.33M
grossProfit 86.67M 62M 168.28M -127.01M 100.15M 47.37M 100.88M -37.06M 42.47M 9.09M
researchAndDevelopmentExpenses - - - -4.89 - - 4.11 - - -
generalAndAdministrativeExpenses - 995.34K 979.82K 888.14K 741.55K 670.39K 727.34K 582.03K 430.61K 343.33K
sellingAndMarketingExpenses - - - - - - - - - -
sellingGeneralAndAdministrativeExpenses - 995.34K 979.82K 888.14K 741.55K 670.39K 727.34K 582.03K 430.61K 343.33K
otherExpenses -75.72M 44831 48000 40004 40198 40097 -33828 48330 40800 41098
operatingExpenses -75.72M 1.04M 1.03M 928.14K 781.75K 710.49K 693.52K 630.36K 471.41K 384.42K
costAndExpenses -65.99M -92.28M 1.03M 928.14K 781.75K 51.48M 693.52K 630.36K 471.41K 384.42K
netInterestIncome 13.64M - - - - - - - - -
interestIncome 13.64M - - - - - - - - -
interestExpense - - - - - - - - - -
depreciationAndAmortization - - 7.33M 228.48K 236.56K 206.3K 171.86K 161.14K 52516 22816
ebitda 162.4M 162.41M 181.91M -121M 105.32M 50.97M 104.83M -33.77M 44.34M 10.04M
ebit 162.4M 162.41M 174.58M -121.23M 105.08M 50.77M 104.66M -33.77M 44.34M 10.04M
nonOperatingIncomeExcludingInterest - - -7.33M - - - - - - -
operatingIncome 162.4M 162.41M 167.26M -121.23M 105.08M 50.77M 104.66M -33.77M 44.34M 10.04M
totalOtherIncomeExpensesNet - - - - - 50.77M - - - -
incomeBeforeTax 162.4M 162.41M 174.58M -121.23M 105.08M 50.77M 104.66M -33.77M 44.34M 10.04M
incomeTaxExpense - - - - - - - -161.14K -52515 -22811
netIncomeFromContinuingOperations 162.4M 162.41M 174.58M -121.23M 105.08M 50.77M 104.66M -33.77M 44.34M 10.04M
netIncomeFromDiscontinuedOperations - - - - - - - - - -
otherAdjustmentsToNetIncome - - - - - - - - - -
netIncome 162.4M 162.41M 174.58M -121.23M 105.08M 50.77M 104.66M -33.77M 44.34M 10.04M
netIncomeDeductions - - - - - - - - - -
bottomLineNetIncome 162.4M 162.41M 174.58M -121.23M 105.08M 50.77M 104.66M -33.77M 44.34M 10.04M
eps 1.02 1.45 1.67 -1.98 1.73 1.18 2.54 -0.76 2.27 0.85
date 2025-12-31 2024-12-31 2023-12-31 2022-12-31 2021-12-31 2020-12-31 2019-12-31 2018-12-31 2017-12-31 2016-12-31
cashAndCashEquivalents - - -7.16M -4.73M -4.97M 4240 132.26K 4240 71898 266.04K
shortTermInvestments 13.67M - 7.16M 4.73M 4.97M - - - - -
cashAndShortTermInvestments 13.67M - 7.16M 4.73M 4.97M 4240 132.26K 4240 71898 266.04K
netReceivables 673.33K 468.7K 1.15M 1.08M 1.46M 1.06M 1.05M 3.45M 1.25M 345K
accountsReceivables - 468.7K 1.15M 1.08M 1.46M - - - - -
otherReceivables - - - - - 1.06M 1.05M 3.45M 1.25M 345K
inventory - - - - - - 5.2M 6.58M 6.33M 4.46M
prepaids - 27538 - - 15541 -5.29M -4.01M -3.13M -5M -3.85M
otherCurrentAssets - -496.24K -7.16M -4.73M -4.98M 5.29M -1.18M -6.58M -6.33M -4.46M
totalCurrentAssets 14.35M 27538 1.15M 1.08M 1.46M 1.06M 1.18M 3.45M 1.32M 611.05K
propertyPlantEquipmentNet - - - - - - - - - -
goodwill - - - - - - - - - -
intangibleAssets - - - - - - - - - -
goodwillAndIntangibleAssets - - - - - - - - - -
longTermInvestments 1.04B 779.27M 712.74M 639.25M 624.6M 391.66M 416.12M 388.47M 296.07M 171.97M
taxAssets - - - - - - - - - -
otherNonCurrentAssets 21475 -779.27M 713.89M 640.33M 626.07M - - -388.47M -296.07M -171.97M
totalNonCurrentAssets 1.04B 779.73M 712.74M 639.25M 624.6M 391.66M 416.12M 388.47M 296.07M 171.97M
otherAssets - 779.76M 26941 6139 15541 392.74M 7718 12580 2445 2087
totalAssets 1.05B 779.76M 713.92M 640.34M 626.08M 392.74M 417.31M 391.94M 297.39M 172.58M
totalPayables 1.05M 774.2K 1.03M 1.33M 138.38K 1.26M 1.66M 2.63M 3.51M 2.15M
accountPayables - - 347.38K 669.6K 138.38K 868.37K 1.23M 2.22M 3.22M 1.97M
otherPayables - 774.2K 686.9K 661.78K - 391.69K 426.87K 413.25K 292.06K 182.38K
accruedExpenses - - - - - - - - - -
shortTermDebt - - - - - - - - - -
capitalLeaseObligationsCurrent - - - - - - - - - -
taxPayables - - - - - - - - - -
deferredRevenue - - - - - - - - - -
otherCurrentLiabilities -1.05M -774.2K -686.9K -661.78K - -391.69K -426.87K -2.63M -3.51M -2.15M
totalCurrentLiabilities - - 347.38K 669.6K 138.38K 868.37K 1.23M 2.22M 3.22M 1.97M
longTermDebt - - - - - - - - - -
capitalLeaseObligationsNonCurrent - - - - - - - - - -
deferredRevenueNonCurrent - - - - - - - - - -
deferredTaxLiabilitiesNonCurrent - - - - - - - - - -
otherNonCurrentLiabilities 1.2M - 818.62K 759.84K 729.16K - - - - -
totalNonCurrentLiabilities 1.2M 142.32K 818.62K 759.84K 729.16K 1.37M 1.75M 2.22M 3.22M 1.97M
otherLiabilities - 916.53K -1.17M 90239 -867.54K -1.37M -1.75M -1.72M -2.84M -1.69M
capitalLeaseObligations - - - - - - - - - -
totalLiabilities 1.2M 916.53K 1.17M 1.43M 138.38K 868.37K 1.23M 2.71M 3.6M 2.25M
treasuryStock - - - - - - - - - -
preferredStock - - - - - - - 12.09M - -
commonStock 1.61M 1.16M 1.1M 1.02M 632.97K 409.44K 397.42K 383.64K 222.94K 130.65K
retainedEarnings 296.96M 220.39M 118.66M 873.45K 142.19M 97.99M 71.93M -12.09M - -1432
additionalPaidInCapital 750.83M 557.29M 592.99M 637.01M 482.39M 292.97M 343.23M 400.94M 259.61M 157.11M
date 2022-12-31 2021-12-31 2020-12-31 2019-12-31 2018-12-31 2017-12-31 2016-12-31 2015-12-31
netIncome -121.23M 105.08M 50.77M 104.66M -33.77M 44.34M 10.04M -360.53K
depreciationAndAmortization - - - - - - - -
deferredIncomeTax - - - - - - - -
stockBasedCompensation - - - - - - - -
changeInWorkingCapital - - - - - - - -
accountsReceivables - - - - - - - -
inventory - - - - - - - -
accountsPayables - - - - - - - -
otherWorkingCapital - - - - - - - -
otherNonCashItems 121.23M -105.08M -50.77M -104.66M 33.77M -44.34M -10.04M 360.53K
netCashProvidedByOperatingActivities - - - - - - - -
investmentsInPropertyPlantAndEquipment - - - - - - - -
acquisitionsNet - - - - - - - -
purchasesOfInvestments - - - - - - - -
salesMaturitiesOfInvestments - - - - - - - -
otherInvestingActivities - - - - - - - -
netCashProvidedByInvestingActivities - - - - - - - -
netDebtIssuance - - - - - - - -
longTermNetDebtIssuance - - - - - - - -
shortTermNetDebtIssuance - - - - - - - -
netStockIssuance - - - - - - - -
netCommonStockIssuance - - - - - - - -
commonStockIssuance - - - - - - - -
commonStockRepurchased - - - - - - - -
netPreferredStockIssuance - - - - - - - -
netDividendsPaid - - - - - - - -
commonDividendsPaid - - - - - - - -
preferredDividendsPaid - - - - - - - -
otherFinancingActivities - - - - - - - -
netCashProvidedByFinancingActivities - - - - - - - -
date 2025-12-31 2025-06-30 2024-12-31 2024-06-30 2023-12-31 2023-06-30 2022-12-31 2022-06-30 2021-12-31 2021-06-30
revenue 74.78M 21.62M 29.32M 40.82M 32.2M 33.74M 12.65M 12.16M 23.2M 44.26M
costOfRevenue 5.54M 4.19M 4.2M 3.94M 3.76M 3.57M 3.74M 2.97M 3.36M 2.36M
grossProfit 69.24M 17.43M 25.13M 36.87M 28.45M 30.17M 8.91M 9.19M 19.84M 41.89M
researchAndDevelopmentExpenses - - - - - - - - - -
generalAndAdministrativeExpenses - - - - - - - - - -
sellingAndMarketingExpenses - - - - - - - - - -
sellingGeneralAndAdministrativeExpenses - - -35.3M 65.11M - - - - - -
otherExpenses -36.74M -38.98M -35.3M -65.11M -17.99M 3.8 0.09 -10.06 2.28 1.18
operatingExpenses -36.74M -38.98M -35.3M 65.11M -17.99M -97.99M 7.83M 131.5M -33.15M -10.2M
costAndExpenses -31.2M -34.79M -31.11M -61.17M -14.23M -94.41M 11.57M -122.31M 52.99M 52.1M
netInterestIncome 6.44M - - - - - - - - -
interestIncome 6.44M - - - - - - - - -
interestExpense - - - - - - - - - -
depreciationAndAmortization - - - - 46.43M 128.15M 1.08M - 52.99M 52.1M
ebitda 105.98M 56.42M 60.43M 101.98M 46.43M 128.15M 1.08M -122.31M 105.97M 52.1M
ebit 105.98M 56.42M 60.43M 101.98M 46.43M 128.15M 1.08M -122.31M 52.99M 52.1M
nonOperatingIncomeExcludingInterest - - - - -7.33M 5 - - - -
operatingIncome 105.98M 56.42M 60.43M 101.98M 39.1M 128.15M 1.08M -122.31M 52.99M 52.1M
totalOtherIncomeExpensesNet - - - - 7.33M -5 - - - -
incomeBeforeTax 105.98M 56.42M 60.43M 101.98M 46.43M 128.15M 1.08M -2 0.8 0.92
incomeTaxExpense - - - - - - - -2 0.8 0.92
netIncomeFromContinuingOperations 105.98M 56.42M 60.43M 101.98M 46.43M 128.15M 1.08M -122.31M 52.99M 52.1M
netIncomeFromDiscontinuedOperations - - - - - - - - - -
otherAdjustmentsToNetIncome - - - - - - - 183.47M - -
netIncome 105.98M 56.42M 60.43M 101.98M 46.43M 128.15M 1.08M 61.16M 66.06M 56.33M
netIncomeDeductions - - - - - - - 183.47M - -
bottomLineNetIncome 105.98M 56.42M 60.43M 101.98M 46.43M 128.15M 1.08M -122.31M 52.99M 52.1M
eps 0.66 0.37 0.53 0.92 0.43 1.24 0.01 1 1 1
date 2025-12-31 2025-06-30 2024-12-31 2024-06-30 2023-12-31 2023-06-30 2022-12-31 2022-06-30 2021-12-31 2021-06-30
cashAndCashEquivalents - - - - -7.16M -4.78M -4.73M -90.4M -4.97M -
shortTermInvestments 13.67M 4.64M - 4.89M 7.16M 4.78M 4.73M 90.4M 4.97M 2.82M
cashAndShortTermInvestments 13.67M 4.64M - 4.89M 7.16M 4.78M 4.73M 90.4M 4.97M 2.82M
netReceivables 673.33K 591.36K 468.7K 2.93M 1.15M 1.64M 1.08M 779.99K 1.46M 2.69M
accountsReceivables - - 468.7K 2.93M 1.15M - - - - -
otherReceivables - 591.36K - - - 1.64M 1.08M 779.99K 1.46M 2.69M
inventory - - - - - - - - - 5.51M
prepaids - - 27538 39384 - - - - - -
otherCurrentAssets - - -496.24K -4.89M -7.16M -6.43M -5.81M -91.18M -6.43M -5.51M
totalCurrentAssets 14.35M 5.23M 27538 2.97M 1.15M 1.64M 1.08M 779.99K 1.46M 2.69M
propertyPlantEquipmentNet - - - - - - - - - -
goodwill - - - - - - - - - -
intangibleAssets - - - - - - - - - -
goodwillAndIntangibleAssets - - - - - - - - - -
longTermInvestments 1.04B 1B 779.27M 759.98M 712.74M 717.95M 639.25M 715.74M 624.6M 618.13M
taxAssets - - - - - - - - - -
otherNonCurrentAssets 21475 31676 -779.27M 4.89M 712.74M -717.95M -639.25M -715.74M -624.6M -618.13M
totalNonCurrentAssets 1.04B 1B 779.73M 764.87M 712.74M 717.95M 639.25M 715.74M 624.6M 618.13M
otherAssets - - 779.76M 767.84M 26941 32749 6139 32680 15541 25240
totalAssets 1.05B 1.01B 779.76M 767.84M 713.92M 719.63M 640.34M 716.55M 626.08M 620.84M
totalPayables 1.05M 946.16K 774.2K 236.59K 347.38K 1.73M 1.33M 10.71M 764.44K 1.32M
accountPayables - - - 236.59K 347.38K 1.04M 669.6K 10.14M 138.38K 724.24K
otherPayables - - 774.2K - - 696.27K 661.78K 576K 626.06K 591.36K
accruedExpenses - - - - - - - - - -
shortTermDebt - - - - - - - - - -
capitalLeaseObligationsCurrent - - - - - - - - - -
taxPayables - - - - - - - - - -
deferredRevenue - - - - - - - - - -
otherCurrentLiabilities -1.05M - -774.2K 743.86K - -1.73M -661.78K -10.71M -626.06K -1.32M
totalCurrentLiabilities - - - 980.45K 347.38K 1.04M 669.6K 10.14M 138.38K 724.24K
longTermDebt - - - - - - - - - -
capitalLeaseObligationsNonCurrent - - - - - - - - - -
deferredRevenueNonCurrent - - - - - - - - - -
deferredTaxLiabilitiesNonCurrent - - - - - - - - - -
otherNonCurrentLiabilities 1.2M 1.06M - 1.08M 818.62K - - - - -
totalNonCurrentLiabilities 1.2M 1.06M 142.32K 1.08M 818.62K 1.83M 669.6K 10.14M 138.38K 724.24K
otherLiabilities - - 916.53K -980.45K -1.17M -1.83M 90239 -9.48M 590.77K -51734
capitalLeaseObligations - - - - - - - - - -
totalLiabilities 1.2M 1.06M 916.53K 1.08M 347.38K 1.04M 1.43M 10.79M 867.54K 1.4M
treasuryStock - - - - - - - - - -
preferredStock - - - - - - - - - -
commonStock 1.61M 1.54M 1.16M 1.13M 1.1M 1.06M 1.02M 971.5K 632.97K 622.26K
retainedEarnings 296.96M 259.54M 220.39M 184.68M 118.66M 100.31M 873.45K 10.87M 142.19M 109.13M
additionalPaidInCapital 750.83M 746.11M 557.29M 580.95M 592.99M 616.43M 637.01M 693.92M 482.39M 509.7M
date 2023-06-30 2022-12-31 2022-06-30 2021-12-31 2021-06-30 2020-12-31 2020-06-30 2019-12-31 2019-06-30
netIncome 128.15M 1.08M -122.31M 52.99M 52.1M 65.24M -14.47M 36.13M 68.53M
depreciationAndAmortization - - - - - - - - -
deferredIncomeTax - - - - - - - - -
stockBasedCompensation - - - - - - - - -
changeInWorkingCapital - - - - - - - - -
accountsReceivables - - - - - - - - -
inventory - - - - - - - - -
accountsPayables - - - - - - - - -
otherWorkingCapital - - - - - - - - -
otherNonCashItems -128.15M -1.08M 122.31M -52.99M -52.1M -65.24M 14.47M -36.13M -68.53M
netCashProvidedByOperatingActivities - - - - - - - - -
investmentsInPropertyPlantAndEquipment - - - - - - - - -
acquisitionsNet - - - - - - - - -
purchasesOfInvestments - - - - - - - - -
salesMaturitiesOfInvestments - - - - - - - - -
otherInvestingActivities - - - - - - - - -
netCashProvidedByInvestingActivities - - - - - - - - -
netDebtIssuance - - - - - - - - -
longTermNetDebtIssuance - - - - - - - - -
shortTermNetDebtIssuance - - - - - - - - -
netStockIssuance - - - - - - - - -
netCommonStockIssuance - - - - - - - - -
commonStockIssuance - - - - - - - - -
commonStockRepurchased - - - - - - - - -
netPreferredStockIssuance - - - - - - - - -
netDividendsPaid - - - - - - - - -
commonDividendsPaid - - - - - - - - -
preferredDividendsPaid - - - - - - - - -
otherFinancingActivities - - - - - - - - -
netCashProvidedByFinancingActivities - - - - - - - - -