CMRC
CMRC
NASDAQ · Technology

Commerce.Com Inc

$2.79
+0.05 (+1.82%)
As of May 16, 2:04 AM ET ·
Financial Highlights (FY 2026)
Revenue
342.97M
Net Income
-19,378,488
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.7% 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 342.97M 320.39M 83.52M 89.46M
Gross Profit 270.09M 252.30M 35.73M 38.28M
Operating Income -12,312,719 -10,351,655 16.68M 17.09M
Net Income -19,378,488 -16,292,049 11.95M 12.72M
Gross Margin 78.7% 78.7% 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 89.73M 89.73M 103.76M 108.71M
Total Equity 22.49M 22.49M 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 -4,496,710 -3,990,541 17.87M 17.65M
Free Cash Flow 6.30M 10.30M