Home Data Calendar Blog

OPRX

Tables

    2023-06-30 2023-03-31 2022-12-31 2022-09-30 2022-06-30 2022-03-31 2021-12-31 2021-09-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 2017-03-31 2016-12-31 2016-09-30 2016-06-30 2016-03-31 2015-12-31 2015-09-30 2015-06-30 2015-03-31 2014-12-31 2014-09-30 2014-06-30 2014-03-31 2013-12-31 2013-09-30 2013-06-30 2013-03-31 2012-12-31 2012-09-30 2012-06-30 2012-03-31 2011-12-31 2011-09-30 2011-06-30 2011-03-31 2010-12-31 2010-09-30 2010-06-30
Common Stock Value 0.020.020.020.02NANA0.02NA0.020.020.020.010.010.010.010.010.010.010.010.010.030.030.030.030.030.030.030.030.030.030.030.020.020.020.020.020.020.010.010.010.010.010.010.010.010.010.010.01NA0.01NANA
Shares Issued NANA0.000.02NANA0.11NA0.37NANANANANANANANANANANANANANANANANANA0.12NANANANANANANANANANANANANANANANANANANANANANANANA
Weighted Average Number Of Diluted Shares Outstanding 16.9917.09NA17.9818.1217.88NA18.2016.10NA14.9014.6714.61NA14.1513.8113.08NA12.9211.959.79NA9.759.86NANANANANANA24.35NANANANANANANANANANANANANANANANANANANANANA
Weighted Average Number Of Shares Outstanding Basic 16.9917.09NA17.9818.1217.88NA17.6416.10NA14.9014.6714.61NA14.1512.7412.08NA11.7610.989.79NA9.7529.58NANA29.4329.14NANA23.2622.92NANA23.3623.24NANANANANANANANANANANANANANANANA
Earnings Per Share Basic -0.24-0.37-0.02-0.19-0.21-0.210.03NA-0.040.09-0.02-0.07-0.15-0.14-0.110.030.00-0.010.020.03-0.02-0.02-0.06-0.01NA-0.01-0.01-0.02NA-0.010.00-0.01NA0.02-0.01-0.01NANANANANANANANANANANANANANANANA
Earnings Per Share Diluted -0.24-0.37-0.02-0.19-0.21-0.210.03NA-0.040.09-0.02-0.07-0.15-0.14-0.110.030.00-0.010.020.02-0.02-0.02-0.06-0.04NANANANANANA0.00NANANANANANANANANANANANANANANANANANANANANA

    2023-06-30 2023-03-31 2022-12-31 2022-09-30 2022-06-30 2022-03-31 2021-12-31 2021-09-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 2017-03-31 2016-12-31 2016-09-30 2016-06-30 2016-03-31 2015-12-31 2015-09-30 2015-06-30 2015-03-31 2014-12-31 2014-09-30 2014-06-30 2014-03-31 2013-12-31 2013-09-30 2013-06-30 2013-03-31 2012-12-31 2012-09-30 2012-06-30 2012-03-31 2011-12-31 2011-09-30 2011-06-30 2011-03-31 2010-12-31 2010-09-30 2010-06-30
Revenue From Contract With Customer Excluding Assessed Tax 13.8213.00-41.7715.0913.9813.73-36.4616.1211.2316.4310.528.787.587.385.007.015.216.585.425.104.114.013.102.872.152.291.791.911.762.022.011.711.492.111.621.451.321.811.371.100.670.750.450.520.330.330.190.200.390.010.040.02
Revenue From Contract With Customer Including Assessed Tax 13.8213.0019.6515.0913.9813.7320.3116.1211.2316.4310.528.787.587.385.007.015.2111.253.993.194.116.402.082.252.152.291.791.911.762.022.011.711.492.111.621.451.321.811.371.100.670.750.450.520.330.330.190.200.390.010.040.02
Revenues 13.8213.0019.6515.0913.9813.7320.3116.1211.2316.4310.528.787.587.385.007.015.216.585.425.104.114.013.102.872.152.291.791.911.762.022.011.711.492.111.621.451.321.811.371.100.670.750.450.520.330.330.190.200.390.010.040.02
Cost Of Revenue 5.995.577.205.664.995.637.927.055.107.824.503.643.242.911.982.691.582.492.272.242.01NANANA1.38NANANA0.89NANANANANA0.86NANANA0.53NANANANANANANANANANANANANA
Gross Profit 7.837.4312.459.428.998.1012.399.086.128.606.015.144.344.473.024.323.634.093.152.862.102.521.401.260.771.421.060.990.871.080.960.820.730.790.760.910.821.310.840.530.51NANANANANANANANANANANA
Operating Expenses 12.7114.5013.3213.1812.9011.8611.779.046.767.256.196.206.606.795.013.843.494.222.922.592.302.762.031.631.661.791.311.591.231.500.880.980.840.711.160.971.470.091.360.750.770.630.560.590.631.120.480.490.630.220.550.89
Selling General And Administrative Expense 12.2414.0322.403.8112.3211.3918.913.41NANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANA
Operating Income Loss -4.88-7.06-0.86-3.76-3.91-3.760.620.04-0.641.36-0.18-1.06-2.26-2.32-1.990.480.13-0.130.220.27-0.19-0.24-0.63-0.37-0.89-0.37-0.25-0.60-0.36-0.420.09-0.16-0.110.07-0.39-0.05-0.65-0.040.010.35-0.10-0.85-0.11-0.08-0.30-0.79-0.29-0.29-0.24-0.20-0.51-0.88
Allocated Share Based Compensation Expense NA2.914.274.28NA2.272.881.01NANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANA
Net Income Loss -4.16-6.40-0.33-3.47-3.88-3.760.620.04-0.641.36-0.28-1.08-2.20-1.98-1.570.410.01-0.110.240.28-0.19-0.24-0.62-0.36-0.88-0.35-0.24-0.59-0.35-0.410.09-0.16-0.110.07-0.29-0.20-0.65-0.04-0.410.35-0.100.12-0.11-0.08-0.30-0.50-0.97-0.43-0.38NA-0.50-0.87

    2023-06-30 2023-03-31 2022-12-31 2022-09-30 2022-06-30 2022-03-31 2021-12-31 2021-09-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 2017-03-31 2016-12-31 2016-09-30 2016-06-30 2016-03-31 2015-12-31 2015-09-30 2015-06-30 2015-03-31 2014-12-31 2014-09-30 2014-06-30 2014-03-31 2013-12-31 2013-09-30 2013-06-30 2013-03-31 2012-12-31 2012-09-30 2012-06-30 2012-03-31 2011-12-31 2011-09-30 2011-06-30 2011-03-31 2010-12-31 2010-09-30 2010-06-30
Assets 121.32131.69134.65135.87NANA140.99NA127.5760.3355.1556.0656.2456.6448.5549.6425.2625.0519.7618.649.279.769.8110.4810.9311.4811.2611.0011.1012.3112.326.986.767.036.386.276.524.012.822.502.142.182.222.422.362.892.653.16NA3.75NANA
Liabilities 5.517.738.546.30NANA9.61NA5.7410.358.4712.5512.6111.787.427.735.816.60NANANA3.54NANANANANANANANANANANANANANANANANANANANANANANA1.300.741.86NA1.85NANA
Liabilities And Stockholders Equity 121.32131.69134.65135.87NANA140.99NA127.5760.3355.1556.0656.2456.6448.5549.6425.2625.0519.7618.649.279.769.8110.4810.9311.4811.2611.0011.1012.3112.326.986.767.036.386.276.524.012.822.502.142.182.222.422.362.892.653.16NA3.75NANA
Stockholders Equity 115.82123.96126.11129.57140.82131.05131.38126.82121.8449.9746.6843.5043.6244.8641.1441.9119.4418.4617.2015.806.836.226.056.477.067.818.048.168.558.949.244.704.584.614.854.784.602.042.071.781.391.501.331.391.411.591.911.30NA1.89NANA

    2023-06-30 2023-03-31 2022-12-31 2022-09-30 2022-06-30 2022-03-31 2021-12-31 2021-09-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 2017-03-31 2016-12-31 2016-09-30 2016-06-30 2016-03-31 2015-12-31 2015-09-30 2015-06-30 2015-03-31 2014-12-31 2014-09-30 2014-06-30 2014-03-31 2013-12-31 2013-09-30 2013-06-30 2013-03-31 2012-12-31 2012-09-30 2012-06-30 2012-03-31 2011-12-31 2011-09-30 2011-06-30 2011-03-31 2010-12-31 2010-09-30 2010-06-30
Assets Current 85.0795.8898.5899.33NANA115.11NA100.5432.8627.2327.6227.3127.1437.8938.5915.4815.9618.8917.738.348.817.968.549.5910.1810.009.809.9411.1311.005.645.365.584.924.865.152.701.661.350.950.970.971.111.031.551.341.72NA2.08NANA
Cash And Cash Equivalents At Carrying Value 9.8116.4418.2141.33NANA84.68NA82.2810.5212.0314.1115.2118.8529.7630.5410.138.9113.5212.004.305.125.015.846.727.037.577.577.558.218.173.653.513.453.263.554.031.120.490.350.260.280.280.530.800.961.020.97NA1.28NANA
Cash Cash Equivalents Restricted Cash And Restricted Cash Equivalents 9.8116.4418.2141.3387.3988.9584.6885.0682.2810.52NANA15.2118.85NANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANA
Short Term Investments 52.9357.2655.9337.47NANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANA
Accounts Receivable Net Current 18.2818.1622.1617.81NANA24.80NA14.7417.8913.3310.819.067.427.167.424.906.463.792.951.872.262.702.422.813.062.322.112.342.852.741.921.812.101.61NA0.971.570.81NANANANANANANANANANANANANA
Receivables Net Current 2.982.993.583.51NANA2.11NANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANA
Prepaid Expense And Other Assets Current 4.054.012.28NANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANA

    2023-06-30 2023-03-31 2022-12-31 2022-09-30 2022-06-30 2022-03-31 2021-12-31 2021-09-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 2017-03-31 2016-12-31 2016-09-30 2016-06-30 2016-03-31 2015-12-31 2015-09-30 2015-06-30 2015-03-31 2014-12-31 2014-09-30 2014-06-30 2014-03-31 2013-12-31 2013-09-30 2013-06-30 2013-03-31 2012-12-31 2012-09-30 2012-06-30 2012-03-31 2011-12-31 2011-09-30 2011-06-30 2011-03-31 2010-12-31 2010-09-30 2010-06-30
Property Plant And Equipment Gross NANA0.27NANANA0.47NANA0.37NANANA0.32NANANA0.25NANANA0.24NANANA0.20NANANA0.03NANANA0.03NANANA0.03NANANANANANANANANANANANANANA
Accumulated Depreciation Depletion And Amortization Property Plant And Equipment NANA0.13NANANA0.32NANA0.22NANANA0.15NANANA0.10NANANA0.07NANANA0.03NANANA0.02NANANA0.02NANA0.020.02-0.02-0.02-0.01-0.01-0.01-0.01NA-0.01NANANANANANA
Property Plant And Equipment Net 0.140.140.140.14NANA0.14NA0.140.150.150.160.170.180.160.160.150.150.150.150.160.170.180.180.180.170.090.030.020.010.010.010.010.010.010.010.010.020.020.020.020.020.020.020.020.020.010.01NA0.01NANA
Goodwill 22.6722.6722.6722.67NANA14.74NA14.7414.7414.7414.7414.7414.743.683.683.683.68NANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANA
Finite Lived Intangible Assets Net NANA13.02NANANA10.65NANANA2.392.442.502.552.602.662.712.770.590.600.620.640.720.740.760.770.790.810.820.830.890.900.920.930.940.950.900.890.790.800.810.790.810.820.830.850.860.88NA0.90NANA

    2023-06-30 2023-03-31 2022-12-31 2022-09-30 2022-06-30 2022-03-31 2021-12-31 2021-09-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 2017-03-31 2016-12-31 2016-09-30 2016-06-30 2016-03-31 2015-12-31 2015-09-30 2015-06-30 2015-03-31 2014-12-31 2014-09-30 2014-06-30 2014-03-31 2013-12-31 2013-09-30 2013-06-30 2013-03-31 2012-12-31 2012-09-30 2012-06-30 2012-03-31 2011-12-31 2011-09-30 2011-06-30 2011-03-31 2010-12-31 2010-09-30 2010-06-30
Liabilities Current 5.517.618.406.13NANA9.37NA5.4310.038.1112.179.476.115.415.673.864.232.562.842.443.543.764.013.873.673.222.842.553.373.082.282.182.421.521.481.911.970.760.710.750.680.891.020.951.300.740.86NA0.85NANA
Accrued Liabilities Current 1.502.122.601.70NANA2.90NA0.872.421.792.041.671.800.610.840.291.300.810.830.550.950.430.200.060.290.040.170.010.010.050.010.030.030.01NA0.150.010.00NANA0.01NANANANANANANANANANA

    2023-06-30 2023-03-31 2022-12-31 2022-09-30 2022-06-30 2022-03-31 2021-12-31 2021-09-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 2017-03-31 2016-12-31 2016-09-30 2016-06-30 2016-03-31 2015-12-31 2015-09-30 2015-06-30 2015-03-31 2014-12-31 2014-09-30 2014-06-30 2014-03-31 2013-12-31 2013-09-30 2013-06-30 2013-03-31 2012-12-31 2012-09-30 2012-06-30 2012-03-31 2011-12-31 2011-09-30 2011-06-30 2011-03-31 2010-12-31 2010-09-30 2010-06-30
Long Term Debt And Capital Lease Obligations NANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANA
Operating Lease Liability Noncurrent NA0.120.140.17NANA0.24NA0.310.330.360.390.420.45NANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANA

    2023-06-30 2023-03-31 2022-12-31 2022-09-30 2022-06-30 2022-03-31 2021-12-31 2021-09-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 2017-03-31 2016-12-31 2016-09-30 2016-06-30 2016-03-31 2015-12-31 2015-09-30 2015-06-30 2015-03-31 2014-12-31 2014-09-30 2014-06-30 2014-03-31 2013-12-31 2013-09-30 2013-06-30 2013-03-31 2012-12-31 2012-09-30 2012-06-30 2012-03-31 2011-12-31 2011-09-30 2011-06-30 2011-03-31 2010-12-31 2010-09-30 2010-06-30
Stockholders Equity 115.82123.96126.11129.57140.82131.05131.38126.82121.8449.9746.6843.5043.6244.8641.1441.9119.4418.4617.2015.806.836.226.056.477.067.818.048.168.558.949.244.704.584.614.854.784.602.042.071.781.391.501.331.391.411.591.911.30NA1.89NANA
Common Stock Value 0.020.020.020.02NANA0.02NA0.020.020.020.010.010.010.010.010.010.010.010.010.030.030.030.030.030.030.030.030.030.030.030.020.020.020.020.020.020.010.010.010.010.010.010.010.010.010.010.01NA0.01NANA
Additional Paid In Capital 173.05177.04172.79175.92NANA166.62NA158.0985.5983.6580.1979.2478.2772.5671.7649.7148.7347.3644.9236.2135.2733.8533.6533.8833.7533.6232.9132.6332.1932.0827.8127.7227.6028.4027.3027.168.738.456.206.166.165.355.305.255.134.943.66NA3.36NANA
Retained Earnings Accumulated Deficit -57.25-53.09-46.69-46.37NANA-35.25NA-36.27-35.63-36.99-36.71-35.63-33.42-31.44-29.87-30.28-30.28-30.17-30.41-30.69-30.36-30.13-29.50-29.14-28.26-27.91-27.66-27.07-26.72-26.31-26.39-26.24-26.12-25.72-25.32-25.27-24.62-24.48-24.49-24.85-24.74-24.86-24.75-24.68-24.38-23.87-22.65NA-21.76NANA
Treasury Stock Value 0.000.000.000.00NANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANA

    2023-06-30 2023-03-31 2022-12-31 2022-09-30 2022-06-30 2022-03-31 2021-12-31 2021-09-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 2017-03-31 2016-12-31 2016-09-30 2016-06-30 2016-03-31 2015-12-31 2015-09-30 2015-06-30 2015-03-31 2014-12-31 2014-09-30 2014-06-30 2014-03-31 2013-12-31 2013-09-30 2013-06-30 2013-03-31 2012-12-31 2012-09-30 2012-06-30 2012-03-31 2011-12-31 2011-09-30 2011-06-30 2011-03-31 2010-12-31 2010-09-30 2010-06-30
Net Cash Provided By Used In Operating Activities -2.37-0.092.803.460.314.08-1.33NA1.67-2.59-0.110.13-3.74-1.50-0.97-0.080.890.931.08-0.43-0.790.01-1.540.25-0.20-0.420.130.11-0.290.030.240.160.090.27-0.18-0.380.230.830.200.100.010.00-0.25-0.25-0.130.08-0.38-0.13-0.090.01-0.42NA
Net Cash Provided By Used In Investing Activities 3.22-1.55-18.48-37.51-2.12-0.07-0.10NA-0.08-0.08-0.02-0.01-0.02-9.52-0.01-1.03-0.01-5.61-0.01-0.03-0.040.100.71-0.74-0.12-0.12-0.12-0.09-0.020.01-0.06-0.02-0.02-0.09-0.11-0.10-0.11-0.20-0.06-0.01-0.030.000.01-0.02-0.03-0.09-0.07-0.05-0.04-0.05-0.04NA
Net Cash Provided By Used In Financing Activities -7.49-0.13-7.44-12.020.250.261.06NA70.181.16-1.95-1.210.110.110.2121.520.340.070.45NANA0.000.00NANA0.000.000.00-0.360.00NANANA0.000.000.002.80NANANA0.000.00NANANA-0.060.50NANA0.650.00NA

    2023-06-30 2023-03-31 2022-12-31 2022-09-30 2022-06-30 2022-03-31 2021-12-31 2021-09-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 2017-03-31 2016-12-31 2016-09-30 2016-06-30 2016-03-31 2015-12-31 2015-09-30 2015-06-30 2015-03-31 2014-12-31 2014-09-30 2014-06-30 2014-03-31 2013-12-31 2013-09-30 2013-06-30 2013-03-31 2012-12-31 2012-09-30 2012-06-30 2012-03-31 2011-12-31 2011-09-30 2011-06-30 2011-03-31 2010-12-31 2010-09-30 2010-06-30
Net Cash Provided By Used In Operating Activities -2.37-0.092.803.460.314.08-1.33NA1.67-2.59-0.110.13-3.74-1.50-0.97-0.080.890.931.08-0.43-0.790.01-1.540.25-0.20-0.420.130.11-0.290.030.240.160.090.27-0.18-0.380.230.830.200.100.010.00-0.25-0.25-0.130.08-0.38-0.13-0.090.01-0.42NA
Net Income Loss -4.16-6.40-0.33-3.47-3.88-3.760.620.04-0.641.36-0.28-1.08-2.20-1.98-1.570.410.01-0.110.240.28-0.19-0.24-0.62-0.36-0.88-0.35-0.24-0.59-0.35-0.410.09-0.16-0.110.07-0.29-0.20-0.65-0.04-0.410.35-0.100.12-0.11-0.08-0.30-0.50-0.97-0.43-0.38NA-0.50-0.87
Depreciation Depletion And Amortization 0.460.460.460.520.580.470.39NANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANA
Increase Decrease In Accounts Receivable 0.23-3.864.57-0.89-0.33-5.644.07NA-3.134.672.571.781.64-0.07-0.272.52-1.551.06-0.351.670.410.660.28-0.39-0.250.740.22-0.23-0.510.110.820.10-0.290.54-0.25-0.150.46-0.42-0.21-0.28-0.040.02-0.12-0.410.36-0.350.020.20-0.11-0.19-0.04NA
Increase Decrease In Accounts Payable -0.47-0.260.550.330.07-0.01-0.16NA-0.120.14-0.02-0.050.06-0.230.18-0.170.170.21-0.010.04-0.32-0.26-0.180.370.160.18-0.00-0.00-0.380.040.000.01-0.040.11-0.270.130.040.010.16-0.040.000.05-0.170.00-0.160.31-0.01-0.210.21-0.020.01NA
Share Based Compensation 3.504.384.274.284.033.173.13NA0.581.110.630.680.750.850.470.410.530.620.350.430.47-0.410.240.140.11-0.090.110.080.080.160.060.060.050.620.11-0.250.420.100.280.010.010.030.030.100.120.000.000.110.00NANANA

    2023-06-30 2023-03-31 2022-12-31 2022-09-30 2022-06-30 2022-03-31 2021-12-31 2021-09-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 2017-03-31 2016-12-31 2016-09-30 2016-06-30 2016-03-31 2015-12-31 2015-09-30 2015-06-30 2015-03-31 2014-12-31 2014-09-30 2014-06-30 2014-03-31 2013-12-31 2013-09-30 2013-06-30 2013-03-31 2012-12-31 2012-09-30 2012-06-30 2012-03-31 2011-12-31 2011-09-30 2011-06-30 2011-03-31 2010-12-31 2010-09-30 2010-06-30
Net Cash Provided By Used In Investing Activities 3.22-1.55-18.48-37.51-2.12-0.07-0.10NA-0.08-0.08-0.02-0.01-0.02-9.52-0.01-1.03-0.01-5.61-0.01-0.03-0.040.100.71-0.74-0.12-0.12-0.12-0.09-0.020.01-0.06-0.02-0.02-0.09-0.11-0.10-0.11-0.20-0.06-0.01-0.030.000.01-0.02-0.03-0.09-0.07-0.05-0.04-0.05-0.04NA
Payments To Acquire Property Plant And Equipment 0.020.030.020.020.030.010.04NA0.020.020.020.010.020.030.010.030.010.010.010.010.000.010.000.010.020.090.070.010.010.00NANANA0.000.00NANA0.000.000.000.000.000.00-0.00-0.00-0.010.000.000.000.00NANA

    2023-06-30 2023-03-31 2022-12-31 2022-09-30 2022-06-30 2022-03-31 2021-12-31 2021-09-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 2017-03-31 2016-12-31 2016-09-30 2016-06-30 2016-03-31 2015-12-31 2015-09-30 2015-06-30 2015-03-31 2014-12-31 2014-09-30 2014-06-30 2014-03-31 2013-12-31 2013-09-30 2013-06-30 2013-03-31 2012-12-31 2012-09-30 2012-06-30 2012-03-31 2011-12-31 2011-09-30 2011-06-30 2011-03-31 2010-12-31 2010-09-30 2010-06-30
Net Cash Provided By Used In Financing Activities -7.49-0.13-7.44-12.020.250.261.06NA70.181.16-1.95-1.210.110.110.2121.520.340.070.45NANA0.000.00NANA0.000.000.00-0.360.00NANANA0.000.000.002.80NANANA0.000.00NANANA-0.060.50NANA0.650.00NA
Payments For Repurchase Of Common Stock 7.52NA7.46NA0.32NANANANANANANANANANANANANANANANA0.000.00NANA0.000.450.000.36NANANANANANANANANANANANANANANANANANANANANANANA

    2023-06-30 2023-03-31 2022-12-31 2022-09-30 2022-06-30 2022-03-31 2021-12-31 2021-09-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 2017-03-31 2016-12-31 2016-09-30 2016-06-30 2016-03-31 2015-12-31 2015-09-30 2015-06-30 2015-03-31 2014-12-31 2014-09-30 2014-06-30 2014-03-31 2013-12-31 2013-09-30 2013-06-30 2013-03-31 2012-12-31 2012-09-30 2012-06-30 2012-03-31 2011-12-31 2011-09-30 2011-06-30 2011-03-31 2010-12-31 2010-09-30 2010-06-30
Revenues 13.8213.0019.6515.0913.9813.7320.3116.1211.2316.4310.528.787.587.385.007.015.216.585.425.104.114.013.102.872.152.291.791.911.762.022.011.711.492.111.621.451.321.811.371.100.670.750.450.520.330.330.190.200.390.010.040.02
Sales Revenue Net NANANA15.09NANANA16.12NANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANA
Sales Revenue Net, Life Science Companies NANANA14.29NANANA15.95NANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANA
Sales Revenue Net, Other NANANA0.80NANANA0.18NANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANA
Revenue From Contract With Customer Excluding Assessed Tax 13.8213.00-41.7715.0913.9813.73-36.4616.1211.2316.4310.528.787.587.385.007.015.216.585.425.104.114.013.102.872.152.291.791.911.762.022.011.711.492.111.621.451.321.811.371.100.670.750.450.520.330.330.190.200.390.010.040.02
Revenue From Contract With Customer Including Assessed Tax 13.8213.0019.6515.0913.9813.7320.3116.1211.2316.4310.528.787.587.385.007.015.2111.253.993.194.116.402.082.252.152.291.791.911.762.022.011.711.492.111.621.451.321.811.371.100.670.750.450.520.330.330.190.200.390.010.040.02

Plots across concepts


IncomeStatement
Operating Income Loss
Expenses
Other Nonoperating Income Expense
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
Retained Earnings Accumulated Deficit
Per Share
Earnings Per Share Diluted
CashFlow
Net Cash Provided By Used In Financing Activities
NetCashProvidedByUsedInOperatingActivities
Net Income Loss
NetCashProvidedByUsedInInvestingActivities
Payments To Acquire Businesses Net Of Cash Acquired
NetCashProvidedByUsedInFinancingActivities
Net Cash Provided By Used In Financing Activities
Shares
Treasury Stock Shares
OperatingLeaseLiability
Operating Lease Liability
LesseeOperatingLeaseLiabilityPaymentsDue
Lessee Operating Lease Liability Undiscounted Excess Amount
FiniteLivedIntangibleAssets
Finite Lived Intangible Assets Accumulated Amortization
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:Revenues
us-gaap:IncomeStatementLocation, us-gaap:StatementEquityComponents
('us-gaap:SalesRevenueNet', None)
Revenuesus-gaap: Income Statement Location, us-gaap: Statement Equity Components
us-gaap:StockholdersEquity
us-gaap:StatementEquityComponents
(None,)
Stockholders Equityus-gaap: Statement Equity Components
us-gaap:PropertyPlantAndEquipmentGross
us-gaap:IndefiniteLivedIntangibleAssetsByMajorClass
(None,)
Property Plant And Equipment Grossus-gaap: Indefinite Lived Intangible Assets By Major Class
us-gaap:StockholdersEquity
us-gaap:StatementEquityComponents
(None,)
Stockholders Equityus-gaap: Statement Equity Components
us-gaap:PaymentsForRepurchaseOfCommonStock
us-gaap:StatementEquityComponents
(None,)
Payments For Repurchase Of Common Stockus-gaap: Statement Equity Components
us-gaap:Revenues
us-gaap:IncomeStatementLocation, us-gaap:StatementEquityComponents
('us-gaap:SalesRevenueNet', None)
Revenuesus-gaap: Income Statement Location, us-gaap: Statement Equity Components