CMRC
CMRC
NASDAQ · Technology

Commerce.Com Inc

$2.96
-0.07 (-2.31%)
As of Jun 30, 10:23 PM ET ·
Financial Highlights (FY 2026)
Revenue
354.87M
Net Income
-20,050,952
Gross Margin
78.7%
Profit Margin
-5.7%
Rev Growth
+7.1%
D/E Ratio
3.99
Revenue & Net Income
Margin Trends
FY 2026 FY 2025 FY 2024 FY 2023
Gross Margin 78.7% 78.8% 42.8% 42.8%
Operating Margin -3.6% -3.2% 20.0% 19.1%
Profit Margin -5.7% -5.4% 14.3% 14.2%
Income Statement
FY 2026 FY 2025 FY 2024 FY 2023
Revenue 354.87M 331.50M 83.52M 89.46M
Gross Profit 279.46M 261.06M 35.73M 38.28M
Operating Income -12,739,990 -10,710,874 16.68M 17.09M
Net Income -20,050,952 -16,857,409 11.95M 12.72M
Gross Margin 78.7% 78.8% 42.8% 42.8%
Operating Margin -3.6% -3.2% 20.0% 19.1%
Profit Margin -5.7% -5.4% 14.3% 14.2%
Rev Growth +7.1% +7.1% +5.4% +12.1%
Balance Sheet
FY 2026 FY 2025 FY 2024 FY 2023
Total Debt 95.17M 95.17M 103.76M 108.71M
Total Equity 23.85M 23.85M 122.14M 106.59M
D/E Ratio 3.99 3.99 0.85 1.02
Cash Flow
FY 2026 FY 2025 FY 2024 FY 2023
EBITDA -3,953,591 -3,508,558 17.87M 17.65M
Free Cash Flow 6.30M 10.30M