IntrinsicIntrinsic
OverviewFinancialsChartBusiness SummaryFilingsOwnershipValuation

Financial Statements — CODX

Balance Sheet

(in millions USD)
MetricQ1 2026Q3 2025Q2 2025Q1 2025Q3 2024Q2 2024Q1 2024Q3 2023Q2 2023Q1 2023Q3 2022Q2 2022Q1 2022Q3 2021Q2 2021Q1 2021
Cash & Equivalents8.2311.4411.121.9010.8013.8623.1010.2413.836.3681.5186.0597.4282.6670.2757.79
Short-term Investments----2.2519.5826.8631.0226.8653.1955.3168.924.989.951.261.252.112.30
Accounts Receivable0.080.060.210.140.180.550.430.811.102.707.9612.2621.6614.5912.7612.12
Inventory0.851.091.081.081.271.461.554.524.695.295.444.714.903.304.126.20
Total Current Assets9.7814.0515.3123.8340.1048.2253.7071.3177.3985.92101.92114.57125.34102.2990.3279.13
Property, Plant & Equipment2.162.492.672.592.983.053.182.812.802.512.442.422.251.521.191.02
Goodwill--------------------15.3915.3914.81------
Intangible Assets7.2226.1026.1026.1026.1826.2526.330.380.450.5626.8826.9827.09------
Total Non-current Assets*11.7230.6931.1631.3232.2832.4832.9737.3735.4231.0745.9346.2745.813.072.471.98
Total Assets21.5044.7446.4755.1572.3880.7086.67108.68112.80117.00147.84160.84171.15105.3692.7981.12
Accounts Payable2.021.461.642.712.181.862.031.421.710.832.060.851.220.800.430.67
Total Current Liabilities4.283.693.715.385.805.315.275.105.123.616.016.7213.024.124.734.31
Total Non-current Liabilities1.171.221.621.852.803.003.054.094.252.766.889.6510.421.080.790.55
Total Liabilities5.464.915.337.238.608.308.329.199.376.3712.9016.3723.445.205.524.86
Retained Earnings(89.51)(54.19)(48.30)(40.57)(22.01)(12.31)(4.71)19.2725.2634.1861.8463.2065.8846.6735.1925.41
Total Stockholder Equity16.0439.8341.1447.9263.7872.4078.3599.49103.43110.63134.95144.47147.71100.1687.2776.26

* 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 Revenue0.150.260.150.160.050.150.642.660.473.562.460.200.601.405.095.0222.7020.4030.1027.36
Cost of Revenue0.190.140.030.030.020.260.300.210.232.970.260.460.500.520.770.923.282.493.312.50
Gross Profit(0.05)0.120.120.130.03(0.11)0.342.440.230.592.20(0.26)0.100.894.334.1119.4217.9126.7924.85
Research & Development5.935.104.484.694.874.814.885.615.686.185.795.985.014.745.043.893.772.185.894.67
Selling, General & Admin2.501.871.822.602.775.824.293.132.924.403.153.713.015.253.622.472.923.232.922.47
Total Operating Expenses9.1626.667.138.198.5811.8010.5810.1210.4912.4111.1411.7310.0527.0110.868.259.597.6113.1613.06
Operating Income(9.21)(26.54)(7.01)(8.06)(8.55)(11.91)(10.23)(7.68)(10.26)(11.83)(8.94)(11.99)(9.95)(26.12)(6.54)(4.15)9.8210.3113.6311.79
Pretax Income(9.14)(26.22)(7.05)(7.72)(7.52)(11.04)(9.67)(7.58)(9.29)(10.84)(8.10)(11.16)(8.02)(25.04)(3.48)(3.43)13.1010.2413.5811.93
Tax Provision0.00(0.47)(1.17)0.010.01(0.01)0.020.020.023.83(2.11)(2.24)(2.26)(3.14)(2.11)(0.74)1.392.752.102.15
Net Income(9.14)(25.75)(5.89)(7.73)(7.53)(11.03)(9.70)(7.60)(9.31)(14.68)(5.98)(8.92)(5.76)(21.91)(1.36)(2.69)11.717.5011.489.79
Basic EPS(4.06)(34.62)(0.16)(0.23)(0.24)(0.36)(0.32)(0.25)(0.31)(0.49)(0.20)(0.31)(0.20)(0.68)(0.04)(0.08)0.350.250.400.34
Diluted EPS(4.06)(34.62)(0.16)(0.23)(0.24)(0.36)(0.32)(0.25)(0.31)(0.49)(0.20)(0.31)(0.20)(0.67)(0.04)(0.08)0.340.260.380.33

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 Flow(7.85)(6.20)(5.90)(8.29)(8.75)(8.23)(7.23)(5.20)(8.49)(4.78)(6.59)(5.21)(5.50)(4.01)1.121.657.814.8811.5112.42
Capital Expenditures0.140.130.080.400.090.070.170.100.400.460.240.480.180.290.230.510.400.120.170.24
Free Cash Flow*(7.99)(6.33)(5.98)(8.69)(8.84)(8.30)(7.40)(5.30)(8.89)(5.24)(6.83)(5.69)(5.68)(4.30)0.891.157.414.7611.3412.18
Investing Cash Flow(0.14)(0.33)2.1717.077.360.274.17(4.04)16.679.623.1713.24(10.63)(53.31)4.74(10.46)0.861.070.87(0.23)
Financing Cash Flow4.336.974.060.430.35--------(0.16)(0.17)(0.56)(0.48)(1.22)(10.39)(2.57)0.150.000.010.30

* Derived from reported values