CMRC
CMRC
NASDAQ · Technology

Commerce.Com Inc

$2.64
-0.03 (-1.12%)
As of Apr 1, 2:25 PM ET ·
Financial Highlights (FY 2026)
Revenue
359.88M
Net Income
-20,333,575
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 359.88M 336.18M 83.52M 89.46M
Gross Profit 283.40M 264.74M 35.73M 38.28M
Operating Income -12,919,563 -10,861,846 16.68M 17.09M
Net Income -20,333,575 -17,095,018 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 100.57M 100.57M 103.76M 108.71M
Total Equity 25.20M 25.20M 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,718,334 -4,187,218 17.87M 17.65M
Free Cash Flow 6.30M 10.30M