Commerce.com, Inc. (CMRC) Financials

CMRC Assets vs Liabilities

DateAssetsLiabilities
June 30, 2026 324.8 million 273.2 million
March 31, 2026 324.3 million 277.4 million
Dec. 31, 2025 308.8 million 269.4 million
Sept. 30, 2025 309.5 million 266.6 million

CMRC Free Cash Flow and Stock based compensation

Graph available only for paid members. Upgrade to see it.
DateFree Cash FlowStock based compensation
June 30, 2026 50000 3.9 million
March 31, 2026 14.1 million 4.1 million
Dec. 31, 2025 -266000 4.8 million
Sept. 30, 2025 7.6 million 6.3 million

CMRC Net Income

No data available :(

CMRC Cash and Debt

Graph available only for paid members. Upgrade to see it.
DateCashDebtCapital Lease
June 30, 2026 156.3 million 152.5 million 8.0 million
March 31, 2026 157.0 million 152.8 million 8.3 million
Dec. 31, 2025 141.1 million 153.0 million 8.5 million
Sept. 30, 2025 142.0 million 157.3 million 8.6 million

CMRC Shares Outstanding

Graph available only for paid members. Upgrade to see it.
DateShares Outstanding
June 30, 2026 82.8 million
March 31, 2026 82.3 million
Dec. 31, 2025 81.4 million
Sept. 30, 2025 80.8 million

CMRC Expenses

Graph available only for paid members. Upgrade to see it.
DateCapexR&DG&AS&M
June 30, 2026 5.0 million 17.7 million 41.7 million 27.5 million
March 31, 2026 4.3 million 18.0 million 40.4 million 26.2 million
Dec. 31, 2025 3.2 million 18.0 million 49.5 million 35.3 million
Sept. 30, 2025 3.0 million 17.5 million 48.4 million 36.3 million

CMRC Cost of Revenue

Graph available only for paid members. Upgrade to see it.
DateRevenueCost of Revenue
June 30, 2026 84.5 million 21.0 million
March 31, 2026 86.8 million 21.7 million
Dec. 31, 2025 89.5 million 19.4 million
Sept. 30, 2025 86.0 million 18.6 million

CMRC Revenue by Segment

Graph available only for paid members. Upgrade to see it.

CMRC

Price: $2.06

52 week price:
1.95
5.55

Payout Ratio Range:
-118.05%
-90.23%

Earnings Per Share: -0.08 USD

Exchange: NGM

Sector: Technology

Industry: Software - Application

Market Capitalization: 186.4 million

Links: