Home Data Calendar Blog

MLAB

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 340.85337.87334.38332.08326.93324.90318.33313.46308.21302.23298.20317.65314.54309.94306.88158.02155.62152.0243.4039.8236.5335.4234.3030.5229.6928.9727.4325.9325.0423.6122.5921.0021.4419.6818.9017.7517.6817.1516.4815.8012.3111.6110.9510.727.617.427.136.706.246.216.185.50NANANA
Weighted Average Number Of Diluted Shares Outstanding 5.405.395.37NA5.365.365.27NA5.235.345.30NA5.125.244.67NA4.374.324.09NA4.044.054.01NA3.783.943.92NA3.873.833.80NA3.753.743.69NA3.653.643.66NA3.643.593.55NA3.543.543.54NA3.503.453.41NA3.353.313.31
Weighted Average Number Of Shares Outstanding Basic 5.395.395.37NA5.345.325.27NA5.235.215.15NA5.125.114.53NA4.374.163.90NA3.853.853.82NA3.783.763.74NA3.693.673.65NA3.613.603.58NA3.533.513.50NA3.433.413.39NA3.363.353.34NA3.293.283.27NA3.233.233.21

    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 Excluding Assessed Tax 53.4753.1650.6555.5954.2958.7550.4558.8854.7035.8434.9237.9634.1731.8629.9434.2131.6625.5426.2926.4526.6824.8625.1426.8823.6722.9522.6724.3023.8424.4121.1124.8119.9121.7818.1618.5617.8318.5416.4015.7113.1212.6811.2212.8111.3611.7110.5610.979.269.709.3010.387.658.077.78
Revenue From Contract With Customer Including Assessed Tax 53.4753.1650.6555.5954.2958.7550.4558.8854.7035.8434.9237.9634.1731.8629.9434.2131.6625.5426.2926.4526.6824.8625.1426.8823.6722.9522.6724.3023.8424.4121.1124.8119.9121.7818.1618.5617.8318.5416.4015.7113.1212.6811.2212.8111.3611.7110.5610.979.269.709.3010.387.658.077.78
Revenues 53.4753.1650.6555.5954.2958.7550.4558.8854.7035.8434.9237.9634.1731.8629.9434.2131.6625.5426.2926.4526.6824.8625.1426.8823.6722.9522.6724.3023.8424.4121.1124.8119.9121.7818.1618.5617.8318.5416.4015.7113.1212.6811.2212.8111.3611.7110.5610.979.269.709.3010.387.658.077.78
Cost Of Revenue 20.0721.0619.4622.3921.5222.3619.1123.7726.0712.7012.7113.2313.5210.579.9715.5716.9810.0610.1510.8311.0510.2910.0510.8510.999.7210.0010.3410.3110.699.109.827.708.717.027.056.787.426.706.135.415.084.42NANANANA5.713.37NANA5.173.21NANA
Cost Of Goods And Services Sold 20.0721.0619.4622.3921.5222.3619.1123.7726.0712.7012.7113.2313.5210.579.9715.5716.9810.0610.1510.8311.0510.2910.0510.8510.999.7210.0010.3410.3110.699.109.827.708.717.027.056.787.426.706.135.415.084.42NANANANA5.713.37NANA5.173.21NANA
Gross Profit 33.4032.1131.1833.2032.7736.3931.3435.1128.6323.1422.2124.7420.6521.2919.9718.6414.6815.4816.1415.6115.6314.5815.0916.0312.6813.2312.6713.9613.5413.7212.0115.0012.2113.0711.1411.5111.0511.129.719.597.717.606.808.216.957.256.466.465.885.775.396.204.444.554.38
Operating Expenses 33.4732.1731.8532.6829.3632.3935.9435.2231.1418.9419.0920.4420.6316.8216.7717.7418.0610.8910.7513.0514.3113.4410.339.3922.779.5910.698.629.159.719.449.158.3810.067.507.317.346.226.656.164.905.083.754.284.483.763.243.132.722.492.692.872.44NANA
Research And Development Expense 4.294.994.815.004.804.995.705.185.162.612.812.672.712.412.602.312.110.921.020.970.860.840.840.750.750.891.151.220.861.041.031.040.970.990.960.830.830.880.750.680.520.530.580.610.500.520.380.300.340.310.410.480.390.340.22
General And Administrative Expense 19.4417.5318.0617.9016.1318.2020.2120.1917.0211.6811.4211.8113.1710.6210.1011.0211.617.707.528.477.737.497.606.736.266.416.864.985.885.975.986.215.886.784.744.484.744.003.843.462.783.142.092.332.762.171.851.491.431.141.351.331.15NANA
Operating Income Loss -0.07-0.06-0.660.523.404.00-4.59-0.11-2.514.203.124.300.024.473.200.90-3.384.585.392.561.321.144.766.64-10.093.651.985.344.394.012.585.843.833.013.644.203.714.903.063.422.812.523.043.932.463.493.223.343.163.292.693.332.00NANA
Interest Expense 1.860.911.051.381.161.211.011.241.020.810.872.221.951.931.921.981.931.400.400.390.40NANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANA
Allocated Share Based Compensation Expense 2.993.182.972.682.064.373.433.453.702.042.202.383.612.011.270.213.261.180.871.790.690.990.740.250.440.450.540.190.380.410.430.330.340.330.330.220.260.240.280.210.270.210.150.210.460.290.150.120.160.100.10NANANANA
Income Tax Expense Benefit -0.17-0.10-0.39-0.891.472.08-3.971.74-0.280.82-0.580.97-1.19-0.29-0.641.29-0.570.600.760.570.090.310.172.160.560.75-0.211.390.630.850.241.031.091.041.221.761.311.681.010.960.981.011.161.350.881.201.091.121.141.180.961.110.710.860.88
Net Income Loss 2.12-1.23-0.550.610.451.31-1.44-1.78-2.063.722.003.92-4.542.681.22NANANANANANA0.994.23NANA2.351.52NANANANANANANANANANANANANANANANANANANANANANANANANANANANA
Comprehensive Income Net Of Tax 13.08-2.58-7.211.9911.80-11.92-17.39-6.94-8.22-2.787.37-8.8616.607.9414.08-15.672.112.194.781.040.200.942.924.70-10.903.302.273.802.622.171.985.050.512.352.332.252.153.061.883.461.75NANANANANANANANANANANANANANA
Net Income Loss Available To Common Stockholders Basic 2.12-1.23-0.550.610.451.31-1.44-1.78-2.063.722.003.92-4.542.681.02-1.68-4.633.064.601.400.860.994.234.25-11.092.351.523.643.252.361.933.992.361.752.312.242.403.061.883.461.751.931.862.561.542.252.102.201.992.051.682.181.261.431.32

    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 741.77637.19642.61661.83662.98656.23685.81707.37721.71609.10612.49601.48621.64588.93576.73420.21423.47392.46159.67156.77158.16160.29161.46164.10167.78173.93168.98171.73170.45166.25162.06160.75155.12155.89117.19117.32116.18112.10110.2897.5392.5665.7963.8465.9263.6264.4466.7150.7050.2250.5352.2050.98NANANA
Liabilities 338.81249.43254.89268.35275.78282.00305.38313.57325.38209.69213.49195.25208.84196.52194.50200.19189.30163.3140.6245.4650.5753.3856.0164.7473.3368.6967.9973.9176.7375.9874.4076.0774.4776.9440.8043.8444.4642.5043.8933.2034.059.219.3913.1713.5216.0520.716.788.52NANA14.57NANANA
Liabilities And Stockholders Equity 741.77637.19642.61661.83662.98656.23685.81707.37721.71609.10612.49601.48621.64588.93576.73420.21423.47392.46159.67156.77158.16160.29161.46164.10167.78173.93168.98171.73170.45166.25162.06160.75155.12155.89117.19117.32116.18112.10110.2897.5392.5665.7963.8465.9263.6264.4466.7150.7050.2250.5352.2050.98NANANA
Stockholders Equity 402.96387.76387.72393.48387.20374.24380.43393.80396.33399.42399.00406.23412.80392.41382.23220.01234.17229.16119.05111.31107.59106.90105.4599.3694.45105.24100.9997.8293.7290.2787.6684.6880.6478.9576.3973.4871.7269.6066.4064.3358.5156.5754.4552.7550.1048.4046.0043.9141.7139.99NA36.42NANANA

    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 118.36117.66114.81118.97114.19116.26128.13124.32121.00319.40315.31303.75295.27280.12269.76122.79120.70270.7333.8233.6232.5633.5932.8331.9934.0941.3233.7535.7834.9634.3432.5537.1934.2534.9929.2929.6229.3130.7528.0926.5720.6018.6017.7719.4516.5616.7618.2819.1617.4617.4518.8317.26NANANA
Cash And Cash Equivalents At Carrying Value 28.2235.6232.3832.9126.1032.3843.7549.3551.71278.29275.71263.87253.73241.92230.9581.3873.98245.447.3210.195.735.627.405.475.8410.272.985.825.415.074.645.703.275.461.972.031.433.663.205.582.163.423.594.012.722.774.597.195.694.956.053.552.133.582.54
Accounts Receivable Net Current 36.0236.3435.5942.5542.4041.8141.8441.2237.2922.6420.5823.7920.4118.5617.9321.1319.5012.2312.9512.5213.2513.2412.4714.3012.3612.1912.9014.3212.9413.4112.4215.3113.2812.6911.1812.1411.8511.8110.769.288.847.096.388.477.597.427.156.496.096.686.547.04NANANA
Inventory Net 35.9732.8835.5634.6433.7428.0426.8724.6123.7212.1212.1211.1811.9611.8412.9014.2318.806.856.976.777.618.348.639.2310.4512.9113.3813.8714.5814.4014.1214.0214.7213.3612.8712.4212.6010.639.957.777.166.096.095.585.285.635.584.444.864.995.385.71NANANA
Inventory Finished Goods 15.6512.0414.5513.9611.649.779.716.017.804.085.305.006.377.107.589.7713.913.072.772.523.153.382.943.153.173.603.803.603.874.004.084.945.382.021.961.911.941.831.972.071.871.811.541.511.361.561.551.09NANANANANANANA
Other Assets Current 4.544.244.144.043.453.545.313.73NANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANA
Prepaid Expense And Other Assets Current 18.1412.8311.288.8711.9514.0415.679.148.286.366.900.843.844.465.264.144.633.313.141.601.502.222.390.781.341.981.811.772.041.451.370.941.291.941.721.331.562.782.302.062.442.001.720.550.960.940.970.340.830.820.860.96NANANA

    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
Accumulated Depreciation Depletion And Amortization Property Plant And Equipment 22.5721.3220.4819.7719.7118.8318.5017.7317.99NANA16.3314.6214.0913.1612.7415.17NANA11.24NANANA9.73NANANA10.44NANANA8.18NANANA6.72NANANA5.81NANANA5.20NANANA4.37NANANANANANANA
Amortization Of Intangible Assets 7.977.187.227.257.157.117.328.315.923.763.823.823.833.513.354.742.561.661.671.672.19NANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANA
Property Plant And Equipment Net 31.7728.5727.9528.1528.2628.2228.0128.6230.1522.3921.9522.0022.3022.3121.8022.0722.3521.7321.9822.2323.0023.2323.3023.5923.9623.7625.8226.0024.2722.1319.5416.6315.6914.7111.049.609.248.187.907.687.687.777.627.417.337.277.317.277.347.307.307.31NANANA
Goodwill 346.18283.27283.76286.44285.81278.01283.56291.17293.54159.98162.72160.84165.78156.37153.95141.54189.6067.0967.4266.3864.1565.0865.0965.5465.3073.4172.7372.1671.9270.4469.1566.1463.9565.3944.9044.8744.1042.3342.3337.8737.9324.2223.6423.6423.6423.6423.6514.4514.45NANA14.45NANANA
Finite Lived Intangible Assets Net 232.77197.68205.39216.81223.45222.27235.00250.12264.67103.49109.68111.74120.80116.70117.53119.8788.08NANA33.22NANANA42.85NANANA37.79NANANA40.80NANANA33.23NANANA25.42NANANANANANANANANANANANANANANA
Other Assets Noncurrent 11.598.959.6210.3710.5710.8210.4211.8311.761.982.202.531.811.982.252.482.511.171.36NANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANA

    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 44.1839.8239.1343.3641.6241.5144.1348.0546.7728.6933.4532.5827.7519.5320.4826.0125.2516.7421.3223.6620.7819.5315.6417.2914.4014.4514.9316.5722.0221.7922.5423.9720.9023.8513.0114.6612.6813.2712.4010.2110.784.693.374.663.863.394.954.264.636.419.589.93NANANA
Accounts Payable Current 4.554.815.596.136.297.747.567.907.834.464.044.473.751.852.813.413.782.343.132.902.432.292.872.382.032.042.342.172.923.482.762.823.053.042.332.502.842.732.062.021.371.341.621.010.880.670.980.570.600.750.780.72NANANA
Other Accrued Liabilities Current 4.203.132.382.30NANANA2.201.39NANA1.511.461.050.810.251.74NANA1.23NANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANA
Taxes Payable Current 1.810.340.050.99NANANA0.936.29NANA4.754.801.972.853.80NANANA2.36NANANANANANANANANANANANANANANANANANANANA1.270.300.041.150.270.701.901.051.370.931.941.10NANANA
Accrued Liabilities Current 15.8912.3410.9013.3812.6112.4611.9011.6112.498.849.928.309.164.755.946.298.014.674.794.003.213.673.323.363.252.652.503.002.752.013.253.082.805.631.461.311.452.352.692.742.601.600.380.420.490.390.570.500.080.180.170.18NANANA
Contract With Customer Liability Current 14.3614.3215.3714.4114.5813.8315.2713.8312.489.748.948.787.656.795.866.816.363.984.093.963.73NANA3.92NANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANA

    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
Deferred Income Tax Liabilities Net 44.3433.4433.5134.0336.9536.8537.3239.2241.1311.6410.8116.2736.1033.0931.2332.55NANANA1.08NANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANA
Other Liabilities Noncurrent 17.325.446.767.698.176.837.347.928.330.440.530.710.690.951.191.361.380.480.700.100.110.130.180.190.21NANA0.12NANANANANANANANANANANANANANANANANANANANANANANANANANANA

    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 402.96387.76387.72393.48387.20374.24380.43393.80396.33399.42399.00406.23412.80392.41382.23220.01234.17229.16119.05111.31107.59106.90105.4599.3694.45105.24100.9997.8293.7290.2787.6684.6880.6478.9576.3973.4871.7269.6066.4064.3358.5156.5754.4552.7550.1048.4046.0043.9141.7139.99NA36.42NANANA
Common Stock Value 340.85337.87334.38332.08326.93324.90318.33313.46308.21302.23298.20317.65314.54309.94306.88158.02155.62152.0243.4039.8236.5335.4234.3030.5229.6928.9727.4325.9325.0423.6122.5921.0021.4419.6818.9017.7517.6817.1516.4815.8012.3111.6110.9510.727.617.427.136.706.246.216.185.50NANANA
Retained Earnings Accumulated Deficit 71.9570.7072.7974.2074.4474.8574.3976.6779.3082.2079.3172.4669.3674.7272.2471.9374.3179.6477.2873.3072.5272.2871.9068.2864.6376.3374.5773.6670.6167.9566.1764.8360.6658.8857.7055.9654.2952.4549.9248.5646.2545.0243.5642.1842.7141.1939.1337.6135.8334.1432.4131.35NANANA
Accumulated Other Comprehensive Income Loss Net Of Tax -9.84-20.81-19.46-12.79-14.17-25.52-12.293.678.8214.9821.4916.1228.897.753.11-9.944.24-2.50-1.63-1.81-1.46-0.80-0.750.560.12-0.06-1.01-1.76-1.92-1.29-1.10-1.15-1.450.40-0.21-0.23-0.250.000.000.00NANANANANANANANANANANANANANANA

    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 11.549.789.9412.527.7210.56-2.819.3015.904.439.5913.5210.9410.542.078.4011.026.410.7210.2610.093.666.549.647.804.692.680.985.44NANANANANANANANANANANANANANANANANANANANANA2.89NANANA2.59
Net Cash Provided By Used In Investing Activities -80.83-0.63-0.27-1.03-6.60-1.64-0.23-0.78-302.85-0.94-0.65-1.04-0.25-0.49-0.22-0.55-181.94-0.32-2.78-0.06-5.201.67-0.30-0.34-15.900.63-1.57-2.42-5.92NANANANANANANANANANANANANANANANANANANANANA-0.19NANANA-14.38
Net Cash Provided By Used In Financing Activities 60.85-5.56-9.52-4.39-8.88-18.65-1.41-10.0561.201.160.27-1.050.170.22146.880.39-0.37232.17-0.92-5.62-4.76-6.86-4.44-9.913.931.75-3.891.900.71NANANANANANANANANANANANANANANANANANANANANA-0.19NANANA3.86

    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 11.549.789.9412.527.7210.56-2.819.3015.904.439.5913.5210.9410.542.078.4011.026.410.7210.2610.093.666.549.647.804.692.680.985.44NANANANANANANANANANANANANANANANANANANANANA2.89NANANA2.59
Net Income Loss 2.12-1.23-0.550.610.451.31-1.44-1.78-2.063.722.003.92-4.542.681.22NANANANANANA0.994.23NANA2.351.52NANANANANANANANANANANANANANANANANANANANANANANANANANANANA
Increase Decrease In Accounts Receivable -2.851.01-6.460.14-0.681.171.484.493.322.22-3.292.870.851.17-4.251.680.23-0.830.59-0.70-0.251.19-1.831.94-0.49-0.72-1.421.38-0.470.99-2.892.030.600.30-0.970.300.041.050.910.510.180.72-2.100.880.180.330.120.42-0.550.14-0.501.58-0.10-0.02-0.54
Increase Decrease In Inventories -0.40-1.061.240.995.131.332.731.40-1.160.060.75-1.410.02-0.731.190.19-0.31-0.21-0.09-1.27-0.28-0.49-0.53-0.87-0.45-0.46-0.50-0.700.060.280.07-0.701.350.100.45-0.181.820.680.830.620.21-0.040.510.29-0.350.060.23-0.42-0.14-0.39-0.34-0.33-0.140.180.36
Increase Decrease In Accounts Payable -0.35-0.77-0.54-0.21-1.580.45-0.200.101.440.31-0.480.901.68-0.69-0.91-0.120.64-0.620.050.780.38-0.560.490.35-0.01-0.300.17-0.75-0.560.73-0.07-0.230.010.24-0.18-0.340.120.67-0.040.65-0.23-0.280.610.130.21-0.310.41-0.030.00-0.180.060.23-0.09-0.09-0.04
Share Based Compensation 2.993.182.972.682.064.373.433.453.702.042.202.383.612.011.270.213.261.180.871.790.690.990.740.250.440.450.540.190.380.410.430.330.340.330.330.220.260.240.280.210.270.210.150.210.460.290.150.120.160.100.100.100.120.100.07

    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 -80.83-0.63-0.27-1.03-6.60-1.64-0.23-0.78-302.85-0.94-0.65-1.04-0.25-0.49-0.22-0.55-181.94-0.32-2.78-0.06-5.201.67-0.30-0.34-15.900.63-1.57-2.42-5.92NANANANANANANANANANANANANANANANANANANANANA-0.19NANANA-14.38
Payments To Acquire Property Plant And Equipment 1.130.630.271.031.651.640.230.782.060.940.651.040.250.490.220.560.390.320.230.060.36NANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANA

    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 60.85-5.56-9.52-4.39-8.88-18.65-1.41-10.0561.201.160.27-1.050.170.22146.880.39-0.37232.17-0.92-5.62-4.76-6.86-4.44-9.913.931.75-3.891.900.71NANANANANANANANANANANANANANANANANANANANANA-0.19NANANA3.86
Payments Of Dividends 0.860.860.860.860.850.850.840.840.840.830.820.820.820.820.700.700.700.700.620.620.620.620.610.610.610.600.600.590.590.590.580.580.580.570.570.560.57NANANANANANANANANANANANANANANANANANA

    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
Revenues 53.4753.1650.6555.5954.2958.7550.4558.8854.7035.8434.9237.9634.1731.8629.9434.2131.6625.5426.2926.4526.6824.8625.1426.8823.6722.9522.6724.3023.8424.4121.1124.8119.9121.7818.1618.5617.8318.5416.4015.7113.1212.6811.2212.8111.3611.7110.5610.979.269.709.3010.387.658.077.78
Revenue From Contract With Customer Excluding Assessed Tax 53.4753.1650.6555.5954.2958.7550.4558.8854.7035.8434.9237.9634.1731.8629.9434.2131.6625.5426.2926.4526.6824.8625.1426.8823.6722.9522.6724.3023.8424.4121.1124.8119.9121.7818.1618.5617.8318.5416.4015.7113.1212.6811.2212.8111.3611.7110.5610.979.269.709.3010.387.658.077.78
Corporate Non -0.05-0.01NANA0.01-0.02-0.02NANANA-0.02NANANA0.000.020.230.901.32NANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANA
Operating, Consumables, Biopharmaceutical Development, Transferred At Point In Time 4.084.194.494.553.584.004.861.225.505.223.615.363.413.241.943.041.94NANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANA
Operating, Consumables, Calibration Solutions, Transferred At Point In Time 0.540.790.510.790.550.860.850.970.890.860.950.900.73NANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANA
Operating, Consumables, Clinical Genomics, Transferred At Point In Time 9.769.968.778.5610.8811.3710.9112.0510.22NANANA0.00NANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANA
Operating, Consumables, Sterilization And Disinfection Control, Transferred At Point In Time 16.8314.7513.7114.3714.3114.7012.2313.7311.7211.9812.8813.6211.259.5211.4812.179.9510.12NANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANA
Operating, Hardware And Software, Biopharmaceutical Development, Transferred At Point In Time 2.672.482.695.425.845.993.699.714.913.473.563.033.774.192.563.442.57NANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANA
Operating, Hardware And Software, Calibration Solutions, Transferred At Point In Time 8.256.887.087.877.025.985.697.936.986.557.087.848.13NANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANA
Operating, Hardware And Software, Clinical Genomics, Transferred At Point In Time 1.644.473.434.003.375.532.102.324.41NANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANA
Operating, Hardware And Software, Sterilization And Disinfection Control, Transferred At Point In Time 0.180.120.080.070.100.220.310.200.250.090.160.120.150.110.130.120.100.15NANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANA
Operating, Service, Biopharmaceutical Development, Transferred At Point In Time 2.682.542.712.632.220.991.161.141.300.850.580.640.511.000.781.100.66NANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANA
Operating, Service, Calibration Solutions, Transferred At Point In Time 3.373.663.873.973.203.592.663.172.832.982.232.982.84NANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANA
Operating, Service, Clinical Genomics, Transferred At Point In Time 1.151.111.171.221.330.370.530.860.93NANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANA
Operating, Service, Sterilization And Disinfection Control, Transferred At Point In Time 2.332.212.142.151.880.540.770.640.390.490.700.460.430.710.250.290.360.64NANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANA
Operating, Biopharmaceutical Development 9.439.219.8912.6111.6512.1410.9713.3912.7610.558.8810.108.719.135.958.215.64NA0.00NANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANA
Operating, Calibration Solutions 12.1611.3311.4612.6210.7711.2110.2113.1011.6211.2510.8912.4412.38NANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANA
Operating, Clinical Genomics 12.5515.5513.3713.7715.5918.4314.5116.3616.48NANANA0.00NANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANA
Operating, Sterilization And Disinfection Control 19.3417.0815.9316.5916.2816.9614.7716.0313.8314.0315.1515.4213.0811.5513.0713.8411.6212.09NANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANA
Consumables, Transferred At Point In Time 31.2129.6827.4728.2729.3330.9328.8527.9828.3318.0617.4419.8815.3813.4914.2616.0712.9111.5712.7612.3512.7111.3912.1712.8811.0110.4410.53NANANANANANANANANANANANANANANANANANANANANANANANANANANANA
Hardware And Software, Transferred At Point In Time 12.7413.9513.2817.3616.3317.7111.7920.1716.5410.1110.8010.9912.0511.329.6611.4312.117.898.668.638.567.577.088.087.34NANANANANANANANANANANANANANANANANANANANANANANANANANANANANANA
Service, Transferred At Point In Time 9.529.539.909.968.625.505.115.815.454.323.524.083.784.353.424.124.223.702.892.943.133.483.393.192.683.243.14NANANANANANANANANANANANANANANANANANANANANANANANANANANANA
4.947.536.117.147.487.483.706.566.241.55NANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANA
US 25.5927.0726.5428.5228.6430.9929.1230.8230.4119.3818.4519.1418.4811.2216.3718.3417.8115.0115.1915.6617.0016.6215.5515.3314.2214.4313.018.2313.8415.4015.5115.5812.7912.5312.1916.1911.429.708.498.677.057.796.038.097.017.126.37NANA6.075.75NANANANA
Other 22.9418.5618.0019.9318.1620.2817.6321.5118.0414.90NANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANA
Revenue From Contract With Customer Including Assessed Tax 53.4753.1650.6555.5954.2958.7550.4558.8854.7035.8434.9237.9634.1731.8629.9434.2131.6625.5426.2926.4526.6824.8625.1426.8823.6722.9522.6724.3023.8424.4121.1124.8119.9121.7818.1618.5617.8318.5416.4015.7113.1212.6811.2212.8111.3611.7110.5610.979.269.709.3010.387.658.077.78

Plots across concepts


IncomeStatement
Operating Income Loss
Expenses
Income Tax Expense Benefit
Balance Sheet
Cash And Cash Equivalents At Carrying Value
Assets
Cash And Cash Equivalents At Carrying Value
Current Assets
Other Assets Current
NonCurrent Assets
Deferred Income Tax Assets Net
PropertyPlantAndEquipmentNet
Accumulated Depreciation Depletion And Amortization Property Plant And Equipment
Liabilities
Liabilities Current
Current Liabilities
Taxes Payable Current
Noncurrent Liabilities
Other Liabilities Noncurrent
Stockholders Equity
Accumulated Other Comprehensive Income Loss Net Of Tax
CashFlow
Net Cash Provided By Used In Investing Activities
NetCashProvidedByUsedInOperatingActivities
Increase Decrease In Accounts Receivable
NetCashProvidedByUsedInInvestingActivities
Net Cash Provided By Used In Investing Activities
Shares
Weighted Average Number Of Shares Outstanding Basic
NonoperatingIncomeExpense
Interest Expense
FiniteLivedIntangibleAssets
Finite Lived Intangible Assets Accumulated Amortization
InventoryNet
Inventory Finished Goods
AccountsReceivable
Allowance For Doubtful Accounts Receivable Current

Line plots across dimensions of each concept