Home Data Calendar Blog

IRMD

Tables

    2024-03-31 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
Common Stock Value 0.000.000.000.000.000.000.000.000.000.000.000.000.000.000.000.000.000.000.000.000.000.000.000.000.000.000.000.000.000.000.000.000.000.000.000.000.000.000.000.00NA0.00NANA
Weighted Average Number Of Diluted Shares Outstanding 12.75NA12.7412.7212.69NA12.6312.6312.66NA12.6012.5512.52NA12.4912.0812.37NA12.3112.2312.23NA12.2012.0111.88NA11.6411.7310.74NA11.8711.9712.33NA12.3812.1111.98NA11.278.888.86NA8.678.50
Weighted Average Number Of Shares Outstanding Basic 12.66NA12.6012.6012.59NA12.5612.5612.55NA12.3312.3112.31NA12.2412.0811.89NA11.3711.1611.03NA10.8210.6510.61NA10.5710.6910.74NA10.6810.7811.10NA11.0310.9710.91NA10.117.007.00NA7.007.00
Earnings Per Share Basic 0.330.360.400.330.270.290.270.260.200.320.210.120.110.050.09-0.170.150.280.220.190.170.160.220.130.080.020.020.03-0.020.110.150.210.210.210.170.160.140.010.020.150.070.070.040.08
Earnings Per Share Diluted 0.320.360.400.330.270.300.270.260.200.310.200.120.110.050.09-0.170.140.260.200.170.150.140.200.110.070.010.020.03-0.020.100.130.190.190.180.150.150.120.020.020.110.060.050.030.07

    2024-03-31 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
Revenue From Contract With Customer Excluding Assessed Tax 17.6017.4516.5016.1315.4814.8613.4112.7212.3111.8710.919.819.228.557.706.798.6810.899.969.238.448.347.617.387.116.705.695.525.165.997.679.878.968.808.197.616.993.583.814.703.563.462.482.78
Revenues 17.6017.4516.5016.1315.4814.8613.4112.7212.3111.8710.919.819.228.557.706.798.6810.899.969.238.448.347.617.387.116.705.695.525.165.997.679.878.968.808.197.616.993.583.814.703.563.462.482.78
Cost Of Revenue 4.214.043.673.943.753.642.862.582.932.622.502.482.162.111.961.862.212.742.171.862.051.981.831.711.691.641.311.231.391.301.411.741.711.501.591.421.330.920.960.870.660.950.670.77
Gross Profit 13.3913.4112.8412.1911.7211.2210.5410.149.389.258.417.337.066.445.744.936.468.157.807.376.396.365.795.675.425.064.384.293.774.696.278.137.267.306.606.195.662.662.853.832.902.511.812.01
Operating Expenses 8.648.256.937.227.716.976.415.976.306.145.325.495.295.794.967.865.735.915.284.994.884.564.343.994.334.064.193.964.013.183.674.793.783.953.403.493.402.442.452.222.081.791.451.23
Research And Development Expense 3.830.650.450.960.790.600.490.660.520.490.480.450.480.510.480.480.430.380.370.330.350.370.370.400.380.350.380.450.540.360.460.290.230.500.520.400.340.320.300.230.220.350.300.20
General And Administrative Expense 3.994.273.623.313.922.702.882.402.722.522.252.562.432.212.205.002.862.972.612.462.412.152.182.082.302.152.552.192.111.581.873.092.262.141.681.991.971.331.261.131.090.720.640.53
Selling And Marketing Expense 0.823.332.862.953.003.673.042.913.073.122.592.472.383.072.282.372.432.562.302.202.112.051.781.521.651.561.251.321.361.241.351.411.281.311.211.101.090.790.880.860.760.720.510.50
Operating Income Loss 4.755.165.914.964.014.254.134.173.073.113.091.841.780.650.78-2.930.742.242.522.381.511.791.451.681.091.000.200.33-0.241.512.593.343.483.353.202.692.260.230.411.610.820.720.360.78
Allocated Share Based Compensation Expense 0.630.550.530.570.530.430.390.120.450.390.360.360.350.320.422.660.570.550.460.470.380.400.500.440.420.720.910.450.380.050.191.200.390.310.330.310.280.220.170.170.160.070.070.07
Income Tax Expense Benefit 1.111.141.341.120.941.030.810.940.57-0.780.520.390.380.03-0.28-0.80-0.93-0.890.170.36-0.240.17-0.910.350.290.850.03-0.010.020.371.031.101.230.911.400.970.82-0.100.160.600.300.210.110.24
Income Taxes Paid Net 0.191.221.38NANA0.950.000.750.01-0.310.320.960.01NANANANA0.000.00NANA0.080.93NANA0.030.00NANA0.000.73NANANANANANANANANANANANANA
Profit Loss 4.144.545.074.183.413.673.433.242.493.892.581.471.390.641.07-2.111.773.242.452.091.851.712.401.350.840.180.190.36-0.23NANANANANANANANANANANANANANANA
Net Income Loss 4.144.545.074.183.413.673.433.242.493.892.581.471.390.641.07-2.111.773.242.452.091.851.712.401.350.840.180.190.36-0.231.141.562.232.282.401.871.771.490.270.241.020.520.470.260.56
Comprehensive Income Net Of Tax NA4.545.074.183.413.673.433.232.483.892.571.461.380.631.07-2.101.783.242.462.121.881.742.421.360.800.160.200.36-0.231.111.572.262.302.391.861.761.500.250.241.020.530.470.260.55

    2024-03-31 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
Assets 88.0192.1687.4181.4375.6285.5179.5475.7272.3982.8878.4075.5872.1971.0770.4368.8268.3766.7362.5756.8454.4148.4446.8142.8340.2639.0137.9236.8437.4237.1935.4932.3533.4535.2431.0528.7626.0123.3122.419.94NA6.99NANA
Liabilities 11.8920.7412.8412.4311.2811.849.779.839.8510.7110.5110.689.119.689.7110.4610.3111.2010.809.709.776.506.726.666.026.085.785.555.395.314.853.884.213.312.943.673.042.422.262.64NA1.56NANA
Liabilities And Stockholders Equity 88.0192.1687.4181.4375.6285.5179.5475.7272.3982.8878.4075.5872.1971.0770.4368.8268.3766.7362.5756.8454.4148.4446.8142.8340.2639.0137.9236.8437.4237.1935.4932.3533.4535.2431.0528.7626.0123.3122.419.94NA6.99NANA
Stockholders Equity 76.1271.4274.5769.0064.3473.6769.7765.9062.5572.1767.8964.9063.0861.3860.7258.3658.0655.5251.7747.1544.6541.9540.0936.1734.2432.9332.1431.3032.0331.8930.6428.4729.2531.9328.1125.0922.9720.8920.157.30NA5.42NANA

    2024-03-31 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
Assets Current 71.8976.0071.9366.0961.3077.4971.8768.4965.5176.2471.5968.6465.2163.7462.9060.0860.5158.9655.5149.9847.4444.5442.6738.7836.2035.1133.4532.9833.7534.1732.7629.7431.7533.9529.8627.3924.8122.1721.248.55NA6.38NANA
Cash And Cash Equivalents At Carrying Value 45.1349.7646.7545.8242.7857.9655.5952.1650.4562.0058.3755.1650.8050.0747.5545.4644.6443.4838.6432.4229.6828.0323.7021.3320.0918.2118.4116.8017.4617.7116.0012.0715.5119.3715.5312.4310.779.4518.114.262.912.462.042.16
Cash Cash Equivalents Restricted Cash And Restricted Cash Equivalents 45.1349.7646.7545.8242.7857.9655.5952.1650.4562.0058.3755.1650.8050.0747.5545.4644.6443.4838.6432.4229.6828.0323.7021.3320.0918.2118.4116.80NA17.71NANANA19.37NANANANANANANANANANA
Accounts Receivable Net Current 13.0312.2212.7811.0811.5313.2710.658.386.515.144.253.884.564.574.254.515.857.296.925.885.334.215.223.983.283.783.513.793.743.784.495.794.643.863.434.263.521.961.172.28NA1.98NANA
Inventory Net 12.7012.8211.678.426.315.375.244.864.354.304.434.474.643.934.594.874.213.644.354.374.234.064.284.434.314.214.134.264.273.893.472.952.792.382.262.322.232.131.641.63NA1.34NANA
Inventory Finished Goods 2.111.911.680.960.640.410.400.710.440.510.970.870.980.650.780.910.650.700.840.880.650.560.650.700.620.540.450.550.510.720.780.420.360.29NANANA0.46NANANANANANA
Prepaid Expense And Other Assets Current 1.041.190.740.770.680.630.390.801.021.000.691.230.930.770.480.660.750.410.570.640.780.530.580.750.630.650.290.300.360.360.450.250.340.320.360.150.210.280.250.06NA0.12NANA

    2024-03-31 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
Property Plant And Equipment Gross 13.6513.3612.7912.4712.235.835.575.375.154.934.844.694.594.464.404.344.083.914.294.044.063.903.793.673.583.433.313.072.902.662.422.302.071.871.771.701.621.581.501.28NA1.06NANA
Accumulated Depreciation Depletion And Amortization Property Plant And Equipment 4.204.073.913.753.593.433.283.143.002.862.732.602.462.342.232.111.981.852.322.212.162.031.911.791.671.561.451.361.261.201.141.081.020.970.920.870.820.780.740.77NA0.73NANA
Amortization Of Intangible Assets 0.060.040.030.030.030.030.030.030.030.030.030.030.030.020.020.020.020.020.020.020.020.020.020.020.020.020.020.020.020.000.000.010.010.010.010.010.010.010.010.010.010.010.010.01
Property Plant And Equipment Net 9.459.298.898.728.642.402.292.242.152.072.112.092.132.122.162.232.102.051.971.831.901.871.881.891.911.871.851.711.631.461.281.221.050.910.850.830.790.790.760.51NA0.33NANA
Finite Lived Intangible Assets Net 2.672.522.462.352.212.071.881.541.331.121.051.010.980.960.980.940.900.860.820.820.820.830.830.850.860.890.890.890.900.920.770.750.480.180.180.180.190.250.260.27NA0.27NANA
Other Assets Noncurrent 0.180.180.180.250.500.650.240.200.170.200.230.230.240.260.260.250.270.230.210.110.110.110.200.190.200.200.180.180.170.170.160.140.110.120.040.040.020.020.020.02NA0.01NANA

    2024-03-31 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
Liabilities Current 7.6216.337.887.596.768.555.606.146.256.826.326.304.634.924.765.254.885.865.654.865.014.694.794.643.944.083.853.633.623.663.382.903.602.902.673.532.882.282.102.50NA1.45NANA
Accounts Payable Current 1.291.862.782.551.761.800.960.821.140.780.840.670.620.660.580.700.870.991.170.971.180.770.970.740.690.660.790.740.861.120.991.181.221.010.921.040.780.630.640.99NA0.43NANA
Accrued Income Taxes Current 0.930.25NANA0.49NANANANANANANANANA0.01NANANANANANANANA0.430.360.01NANA0.380.19NANANANANANANANA0.140.09NA0.06NANA
Dividends Payable Current NA7.98NANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANA
Other Liabilities Current 0.250.250.250.250.25NA0.140.140.140.150.150.150.150.150.110.140.110.110.110.110.110.110.110.110.110.110.120.120.120.12NANANANANANANANANANANANANANA
Contract With Customer Liability Current 2.342.571.921.712.073.371.592.292.592.552.442.972.201.951.961.871.811.671.731.851.901.801.781.90NA1.62NANANANANANANANANANANANANANANANANANA

    2024-03-31 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
Operating Lease Liability Noncurrent 1.521.621.721.831.941.911.992.062.132.212.282.352.392.462.522.592.652.722.782.842.90NANANANANANANANANANANANANANANANANANANANANANANA

    2024-03-31 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
Stockholders Equity 76.1271.4274.5769.0064.3473.6769.7765.9062.5572.1767.8964.9063.0861.3860.7258.3658.0655.5251.7747.1544.6541.9540.0936.1734.2432.9332.1431.3032.0331.8930.6428.4729.2531.9328.1125.0922.9720.8920.157.30NA5.42NANA
Common Stock Value 0.000.000.000.000.000.000.000.000.000.000.000.000.000.000.000.000.000.000.000.000.000.000.000.000.000.000.000.000.000.000.000.000.000.000.000.000.000.000.000.00NA0.00NANA
Additional Paid In Capital 28.7328.1627.8727.3726.8926.4126.1825.7325.6225.1624.7724.3523.9923.6823.6422.3519.9519.1918.6816.5216.1315.3215.2013.7013.1312.6213.8112.9012.4312.0621.8921.2819.8519.3317.9016.7316.3715.7915.302.68NA2.35NANA
Retained Earnings Accumulated Deficit 47.3943.2646.6941.6337.4547.2643.5940.1636.9246.9943.1040.5339.0637.6737.0335.9638.0736.3033.0630.6028.5226.6724.9622.5621.2120.3620.1719.9819.6219.8718.7317.1714.9412.6610.258.386.615.134.854.62NA3.07NANA
Adjustments To Additional Paid In Capital Sharebased Compensation Requisite Service Period Recognition Value 0.63NA0.530.570.53NA0.390.120.45NA0.360.360.35NA0.422.660.57NA0.460.470.38NANANA0.42NANANANANANANANANANANANA0.22NANANANANANA

    2024-03-31 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
Net Cash Provided By Used In Operating Activities 3.883.911.393.514.653.043.941.641.433.373.383.570.942.501.330.791.203.953.142.480.673.540.731.521.581.401.910.29-0.182.223.42NANANANANANANANANANANANANA
Net Cash Provided By Used In Investing Activities -0.48-0.63-0.44-0.38-6.56-0.47-0.560.08-0.420.26-0.220.78-0.170.30-0.110.29-0.230.941.370.340.561.070.64-0.410.21-1.52-0.040.59-0.06-0.600.11-0.53-0.920.15-0.08-0.09-0.04-8.03-0.04-0.23-0.01-0.05-0.09NA
Net Cash Provided By Used In Financing Activities -8.04-0.26-0.03-0.09-13.27-0.200.05-0.01-12.550.000.050.00-0.04-0.280.87-0.260.19-0.041.71-0.080.43-0.291.000.130.09-0.09-0.27-1.54-0.010.080.41NANANANANANANANANANANANANA

    2024-03-31 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
Net Cash Provided By Used In Operating Activities 3.883.911.393.514.653.043.941.641.433.373.383.570.942.501.330.791.203.953.142.480.673.540.731.521.581.401.910.29-0.182.223.42NANANANANANANANANANANANANA
Net Income Loss 4.144.545.074.183.413.673.433.242.493.892.581.471.390.641.07-2.111.773.242.452.091.851.712.401.350.840.180.190.36-0.231.141.562.232.282.401.871.771.490.270.241.020.520.470.260.56
Profit Loss 4.144.545.074.183.413.673.433.242.493.892.581.471.390.641.07-2.111.773.242.452.091.851.712.401.350.840.180.190.36-0.23NANANANANANANANANANANANANANANA
Depreciation Depletion And Amortization 0.230.210.190.190.18-0.690.440.490.430.390.340.350.330.340.330.320.340.280.290.290.390.260.010.400.430.340.770.110.080.060.060.060.060.060.060.050.050.050.050.030.020.040.03NA
Increase Decrease In Accounts Receivable 0.76-0.501.68-0.46-1.562.672.281.911.380.900.37-0.68-0.010.31-0.25-1.34-1.400.371.060.541.14-1.021.250.71-0.490.27-0.280.26-0.05-0.72-1.311.160.800.42-0.880.761.600.79-1.100.120.170.270.03NA
Increase Decrease In Inventories -0.091.341.923.031.180.410.320.67-0.080.05-0.15-0.170.67-0.78-0.300.800.56-0.690.080.160.33-0.14-0.040.150.160.06-0.100.050.320.310.520.170.480.070.110.010.110.510.020.240.09-0.320.18NA
Increase Decrease In Accounts Payable -0.64-0.74-1.191.600.111.090.05-0.200.190.050.06-0.00-0.080.07-0.15-0.05-0.27-0.140.11-0.200.38-0.170.260.02-0.08-0.190.07-0.09-0.320.01-0.19-0.040.220.09-0.020.150.15-0.01-0.030.110.13-0.020.15NA
Share Based Compensation 0.630.550.530.570.530.430.390.120.450.390.360.360.350.320.422.660.570.550.460.470.380.400.500.440.420.720.910.450.380.050.191.200.390.310.330.310.280.220.170.170.160.070.07NA

    2024-03-31 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
Net Cash Provided By Used In Investing Activities -0.48-0.63-0.44-0.38-6.56-0.47-0.560.08-0.420.26-0.220.78-0.170.30-0.110.29-0.230.941.370.340.561.070.64-0.410.21-1.52-0.040.59-0.06-0.600.11-0.53-0.920.15-0.08-0.09-0.04-8.03-0.04-0.23-0.01-0.05-0.09NA
Payments To Acquire Property Plant And Equipment 0.270.530.310.206.400.260.190.190.180.090.150.110.130.090.050.130.170.170.080.040.080.080.050.070.040.120.240.170.240.230.120.220.200.110.070.080.040.080.290.210.000.040.08NA

    2024-03-31 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
Net Cash Provided By Used In Financing Activities -8.04-0.26-0.03-0.09-13.27-0.200.05-0.01-12.550.000.050.00-0.04-0.280.87-0.260.19-0.041.71-0.080.43-0.291.000.130.09-0.09-0.27-1.54-0.010.080.41NANANANANANANANANANANANANA
Payments Of Dividends 7.980.000.000.0013.220.000.000.0012.56NANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANA

    2024-03-31 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
Revenues 17.6017.4516.5016.1315.4814.8613.4112.7212.3111.8710.919.819.228.557.706.798.6810.899.969.238.448.347.617.387.116.705.695.525.165.997.679.878.968.808.197.616.993.583.814.703.563.462.482.78
Revenue From Contract With Customer Excluding Assessed Tax 17.6017.4516.5016.1315.4814.8613.4112.7212.3111.8710.919.819.228.557.706.798.6810.899.969.238.448.347.617.387.116.705.695.525.165.997.679.878.968.808.197.616.993.583.814.703.563.462.482.78
US 13.4113.6513.9512.9511.9812.2910.8110.829.989.478.688.047.277.116.474.646.328.018.287.567.076.706.105.73NANANANANANANANANANANANANANANANANANANANA
International 4.193.802.563.183.502.572.601.902.332.402.231.771.951.441.232.152.362.881.681.661.361.641.511.64NA1.380.670.680.850.870.760.871.091.180.450.410.692.420.280.481.110.850.830.97

Plots across concepts


IncomeStatement
Net Income Loss
Expenses
Allocated Share Based Compensation Expense
Balance Sheet
Operating Lease Liability
Assets
Operating Lease Right Of Use Asset
Current Assets
Prepaid Expense And Other Assets Current
NonCurrent Assets
Other Assets Noncurrent
PropertyPlantAndEquipmentNet
Accumulated Depreciation Depletion And Amortization Property Plant And Equipment
Liabilities
Operating Lease Liability
Current Liabilities
Other Liabilities Current
Stockholders Equity
Common Stock Value
Per Share
Earnings Per Share Diluted
CashFlow
Net Cash Provided By Used In Financing Activities
NetCashProvidedByUsedInOperatingActivities
Increase Decrease In Accounts Payable
NetCashProvidedByUsedInInvestingActivities
Net Cash Provided By Used In Investing Activities
Shares
Weighted Average Number Of Shares Outstanding Basic
OperatingLeaseLiability
Operating Lease Liability Current
LesseeOperatingLeaseLiabilityPaymentsDue
Lessee Operating Lease Liability Undiscounted Excess Amount
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