2025 annual financial data

CTRM 2025 Operating margin

CTRM 2025 operating margin with verified reported values.

Direct answer

Operating margin was -0.11%.

Operating income was -92,883 USD and net income was 19,268,823 USD.
Operating cash flow was 10,046,351 USD.

Verified data

Revenue
81,814,405 USD
Operating income
-92,883 USD
Net income
19,268,823 USD
Operating cash flow
10,046,351 USD