Home Data Calendar Blog

BLFS

Tables

    2023-12-31 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.040.040.040.040.040.040.040.040.040.040.040.030.030.030.030.020.020.020.020.020.020.020.020.010.010.010.010.010.010.010.010.010.010.010.010.010.010.010.010.010.010.070.070.070.070.070.070.070.070.070.07NA0.07NANA
dei: Entity Common Stock Shares Outstanding NANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANA
Earnings Per Share Basic -0.30-0.67-0.23NA-1.15-0.24-1.72NANA0.00NANANANA-0.700.87NA0.470.040.020.050.070.07-0.01-0.05-0.03-0.06NANANANANANANANANANANANANANANANANANANANANANANANANANANANA
Earnings Per Share Diluted -0.30-0.67-0.23NA-1.15-0.24-1.72NANA0.00NANANANA-0.70-0.01NA0.370.030.020.040.050.05-0.01-0.05-0.03-0.06NANANANANANANANANANANANANANANANANANANANANANANANANANANANA

    2023-12-31 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 Including Assessed Tax 32.7333.3339.5137.7044.2640.7540.5336.2237.3033.8031.2016.8514.7311.289.9212.168.306.606.705.775.465.295.183.813.132.962.562.372.252.141.991.851.821.631.501.501.671.241.212.072.292.172.331.552.041.681.090.830.800.710.620.610.570.520.46
Costs And Expenses 45.8962.1154.7951.3194.5052.15116.8043.8554.5544.9635.7617.8319.4712.539.8811.799.067.385.955.20NANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANA
Research And Development Expense 4.405.404.844.154.163.423.433.783.573.223.041.991.851.731.481.660.751.310.740.370.310.310.320.350.290.290.320.290.430.500.600.500.430.330.300.320.360.150.190.170.130.160.090.110.110.110.130.120.130.100.130.160.070.100.08
General And Administrative Expense 12.9712.5115.4014.8413.5411.5811.3511.2010.3910.087.154.834.693.503.283.132.312.262.122.201.751.451.391.351.221.121.081.100.951.041.261.341.351.261.031.221.131.010.970.860.860.630.600.620.710.490.480.480.470.500.400.450.350.320.39
Selling And Marketing Expense 4.547.266.326.475.995.285.424.894.784.073.142.021.881.591.371.581.671.260.930.850.640.730.640.610.540.490.550.510.610.820.850.730.760.680.640.500.520.300.270.240.220.210.210.200.240.150.160.070.070.060.060.080.100.090.12
Operating Income Loss -13.15-28.78-15.28-13.61-50.24-11.40-76.26-7.63-17.25-11.16-4.55-0.98-4.74-1.250.040.37-1.03-0.600.920.491.041.191.280.14-0.22-0.03-0.34-0.46-0.63-1.14-1.59-1.49-1.40-1.30-1.16-1.16-1.00-0.87-0.89-0.37-0.28-0.11-0.080.19-0.31-0.15-0.31-0.18-0.21-0.28-0.26-0.45-0.32-0.29-0.39
Interest Paid Net 0.530.460.440.500.360.110.030.09NANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANA
Interest Income Expense Nonoperating Net -0.51-0.48-0.42NA-0.510.01-0.01-0.16-0.10-0.19-0.12-0.02-0.000.010.020.03NANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANA
Allocated Share Based Compensation Expense 8.339.126.867.367.666.305.975.405.064.872.521.502.161.561.151.111.140.650.650.610.390.380.370.370.310.310.310.330.190.180.260.15NANANANANANANANANANANANANA0.06NANANA0.05NANANANANA
Income Tax Expense Benefit -0.040.120.010.09-0.09-0.60-3.74-0.60-2.58-4.99-12.55NANANANANA-1.540.000.000.00NANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANA
Net Income Loss -13.38-29.13-10.20-13.71-50.23-9.96-72.55-7.07-14.470.087.88-1.12-2.13-1.13-16.3822.31-12.249.320.840.430.891.231.140.00-0.56-0.32-0.77-0.87-3.32-0.97-1.36-1.23-1.12-1.07-0.99-1.03-0.91-0.86-0.88-0.56-0.48-0.31-0.28-0.01-0.51-0.35-0.50-0.30-0.41-0.48-0.44-0.63-0.47-0.44-0.54
Comprehensive Income Net Of Tax -13.07-29.29-10.16-13.57-49.65-10.31-73.02-7.22-14.59-0.097.88-1.12-2.13-1.13-16.38NANANANANANANANANA-0.56-0.32-0.77-0.87-3.32-0.97-1.36-1.23-1.90-1.07-0.99-1.03-1.00-0.86-0.89-0.56-0.48-0.31-0.28NANANANANANANANANANANANA
Net Income Loss Available To Common Stockholders Basic -13.38-29.13-10.20-13.71-50.23-9.96-72.55-7.07-14.260.087.66-1.12-1.87-1.13-16.3818.36-12.249.320.840.430.831.151.05-0.10-0.66-0.42-0.77-0.87-3.32-0.97NANANANANANANANANANANANANANANANANANANANANANANANANA
Net Income Loss Available To Common Stockholders Diluted -13.38-29.13-10.20NA-50.23-9.96-72.55NA-14.260.087.67-1.12-1.23-1.13-16.38-0.172.988.860.55-19.16NA-24.55-26.44-0.28NANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANA

    2023-12-31 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 412.71411.15433.18446.47450.23487.68470.38544.01554.06559.39520.97240.02234.83195.89113.9794.9992.8284.2351.7448.0745.4746.4521.7912.2912.148.888.488.607.9310.7710.5510.7812.3713.2313.8715.1616.0714.2514.8115.983.353.213.443.423.173.423.071.871.661.561.47NA1.31NANA
Liabilities 75.0579.1481.0588.3686.0479.4358.0765.4973.9270.1368.6931.2529.589.048.1327.2849.367.275.483.712.322.522.131.822.051.671.665.804.764.183.002.252.512.441.992.312.141.591.411.9016.6216.0716.1015.8215.6615.4514.8113.3012.8412.3911.96NA10.86NANA
Liabilities And Stockholders Equity 412.71411.15433.18446.47450.23487.68470.38544.01554.06559.39520.97240.02234.83195.89113.9794.9992.8284.2351.7448.0745.4746.4521.7912.2912.148.888.488.607.9310.7710.5510.7812.3713.2313.8715.1616.0714.2514.8115.983.353.213.443.423.173.423.071.871.661.561.47NA1.31NANA
Stockholders Equity 337.66332.02352.13358.11364.19408.25412.31478.52480.14489.26452.28208.78205.25186.85105.8467.7143.4576.9646.2744.3743.1543.9319.6610.4710.09NANANA3.176.166.827.449.869.1510.0210.8411.8012.6713.4014.08-13.27-12.86-12.66-12.40-12.49-12.04-11.74-11.43-11.18-10.82-10.48NA-9.55NANA

    2023-12-31 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 120.60116.82120.31132.79138.45135.87118.06118.70125.86130.50127.41116.54114.71127.7846.2526.4524.1132.0729.1439.1637.5638.2918.8110.249.936.375.685.584.634.974.925.316.978.289.3010.9612.1712.8313.4714.671.881.661.821.921.631.781.511.371.161.041.01NA0.81NANA
Cash And Cash Equivalents At Carrying Value 35.4119.2321.4019.1119.4427.0424.0059.4669.8675.1076.2589.0190.4093.9829.886.406.4521.2019.62NA30.6632.3814.17NA6.662.832.312.291.411.371.321.662.172.353.902.972.543.285.9012.840.160.080.080.060.200.010.160.070.020.020.040.040.000.000.07
Cash Cash Equivalents Restricted Cash And Restricted Cash Equivalents 35.4419.2721.43NA19.4727.0724.0359.5069.8775.1076.2089.0090.46109.00NANA6.40NANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANA
Accounts Receivable Net Current 18.6624.5626.8630.3433.9432.4431.2624.2723.2220.2321.0910.678.016.094.358.215.344.313.832.933.042.702.171.041.021.361.171.061.191.311.281.190.930.790.810.850.900.780.571.331.011.030.980.980.600.800.360.470.550.460.40NA0.34NANA
Inventory Net 43.4643.3539.1841.3334.9033.7533.3430.2028.3429.7025.8711.6711.6011.0410.8910.8310.975.695.314.063.512.912.121.841.851.861.771.811.761.901.912.021.831.781.321.240.970.720.680.300.420.410.590.680.660.850.920.760.510.480.51NA0.41NANA
Prepaid Expense And Other Assets Current 6.767.857.996.206.888.046.894.764.435.434.165.144.651.671.131.021.350.850.380.350.350.300.350.330.400.320.420.420.270.380.400.440.380.450.310.290.360.320.310.200.290.140.170.200.170.120.080.070.090.09NANA0.06NANA
Available For Sale Securities Debt Securities 16.8422.9526.7037.8044.5935.0723.04NANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANA

    2023-12-31 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 30.5830.3636.0535.7232.8130.4326.9625.3924.4023.6421.5615.6513.968.688.448.218.094.433.593.793.653.503.213.173.113.043.032.892.862.882.972.892.872.842.812.772.732.392.282.202.192.182.181.981.951.971.820.850.800.770.76NA0.71NANA
Accumulated Depreciation Depletion And Amortization Property Plant And Equipment 9.509.3610.489.629.178.697.857.136.746.185.114.423.843.383.092.802.522.302.282.422.332.232.162.082.011.931.851.761.671.591.611.511.421.331.251.161.081.010.980.920.860.800.730.670.620.560.500.470.45-0.42-0.40NA-0.35NANA
Amortization Of Intangible Assets 0.921.361.451.461.462.512.862.862.862.521.880.930.930.710.710.690.610.360.100.00NANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANA
Property Plant And Equipment Net 21.0821.0025.5726.1023.6421.7419.1218.2617.6617.4616.4511.2310.125.305.355.415.572.141.321.371.321.271.041.091.111.111.181.131.191.301.361.381.451.501.561.611.661.391.301.281.321.391.441.311.331.411.320.370.350.340.36NA0.36NANA
Goodwill 224.74224.74224.74224.74224.74224.74224.74224.74224.74223.94195.6658.4558.4533.5133.5133.5133.6428.359.52NANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANA
Intangible Assets Net Excluding Goodwill 21.1522.0629.1830.6332.0974.0176.52149.29152.15155.01148.7130.1231.0519.8820.5921.2921.9816.484.45NANANANANANANANANA0.002.222.222.222.222.222.222.222.22NANANA0.00NANANANANANANANANANANANANANA
Finite Lived Intangible Assets Net 21.1522.0629.1830.6332.0965.4767.9881.8584.7187.5781.2730.1231.0519.8820.5921.2921.98NANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANA
Available For Sale Debt Securities Amortized Cost Basis 16.8322.9626.7137.8144.6435.1523.07NANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANA

    2023-12-31 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 42.1842.6239.5947.3244.5836.9533.3035.0440.3835.7931.2716.3815.578.367.4925.467.674.943.092.701.942.101.661.311.511.091.051.091.133.462.261.481.731.631.161.461.260.830.611.061.631.231.421.471.371.471.020.690.580.520.50NA0.34NANA
Long Term Debt Current 6.835.031.941.251.812.071.360.560.861.772.92NA0.61NANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANA
Accounts Payable Current 6.9411.9810.6915.5315.3713.1411.5411.7114.9514.309.854.283.672.353.083.523.121.570.881.260.721.090.840.590.690.420.530.640.711.090.860.771.030.980.640.900.470.170.170.710.870.841.041.050.861.060.530.530.400.31NANA0.12NANA
Taxes Payable Current 5.445.474.994.584.153.813.492.942.59NANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANA
Accrued Income Taxes Current 0.560.900.911.150.971.150.030.030.030.060.050.070.11NANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANA
Accrued Liabilities Current 6.913.703.673.833.131.471.951.371.661.440.980.320.473.362.613.083.370.640.200.140.090.160.170.200.200.170.060.070.120.050.080.110.150.150.060.160.120.090.010.030.150.050.050.020.010.150.130.060.070.10NANA0.11NANA
Contract With Customer Liability Current 0.660.660.390.420.550.430.430.900.810.710.940.660.930.330.290.280.32NANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANA

    2023-12-31 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 25.1425.9725.5124.9425.6126.277.556.877.217.897.942.271.27NANANA0.01NANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANA
Long Term Debt Noncurrent 18.3120.9423.5723.6923.7924.216.196.316.356.125.02NA0.66NANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANA
Deferred Income Tax Liabilities Net 0.190.290.260.260.250.391.154.895.497.2710.97NANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANA
Operating Lease Liability Noncurrent 13.2113.6814.3915.1114.9614.4715.2115.9216.4715.0515.479.308.760.030.120.330.550.750.810.98NANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANA

    2023-12-31 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 337.66332.02352.13358.11364.19408.25412.31478.52480.14489.26452.28208.78205.25186.85105.8467.7143.4576.9646.2744.3743.1543.9319.6610.4710.09NANANA3.176.166.827.449.869.1510.0210.8411.8012.6713.4014.08-13.27-12.86-12.66-12.40-12.49-12.04-11.74-11.43-11.18-10.82-10.48NA-9.55NANA
Common Stock Value 0.040.040.040.040.040.040.040.040.040.040.040.030.030.030.030.020.020.020.020.020.020.020.020.010.010.010.010.010.010.010.010.010.010.010.010.010.010.010.010.010.010.070.070.070.070.070.070.070.070.070.07NA0.07NANA
Additional Paid In Capital Common Stock 651.30632.59623.41619.23611.74604.06597.81591.00585.40579.93542.86307.25302.60282.08199.94145.43143.49137.39116.01114.95114.16115.7892.6584.5284.0480.4979.6874.8974.3674.0373.7272.9872.8272.3572.1571.9771.9171.8671.7371.5243.6243.4843.3743.3543.2643.1943.1442.9542.9042.8542.71NA42.58NANA
Retained Earnings Accumulated Deficit -313.34-299.96-270.83-260.63-246.91-194.60-184.64-112.09-105.02-90.55-90.63-98.50-97.39-95.26-94.12-77.74-100.05-60.45-69.77-70.60-71.03-71.86-73.01-74.06-73.96-73.29-72.87-72.10-71.20-67.88-66.91-65.55-64.33-63.21-62.14-61.14-60.11-59.20-58.34-57.45-56.90-56.41-56.10-55.82-55.81-55.30-54.95-54.45-54.15-53.74-53.26NA-52.19NANA
Accumulated Other Comprehensive Income Loss Net Of Tax -0.34-0.66-0.50-0.53-0.68-1.26-0.90-0.44-0.28-0.160.00NANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANA
Adjustments To Additional Paid In Capital Sharebased Compensation Requisite Service Period Recognition Value 8.339.126.867.367.666.305.975.405.074.872.521.502.161.561.151.111.140.650.650.610.390.380.370.37NANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANA

    2023-12-31 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 2.31-4.38-7.72-2.717.861.50-9.92-7.92-0.772.08-7.721.822.26-0.504.200.69-1.001.14-0.071.150.590.810.560.390.800.07-0.10-0.17-0.67NANANA-1.27-1.17-1.23-1.31-0.70-0.70-0.87-0.890.08-0.010.21-0.130.170.000.76-0.07-0.19-0.25-0.24-0.30-0.28-0.31NA
Net Cash Provided By Used In Investing Activities 3.961.669.292.93-14.89-15.88-25.07-2.27-2.54-2.01-4.22-4.43-22.06-0.97-0.46-1.23-14.02-0.29-12.55-0.16-0.16-5.28-1.02-0.04-0.05-0.01-0.04-0.04-0.27NANANA0.82-0.402.101.72-0.04-1.93-6.14-0.02-0.00-0.01-0.19-0.030.02-0.15-0.98-0.05-0.04-0.01-0.03-0.01-0.01NANA
Net Cash Provided By Used In Financing Activities 9.840.610.70-0.56-0.6217.41-0.29-0.18-2.10-1.06-0.831.221.2780.5819.730.490.270.740.410.18-2.1522.687.590.023.080.450.171.090.97NANANA0.270.020.060.020.000.000.0813.600.000.030.000.030.000.000.300.170.230.250.270.350.29NANA

    2023-12-31 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 2.31-4.38-7.72-2.717.861.50-9.92-7.92-0.772.08-7.721.822.26-0.504.200.69-1.001.14-0.071.150.590.810.560.390.800.07-0.10-0.17-0.67NANANA-1.27-1.17-1.23-1.31-0.70-0.70-0.87-0.890.08-0.010.21-0.130.170.000.76-0.07-0.19-0.25-0.24-0.30-0.28-0.31NA
Net Income Loss -13.38-29.13-10.20-13.71-50.23-9.96-72.55-7.07-14.470.087.88-1.12-2.13-1.13-16.3822.31-12.249.320.840.430.891.231.140.00-0.56-0.32-0.77-0.87-3.32-0.97-1.36-1.23-1.12-1.07-0.99-1.03-0.91-0.86-0.88-0.56-0.48-0.31-0.28-0.01-0.51-0.35-0.50-0.30-0.41-0.48-0.44-0.63-0.47-0.44-0.54
Depreciation Depletion And Amortization 1.471.922.001.721.721.801.601.651.631.141.120.780.580.480.560.410.340.160.110.10NANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANA
Increase Decrease In Accounts Receivable -5.91-2.35-3.48-3.611.311.317.041.082.99-1.355.832.660.971.74-3.852.93-0.08-0.260.75-0.120.350.531.120.02-0.330.180.11-0.13-0.120.030.090.260.14-0.02-0.04-0.050.130.21-0.13-0.320.02-0.05-0.00-0.380.20-0.440.110.08-0.09-0.06-0.04-0.02-0.02-0.03NA
Increase Decrease In Inventories 0.104.18-2.156.421.160.413.131.85-1.352.52-1.350.070.560.150.06-0.142.050.390.790.550.600.790.29-0.01-0.010.09-0.040.050.22-0.01-0.110.180.050.460.080.280.250.040.130.12-0.010.180.08-0.020.190.07-0.15-0.26-0.030.03-0.06-0.040.090.03NA
Increase Decrease In Accounts Payable -5.041.30-4.840.164.03-0.21-0.17-3.230.654.16-3.390.600.43-0.67-0.500.560.390.41-0.590.55-0.350.170.24-0.070.25-0.10-0.11-0.01-0.130.150.120.09-0.060.35-0.320.220.31-0.00-0.54-0.160.03-0.20-0.010.19-0.200.53-0.000.130.09-0.040.070.16-0.11-0.11NA
Deferred Income Tax Expense Benefit -0.100.020.000.01-0.30-0.60-3.74-0.60-2.59-4.99NANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANA
Share Based Compensation 8.339.126.867.367.666.305.975.405.074.872.521.502.161.561.151.111.140.660.650.610.390.380.370.370.310.310.310.330.190.180.260.150.170.180.120.030.050.070.060.050.070.090.020.070.060.060.050.050.050.050.050.080.040.04NA
Amortization Of Financing Costs 0.000.000.000.01NANANANANANANANANANANANANANANANANANANANANANANANA0.000.000.09NA0.000.000.000.000.000.000.000.010.010.010.010.010.14-0.020.010.030.030.020.010.020.000.00-0.00

    2023-12-31 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 3.961.669.292.93-14.89-15.88-25.07-2.27-2.54-2.01-4.22-4.43-22.06-0.97-0.46-1.23-14.02-0.29-12.55-0.16-0.16-5.28-1.02-0.04-0.05-0.01-0.04-0.04-0.27NANANA0.82-0.402.101.72-0.04-1.93-6.14-0.02-0.00-0.01-0.19-0.030.02-0.15-0.98-0.05-0.04-0.01-0.03-0.01-0.01NANA
Payments To Acquire Property Plant And Equipment 0.981.500.613.294.452.452.041.461.572.412.691.721.590.120.100.150.320.090.110.160.160.280.020.040.050.010.040.040.010.030.070.030.030.030.030.040.340.150.080.020.000.010.190.03-0.020.150.980.050.15-0.01-0.060.010.05-0.00NA

    2023-12-31 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 9.840.610.70-0.56-0.6217.41-0.29-0.18-2.10-1.06-0.831.221.2780.5819.730.490.270.740.410.18-2.1522.687.590.023.080.450.171.090.97NANANA0.270.020.060.020.000.000.0813.600.000.030.000.030.000.000.300.170.230.250.270.350.29NANA

    2023-12-31 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 Including Assessed Tax 32.7333.3339.5137.7044.2640.7540.5336.2237.3033.8031.2016.8514.7311.289.9212.168.306.606.705.775.465.295.183.813.132.962.562.372.252.141.991.851.821.631.501.501.671.241.212.072.292.172.331.552.041.681.090.830.800.710.620.610.570.520.46
Product Cell Processing 14.7713.3418.6718.9920.1718.0815.3614.9014.8311.519.708.938.197.41NANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANA
Product Freezer And Thaw 11.2113.1913.8512.3817.3515.3318.6715.3416.6017.6117.564.854.313.37NANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANA
Rental Revenue 2.052.062.281.642.292.752.672.742.442.351.770.870.450.470.430.430.320.18NANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANA
Service Freezer And Thaw 0.150.190.040.650.060.02NANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANA
Product 26.1826.8933.0431.5937.7733.6734.1730.3931.4729.2027.4713.7812.5210.809.4911.737.986.426.705.77NANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANA
Service 4.514.384.20NA4.194.333.70NANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANA

Plots across concepts


IncomeStatement
Income Loss From Continuing Operations 
Before Income Taxes Extraordinary Items Noncontrolling Interest
Expenses
Income Tax Expense Benefit
Balance Sheet
Operating Lease Right Of Use Asset
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
Accrued Income Taxes Current
Noncurrent Liabilities
Deferred Income Tax Liabilities Net
Stockholders Equity
Retained Earnings Accumulated Deficit
CashFlow
Net Income Loss
NetCashProvidedByUsedInOperatingActivities
Net Income Loss
NetCashProvidedByUsedInInvestingActivities
Payments To Acquire Property Plant And Equipment
NetCashProvidedByUsedInFinancingActivities
Proceeds From Payments For Other Financing Activities
OperatingLeaseLiability
Operating Lease Liability Current
NonoperatingIncomeExpense
Nonoperating Income Expense
LesseeOperatingLeaseLiabilityPaymentsDue
Lessee Operating Lease Liability Undiscounted Excess Amount
FiniteLivedIntangibleAssets
Finite Lived Intangible Assets Accumulated Amortization
InventoryNet
Inventory Work In Process Net Of Reserves
AccountsReceivable
Allowance For Doubtful Accounts Receivable Current

Line plots across dimensions of each concept