Home Data Calendar Blog

CODX

Tables

    2022-12-31 2022-09-30 2022-06-30 2022-03-31 2021-12-31 2021-09-30 2021-06-30 2021-03-31 2020-12-31 2020-09-30 2020-06-30 2020-03-31 2019-12-31 2019-09-30 2019-06-30 2019-03-31 2018-12-31 2018-09-30 2018-06-30 2018-03-31 2017-12-31 2017-09-30 2017-06-30
Common Stock Value 0.030.030.030.030.030.030.030.030.030.030.030.030.020.020.020.020.010.010.010.010.010.010.01

    2022-12-31 2022-09-30 2022-06-30 2022-03-31 2021-12-31 2021-09-30 2021-06-30 2021-03-31 2020-12-31 2020-09-30 2020-06-30 2020-03-31 2019-12-31 2019-09-30 2019-06-30 2019-03-31 2018-12-31 2018-09-30 2018-06-30 2018-03-31 2017-12-31 2017-09-30 2017-06-30
Revenue From Contract With Customer Excluding Assessed Tax 1.405.095.0222.7020.4030.1027.3620.0227.1521.8224.041.550.110.040.060.000.010.010.010.010.000.000.00
Revenue From Contract With Customer Including Assessed Tax 1.405.095.0222.7020.4030.1027.3620.0227.1521.8224.041.550.110.040.060.000.010.010.010.010.000.000.00
Revenues 1.405.095.0222.7020.4030.1027.3620.0227.1521.8224.041.550.110.040.060.000.010.010.010.010.000.000.00
Cost Of Revenue 0.520.770.923.282.493.312.503.274.315.828.340.480.050.020.040.00NANANANA0.000.000.00
Gross Profit 0.894.334.1119.4217.9126.7924.8516.7522.8316.0015.701.070.060.020.020.000.000.010.010.010.000.000.00
Operating Expenses 27.0110.868.259.597.6113.1613.066.426.803.963.362.151.681.671.391.261.821.671.361.291.501.810.70
Research And Development Expense 4.745.043.893.772.185.894.672.221.110.920.750.400.380.330.310.350.380.330.360.300.280.270.18
General And Administrative Expense 5.253.622.472.923.232.922.472.942.422.202.191.460.991.060.810.640.691.150.850.881.081.410.38
Selling And Marketing Expense 1.331.891.472.652.094.255.851.203.210.800.390.270.290.260.250.260.750.180.140.100.120.120.13
Operating Income Loss -26.12-6.54-4.159.8210.3113.6311.7910.3316.0312.0412.34-1.08-1.62-1.65-1.37-1.25-1.82-1.66-1.35-1.28-1.49-1.81-0.70
Allocated Share Based Compensation Expense 2.402.231.531.381.661.410.931.510.571.070.690.430.520.280.130.09NANA0.21NANANANA
Income Tax Expense Benefit -3.14-2.11-0.741.392.752.102.151.993.01-2.91NANANANANANANANANANANANANA
Income Taxes Paid Net 0.00-0.04NANA0.671.31NANANANANANANANANANANANANANANANANA
Net Income Loss -21.91-1.36-2.6911.717.5011.489.797.9012.8115.7312.64-1.07-1.74-1.75-1.34-1.37-1.95-1.64-1.37-1.31-1.50-3.89-0.86

    2022-12-31 2022-09-30 2022-06-30 2022-03-31 2021-12-31 2021-09-30 2021-06-30 2021-03-31 2020-12-31 2020-09-30 2020-06-30 2020-03-31 2019-12-31 2019-09-30 2019-06-30 2019-03-31 2018-12-31 2018-09-30 2018-06-30 2018-03-31 2017-12-31 2017-09-30 2017-06-30
Assets 123.09147.84160.84171.15160.03105.3692.7981.1271.2454.6536.4220.482.223.815.326.121.552.711.973.334.666.050.47
Liabilities 8.5712.9016.3723.4425.565.205.524.864.541.873.061.310.480.480.510.562.612.590.730.760.810.864.86
Liabilities And Stockholders Equity 123.09147.84160.84171.15160.03105.3692.7981.1271.2454.6536.4220.482.223.815.326.121.552.711.973.334.666.050.47
Stockholders Equity 114.52134.95144.47147.71134.48100.1687.2776.2666.7052.7833.3619.171.743.334.815.56-1.060.131.242.573.855.19-4.40

    2022-12-31 2022-09-30 2022-06-30 2022-03-31 2021-12-31 2021-09-30 2021-06-30 2021-03-31 2020-12-31 2020-09-30 2020-06-30 2020-03-31 2019-12-31 2019-09-30 2019-06-30 2019-03-31 2018-12-31 2018-09-30 2018-06-30 2018-03-31 2017-12-31 2017-09-30 2017-06-30
Assets Current 92.73101.92114.57125.34115.12102.2990.3279.1368.3651.9534.5319.611.583.084.565.581.052.391.783.144.455.910.31
Cash And Cash Equivalents At Carrying Value 22.9781.5186.0597.4288.6182.6670.2757.7942.9821.2318.5517.370.892.543.865.410.952.181.532.543.534.630.12
Marketable Securities Current 58.294.989.95NA1.261.252.112.304.346.05NANANANANANANANANANANANANA
Accounts Receivable Net Current 3.457.9612.2621.6620.8414.5912.7612.1212.1410.645.351.060.130.060.060.040.01NANANANANANA
Inventory Net 5.315.444.714.902.003.304.126.208.0010.7310.110.690.200.020.010.020.02NANANA0.010.05NA
Inventory Finished Goods 1.331.283.934.120.980.930.660.930.60NA3.76NA0.20NANANANANANANANANANA
Prepaid Expense And Other Assets Current 0.761.241.571.282.34NANANANANANANANANANANANANANANANANANA

    2022-12-31 2022-09-30 2022-06-30 2022-03-31 2021-12-31 2021-09-30 2021-06-30 2021-03-31 2020-12-31 2020-09-30 2020-06-30 2020-03-31 2019-12-31 2019-09-30 2019-06-30 2019-03-31 2018-12-31 2018-09-30 2018-06-30 2018-03-31 2017-12-31 2017-09-30 2017-06-30
Accumulated Depreciation Depletion And Amortization Property Plant And Equipment 1.37NANANA0.62NANANA0.30NANANA0.20NANANANANANANANA0.090.10
Property Plant And Equipment Net 2.542.442.422.251.931.521.191.020.950.540.470.280.200.180.170.140.160.140.150.160.170.140.15
Goodwill NA15.3915.3914.8114.71NANANANANANANANANANANANANANANANANANA
Intangible Assets Net Excluding Goodwill 26.7726.8826.9827.0927.20NANANANANANANANANANANANANANANANANANA
Finite Lived Intangible Assets Net 0.67NANANA1.09NANANANANANANANANANANANANANANANANANA

    2022-12-31 2022-09-30 2022-06-30 2022-03-31 2021-12-31 2021-09-30 2021-06-30 2021-03-31 2020-12-31 2020-09-30 2020-06-30 2020-03-31 2019-12-31 2019-09-30 2019-06-30 2019-03-31 2018-12-31 2018-09-30 2018-06-30 2018-03-31 2017-12-31 2017-09-30 2017-06-30
Liabilities Current 3.876.016.7213.0212.604.124.734.314.511.812.981.190.330.310.310.342.352.190.290.290.630.684.67
Accounts Payable Current 0.952.060.851.220.610.800.430.670.600.251.130.130.010.020.040.100.150.070.030.040.040.080.12
Other Accrued Liabilities Current 0.35NANANA0.89NANANA0.10NANANANANANANANANANANANANANA
Taxes Payable Current NANANA4.842.211.040.051.770.64NANANANANANANANANANANANANANA
Accrued Liabilities Current 0.931.511.822.613.862.064.001.593.490.790.690.500.200.160.160.120.170.100.100.090.100.070.22

    2022-12-31 2022-09-30 2022-06-30 2022-03-31 2021-12-31 2021-09-30 2021-06-30 2021-03-31 2020-12-31 2020-09-30 2020-06-30 2020-03-31 2019-12-31 2019-09-30 2019-06-30 2019-03-31 2018-12-31 2018-09-30 2018-06-30 2018-03-31 2017-12-31 2017-09-30 2017-06-30
Liabilities Noncurrent 4.696.889.6510.4212.961.080.790.550.03NA0.080.120.150.170.200.220.260.400.440.480.180.190.19
Deferred Income Tax Liabilities Net 2.423.805.315.877.23NANANANANANANANANANANANANANANANANANA
Operating Lease Liability Noncurrent 0.050.130.200.28NANANANANANANANANANANANANANANANANANANA

    2022-12-31 2022-09-30 2022-06-30 2022-03-31 2021-12-31 2021-09-30 2021-06-30 2021-03-31 2020-12-31 2020-09-30 2020-06-30 2020-03-31 2019-12-31 2019-09-30 2019-06-30 2019-03-31 2018-12-31 2018-09-30 2018-06-30 2018-03-31 2017-12-31 2017-09-30 2017-06-30
Stockholders Equity 114.52134.95144.47147.71134.48100.1687.2776.2666.7052.7833.3619.171.743.334.815.56-1.060.131.242.573.855.19-4.40
Common Stock Value 0.030.030.030.030.030.030.030.030.030.030.030.030.020.020.020.020.010.010.010.010.010.010.01
Additional Paid In Capital 88.4786.0783.8481.8080.2753.4652.0450.8249.1648.0446.7345.1726.6926.4726.2025.6117.62NANANA16.26NANA
Retained Earnings Accumulated Deficit 39.9361.8463.2065.8854.1746.6735.1925.4117.514.70-13.40-26.03-24.97-23.15-21.41-20.06-18.69-16.75-15.10-13.73-12.42-10.92-7.02
Accumulated Other Comprehensive Income Loss Net Of Tax 0.29NANANANANANANANANANANANANANANANANANANANANANA
Treasury Stock Value 14.2112.992.60NANANANANANANANANANANANANANANANANANANANA

    2022-12-31 2022-09-30 2022-06-30 2022-03-31 2021-12-31 2021-09-30 2021-06-30 2021-03-31 2020-12-31 2020-09-30 2020-06-30 2020-03-31 2019-12-31 2019-09-30 2019-06-30 2019-03-31 2018-12-31 2018-09-30 2018-06-30 2018-03-31 2017-12-31 2017-09-30 2017-06-30
Net Cash Provided By Used In Operating Activities -4.011.121.657.814.8811.5112.4212.2719.968.560.99-1.34-1.61-1.22-1.33-1.37-0.96-1.18-0.97-0.97-0.99-1.55-0.25
Net Cash Provided By Used In Investing Activities -53.314.74-10.460.861.070.87-0.232.391.25-6.15-0.67-0.25-0.04-0.10-0.23-0.07-0.24-0.07-0.05-0.02-0.10-0.00-0.05
Net Cash Provided By Used In Financing Activities -1.22-10.39-2.570.150.000.010.300.150.540.270.8618.060.000.000.005.90-0.02NANANA0.006.06-0.09

    2022-12-31 2022-09-30 2022-06-30 2022-03-31 2021-12-31 2021-09-30 2021-06-30 2021-03-31 2020-12-31 2020-09-30 2020-06-30 2020-03-31 2019-12-31 2019-09-30 2019-06-30 2019-03-31 2018-12-31 2018-09-30 2018-06-30 2018-03-31 2017-12-31 2017-09-30 2017-06-30
Net Cash Provided By Used In Operating Activities -4.011.121.657.814.8811.5112.4212.2719.968.560.99-1.34-1.61-1.22-1.33-1.37-0.96-1.18-0.97-0.97-0.99-1.55-0.25
Net Income Loss -21.91-1.36-2.6911.717.5011.489.797.9012.8115.7312.64-1.07-1.74-1.75-1.34-1.37-1.95-1.64-1.37-1.31-1.50-3.89-0.86
Depreciation Depletion And Amortization 0.300.310.420.250.100.090.070.070.060.040.030.020.020.020.020.010.010.010.010.010.010.010.01
Increase Decrease In Accounts Receivable -2.42-3.97-9.440.876.131.840.710.062.455.294.290.920.08-0.000.020.02NANANANANANANA
Increase Decrease In Inventories -0.130.74-0.173.09-1.27-0.56-2.08-1.80-2.730.629.540.490.180.01NANANANA0.00-0.01NANANA
Deferred Income Tax Expense Benefit -1.38-1.51-0.56-1.360.90-0.490.220.302.37NANANANANANANANANANANANANANA
Share Based Compensation 2.402.231.531.381.661.410.931.510.571.040.690.430.280.280.210.090.760.500.050.031.360.100.01

    2022-12-31 2022-09-30 2022-06-30 2022-03-31 2021-12-31 2021-09-30 2021-06-30 2021-03-31 2020-12-31 2020-09-30 2020-06-30 2020-03-31 2019-12-31 2019-09-30 2019-06-30 2019-03-31 2018-12-31 2018-09-30 2018-06-30 2018-03-31 2017-12-31 2017-09-30 2017-06-30
Net Cash Provided By Used In Investing Activities -53.314.74-10.460.861.070.87-0.232.391.25-6.15-0.67-0.25-0.04-0.10-0.23-0.07-0.24-0.07-0.05-0.02-0.10-0.00-0.05
Payments To Acquire Property Plant And Equipment 0.290.230.510.400.120.170.240.140.470.100.100.100.040.02NANA0.04-0.010.000.010.040.000.05

    2022-12-31 2022-09-30 2022-06-30 2022-03-31 2021-12-31 2021-09-30 2021-06-30 2021-03-31 2020-12-31 2020-09-30 2020-06-30 2020-03-31 2019-12-31 2019-09-30 2019-06-30 2019-03-31 2018-12-31 2018-09-30 2018-06-30 2018-03-31 2017-12-31 2017-09-30 2017-06-30
Net Cash Provided By Used In Financing Activities -1.22-10.39-2.570.150.000.010.300.150.540.270.8618.060.000.000.005.90-0.02NANANA0.006.06-0.09
Payments For Repurchase Of Common Stock 1.2210.39NANANANANANANANANANANANANANANANANANANANANA

    2022-12-31 2022-09-30 2022-06-30 2022-03-31 2021-12-31 2021-09-30 2021-06-30 2021-03-31 2020-12-31 2020-09-30 2020-06-30 2020-03-31 2019-12-31 2019-09-30 2019-06-30 2019-03-31 2018-12-31 2018-09-30 2018-06-30 2018-03-31 2017-12-31 2017-09-30 2017-06-30
Revenues 1.405.095.0222.7020.4030.1027.3620.0227.1521.8224.041.550.110.040.060.000.010.010.010.010.000.000.00
Revenue From Contract With Customer Excluding Assessed Tax 1.405.095.0222.7020.4030.1027.3620.0227.1521.8224.041.550.110.040.060.000.010.010.010.010.000.000.00
Revenue From Contract With Customer Including Assessed Tax 1.405.095.0222.7020.4030.1027.3620.0227.1521.8224.041.550.110.040.060.000.010.010.010.010.000.000.00
NA4.704.5014.2217.4816.915.3712.4916.7114.0513.380.610.110.04NANANANANANANANANA
Rest Of World 0.160.400.528.482.9213.1921.997.5310.437.7610.660.93NANANANANANANANANANANA

Plots across concepts


IncomeStatement
Operating Income Loss
Expenses
Income Tax Expense Benefit
Balance Sheet
Operating Lease Liability
Assets
Operating Lease Right Of Use Asset
Current Assets
Prepaid Expense And Other Assets Current
NonCurrent Assets
Operating Lease Right Of Use Asset
PropertyPlantAndEquipmentNet
Accumulated Depreciation Depletion And Amortization Property Plant And Equipment
Liabilities
Operating Lease Liability
Current Liabilities
Operating Lease Liability Current
Noncurrent Liabilities
Operating Lease Liability Noncurrent
Stockholders Equity
Common Stock Value
CashFlow
Net Cash Provided By Used In Investing Activities
NetCashProvidedByUsedInOperatingActivities
Net Income Loss
NetCashProvidedByUsedInInvestingActivities
Net Cash Provided By Used In Investing Activities
NetCashProvidedByUsedInFinancingActivities
Net Cash Provided By Used In Financing Activities
OperatingLeaseLiability
Operating Lease Liability Noncurrent
LesseeOperatingLeaseLiabilityPaymentsDue
Lessee Operating Lease Liability Undiscounted Excess Amount
FiniteLivedIntangibleAssets
Finite Lived Intangible Assets Accumulated Amortization
InventoryNet
Inventory Finished Goods
AccountsReceivable
Allowance For Doubtful Accounts Receivable Current

Line plots across dimensions of each concept


TTM Greenblatt ROC
_
(None,)
T T M  Greenblatt  R O C_
us-gaap:RevenueFromContractWithCustomerIncludingAssessedTax
us-gaap:StatementGeographical
(None,)
Revenue From Contract With Customer Including Assessed Taxus-gaap: Statement Geographical
us-gaap:AllocatedShareBasedCompensationExpense
us-gaap:AwardType
(None,)
Allocated Share Based Compensation Expenseus-gaap: Award Type
us-gaap:StockholdersEquity
us-gaap:StatementEquityComponents
(None,)
Stockholders Equityus-gaap: Statement Equity Components
us-gaap:PropertyPlantAndEquipmentGross
us-gaap:PropertyPlantAndEquipmentByType
(None,)
Property Plant And Equipment Grossus-gaap: Property Plant And Equipment By Type
us-gaap:StockholdersEquity
us-gaap:StatementEquityComponents
(None,)
Stockholders Equityus-gaap: Statement Equity Components
us-gaap:RevenueFromContractWithCustomerIncludingAssessedTax
us-gaap:StatementGeographical
(None,)
Revenue From Contract With Customer Including Assessed Taxus-gaap: Statement Geographical