CMRC
CMRC
NASDAQ · Technology

Commerce.Com Inc

$3.54
-0.12 (-3.28%)
Financial Highlights (FY 2026)
Revenue
346.52M
Net Income
-19,578,969
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 346.52M 323.70M 83.52M 89.46M
Gross Profit 272.89M 254.91M 35.73M 38.28M
Operating Income -12,440,101 -10,458,749 16.68M 17.09M
Net Income -19,578,969 -16,460,599 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 118.93M 118.93M 103.76M 108.71M
Total Equity 29.80M 29.80M 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,860,527 -3,425,969 17.87M 17.65M
Free Cash Flow — — 6.30M 10.30M