Home Data Calendar Blog

RVP

Tables

    2023-09-30 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-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 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
Weighted Average Number Of Diluted Shares Outstanding 29.9430.1729.96NA33.2333.2633.59NA34.2634.3834.38NA33.9832.9932.7532.7132.6732.6732.6732.6732.6732.6732.67NA32.1731.6731.33NA29.6529.4828.62NA27.8729.4327.66NA29.1727.3327.26NA26.7227.0427.24NA26.9725.3225.32NA25.9526.1926.66NA28.7323.83
Weighted Average Number Of Shares Outstanding Basic 29.9429.9429.94NA32.9432.9533.27NA33.8834.0033.97NA33.3732.7932.6832.6732.6732.6732.6732.6732.6732.6732.67NA32.1731.6731.33NA29.6529.4828.62NA27.8727.7427.66NA27.3927.3327.26NA26.7227.0427.24NA26.9725.3225.32NA24.0324.0023.99NA23.8923.83
Earnings Per Share Basic -0.14-0.130.03-0.130.16-0.110.230.620.190.310.530.350.330.110.000.050.030.01-0.01-0.01-0.01-0.03-0.01-0.04-0.01-0.05-0.04-0.07-0.01-0.03-0.040.05-0.020.20-0.040.020.01-0.06-0.08-0.06-0.04-0.10-0.06-0.10-0.02-0.03-0.04-0.120.060.020.06-0.050.33-0.13
Earnings Per Share Diluted -0.14-0.130.03-0.130.16-0.110.230.610.190.310.520.350.330.110.000.050.030.01-0.01-0.01-0.01-0.03-0.01-0.04-0.01-0.05-0.04-0.07-0.01-0.03-0.040.05-0.020.19-0.040.020.00-0.06-0.08-0.06-0.04-0.10-0.06-0.10-0.02-0.03-0.04-0.110.060.020.05-0.040.29-0.13

    2023-09-30 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-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 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 10.347.9711.0012.6823.0614.3444.7459.4636.3642.5050.0732.0027.0911.5711.2012.6311.649.607.938.269.867.477.679.5110.417.656.927.498.847.585.927.189.486.726.1810.7210.896.886.047.549.166.917.178.049.448.737.436.118.277.989.758.0712.247.45
Revenues 10.347.9711.0012.6823.0614.3444.7459.4636.3642.5050.0732.0027.0911.5711.2012.6311.649.607.938.269.867.477.679.5110.417.656.927.498.847.585.927.189.486.726.1810.7210.896.886.047.549.166.917.178.049.448.737.436.118.277.989.758.0712.247.45
Cost Of Goods And Services Sold 6.017.598.138.3818.3210.6929.1725.1422.9622.8522.0816.0213.267.907.677.687.876.665.445.777.075.414.817.337.155.444.605.225.584.963.734.836.264.713.786.457.034.704.325.075.845.174.406.396.095.404.595.024.884.846.467.037.034.62
Gross Profit 4.320.382.874.304.743.6515.5734.3213.3919.6427.9915.9813.833.673.534.953.772.932.492.502.802.072.862.183.262.212.322.273.262.622.192.343.222.012.404.273.852.181.722.483.321.742.781.653.353.332.841.093.393.143.291.045.202.83
Operating Expenses 5.265.415.6112.135.435.715.845.795.436.974.573.693.482.713.053.112.792.602.672.922.863.013.023.473.293.513.484.203.343.223.083.223.423.843.293.523.433.523.713.834.144.124.144.203.573.863.494.063.424.123.393.514.195.85
Research And Development Expense 0.150.140.130.120.110.210.100.150.200.400.150.180.130.130.140.140.130.120.130.190.150.140.140.270.160.160.150.180.120.150.120.200.130.170.120.110.130.190.180.190.270.200.180.270.240.170.190.280.170.180.190.020.320.20
General And Administrative Expense 3.743.734.1310.724.154.444.734.554.215.123.492.602.191.741.781.621.651.511.661.581.681.811.712.001.912.132.302.492.172.092.052.012.342.662.322.522.382.262.432.462.782.852.902.652.292.682.402.832.313.152.442.562.734.69
Selling And Marketing Expense 1.371.551.351.291.171.071.021.081.021.450.930.911.160.851.141.351.010.980.881.151.031.051.171.191.221.221.031.071.060.990.911.010.951.010.860.890.921.061.101.181.091.081.061.281.031.010.890.950.940.790.760.731.140.96
Operating Income Loss -0.94-5.03-2.74-7.83-0.69-2.069.7328.537.9712.6723.4212.2810.350.960.481.840.980.33-0.17-0.16-0.06-0.94-0.16-1.29-0.03-1.31-1.15-1.93-0.08-0.61-0.89-0.87-0.20-1.84-0.900.750.42-1.34-1.99-1.35-0.83-2.39-1.37-2.55-0.21-0.53-0.65-2.98-0.03-0.99-0.10-2.471.02-3.03
Interest Expense 0.040.040.040.040.040.040.050.050.050.050.070.150.040.040.030.040.040.040.050.040.040.040.050.050.050.060.050.050.050.060.050.050.060.050.050.050.060.060.060.060.060.060.050.020.070.070.070.060.060.070.060.070.070.08
Interest Paid Net 0.04-0.010.030.030.030.030.030.030.030.030.030.150.000.070.030.040.040.040.050.040.040.040.050.050.050.060.050.050.05NANANANANANANANANANANANANANANANANANANANANANANANANA
Income Tax Expense Benefit -1.23-0.930.231.63-5.76-1.565.787.751.073.476.592.001.60-1.73-0.020.000.000.00NA-0.010.000.000.00-0.190.000.000.00-0.000.000.000.000.000.000.000.000.000.000.000.000.030.060.000.00-0.020.000.010.01-0.04-0.000.020.040.160.00-0.34
Income Taxes Paid NANANA0.00-0.00NANA6.064.95NANANANANANANANANANA0.000.00NANA-0.000.00NANA-0.000.00NANA-0.010.010.000.000.000.000.000.090.000.01NANA-0.070.000.010.060.050.000.000.130.000.00NA
Profit Loss -4.06-3.870.99-4.285.39-3.647.6220.926.5210.6617.9611.518.633.770.321.861.020.39-0.13-0.15-0.06-0.95-0.18-1.13-0.07-1.35-1.19-1.97-0.13NANANANANANANANANANANANANANANANANANANANA0.85NANANA-2.77
Net Income Loss -4.06-3.870.99-4.285.39-3.647.6220.926.5210.6617.9611.518.633.770.321.861.020.39-0.13-0.15-0.06-0.95-0.18-1.13-0.07-1.35-1.19-1.97-0.13-0.66-0.94-0.93-0.255.84-0.940.700.37-1.39-2.04-1.43-0.94-2.44-1.41-2.54-0.27-0.60-0.71-2.981.830.851.72-0.798.23NA
Preferred Stock Dividends Income Statement Impact 0.060.060.060.060.060.060.060.060.060.060.060.080.150.170.170.180.180.180.180.180.180.180.180.180.180.180.180.180.180.180.180.030.230.230.230.230.230.230.230.230.230.230.230.230.230.230.23-0.060.340.340.340.340.340.34
Net Income Loss Available To Common Stockholders Basic -4.12-3.930.93-4.345.33-3.707.5620.876.4610.6017.8911.8811.013.590.151.680.850.22-0.31-0.33-0.24-1.12-0.36-1.31-0.24-1.53-1.37-2.15-0.30-0.83-1.121.35-0.485.62-1.170.470.14-1.62-2.27-1.65-1.17-2.67-1.64-2.77-0.50-0.83-0.94-2.921.490.501.38-1.147.89-3.11

    2023-09-30 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-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 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 181.52186.77193.66195.67200.58194.28207.50206.30177.99175.70138.43104.9767.1647.0838.2739.1838.0336.2635.5736.7937.0737.1037.2138.1640.6439.2739.6538.7840.5441.1940.2842.5443.3642.0544.1645.3545.6244.4244.9849.1049.9741.9744.1347.6348.2447.4248.0348.7653.4852.49NA53.19NANA
Liabilities 82.0983.2286.1989.1391.6091.78102.18107.1498.40101.0670.5955.0928.0314.039.5310.6411.3010.5010.1411.1811.2611.1610.2710.9812.3011.5610.7710.6710.4811.0310.2111.5111.2910.2918.3818.5219.6718.8918.0720.2020.0310.609.9711.909.8810.0910.0910.1110.5011.28NA14.29NANA
Liabilities And Stockholders Equity 181.52186.77193.66195.67200.58194.28207.50206.30177.99175.70138.43104.9767.1647.0838.2739.1838.0336.2635.5736.7937.0737.1037.2138.1640.6439.2739.6538.7840.5441.1940.2842.5443.3642.0544.1645.3545.6244.4244.9849.1049.9741.9744.1347.6348.2447.4248.0348.7653.4852.49NA53.19NANA
Stockholders Equity 99.42103.54107.47106.54108.98102.50105.3299.1779.6074.6467.8449.8839.1233.0528.7428.5426.7425.7725.4325.6125.8225.9426.9427.1728.3427.7128.8828.1130.0730.1630.0631.0332.0731.7625.7726.8325.9525.5326.9128.9029.9431.3734.1635.7338.3737.3337.9438.6542.98NANA38.90NANA

    2023-09-30 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-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 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 77.8082.5588.5288.8191.7887.94106.50104.5188.2295.8988.8169.4846.7934.6527.5928.4127.1325.2722.6723.8525.9125.8625.8126.6128.9727.4427.7326.6827.8128.9828.6730.8131.6230.6732.9034.2334.2932.8733.3837.9138.5330.2532.1935.4435.9334.9235.2935.7540.5139.39NA40.22NANA
Cash And Cash Equivalents At Carrying Value 11.264.146.3619.7213.4220.4443.1129.1616.3622.4430.9217.5715.725.317.615.935.553.774.239.6513.6412.8515.0914.8815.8715.4716.8216.2015.2217.2118.1018.0519.7019.7222.3522.1322.0722.2524.2027.6327.2719.6923.5325.9625.0122.9025.5925.6726.9226.7924.6023.2719.7211.43
Cash Cash Equivalents Restricted Cash And Restricted Cash Equivalents 11.264.146.3619.7213.4220.4443.1129.1616.3622.4430.9217.5715.725.317.615.935.553.774.239.6513.6412.8515.0914.8815.87NANA16.20NANANA18.05NANANANANANANANANANANANANANANANANANANANANANA
Accounts Receivable Net Current 8.187.226.314.8417.907.7319.5334.8630.0426.1934.3632.9115.868.465.196.566.306.164.654.914.484.813.475.115.253.473.193.275.164.913.164.905.033.823.425.646.154.083.173.484.814.313.163.695.226.743.843.585.814.29NA7.58NANA
Inventory Net 22.4720.9122.1020.6818.5221.1918.8620.5918.7010.588.9510.237.759.406.377.456.757.077.417.557.397.796.816.217.358.057.297.027.206.286.346.306.115.505.644.664.875.355.405.746.115.945.194.994.955.025.506.247.658.08NA8.68NANA
Inventory Finished Goods 17.9316.2817.2215.7913.7016.5414.7416.1916.338.877.679.176.458.195.336.495.695.936.226.446.516.675.855.296.407.166.496.316.455.235.315.315.045.094.613.834.004.284.394.754.674.613.613.543.713.74NA5.21NANANANANANA
Other Assets Current 1.101.301.801.260.770.770.760.700.770.670.810.680.650.620.670.640.700.680.720.640.400.420.440.420.510.450.440.190.230.581.071.570.771.030.891.190.600.580.601.070.320.300.300.780.670.190.280.220.120.21NA0.68NANA
Equity Securities Fv Ni NANANANA26.3126.8718.7013.2713.5813.9013.768.086.7010.767.657.777.737.494.562.99NANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANA

    2023-09-30 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-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 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 NANANA132.34NANANA115.51NANANA57.14NANANA36.02NANANA35.52NANANA35.14NANANA35.05NANANA33.55NANANA32.09NANANA31.08NANANA30.88NANANA30.37NANANANANANA
Accumulated Depreciation Depletion And Amortization Property Plant And Equipment NANANA32.19NANANA27.58NANANA26.33NANANA25.39NANANA24.67NANANA23.78NANANA22.95NANANA22.09NANANA21.24NANANA20.17NANANA18.98NANANA17.72NANANANANANA
Property Plant And Equipment Net 95.0396.8298.68100.1598.8296.6992.2087.9376.6368.5443.2230.8219.4910.5910.6110.6310.7010.7710.6710.8510.9811.0511.2011.3511.6611.8211.9012.0912.4711.9511.3411.4711.4811.1210.9910.8511.0511.2811.3210.9111.1611.4411.6511.9011.9812.1712.3912.6512.5912.72NA12.56NANA
Equity Securities Fv Ni NANANANA26.3126.8718.7013.2713.5813.9013.768.086.7010.767.657.777.737.494.562.99NANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANA

    2023-09-30 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-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 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 9.268.8710.2912.1414.9916.2528.4335.3236.2047.6336.0227.9014.7911.047.228.268.837.947.448.548.538.277.287.909.138.297.397.177.267.756.868.107.816.9415.0015.1016.2015.3914.5316.6216.406.926.238.085.966.106.025.976.437.04NA9.99NANA
Long Term Debt Current 0.300.290.290.290.290.300.290.290.290.281.491.031.100.870.260.260.290.320.300.410.420.360.390.410.430.440.440.430.260.260.250.250.250.150.150.150.160.180.200.250.280.300.320.320.310.420.520.620.660.64NA0.52NANA
Accounts Payable Current 3.393.585.376.408.139.2913.2920.4024.4130.2514.3016.267.287.194.435.015.695.054.855.374.914.804.264.965.054.454.464.474.715.024.375.705.114.314.955.146.024.813.855.115.203.843.265.102.742.832.743.502.933.30NA3.85NANA
Other Accrued Liabilities Current 2.591.991.431.992.853.334.333.734.423.833.273.403.031.110.821.391.221.160.961.391.051.090.930.660.950.890.931.010.930.950.730.690.991.090.820.780.871.311.561.981.781.431.501.671.471.521.671.071.451.39NA3.91NANA
Accrued Income Taxes Current 0.040.010.060.06NANA5.674.962.554.5212.704.370.670.070.000.020.020.010.010.010.010.010.010.01NANA0.010.010.010.010.010.010.010.010.010.010.010.010.000.09NANANANA0.030.020.010.030.050.08NA0.15NANA
Dividends Payable Current 1.421.421.421.421.421.421.421.441.405.060.040.050.050.050.050.050.050.050.060.060.060.060.060.060.060.060.060.060.060.060.060.06NANANANANA0.060.060.06NA0.060.060.060.06NANANANANANANANANA
Contract With Customer Liability Current 0.290.300.230.440.680.96NA2.34NANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANA

    2023-09-30 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-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 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 NANANA1.82NANANA2.10NANANA3.74NANANA2.64NANANA3.05NANANA3.49NANANA3.93NANANA3.67NANANA3.57NANANA3.82NANANA4.14NANANA4.76NANANANANANA
Long Term Debt Noncurrent 1.311.391.461.531.601.661.741.811.891.962.182.712.713.002.312.382.452.522.642.642.732.892.993.083.173.273.383.503.223.293.353.423.483.353.393.433.463.503.543.583.633.683.743.833.913.994.074.144.074.24NA4.30NANA
Other Liabilities Noncurrent 71.5272.9774.4475.4675.0173.8772.0170.0060.3151.4632.3824.4810.53NANA0.000.020.040.060.08NANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANA

    2023-09-30 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-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 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 99.42103.54107.47106.54108.98102.50105.3299.1779.6074.6467.8449.8839.1233.0528.7428.5426.7425.7725.4325.6125.8225.9426.9427.1728.3427.7128.8828.1130.0730.1630.0631.0332.0731.7625.7726.8325.9525.5326.9128.9029.9431.3734.1635.7338.3737.3337.9438.6542.98NANA38.90NANA
Retained Earnings Accumulated Deficit 38.9243.0346.9646.0350.3745.0448.7441.1820.3413.858.29-9.67-21.18-29.80-33.57-33.89-35.75-36.78-37.17-37.04-36.89-36.83-35.88-35.70-34.57-34.50-33.15-31.96-29.74-29.62-28.96-28.02-27.10-27.44-33.28-32.34-33.04-33.41-32.02-29.98-28.56-27.62-25.18-23.77-21.23-20.95-20.35-19.63-16.65-18.48NA-21.05NANA
Adjustments To Additional Paid In Capital Sharebased Compensation Requisite Service Period Recognition Value NANANA6.691.161.141.131.161.161.35NANANANANANANANANANANANANA0.020.18NANANANANANANANANANANANANANANANANANANANANANANANANANANANANA

    2023-09-30 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-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 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 7.80-3.23-3.7010.19-6.37-8.4621.4114.66-13.3814.9316.5910.168.62-1.882.090.712.30-0.10-0.72-0.761.09-1.990.46-0.900.03-1.07-0.980.85-1.13NANANANANANANANANANANANANANANANANANANANANANANANANA
Net Cash Provided By Used In Investing Activities -0.56-0.25-9.60-3.05-3.40-17.64-7.11-11.84-8.42-25.59-17.19-11.64-5.20-2.26-0.23-0.19-0.36-0.19-4.55-3.08-0.15-0.07-0.080.08-0.04-0.11-0.02-0.28-0.74NANANANANANANANANANANANANANANANANANANANANANANANANA
Net Cash Provided By Used In Financing Activities -0.131.26-0.06-0.832.743.44-0.369.9815.722.1813.963.326.991.85-0.19-0.15-0.16-0.16-0.16-0.16-0.16-0.18-0.17-0.170.41-0.161.610.41-0.12NANANANANANANANANANANANANANANANANANANANANANANANANA

    2023-09-30 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-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 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 7.80-3.23-3.7010.19-6.37-8.4621.4114.66-13.3814.9316.5910.168.62-1.882.090.712.30-0.10-0.72-0.761.09-1.990.46-0.900.03-1.07-0.980.85-1.13NANANANANANANANANANANANANANANANANANANANANANANANANA
Net Income Loss -4.06-3.870.99-4.285.39-3.647.6220.926.5210.6617.9611.518.633.770.321.861.020.39-0.13-0.15-0.06-0.95-0.18-1.13-0.07-1.35-1.19-1.97-0.13-0.66-0.94-0.93-0.255.84-0.940.700.37-1.39-2.04-1.43-0.94-2.44-1.41-2.54-0.27-0.60-0.71-2.981.830.851.72-0.798.23NA
Profit Loss -4.06-3.870.99-4.285.39-3.647.6220.926.5210.6617.9611.518.633.770.321.861.020.39-0.13-0.15-0.06-0.95-0.18-1.13-0.07-1.35-1.19-1.97-0.13NANANANANANANANANANANANANANANANANANANANA0.85NANANA-2.77
Depreciation Depletion And Amortization 1.941.951.941.621.211.080.700.560.270.220.210.210.210.210.210.210.210.220.210.220.220.220.230.230.200.200.210.200.230.240.200.210.210.210.230.240.240.270.330.330.330.310.310.350.320.340.330.320.330.330.330.350.38NA
Increase Decrease In Accounts Receivable 1.040.911.85-12.7410.17-11.80-15.334.823.85-2.707.907.085.523.27-1.250.270.141.51-0.260.48-0.331.34-1.64-0.041.690.28-0.08-1.890.271.80-1.72-0.151.220.42-2.12-0.482.070.91-0.30-1.330.561.15-0.54-1.61-1.522.900.29-1.841.57-2.630.200.801.12NA
Increase Decrease In Inventories 1.58-1.041.412.16-2.772.44-1.731.898.121.63-1.292.48-1.643.02-1.080.70-0.32-0.35-0.13-0.14-0.400.980.60-1.15-0.700.760.27-0.010.93-0.060.050.190.61-0.140.98-0.20-0.48-0.05-0.330.150.170.750.200.07-0.04-0.46-0.70-1.41-0.441.09-1.63-1.37-0.61NA
Increase Decrease In Accounts Payable -0.19-1.79-1.03-1.73-1.15-4.00-7.11-4.01-5.8415.95-1.958.980.092.76-0.57-0.680.630.21-0.520.460.110.54-0.70-0.090.60-0.02-0.01-0.24-0.310.65-1.330.590.80-0.65-0.19-0.881.210.96-1.26-0.091.370.57-1.842.20-0.100.10-0.760.57-0.370.16-0.711.62-2.48NA

    2023-09-30 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-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 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 -0.56-0.25-9.60-3.05-3.40-17.64-7.11-11.84-8.42-25.59-17.19-11.64-5.20-2.26-0.23-0.19-0.36-0.19-4.55-3.08-0.15-0.07-0.080.08-0.04-0.11-0.02-0.28-0.74NANANANANANANANANANANANANANANANANANANANANANANANANA
Payments To Acquire Property Plant And Equipment 0.140.090.472.953.345.574.9711.858.3625.5412.6111.579.100.190.190.140.140.320.030.090.150.070.08-0.080.040.110.020.280.740.850.080.200.570.330.360.040.010.220.740.080.040.100.060.230.130.100.050.170.190.260.200.070.08NA
Payments To Acquire Investments 24.4227.9515.921.940.0612.074.070.060.050.054.580.070.062.080.040.390.212.244.52NANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANA

    2023-09-30 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-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 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 -0.131.26-0.06-0.832.743.44-0.369.9815.722.1813.963.326.991.85-0.19-0.15-0.16-0.16-0.16-0.16-0.16-0.18-0.17-0.170.41-0.161.610.41-0.12NANANANANANANANANANANANANANANANANANANANANANANANANA
Payments For Repurchase Of Common Stock NANANA4.800.000.272.552.432.680.15NANANANANANANANANANANANANANANANANANANANANANANANANANANANANA0.00NANANA0.04NANANANANANANANANANA

    2023-09-30 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-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 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 10.347.9711.0012.6823.0614.3444.7459.4636.3642.5050.0732.0027.0911.5711.2012.6311.649.607.938.269.867.477.679.5110.417.656.927.498.847.585.927.189.486.726.1810.7210.896.886.047.549.166.917.178.049.448.737.436.118.277.989.758.0712.247.45
Sales Revenue Net, Customer Concentration Risk 5.704.407.00NA15.508.3033.80NA22.60NANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANA
Significant Customers, Sales Revenue Net, Customer Concentration Risk NANANANANA8.3033.80NANA27.4037.80NANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANA
Customers In North And South America Excluding United States, Other Products, North And South America Excluding United States NANANANA0.02NANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANA
Customers In North And South America Excluding United States, Syringes, North And South America Excluding United States NANANANA9.83NANANA0.67NANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANA
International Customers Excluding North And South America, Blood Collection Products, International Excluding North And South America NANANANA0.01NANANA0.00NANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANA
International Customers Excluding North And South America, Easy Point Needles, International Excluding North And South America NANANANA0.10NANANA0.19NANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANA
International Customers Excluding North And South America, Other Products, International Excluding North And South America NANANANA0.00NANANA0.00NANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANA
International Customers Excluding North And South America, Syringes, International Excluding North And South America NANANANA3.92NANANA1.39NANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANA
United States Customers Excluding United States Government, Blood Collection Products,US NANANANA0.82NANANA0.56NANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANA
United States Customers Excluding United States Government, Easy Point Needles,US NANANANA1.43NANANA4.05NANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANA
United States Customers Excluding United States Government, Other Products,US NANANANA0.01NANANA0.01NANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANA
United States Customers Excluding United States Government, Syringes,US NANANANA6.95NANANA11.03NANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANA
Customers In North And South America Excluding United States, North And South America Excluding United States NANANANA9.84NANANA0.70NANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANA
International Customers Excluding North And South America, International Excluding North And South America NANANANA4.02NANANA1.58NANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANA
United States Customers Excluding United States Government,US NANANANA9.20NANANA15.65NANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANA
Blood Collection Products 0.390.350.610.280.820.561.290.590.570.480.610.670.870.240.580.950.470.640.670.390.480.310.240.280.340.340.19NANANANANANANANANANANANANANANANANANANANANANANANANANANA
Easy Point Needles 2.571.250.300.271.522.140.741.894.261.711.773.623.581.660.770.541.201.190.050.891.800.630.080.831.020.22NANANANANANANANANANANANANANANANANANANANANANANANANANANANA
Other Products 0.020.010.220.180.020.240.010.010.010.010.130.010.010.400.710.150.110.180.020.090.030.030.020.010.020.020.21NANANANANANANANANANANANANANANANANANANANANANANANANANANA
Syringes 7.356.369.8711.9520.6911.4042.7156.9631.5140.2947.5727.6922.639.279.1411.009.867.587.206.897.556.507.338.399.037.076.52NANANANANANANANANANANANANANANANANANANANANANANANANANANA
Blood Collection Products, International Customers Excluding North And South America 0.010.000.210.010.010.040.21NANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANA
Blood Collection Products, United States Customers Excluding United States Government 0.380.350.400.270.820.531.08NANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANA
Easy Point Needles, Customers In North And South America Excluding United States NANANA0.000.000.000.00NANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANA
Easy Point Needles, International Customers Excluding North And South America 0.000.090.090.090.100.000.00NANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANA
Easy Point Needles, United States Customers Excluding United States Government 2.571.170.210.191.432.140.73NANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANA
Other Products, Customers In North And South America Excluding United States 0.010.000.210.170.020.220.00NANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANA
Other Products, International Customers Excluding North And South America 0.000.00NA0.000.000.000.00NANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANA
Other Products, United States Customers Excluding United States Government 0.010.010.010.010.010.020.01NANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANA
Syringes, Customers In North And South America Excluding United States 0.830.214.564.309.834.1011.07NANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANA
Syringes, International Customers Excluding North And South America 0.090.370.510.593.920.427.51NANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANA
Syringes, U.s. Government NANANA0.000.000.0015.73NANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANA
Syringes, United States Customers Excluding United States Government 6.445.784.807.066.956.888.40NANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANA
Blood Collection Products,US NANANANANA0.531.080.580.560.460.570.510.790.240.580.740.460.480.450.370.470.290.240.280.310.330.18NANANANANANANANANANANANANANANANANANANANANANANANANANANA
Blood Collection Products, Other International NANANANANA0.040.210.010.000.030.040.160.070.000.000.200.000.160.210.010.010.020.000.000.030.000.01NANANANANANANANANANANANANANANANANANANANANANANANANANANA
Easy Point Needles, NANANANANANA0.00NANANA0.01NANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANA
Easy Point Needles,US NANANANANA2.140.731.874.051.361.613.543.581.660.770.531.201.190.050.881.800.630.080.831.020.22NANANANANANANANANANANANANANANANANANANANANANANANANANANANA
Easy Point Needles, Other International NANANANANA0.000.000.000.190.310.140.000.00NANA0.000.000.00NA0.010.000.00NANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANA
Other Products, NANANANANANA0.00NANANA0.11NANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANA
Other Products,US NANANANANA0.020.010.010.010.010.020.010.010.020.020.020.020.010.010.020.020.020.010.010.010.020.02NANANANANANANANANANANANANANANANANANANANANANANANANANANA
Other Products, North And South America Excluding United States NANANANANA0.22NANA0.000.000.110.000.000.380.690.280.090.000.000.070.000.000.000.000.000.000.19NANANANANANANANANANANANANANANANANANANANANANANANANANANA
Other Products, Other International NANANANANA0.000.000.000.000.000.000.000.000.000.00-0.160.000.170.010.010.010.010.000.000.000.000.01NANANANANANANANANANANANANANANANANANANANANANANANANANANA
Syringes, NANANANANANA11.07NANANA0.83NANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANA
Syringes,US NANANANANA6.888.4012.0911.0310.898.768.918.247.496.977.577.366.175.635.716.455.386.265.537.025.495.75NANANANANANANANANANANANANANANANANANANANANANANANANANANA
Syringes, North And South America Excluding United States NANANANANA4.10NANA0.671.470.830.821.301.562.053.002.341.191.330.930.800.771.022.651.901.330.31NANANANANANANANANANANANANANANANANANANANANANANANANANANA
Syringes, Other International NANANANANA0.427.513.391.390.570.200.390.200.220.110.430.160.220.240.260.290.350.040.200.120.250.46NANANANANANANANANANANANANANANANANANANANANANANANANANANA
Syringes, U.s. Government NANANANANA0.0015.7330.1018.4227.3637.7817.5712.90NANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANA
Customers In North And South America Excluding United States 0.840.214.774.479.844.3111.08NANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANA
International Customers Excluding North And South America 0.100.460.800.694.020.467.72NANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANA
U.s. Government NANANA0.000.000.0015.73NANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANA
United States Customers Excluding United States Government 9.397.305.427.529.209.5610.21NANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANA
NANANANANANA11.08NANANA0.95NANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANA
US NANANANANA9.5610.2114.5515.6512.7210.9644.6012.629.418.348.879.047.856.146.988.756.326.606.658.366.065.956.567.306.945.505.616.155.445.839.288.265.164.956.997.354.775.745.427.166.805.995.537.965.86NANANANA
North And South America Excluding United States NANANANANA4.3111.08NA0.701.510.950.911.301.942.753.292.431.191.340.990.800.771.032.651.901.330.500.681.410.300.351.323.071.150.131.172.481.160.841.510.461.900.59NANANANANANANANANANANA
Other International NANANANANA0.467.723.401.580.900.380.550.270.220.120.470.170.550.460.290.310.380.040.210.150.260.480.250.130.330.070.240.260.130.210.270.140.560.25-0.951.350.240.84NANANANANANANANANANANA
U.s. Government NANANANANA0.0015.7330.1018.4227.3637.7817.5712.90NANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANA
Revenue From Contract With Customer Excluding Assessed Tax 10.347.9711.0012.6823.0614.3444.7459.4636.3642.5050.0732.0027.0911.5711.2012.6311.649.607.938.269.867.477.679.5110.417.656.927.498.847.585.927.189.486.726.1810.7210.896.886.047.549.166.917.178.049.448.737.436.118.277.989.758.0712.247.45
Sales Revenue Net, Customer Concentration Risk 5.704.407.00NA15.508.3033.80NA22.60NANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANA
Significant Customers, Sales Revenue Net, Customer Concentration Risk NANANANANA8.3033.80NANA27.4037.80NANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANA
Customers In North And South America Excluding United States, Other Products, North And South America Excluding United States NANANANA0.02NANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANA
Customers In North And South America Excluding United States, Syringes, North And South America Excluding United States NANANANA9.83NANANA0.67NANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANA
International Customers Excluding North And South America, Blood Collection Products, International Excluding North And South America NANANANA0.01NANANA0.00NANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANA
International Customers Excluding North And South America, Easy Point Needles, International Excluding North And South America NANANANA0.10NANANA0.19NANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANA
International Customers Excluding North And South America, Other Products, International Excluding North And South America NANANANA0.00NANANA0.00NANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANA
International Customers Excluding North And South America, Syringes, International Excluding North And South America NANANANA3.92NANANA1.39NANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANA
United States Customers Excluding United States Government, Blood Collection Products,US NANANANA0.82NANANA0.56NANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANA
United States Customers Excluding United States Government, Easy Point Needles,US NANANANA1.43NANANA4.05NANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANA
United States Customers Excluding United States Government, Other Products,US NANANANA0.01NANANA0.01NANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANA
United States Customers Excluding United States Government, Syringes,US NANANANA6.95NANANA11.03NANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANA
Customers In North And South America Excluding United States, North And South America Excluding United States NANANANA9.84NANANA0.70NANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANA
International Customers Excluding North And South America, International Excluding North And South America NANANANA4.02NANANA1.58NANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANA
United States Customers Excluding United States Government,US NANANANA9.20NANANA15.65NANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANA
Blood Collection Products 0.390.350.610.280.820.561.290.590.570.480.610.670.870.240.580.950.470.640.670.390.480.310.240.280.340.340.19NANANANANANANANANANANANANANANANANANANANANANANANANANANA
Easy Point Needles 2.571.250.300.271.522.140.741.894.261.711.773.623.581.660.770.541.201.190.050.891.800.630.080.831.020.22NANANANANANANANANANANANANANANANANANANANANANANANANANANANA
Other Products 0.020.010.220.180.020.240.010.010.010.010.130.010.010.400.710.150.110.180.020.090.030.030.020.010.020.020.21NANANANANANANANANANANANANANANANANANANANANANANANANANANA
Syringes 7.356.369.8711.9520.6911.4042.7156.9631.5140.2947.5727.6922.639.279.1411.009.867.587.206.897.556.507.338.399.037.076.52NANANANANANANANANANANANANANANANANANANANANANANANANANANA
Blood Collection Products, International Customers Excluding North And South America 0.010.000.210.010.010.040.21NANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANA
Blood Collection Products, United States Customers Excluding United States Government 0.380.350.400.270.820.531.08NANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANA
Easy Point Needles, Customers In North And South America Excluding United States NANANA0.000.000.000.00NANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANA
Easy Point Needles, International Customers Excluding North And South America 0.000.090.090.090.100.000.00NANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANA
Easy Point Needles, United States Customers Excluding United States Government 2.571.170.210.191.432.140.73NANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANA
Other Products, Customers In North And South America Excluding United States 0.010.000.210.170.020.220.00NANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANA
Other Products, International Customers Excluding North And South America 0.000.00NA0.000.000.000.00NANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANA
Other Products, United States Customers Excluding United States Government 0.010.010.010.010.010.020.01NANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANA
Syringes, Customers In North And South America Excluding United States 0.830.214.564.309.834.1011.07NANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANA
Syringes, International Customers Excluding North And South America 0.090.370.510.593.920.427.51NANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANA
Syringes, U.s. Government NANANA0.000.000.0015.73NANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANA
Syringes, United States Customers Excluding United States Government 6.445.784.807.066.956.888.40NANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANA
Blood Collection Products,US NANANANANA0.531.080.580.560.460.570.510.790.240.580.740.460.480.450.370.470.290.240.280.310.330.18NANANANANANANANANANANANANANANANANANANANANANANANANANANA
Blood Collection Products, Other International NANANANANA0.040.210.010.000.030.040.160.070.000.000.200.000.160.210.010.010.020.000.000.030.000.01NANANANANANANANANANANANANANANANANANANANANANANANANANANA
Easy Point Needles, NANANANANANA0.00NANANA0.01NANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANA
Easy Point Needles,US NANANANANA2.140.731.874.051.361.613.543.581.660.770.531.201.190.050.881.800.630.080.831.020.22NANANANANANANANANANANANANANANANANANANANANANANANANANANANA
Easy Point Needles, Other International NANANANANA0.000.000.000.190.310.140.000.00NANA0.000.000.00NA0.010.000.00NANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANA
Other Products, NANANANANANA0.00NANANA0.11NANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANA
Other Products,US NANANANANA0.020.010.010.010.010.020.010.010.020.020.020.020.010.010.020.020.020.010.010.010.020.02NANANANANANANANANANANANANANANANANANANANANANANANANANANA
Other Products, North And South America Excluding United States NANANANANA0.22NANA0.000.000.110.000.000.380.690.280.090.000.000.070.000.000.000.000.000.000.19NANANANANANANANANANANANANANANANANANANANANANANANANANANA
Other Products, Other International NANANANANA0.000.000.000.000.000.000.000.000.000.00-0.160.000.170.010.010.010.010.000.000.000.000.01NANANANANANANANANANANANANANANANANANANANANANANANANANANA
Syringes, NANANANANANA11.07NANANA0.83NANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANA
Syringes,US NANANANANA6.888.4012.0911.0310.898.768.918.247.496.977.577.366.175.635.716.455.386.265.537.025.495.75NANANANANANANANANANANANANANANANANANANANANANANANANANANA
Syringes, North And South America Excluding United States NANANANANA4.10NANA0.671.470.830.821.301.562.053.002.341.191.330.930.800.771.022.651.901.330.31NANANANANANANANANANANANANANANANANANANANANANANANANANANA
Syringes, Other International NANANANANA0.427.513.391.390.570.200.390.200.220.110.430.160.220.240.260.290.350.040.200.120.250.46NANANANANANANANANANANANANANANANANANANANANANANANANANANA
Syringes, U.s. Government NANANANANA0.0015.7330.1018.4227.3637.7817.5712.90NANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANA
Customers In North And South America Excluding United States 0.840.214.774.479.844.3111.08NANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANA
International Customers Excluding North And South America 0.100.460.800.694.020.467.72NANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANA
U.s. Government NANANA0.000.000.0015.73NANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANA
United States Customers Excluding United States Government 9.397.305.427.529.209.5610.21NANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANA
NANANANANANA11.08NANANA0.95NANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANA
US NANANANANA9.5610.2114.5515.6512.7210.9644.6012.629.418.348.879.047.856.146.988.756.326.606.658.366.065.956.567.306.945.505.616.155.445.839.288.265.164.956.997.354.775.745.427.166.805.995.537.965.86NANANANA
North And South America Excluding United States NANANANANA4.3111.08NA0.701.510.950.911.301.942.753.292.431.191.340.990.800.771.032.651.901.330.500.681.410.300.351.323.071.150.131.172.481.160.841.510.461.900.59NANANANANANANANANANANA
Other International NANANANANA0.467.723.401.580.900.380.550.270.220.120.470.170.550.460.290.310.380.040.210.150.260.480.250.130.330.070.240.260.130.210.270.140.560.25-0.951.350.240.84NANANANANANANANANANANA
U.s. Government NANANANANA0.0015.7330.1018.4227.3637.7817.5712.90NANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANA

Plots across concepts


IncomeStatement
Income Loss From Continuing Operations 
Before Income Taxes Extraordinary Items Noncontrolling Interest
Expenses
Income Tax Expense Benefit
Balance Sheet
Long Term Debt
Assets
Other Assets
Current Assets
Other Assets Current
NonCurrent Assets
Deferred Income Tax Assets Net
PropertyPlantAndEquipmentNet
Accumulated Depreciation Depletion And Amortization Property Plant And Equipment
Liabilities
Dividends Payable Current And Noncurrent
Current Liabilities
Accrued Income Taxes Current
Noncurrent Liabilities
Long Term Debt Noncurrent
Stockholders Equity
Retained Earnings Accumulated Deficit
CashFlow
Net Income Loss
NetCashProvidedByUsedInOperatingActivities
Net Income Loss
NetCashProvidedByUsedInInvestingActivities
Net Cash Provided By Used In Investing Activities
NetCashProvidedByUsedInFinancingActivities
Net Cash Provided By Used In Financing Activities
Shares
Weighted Average Number Of Diluted Shares Outstanding
DividendsAndRepurchase
Dividends Payable Current And Noncurrent
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:RevenueFromContractWithCustomerExcludingAssessedTax
us-gaap:StatementGeographical
(None,)
Revenue From Contract With Customer Excluding Assessed Taxus-gaap: Statement Geographical
us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
us-gaap:ProductOrService
(None,)
Revenue From Contract With Customer Excluding Assessed Taxus-gaap: Product Or Service
us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
us-gaap:ProductOrService, us-gaap:StatementGeographical
('rvp:Syringes', None)
Revenue From Contract With Customer Excluding Assessed Taxus-gaap: Product Or Service, us-gaap: Statement Geographical
us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
us-gaap:ProductOrService, us-gaap:StatementBusinessSegments
('rvp:Syringes', None)
Revenue From Contract With Customer Excluding Assessed Taxus-gaap: Product Or Service, us-gaap: Statement Business Segments
us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
us-gaap:StatementBusinessSegments
(None,)
Revenue From Contract With Customer Excluding Assessed Taxus-gaap: Statement Business Segments
us-gaap:Revenues
us-gaap:StatementGeographical
(None,)
Revenuesus-gaap: Statement Geographical
us-gaap:Revenues
us-gaap:ProductOrService
(None,)
Revenuesus-gaap: Product Or Service
us-gaap:Revenues
us-gaap:ProductOrService, us-gaap:StatementGeographical
('rvp:Syringes', None)
Revenuesus-gaap: Product Or Service, us-gaap: Statement Geographical
us-gaap:Revenues
us-gaap:ProductOrService, us-gaap:StatementBusinessSegments
('rvp:Syringes', None)
Revenuesus-gaap: Product Or Service, us-gaap: Statement Business Segments
us-gaap:Revenues
us-gaap:StatementBusinessSegments
(None,)
Revenuesus-gaap: Statement Business Segments
us-gaap:CostOfGoodsAndServicesSold
us-gaap:ProductOrService
(None,)
Cost Of Goods And Services Soldus-gaap: Product Or Service
us-gaap:StockholdersEquity
us-gaap:StatementClassOfStock, us-gaap:StatementEquityComponents
(None, 'us-gaap:PreferredStock')
Stockholders Equityus-gaap: Statement Class Of Stock, us-gaap: Statement Equity Components
us-gaap:StockholdersEquity
us-gaap:StatementEquityComponents
(None,)
Stockholders Equityus-gaap: Statement Equity Components
us-gaap:EquitySecuritiesFvNi
us-gaap:InvestmentType
(None,)
Equity Securities Fv Nius-gaap: Investment Type
us-gaap:PropertyPlantAndEquipmentGross
us-gaap:PropertyPlantAndEquipmentByType
(None,)
Property Plant And Equipment Grossus-gaap: Property Plant And Equipment By Type
us-gaap:EquitySecuritiesFvNi
us-gaap:InvestmentType
(None,)
Equity Securities Fv Nius-gaap: Investment Type
us-gaap:StockholdersEquity
us-gaap:StatementClassOfStock, us-gaap:StatementEquityComponents
(None, 'us-gaap:PreferredStock')
Stockholders Equityus-gaap: Statement Class Of Stock, us-gaap: Statement Equity Components
us-gaap:StockholdersEquity
us-gaap:StatementEquityComponents
(None,)
Stockholders Equityus-gaap: Statement Equity Components
us-gaap:Revenues
us-gaap:StatementGeographical
(None,)
Revenuesus-gaap: Statement Geographical
us-gaap:Revenues
us-gaap:ProductOrService
(None,)
Revenuesus-gaap: Product Or Service
us-gaap:Revenues
us-gaap:ProductOrService, us-gaap:StatementGeographical
('rvp:Syringes', None)
Revenuesus-gaap: Product Or Service, us-gaap: Statement Geographical
us-gaap:Revenues
us-gaap:ProductOrService, us-gaap:StatementBusinessSegments
('rvp:Syringes', None)
Revenuesus-gaap: Product Or Service, us-gaap: Statement Business Segments
us-gaap:Revenues
us-gaap:StatementBusinessSegments
(None,)
Revenuesus-gaap: Statement Business Segments
us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
us-gaap:StatementGeographical
(None,)
Revenue From Contract With Customer Excluding Assessed Taxus-gaap: Statement Geographical
us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
us-gaap:ProductOrService
(None,)
Revenue From Contract With Customer Excluding Assessed Taxus-gaap: Product Or Service
us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
us-gaap:ProductOrService, us-gaap:StatementGeographical
('rvp:Syringes', None)
Revenue From Contract With Customer Excluding Assessed Taxus-gaap: Product Or Service, us-gaap: Statement Geographical
us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
us-gaap:ProductOrService, us-gaap:StatementBusinessSegments
('rvp:Syringes', None)
Revenue From Contract With Customer Excluding Assessed Taxus-gaap: Product Or Service, us-gaap: Statement Business Segments
us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
us-gaap:StatementBusinessSegments
(None,)
Revenue From Contract With Customer Excluding Assessed Taxus-gaap: Statement Business Segments