Comstock Holding Companies, Inc. (CHCI)
Nasdaq: CHCI · Real Estate · Reston, VA · filing with the SEC since 2004
Grade6.2
◀ Past 3.6● Present 7.5▶ Future 6.4
Income statement, as filed
In thousands of US dollars (USD), as filed; per-share figures in US dollars; share counts in thousands. The fiscal year ends in December.| Fiscal year | FY 2025 | FY 2024 | FY 2023 | FY 2022 | FY 2021 | FY 2020 | FY 2019 | FY 2018 | FY 2017 | FY 2016 |
|---|---|---|---|---|---|---|---|---|---|---|
| Period ending | Dec 31, 2025 | Dec 31, 2024 | Dec 31, 2023 | Dec 31, 2022 | Dec 31, 2021 | Dec 31, 2020 | Dec 31, 2019 | Dec 31, 2018 | Dec 31, 2017 | Dec 31, 2016 |
| Report filed | Mar 17, 2026 | Mar 21, 2025 | Mar 21, 2024 | Mar 29, 2023 | Mar 31, 2022 | Mar 31, 2021 | Apr 15, 2020 | Mar 29, 2019 | Apr 20, 2018 | Apr 17, 2017 |
| Revenue | 62,861 | 51,294 | 44,721 | 39,313 | 31,093 | 22,487r | 25,317 | 16,447r | 45,430 | · |
| For lenders | ||||||||||
| Interest and dividend income | 67 | 70 | 48 | 0 | · | · | · | · | · | · |
| Net interest income | 807 | 672 | 96 | -222 | -235 | -344r | -474 | -90 | · | · |
| Cost of revenue | 48,080 | 38,630 | 33,040 | 29,371 | 24,649 | 18,445 | · | · | · | · |
| Gross profit | · | · | · | · | · | · | · | -431 | 2,546 | 2,917 |
| Selling, general and administrative | 2,545 | 2,075 | 2,305 | 1,784 | 1,285 | 1,314 | · | · | · | · |
| Sales and marketing | · | · | · | · | · | 661 | 383 | 0r | 1,490 | 1,606 |
| General and administrative | · | · | · | · | · | 2,956 | 1,487 | 830r | 5,297 | 5,586 |
| Total costs and expenses | 50,931 | 41,007 | 35,557 | 31,361 | 26,028 | 19,833 | · | · | · | · |
| Operating income | 11,930 | 10,287 | 9,164 | 7,952 | 5,065 | 2,654r | 2,275 | 293r | -4,806 | -6,864 |
| Interest expense | · | · | · | · | · | · | · | 171 | 41 | 881 |
| Share of profit of equity-method investments | · | · | · | · | · | -96 | -50r | 0 | · | · |
| Other income (expense), net | 141 | 63 | 79 | 2 | 6 | 16r | 225 | 142r | 66 | 157 |
| Income before income taxes | 12,877 | 10,725 | 8,152 | 7,853 | 4,822 | 2,166r | 2,026r | 345r | -4,740 | -6,707 |
| Income tax expense | -4,174 | -3,835 | 368 | 125 | -11,217 | 25 | 2 | -1,062r | 38 | 55 |
| Income from continuing operations | 17,051 | 14,560 | 7,784 | 7,728 | 16,039 | 2,141r | 1,464 | 1,407 | · | · |
| Income from discontinued operations | · | · | 0 | -381 | -2,430 | -59r | -571 | -5,792 | · | · |
| Net income including non-controlling interests | · | · | · | · | · | 2,082 | 1,206 | -3,915r | -4,778 | -6,762 |
| Net income to non-controlling interests | · | · | · | · | · | · | 313 | 470 | 247 | 2,231 |
| Net income | 17,051 | 14,560 | 7,784 | 7,347 | 13,609 | 2,082 | 893 | -4,385r | -5,025 | -8,993 |
| Preferred dividends | · | · | · | · | · | · | · | 0 | 78 | 348 |
| Net income to common shareholders | · | · | 7,784 | 9,393 | 13,609 | · | · | -4,516 | -4,092 | -9,341 |
| Earnings per share, basic | · | · | 0.81 | 1.05 | 1.66 | 0.26 | 0.13 | -1.22 | -1.21 | -2.81 |
| Earnings per share, diluted | · | · | 0.77 | 0.98 | 1.50 | 0.24 | 0.13 | -1.22 | -1.21 | -2.81 |
| Weighted average shares, basic | 10,067 | 9,846 | 9,629 | 8,974 | 8,213 | 8,056 | 6,617 | 3,705 | 3,370 | 3,321 |
| Weighted average shares, diluted | 10,470 | 10,327 | 10,108 | 9,575 | 9,095 | 8,539 | 6,799 | 3,843r | 3,370 | 3,321 |
As filed with the SEC, each figure from the newest report that carries it, and linked to it. Nothing here is computed.Share counts and per-share figures are on the newest report's basis, after the 1-for-7 reverse split of Sep 2015.A dot is a line not tagged for that period. r restated by the company in a later report; b a share figure put on the newest basis or filed in the wrong unit. Hover a figure for its filing and note.
What each line is, and the XBRL concept behind it
Revenue what customers paid for what it sold
us-gaap:RevenueFromContractWithCustomerExcludingAssessedTaxInterest and dividend income what its loans and securities earned
us-gaap:InterestIncomeOperatingNet interest income interest earned less interest paid
us-gaap:InterestIncomeExpenseNetCost of revenue what it cost to make or buy what it sold
us-gaap:CostOfRevenueGross profit revenue less the cost of what it sold
us-gaap:GrossProfitSelling, general and administrative the cost of selling and of running the company
us-gaap:SellingGeneralAndAdministrativeExpenseSales and marketing the cost of finding and serving customers
us-gaap:SellingAndMarketingExpenseGeneral and administrative the cost of running the company itself
us-gaap:GeneralAndAdministrativeExpenseTotal costs and expenses every operating cost, the cost of revenue included
us-gaap:CostsAndExpensesOperating income profit from running the business, before interest and tax
us-gaap:OperatingIncomeLossInterest expense what its borrowing cost
us-gaap:InterestExpenseShare of profit of equity-method investments its share of companies it partly owns
us-gaap:IncomeLossFromEquityMethodInvestmentsOther income (expense), net gains and costs outside the business
us-gaap:OtherNonoperatingIncomeExpenseIncome before income taxes profit before tax
us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterestIncome tax expense tax charged on the period's profit
us-gaap:IncomeTaxExpenseBenefitIncome from continuing operations profit from the businesses it keeps
us-gaap:IncomeLossFromContinuingOperationsIncludingPortionAttributableToNoncontrollingInterest
us-gaap:IncomeLossFromContinuingOperationsIncome from discontinued operations profit or loss from businesses it sold or closed
us-gaap:IncomeLossFromDiscontinuedOperationsNetOfTaxAttributableToReportingEntityNet income including non-controlling interests the whole group's profit, minority holders' share included
us-gaap:ProfitLossNet income to non-controlling interests the share that belongs to minority holders
us-gaap:NetIncomeLossAttributableToNoncontrollingInterestNet income the profit or loss that belongs to the company's shareholders
us-gaap:NetIncomeLossPreferred dividends paid to preferred holders before common shareholders
us-gaap:PreferredStockDividendsIncomeStatementImpactNet income to common shareholders what is left for common shareholders
us-gaap:NetIncomeLossAvailableToCommonStockholdersBasicEarnings per share, basic net income per share outstanding
us-gaap:EarningsPerShareBasicEarnings per share, diluted net income per share, counting every share that could be issued
us-gaap:EarningsPerShareDilutedWeighted average shares, basic the average count of shares outstanding
us-gaap:WeightedAverageNumberOfSharesOutstandingBasicWeighted average shares, diluted the average count with every share that could be issued
us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding