IntrinsicIntrinsic
OverviewFinancialsChartBusiness SummaryFilingsOwnershipValuation

Financial Statements — CRMD

Balance Sheet

(in millions USD)
MetricQ1 2026Q3 2025Q2 2025Q1 2025Q3 2024Q2 2024Q1 2024Q3 2023Q2 2023Q1 2023Q3 2022Q2 2022Q1 2022Q3 2021Q2 2021Q1 2021
Cash & Equivalents178.0948.49159.3166.2935.2928.5435.1853.3119.7025.2743.2548.9345.3966.3273.0976.21
Short-term Investments0.008.0931.4011.2210.7417.0723.3733.2732.7030.3315.7515.6916.305.655.164.96
Accounts Receivable154.81158.5742.9154.6117.390.21--------------------
Inventory30.7328.929.637.496.654.012.32------0.000.000.000.050.070.09
Total Current Assets383.11259.54248.06144.8673.1553.1963.4189.0654.6256.7859.6665.3662.5072.9979.6983.06
Property, Plant & Equipment6.174.351.641.731.901.921.911.591.601.611.501.451.461.370.110.11
Goodwill30.0017.52----------------------------
Intangible Assets368.77254.611.741.791.90----------------------
Total Non-current Assets*432.52491.334.544.724.434.544.612.372.412.452.412.392.432.401.171.20
Total Assets815.64750.86252.60149.5877.5957.7368.0291.4357.0359.2362.0867.7564.9375.3980.8684.26
Accounts Payable12.8320.455.821.931.343.342.832.392.901.451.772.501.741.110.941.50
Total Current Liabilities128.78133.6431.7134.3918.4811.119.537.677.394.675.065.274.295.213.123.05
Total Non-current Liabilities*249.81243.090.260.300.390.440.480.560.590.630.700.740.770.830.860.89
Total Liabilities378.59376.7331.9734.6918.8711.5510.018.237.985.315.766.015.066.053.993.94
Retained Earnings(137.97)(190.60)(299.16)(318.99)(353.09)(350.32)(336.17)(306.95)(297.20)(285.93)(267.15)(260.30)(252.69)(237.87)(229.30)(224.67)
Total Stockholder Equity437.05374.13220.63114.8958.7146.1858.0183.2049.0553.9356.3161.7459.8769.3476.8780.32

* Derived from reported values

Income Statement

(in millions USD) (except per-share rows)
MetricQ1 2026Q4 2025Q3 2025Q2 2025Q1 2025Q4 2024Q3 2024Q2 2024Q1 2024Q4 2023Q3 2023Q2 2023Q1 2023Q4 2022Q3 2022Q2 2022Q1 2022Q4 2021Q3 2021Q2 2021
Total Revenue127.43128.62101.5539.7439.0831.2111.460.81----------0.030.010.020.010.060.040.01
Cost of Revenue12.0111.067.571.861.601.180.690.510.82--------0.000.000.000.000.050.030.01
Gross Profit105.12107.3193.0837.8737.4830.0310.770.30(0.82)--------0.030.010.020.010.010.01(0.01)
Research & Development7.218.605.102.443.191.730.730.650.842.292.664.793.412.842.343.212.293.244.742.52
Selling, General & Admin21.7223.5725.459.509.697.116.587.5615.0513.387.807.017.615.584.635.054.754.553.843.36
Total Operating Expenses41.4648.1841.7318.3317.3617.1014.0615.6015.8915.6710.4711.8011.028.426.978.267.047.798.585.88
Operating Income63.6659.1351.3519.5420.1312.94(3.29)(15.30)(16.70)(15.67)(10.47)(11.80)(11.02)(8.39)(6.96)(8.24)(7.03)(7.78)(8.56)(5.88)
Interest Expense--------------0.010.010.010.010.010.010.010.010.000.010.010.010.00
Pretax Income55.6556.4552.5820.3520.6413.46(2.78)(14.15)(15.86)--------(8.21)(6.85)(8.19)--(7.79)(8.57)(5.88)
Tax Provision17.0442.43(55.99)0.52--0.000.000.00(1.39)--------0.000.00(0.59)--0.000.00(1.25)
Net Income38.6014.02108.5619.8320.6413.46(2.78)(14.15)(14.47)(14.75)(9.74)(11.27)(10.57)(8.21)(6.85)(7.60)(7.03)(7.79)(8.57)(4.63)
Basic EPS0.480.221.420.290.320.25(0.05)(0.25)(0.25)(0.25)(0.17)(0.25)(0.24)(0.20)(0.17)(0.19)(0.18)------
Diluted EPS0.430.201.260.280.300.25(0.05)(0.25)(0.25)(0.25)(0.17)(0.25)(0.24)(0.20)(0.17)(0.19)--------

Cash Flow Statement

(in millions USD)
MetricQ1 2026Q4 2025Q3 2025Q2 2025Q1 2025Q4 2024Q3 2024Q2 2024Q1 2024Q4 2023Q3 2023Q2 2023Q1 2023Q4 2022Q3 2022Q2 2022Q1 2022Q4 2021Q3 2021Q2 2021
Operating Cash Flow42.3894.4630.8629.9919.74(5.61)(13.65)(14.04)(17.31)(10.75)(8.70)(8.57)(10.39)(6.15)(6.00)(5.46)(6.74)(5.87)(5.50)(3.09)
Capital Expenditures0.731.720.510.020.010.010.010.030.060.300.010.010.010.130.080.010.000.630.780.01
Free Cash Flow*41.6592.7430.3529.9719.73(5.62)(13.66)(14.07)(17.37)(11.04)(8.71)(8.58)(10.41)(6.28)(6.07)(5.47)(6.75)(6.50)(6.28)(3.10)
Investing Cash Flow2.973.30(291.32)(20.21)(0.19)(0.30)6.326.278.940.60(0.59)(2.39)(14.69)-0.00(0.11)0.59(4.19)(7.13)(1.27)(0.21)
Financing Cash Flow(12.10)(1.41)150.5383.246.0911.2814.071.06(0.10)0.4742.905.357.206.050.448.413.000.000.000.18

* Derived from reported values