Home Data Calendar Blog

NSPR

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
Common Stock Value 0.000.000.000.000.000.000.000.000.000.000.000.010.000.00NANANANANA0.000.00NANANA0.000.000.00NANA0.000.000.00NA0.010.010.000.000.000.000.000.000.000.000.000.010.010.010.010.010.01NA0.01NANA

    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 1.561.651.241.031.431.531.181.381.071.041.010.160.980.311.031.010.941.350.410.820.771.001.010.830.720.640.570.320.470.540.560.520.630.690.480.870.270.191.481.551.551.501.511.350.510.931.141.291.991.041.690.721.220.91
Revenues 1.561.651.241.031.431.531.181.381.071.041.010.160.980.311.031.010.941.350.410.820.771.001.010.830.720.640.570.320.470.540.560.520.630.690.480.870.270.191.481.551.551.501.511.350.510.931.141.291.991.041.690.721.220.91
Cost Of Revenue 1.121.160.870.831.061.101.061.090.980.780.900.550.680.430.740.750.810.910.490.590.570.730.710.620.560.490.490.380.440.480.500.650.540.900.510.480.350.580.620.690.750.830.670.550.230.800.570.670.800.640.900.320.560.48
Cost Of Goods And Services Sold 1.121.160.870.831.061.101.061.090.980.780.900.550.680.430.740.750.810.910.490.590.570.730.710.620.560.490.490.380.440.480.500.650.540.900.510.480.350.580.620.690.750.830.670.550.230.800.570.670.800.640.900.320.560.48
Gross Profit 0.440.490.370.200.370.430.120.290.090.260.11-0.390.30-0.120.290.260.130.44-0.070.230.200.280.290.210.150.150.07-0.060.030.060.07-0.140.09-0.21-0.040.39-0.08-0.390.860.860.800.670.840.800.280.130.560.621.190.400.790.400.660.43
Operating Expenses 6.085.814.755.134.985.114.614.224.123.703.423.332.492.332.322.772.122.623.062.432.181.752.251.662.242.442.481.631.801.862.452.483.503.364.854.846.416.846.395.804.694.884.055.173.564.163.698.863.332.571.961.571.381.12
Research And Development Expense 2.111.991.842.012.062.061.681.531.501.290.840.720.550.440.520.520.440.861.120.640.420.230.250.230.290.400.350.220.290.300.480.760.780.751.351.262.462.452.581.771.541.050.911.260.951.261.350.830.550.750.340.370.200.37
General And Administrative Expense 3.092.922.122.032.072.072.181.931.831.781.871.991.461.501.171.641.151.141.301.231.160.941.500.901.281.411.601.071.181.161.591.121.711.591.972.002.142.452.542.212.312.632.341.792.212.101.907.402.491.211.190.880.900.44
Selling And Marketing Expense 0.880.890.791.090.840.990.750.760.800.640.710.620.480.380.620.600.540.620.630.560.600.580.490.520.670.630.530.340.330.400.390.580.590.991.021.581.811.951.281.820.831.200.801.210.400.800.450.630.300.620.430.320.280.30
Operating Income Loss -5.64-5.32-4.38-4.94-4.61-4.68-4.49-3.93-4.03-3.44-3.31-3.72-2.19-2.45-2.02-2.51-2.00-2.18-3.13-2.21-1.98-1.47-1.95-1.45-2.08-2.29-2.40-1.69-1.77-1.80-2.39-2.61-3.41-3.57-4.89-4.45-6.48-7.24-5.54-4.94-3.88-4.21-3.21-4.37-3.28-4.03-3.13-8.24-2.15-2.17-1.17-1.17-0.72-0.69
Net Income Loss -5.18-5.08-4.26-4.84-4.53-4.64-4.48-4.10-4.07-3.51-3.24-3.85-2.23-2.48-1.98-2.56-2.07-2.21-3.21-2.21-2.01-0.63-2.39-1.50-2.09-2.29-2.56-1.86-2.01-1.98-2.61-2.85-3.64-3.88-5.21-4.79-6.78-7.56-5.97-5.39-3.94-14.95-4.88-1.92-7.51-3.94-3.14-8.23-2.28-2.25-1.90NANANA

    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 50.0253.6419.9224.6528.0632.7735.1739.7142.6146.3848.6317.7815.6117.747.389.8811.629.2810.0612.2913.939.477.296.117.118.9110.519.4112.463.024.245.78NA13.5617.7211.469.8913.9619.5023.9717.6920.759.8011.6013.6216.018.5310.4612.0711.34NA4.36NANA
Liabilities 6.766.836.507.266.197.025.476.185.545.544.685.614.334.533.914.503.733.714.423.522.983.114.463.113.333.172.805.376.238.117.648.72NA11.1912.3414.2516.2716.7515.8915.334.684.6413.2011.3914.3710.633.733.713.854.18NA5.27NANA
Liabilities And Stockholders Equity 50.0253.6419.9224.6528.0632.7735.1739.7142.6146.3848.6317.7815.6117.747.389.8811.629.2810.0612.2913.939.477.296.117.118.9110.519.4112.463.024.245.78NA13.5617.7211.469.8913.9619.5023.9717.6920.759.8011.6013.6216.018.5310.4612.0711.34NA4.36NANA
Stockholders Equity 43.2646.8113.4317.3921.8725.7429.7033.5337.0640.8343.9512.1611.2813.213.485.387.905.575.648.7610.954.101.042.733.785.747.714.046.23-5.09-3.40-2.95NA2.385.38-2.79-6.38-2.803.618.6413.0116.10-3.400.20-0.765.394.806.75NA7.16NA-0.91NANA

    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 46.7350.5216.7021.3324.6929.5032.6337.0940.0943.9246.2515.3413.3415.875.447.819.577.227.9711.4213.098.246.205.166.167.999.588.5911.621.883.324.63NA11.9916.049.377.7411.6317.2121.6015.6418.917.109.1011.9714.317.809.8311.5310.84NA3.89NANA
Cash And Cash Equivalents At Carrying Value 13.8411.544.234.633.936.397.8012.0013.0641.4244.0312.6410.8813.863.145.517.154.825.819.3811.256.444.643.714.766.888.577.5210.470.892.003.266.519.7713.196.304.988.9913.7117.5411.4414.822.515.438.3010.283.355.097.498.079.620.640.860.37
Marketable Securities Current 29.1628.82NANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANA
Accounts Receivable Net Current 1.041.471.421.031.171.181.111.220.970.960.710.480.560.420.860.820.800.860.460.720.710.920.750.640.540.450.470.360.540.430.550.41NA0.730.720.640.400.491.491.852.131.742.151.271.081.822.042.281.780.61NA0.85NANA
Inventory Net 1.851.691.701.621.411.451.291.141.141.341.181.421.391.401.201.241.281.221.451.130.820.640.520.530.580.430.330.500.360.390.510.75NA1.231.751.921.681.511.341.591.391.591.981.982.081.74NA2.06NANANA1.70NANA
Inventory Finished Goods 0.190.180.140.180.220.190.140.090.230.170.210.350.310.230.030.170.120.150.220.280.430.260.130.170.110.110.110.080.110.070.120.30NA0.44NA1.27NANANA1.10NA0.360.420.380.750.482.022.061.911.47NA1.70NANA
Inventory Raw Materials And Supplies 1.021.000.870.930.850.850.650.610.580.840.750.690.790.760.890.980.990.970.890.740.350.330.270.300.320.220.120.180.110.110.120.14NA0.240.290.330.300.140.120.150.130.120.130.120.120.15NA0.28NANANA0.17NANA

    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 Noncurrent 3.293.123.223.333.373.272.542.622.522.452.382.442.271.871.952.072.052.062.090.870.851.231.090.950.960.910.930.820.841.150.921.15NA1.571.682.09NANANANANANANANANANANANANANANANANANA
Property Plant And Equipment Gross NANANA2.83NANANA2.36NANANA2.02NANANA2.00NANANA1.72NANANA1.64NANANA1.48NANANA1.43NANANA1.50NANANA1.36NA1.18NANANA0.93NA0.82NANANA0.64NANA
Accumulated Depreciation Depletion And Amortization Property Plant And Equipment NANANA1.91NANANA1.73NANANA1.57NANANA1.46NANANA1.30NANANA1.17NANANA1.10NANANA0.96NANANA0.88NANANA0.71NA0.63NANANA0.47NA0.40NANANA0.35NANA
Property Plant And Equipment Net 0.910.870.890.920.880.700.630.630.560.440.420.450.410.460.500.550.540.510.450.420.400.430.440.480.490.460.500.380.380.410.440.47NA0.550.580.620.640.660.620.650.590.550.470.480.460.460.470.420.350.30NA0.28NANA

    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 4.694.834.385.073.964.713.694.353.723.682.873.712.573.252.603.122.321.952.642.922.372.482.962.482.722.592.264.785.627.457.056.92NA7.337.508.479.559.127.516.124.044.0410.879.533.363.553.413.443.603.92NA3.94NANA
Other Accrued Liabilities Current 0.120.120.170.130.100.100.100.150.080.140.120.090.050.050.040.060.000.030.030.030.030.030.030.030.480.500.450.470.490.490.520.58NA0.800.691.021.141.291.490.620.760.510.400.550.330.61NA0.12NANANA0.04NANA
Accrued Liabilities Current 0.930.740.930.551.431.561.061.140.970.990.910.890.761.260.660.600.440.511.130.900.840.590.780.510.390.440.770.420.430.810.680.55NANA0.960.990.801.010.730.891.051.341.560.841.261.20NA0.93NANANA0.56NANA

    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 Noncurrent 2.072.002.112.192.232.311.781.831.821.871.811.911.761.281.301.381.401.761.780.600.610.631.510.620.610.570.540.590.600.660.581.80NA3.864.845.776.727.638.389.200.640.602.331.8611.017.080.320.270.260.26NA1.32NANA
Pension And Other Postretirement Defined Benefit Plans Liabilities Noncurrent 1.011.031.030.990.970.961.101.050.990.960.920.910.840.800.760.730.700.670.640.600.610.630.640.620.610.570.540.590.600.540.580.71NA0.70NA0.69NANANANANANANANANANA0.320.270.260.26NA0.21NANA
Operating Lease Liability Noncurrent 1.060.971.081.201.261.350.680.780.830.900.891.000.920.480.540.650.701.091.14NANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANA

    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 43.2646.8113.4317.3921.8725.7429.7033.5337.0640.8343.9512.1611.2813.213.485.387.905.575.648.7610.954.101.042.733.785.747.714.046.23-5.09-3.40-2.95NA2.385.38-2.79-6.38-2.803.618.6413.0116.10-3.400.20-0.765.394.806.75NA7.16NA-0.91NANA
Common Stock Value 0.000.000.000.000.000.000.000.000.000.000.000.010.000.00NANANANANA0.000.00NANANA0.000.000.00NANA0.000.000.00NA0.010.010.000.000.000.000.000.000.000.000.000.010.010.010.010.010.01NA0.01NANA
Additional Paid In Capital 259.35257.73219.27218.98218.61217.95217.28216.62216.06215.75215.37180.33175.60175.30163.09163.01162.97158.58156.44156.35156.33147.47143.78143.08142.63142.51142.19135.96NANANA120.05NANANANANANANANANANANANANANANANANANANANANANA
Retained Earnings Accumulated Deficit -216.10-210.92-205.84-201.59-196.74-192.21-187.57-183.09-179.00-174.93-171.42-168.18-164.32-162.09-159.61-157.63-155.07-153.00-150.80-147.59-145.38-143.37-142.74-140.35-138.85-136.77-134.47-131.91-129.59-127.58-125.61-123.00NA-116.50-112.62-107.41-102.62-95.85-88.28-82.32-76.92-72.98-58.03-53.15-51.23-43.72-39.78-36.64-28.41-26.12NA-21.98NANA
Stock Issued During Period Value New Issues 0.0037.53NANANANANA0.000.000.0025.244.390.1610.65NA0.004.292.03NA0.020.194.442.50NANANANANANANANANANANANANANANANANANANANANANANANA0.000.00NANA0.44-0.05NA

    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 -4.04-3.33-4.83-3.19-5.10-3.09-4.15-2.90-4.14-2.53-3.64-2.20-3.04-1.48-2.35-1.57-1.86-2.90-3.48-1.80-1.83-2.19-1.78-1.77-2.01NANANANANANANANANANANANANANANA-3.27-1.68-2.82-3.44-2.36-2.78-1.58-2.15-2.06-1.43-0.36-0.56-0.93NA
Net Cash Provided By Used In Investing Activities 6.39-26.894.453.892.751.85-0.051.84-24.18-0.09-0.02-0.10-0.05-0.03-0.00-0.07-0.09-0.12-0.10NANA-0.03-0.01-0.04-0.09NANANANANANANANANANANANANANANA-0.11-0.11-0.07-0.14-0.06-0.15-0.05-0.110.26-0.04-0.100.01-0.08NA
Net Cash Provided By Used In Financing Activities 0.00NANA0.00-0.10NANA0.00-0.040.0035.074.070.0912.230.000.004.292.030.020.026.574.062.720.75-0.01NANANANANANANANANANANANANANANANA14.09-0.020.620.439.85-0.09-0.091.41-0.109.450.361.45NA

    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 -4.04-3.33-4.83-3.19-5.10-3.09-4.15-2.90-4.14-2.53-3.64-2.20-3.04-1.48-2.35-1.57-1.86-2.90-3.48-1.80-1.83-2.19-1.78-1.77-2.01NANANANANANANANANANANANANANANA-3.27-1.68-2.82-3.44-2.36-2.78-1.58-2.15-2.06-1.43-0.36-0.56-0.93NA
Net Income Loss -5.18-5.08-4.26-4.84-4.53-4.64-4.48-4.10-4.07-3.51-3.24-3.85-2.23-2.48-1.98-2.56-2.07-2.21-3.21-2.21-2.01-0.63-2.39-1.50-2.09-2.29-2.56-1.86-2.01-1.98-2.61-2.85-3.64-3.88-5.21-4.79-6.78-7.56-5.97-5.39-3.94-14.95-4.88-1.92-7.51-3.94-3.14-8.23-2.28-2.25-1.90NANANA
Increase Decrease In Accounts Receivable -0.420.050.38-0.13-0.020.07-0.110.250.010.250.23-0.090.15-0.440.030.03-0.070.40-0.250.01-0.210.160.110.100.09-0.020.12-0.190.11-0.110.14-0.26-0.060.010.080.24-0.10-1.00-0.36-0.270.39-0.410.870.20-0.75-0.220.240.511.16NA0.37NANANA
Increase Decrease In Inventories 0.16-0.010.080.21-0.040.170.140.01-0.210.16-0.230.03-0.010.20-0.03-0.050.07-0.230.310.320.180.12-0.02-0.040.150.10-0.170.14-0.02-0.12-0.24-0.33-0.15-0.52-0.170.240.170.17-0.25NA-0.20-0.390.01-0.100.33-0.27-0.040.160.43NANANANANA
Share Based Compensation 1.620.930.290.370.660.670.650.570.300.380.320.340.140.050.070.040.110.110.070.01-0.000.030.040.060.130.220.26-0.260.220.280.740.510.600.971.030.991.051.081.020.700.851.111.300.500.930.761.196.771.840.590.390.270.66NA

    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 6.39-26.894.453.892.751.85-0.051.84-24.18-0.09-0.02-0.10-0.05-0.03-0.00-0.07-0.09-0.12-0.10NANA-0.03-0.01-0.04-0.09NANANANANANANANANANANANANANANA-0.11-0.11-0.07-0.14-0.06-0.15-0.05-0.110.26-0.04-0.100.01-0.08NA
Payments To Acquire Property Plant And Equipment 0.100.040.030.100.230.120.040.110.160.050.030.06NANANA0.050.070.100.070.040.000.030.000.020.070.010.150.040.00NANA0.000.010.000.000.030.010.080.010.100.080.080.030.050.040.110.080.040.060.010.030.020.02NA
Payments To Acquire Investments NANA2.50NANANA6.00NANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANA

    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.00NANA0.00-0.10NANA0.00-0.040.0035.074.070.0912.230.000.004.292.030.020.026.574.062.720.75-0.01NANANANANANANANANANANANANANANANA14.09-0.020.620.439.85-0.09-0.091.41-0.109.450.361.45NA

    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 1.561.651.241.031.431.531.181.381.071.041.010.160.980.311.031.010.941.350.410.820.771.001.010.830.720.640.570.320.470.540.560.520.630.690.480.870.270.191.481.551.551.501.511.350.510.931.141.291.991.041.690.721.220.91
Revenue From Contract With Customer Excluding Assessed Tax 1.561.651.241.031.431.531.181.381.071.041.010.160.980.311.031.010.941.350.410.820.771.001.010.830.720.640.570.320.470.540.560.520.630.690.480.870.270.191.481.551.551.501.511.350.510.931.141.291.991.041.690.721.220.91
C Guard NANANANA1.431.501.16NA1.031.020.97NA0.830.270.97NA0.851.120.38NA0.600.830.83NA0.530.430.36NA0.280.35NANANANANANANANANANANANANANANANANANANANANANANANA
C Guard E P S 1.561.651.241.031.431.501.161.291.031.020.970.690.830.270.970.920.851.120.380.700.600.830.83NANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANA
M Guard NANANANA0.000.030.02NA0.040.020.04NA0.150.040.06NA0.090.240.04NA0.170.170.18NA0.190.210.21NA0.190.18NANANANANANANANANANANANANANANANANANANANANANANANA
M Guard Prime E P S NANANA0.000.000.030.020.090.040.020.04-0.530.150.040.060.090.090.240.040.120.170.170.18NANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANA
0.210.280.210.000.190.430.250.260.210.230.240.160.290.090.170.210.190.200.130.200.180.200.270.180.140.130.100.100.210.160.160.030.200.170.130.120.070.030.070.040.030.060.08NANA0.150.15NANANANANANANA
0.330.340.270.260.240.230.240.300.220.250.210.160.180.050.190.140.210.260.080.120.120.210.190.130.190.130.100.040.030.170.150.110.190.090.030.010.00NANANANANANANANANANANANANANANANANA
Other Countries 0.771.030.761.370.680.820.691.400.400.450.39-0.080.440.170.430.430.350.680.210.310.460.480.550.390.290.330.230.210.180.15NANANANANANANANANANANANANANANANANANANANANANANANA
NANANANA0.070.05NANA0.120.100.090.040.060.000.120.090.090.19NA0.040.060.06NANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANA
0.25NANANA0.25NANANA0.12NANANANANA0.120.140.100.03NA0.180.010.11NANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANA

Plots across concepts


IncomeStatement
Operating Income Loss
Expenses
Selling And Marketing Expense
Balance Sheet
Operating Lease Right Of Use Asset
Assets
Property Plant And Equipment Net
Current Assets
Accounts Receivable Net Current
NonCurrent Assets
Property Plant And Equipment Net
PropertyPlantAndEquipmentNet
Property Plant And Equipment Net
Liabilities
Operating Lease Liability
Current Liabilities
Other Accrued Liabilities Current
Noncurrent Liabilities
Pension And Other Postretirement Defined Benefit Plans Liabilities Noncurrent
Stockholders Equity
Retained Earnings Accumulated Deficit
CashFlow
Net Income Loss
NetCashProvidedByUsedInOperatingActivities
Net Income Loss
NetCashProvidedByUsedInInvestingActivities
Payments To Acquire Property Plant And Equipment
OperatingLeaseLiability
Operating Lease Liability Current
LesseeOperatingLeaseLiabilityPaymentsDue
Lessee Operating Lease Liability Payments Remainder Of Fiscal Year
InventoryNet
Inventory Finished Goods

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: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:StockIssuedDuringPeriodValueNewIssues
us-gaap:StatementEquityComponents
(None,)
Stock Issued During Period Value New Issuesus-gaap: Statement Equity Components
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