| Income Statement | 2026-03-31 | 2025-12-31 | 2025-03-31 | 2024-12-31 |
|---|---|---|---|---|
| Total revenue | 127,427,000 | -132,252,451* | 39,081,657 | 25,166,677* |
| Cost of sales (exclusive of amortization of intangibles) | 12,005,000 | 17,298,855* | 1,596,715 | 1,395,878.5* |
| Amortization of intangibles | 10,300,000 | 3,468,000* | NaN | NaN |
| Gross profit | 105,122,000 | -153,019,306* | 37,484,942 | 23,770,798.5* |
| Research and development | 7,212,000 | 9,755,680* | 3,192,440 | 1,875,109.5* |
| Selling and marketing | 12,532,000 | 24,632,480* | 4,473,840 | 7,532,993.5* |
| General and administrative | 21,720,000 | 39,139,854* | 9,693,382 | 8,748,983.5* |
| Total operating expenses | 41,464,000 | 73,528,014* | 17,359,662 | 18,157,086.5* |
| Other income | NaN | NaN | NaN | 130,000* |
| Income from operations | 63,658,000 | -226,547,320* | 20,125,280 | NaN |
| Interest income | NaN | 2,145,609* | 566,797 | 1,355,002* |
| Interest expense | NaN | 3,604,729* | 10,007 | 6,384* |
| Foreign exchange transaction loss | NaN | 62,516* | -38,172 | 21,409* |
| Unrealized loss on marketable security | -3,546,000 | 1,341,000* | NaN | NaN |
| Change in contingent consideration | -4,199,000 | -1,625,250* | NaN | NaN |
| Other non-operating (expense) income, net | -268,000 | NaN | NaN | NaN |
| Total other (expense) income | -8,013,000 | -1,680,854* | 518,618 | 1,500,027* |
| Income before income taxes | 55,645,000 | -228,228,174* | 20,643,898 | 7,113,739* |
| Tax expense | 17,044,000 | -3,259,750* | NaN | -348,692.5* |
| Net income | 38,601,000 | -224,968,424 | 20,643,898 | 7,462,431.5* |
| Unrealized loss from investment | NaN | NaN | -4,511 | -18,271.5* |
| Foreign currency translation (loss) gain | NaN | NaN | -1,579 | 6,321* |
| Total other comprehensive gain (loss) | NaN | NaN | NaN | -11,950.5* |
| Total other comprehensive gain | NaN | NaN | -6,090 | 7,450,481 |
| Other comprehensive income (loss) | NaN | NaN | -20,637,808 | NaN |
| Basic EPS | 0.48 | -3.456 | 0.32 | 0.124 |
| Diluted EPS | 0.43 | -3.269 | 0.3 | 0.124 |
| Basic Average Shares | 79,509,000 | -65,100,273 | 65,244,341 | 60,168,551 |
| Diluted Average Shares | 92,985,000 | -68,814,802 | 68,975,418 | 60,168,551 |
CorMedix Inc. (CRMD)
CorMedix Inc. (CRMD)