Home Data Calendar Blog

RGEN

Tables

    2024-06-30 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 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.560.560.560.560.560.560.560.560.560.550.550.550.550.550.550.530.530.520.520.520.480.440.440.440.440.440.440.440.340.340.340.340.340.330.330.330.330.330.330.330.330.320.320.320.320.310.310.310.310.310.310.310.310.31NANANA
Weighted Average Number Of Diluted Shares Outstanding 0.060.06NA0.060.060.06NA0.060.060.06NA57.3756.7956.87NA53.4753.3153.11NA0.050.050.05NA45.8345.0244.3344.3842.5635.0934.3834.3734.3134.1733.4933.5833.6933.6733.4532.7533.3333.0832.8332.7132.5532.3231.8631.6031.2631.1531.0130.7130.9330.8130.79NA30.9230.93
Weighted Average Number Of Shares Outstanding Basic 0.060.06NA0.060.060.06NA0.060.060.06NA55.0254.9354.80NA52.5552.3852.14NA0.050.050.04NA43.8243.7443.6243.5741.2434.1033.8933.8333.7833.6533.0232.9532.9332.8732.7532.7532.6832.2331.9631.9231.8631.6431.2431.1330.9530.8530.7330.7130.8030.8130.79NA30.7830.77
Earnings Per Share Basic 0.060.04-0.450.330.360.520.870.730.900.850.520.610.660.540.370.280.300.190.070.030.170.180.130.110.060.080.280.110.250.090.150.030.120.050.010.080.110.09-0.010.040.090.130.100.180.140.070.310.060.050.04-0.070.020.00-0.070.010.020.03
Earnings Per Share Diluted 0.060.04-0.440.320.350.510.850.710.880.810.500.580.640.520.360.270.300.180.070.030.170.170.120.100.060.080.270.110.240.090.150.030.110.050.010.080.110.09-0.010.040.090.130.100.180.140.070.300.060.050.04-0.070.020.00-0.070.010.020.03

    2024-06-30 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 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 154.07151.35155.74141.19159.17182.66186.76200.74207.63206.40186.52178.22162.96142.84108.6594.0687.4676.0969.4769.4470.6960.6351.9449.5347.7344.8341.6136.5832.4530.5925.6024.6829.1725.0921.4519.8121.4620.8216.3915.2815.5516.3315.3818.8217.5116.4618.8115.1015.5212.827.178.637.655.917.077.317.01
Revenues 154.07151.35155.74141.19159.17182.66186.76200.74207.63206.40186.52178.22162.96142.84108.6594.0687.4676.0969.4769.4470.6960.6351.9449.5347.7344.8341.6136.5832.4530.5925.6024.6829.1725.0921.4519.8121.4620.8216.3915.2815.5516.3315.3818.8217.5116.4618.8115.1015.5212.827.178.637.655.917.077.317.01
Cost Of Goods And Services Sold 77.3176.3988.14104.6379.3181.8490.7086.5186.2682.3682.0575.5061.9959.7548.1639.6336.8631.9830.1231.4330.7126.8423.5922.1821.0919.6719.1419.9913.94NANANANANANANANANANANANANANANANANANANANANANANANANANANANA
Costs And Expenses 152.59149.31156.63136.38139.77151.40137.93148.08144.47146.40149.09133.02114.72106.4591.2373.1067.9264.1863.5861.4859.6449.4644.0941.6443.4638.8538.3536.9926.9824.9122.7020.9323.3121.6320.0216.1316.8516.7816.3313.0612.4511.0210.2010.7811.4112.9112.4012.9214.2111.668.708.087.787.996.776.786.12
Research And Development Expense 10.5711.2410.2910.589.7112.1511.1110.2310.4412.159.129.158.397.616.724.424.344.705.175.435.233.623.153.605.783.293.072.001.861.742.041.891.891.541.431.491.251.571.331.651.431.201.421.432.312.182.342.432.912.812.873.073.523.782.933.122.70
Selling General And Administrative Expense 64.7061.6957.5155.4748.9756.1753.2453.6454.6554.3052.0648.3744.3439.0936.3429.0526.7327.5028.2924.6323.7019.0017.3415.8616.5915.9016.1415.0011.199.188.577.138.147.026.475.966.246.024.974.474.333.383.372.903.123.313.253.133.423.674.272.492.292.441.981.811.79
Operating Income Loss 1.492.03-0.894.8119.4031.2648.8452.6663.1760.0037.4345.1948.2436.3817.4220.9619.5411.915.897.9611.0511.177.857.894.275.983.26-0.415.475.682.903.755.863.461.433.694.614.040.062.223.115.315.188.046.103.546.412.191.321.17-1.540.55-0.12-2.090.300.530.89
Interest Expense 4.984.891.140.270.270.270.270.330.270.293.243.223.143.113.103.053.002.982.972.861.741.731.701.691.671.651.641.621.601.581.571.550.640.010.010.010.010.010.010.010.010.010.010.010.010.010.01-0.010.030.020.030.000.000.01NANANA
Income Tax Expense Benefit 1.860.0216.73-6.545.107.264.267.069.8911.975.747.738.123.65-4.923.190.160.860.740.011.522.461.231.830.631.13-10.63-6.69-4.781.003.461.061.500.920.931.140.741.270.640.790.421.121.892.251.491.28-3.13-0.020.210.060.02NANANANANANA
Net Income Loss 3.322.09-25.4918.1720.0628.8348.7340.4149.8646.9629.1133.5036.2329.4519.7014.5515.869.813.601.668.108.055.644.792.743.4512.184.678.443.075.031.163.871.620.272.543.612.93-0.401.472.834.283.335.894.542.349.551.811.571.23-2.160.60-0.06-2.030.380.620.99
Comprehensive Income Net Of Tax 1.79-3.19-19.3511.7914.0032.1069.6022.2334.3442.2822.1427.9539.3619.8731.5118.9422.354.2410.37-5.086.836.165.524.16-2.293.7012.466.6912.484.100.780.841.363.520.432.015.05-0.94-3.45-1.661.374.143.157.303.652.089.893.91-0.162.31NA0.61-0.06-2.03NANANA

    2024-06-30 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 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 2861.922849.272824.412514.132549.002538.232524.662462.532444.922383.822358.352241.402015.961927.331902.891476.321442.051406.481400.111378.711068.27797.92774.62762.12745.08743.25743.52734.24308.76290.63288.91285.05282.31147.32146.24139.85137.34128.58128.29128.83129.05119.33118.64111.64104.6597.3197.0184.9081.4580.3976.0672.5771.6172.29NANANA
Liabilities 875.56878.67853.21525.57578.08597.74613.96627.42639.55617.42608.29526.13412.90371.11373.74351.45342.02336.72340.35333.59189.30172.90159.05NANANA151.97NANANANANANANANANANANANANANANANANANANANANANANANA4.734.295.21NANANA
Liabilities And Stockholders Equity 2861.922849.272824.412514.132549.002538.232524.662462.532444.922383.822358.352241.402015.961927.331902.891476.321442.051406.481400.111378.711068.27797.92774.62762.12745.08743.25743.52734.24308.76290.63288.91285.05282.31147.32146.24139.85137.34128.58128.29128.83129.05119.33118.64111.64104.6597.3197.0184.9081.4580.3976.0672.5771.6172.29NANANA
Stockholders Equity 1986.361970.601971.201988.561970.931940.491910.701835.111805.361766.401750.071715.271603.071556.221529.151124.871100.031069.761059.771045.12878.97625.02615.57606.49598.66597.18591.55576.87190.94176.79168.76166.52163.72128.89122.75121.45118.22111.93111.73114.59115.56108.85103.89100.1692.4587.4184.1273.7068.7368.6765.9967.8367.3167.0967.09NANA

    2024-06-30 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 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 1158.921133.021111.04978.46998.581018.80998.12953.23976.00944.79931.68910.85983.83926.34902.38696.73687.16651.38641.83621.54316.49284.08275.74267.25252.91248.32242.78231.19195.94185.80184.15219.83217.94105.25103.2596.2893.2783.5180.9575.6973.8688.7086.3587.4480.9170.7066.2153.7952.3650.7446.8960.0252.2255.84NANANA
Cash And Cash Equivalents At Carrying Value 809.15780.62751.32630.78603.66516.61523.46573.36596.51584.64603.81621.10734.33711.32717.29553.30560.36529.52528.39513.45208.89196.13193.82190.30175.61173.88173.76159.67142.21129.66122.23157.65172.6253.2154.0948.0840.0131.2135.3635.9133.7649.2139.8342.2437.3328.5729.2118.3915.8812.7911.1710.507.4714.209.7915.168.33
Cash Cash Equivalents Restricted Cash And Restricted Cash Equivalents 809.15780.62751.32630.78603.66516.61523.46573.36596.51584.64603.81621.10734.33711.32717.29553.30560.36538.57537.41522.43217.82196.13193.82190.30175.61173.88173.76159.67142.66130.11122.68NANANA54.54NANANANANANANANANANANANANANANANANANANANANANA
Accounts Receivable Net Current 123.25115.77124.16106.16120.30133.49116.25117.64121.05122.44117.42122.05102.6690.2171.2655.8348.7844.7343.0741.9743.0539.3433.0230.7831.7129.3527.5929.4822.1117.7115.1915.1511.0712.5711.3010.3214.4214.697.767.059.005.044.956.324.876.914.167.647.814.252.834.022.521.26NANANA
Inventory Net 190.53198.03202.32211.37240.87244.70238.28242.69239.12213.78184.49156.16135.51109.5295.0378.5369.9361.7854.8351.5851.2744.9242.2642.2840.9540.1239.0038.6626.0923.9624.7024.4623.2021.3218.0015.9014.3112.2412.3813.3412.8211.4411.8010.0610.5610.2611.1410.7711.5013.8513.362.462.691.95NANANA
Other Assets Current NANA13.32NANANA10.27NANANA8.41NANANA9.49NANANA1.46NANANA0.70NANANA0.22NANANA0.04NANANA0.02NANANA0.03NANANA0.03NANANA0.04NANANA0.08NANANANANANA
Prepaid Expense And Other Assets Current 34.9837.5933.2430.1533.7522.5919.8419.5319.3223.9425.9511.5411.3415.2918.688.977.575.825.924.943.853.663.903.834.624.942.282.792.261.621.641.281.301.332.101.120.851.722.101.161.591.461.251.051.611.351.301.121.081.660.910.930.660.49NANANA
Land 0.830.850.990.950.981.011.000.820.880.951.021.021.021.021.021.021.021.021.021.021.021.021.021.021.021.021.02NANANANANANANANANANANANANANANANANANANANANANANANANANANANANANA
Machinery And Equipment Gross 114.01113.80114.61111.62110.0599.0594.6180.4075.1373.4570.9865.7652.4844.1043.0739.0937.8136.9936.2631.1430.5026.3324.0923.4123.2022.5021.9019.5416.4715.5015.2114.7514.6814.4213.7613.5113.5312.9813.1213.9414.1713.9413.6813.4912.9112.9612.8012.6511.9712.3011.404.764.594.43NANANA

    2024-06-30 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 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 1703.011716.251713.371535.671550.421519.431526.541509.301468.921439.041426.681330.541032.131000.991000.50NANANANANANANANANANANA500.74NANANA104.76NANANA42.98NANANA47.35NANANA32.29NANANA30.80NANANA29.16NANANANANANA
Property Plant And Equipment Gross 347.82341.49336.16321.37311.47293.07282.98258.36247.77222.98195.68164.34139.85122.73115.93100.1792.9687.6383.8375.8769.5564.1460.4956.3749.7247.6846.2244.4737.0835.2634.2933.9331.9431.0330.3029.7229.5028.8128.3427.0025.9725.3624.8024.1621.0920.5720.2819.8918.9119.1118.619.299.128.95NANANA
Furniture And Fixtures Gross 9.059.039.088.798.658.458.317.9610.3310.479.148.367.838.708.718.056.876.446.3114.216.946.365.455.164.434.614.274.113.733.423.223.353.082.962.812.722.652.552.272.272.222.182.122.041.941.981.941.761.671.291.140.640.640.64NANANA
Leasehold Improvements Gross 128.46127.00126.66124.92124.28120.36115.6786.3054.7956.7452.5151.7849.6732.1331.3329.7828.8228.6523.9122.9522.9422.7816.2615.9415.7715.7415.6715.7415.2715.2014.5914.4413.5613.3713.3113.2613.2513.239.119.149.219.218.975.265.195.255.205.185.085.155.863.893.893.88NANANA
Construction In Progress Gross 54.3353.0747.0937.6831.0830.8931.5553.4577.8154.3438.4514.727.9419.3514.936.427.574.706.715.727.346.8312.9110.094.533.052.583.291.601.141.261.380.620.280.420.230.080.053.851.600.300.040.023.381.040.380.340.290.190.370.28NANANANANANA
Accumulated Depreciation Depletion And Amortization Property Plant And Equipment 143.22135.77128.72119.75108.91100.3892.3184.1079.4075.3570.7264.6954.3650.4949.0644.8140.5137.2535.3832.8431.4329.6128.3127.0225.7225.0123.8022.4221.0819.8819.3318.9918.2317.4116.5015.7515.0414.2013.8213.8113.4212.9112.2911.8711.2510.8810.339.779.048.457.887.527.166.79NANANA
Amortization Of Intangible Assets 8.508.608.707.507.507.407.306.606.606.606.005.705.205.204.304.003.903.904.003.903.102.602.692.602.602.662.741.990.770.710.570.550.530.400.400.400.400.40NANANANANANANANANANANANANANANANANANANA
Property Plant And Equipment Net 204.60205.72207.44201.62202.56192.69190.67174.25168.37147.63124.9699.6585.4972.2466.8755.3552.4550.3748.4543.0338.1234.5332.1829.3623.9922.6722.4222.0616.0015.3714.9614.9413.7113.6113.8013.9714.4614.6114.5313.1912.5512.4512.5112.299.849.699.9510.129.8710.6610.741.771.962.16NANANA
Goodwill 985.61985.96987.12869.25870.69856.30855.51851.41854.33859.49860.36833.56617.59617.52618.30482.04468.73468.38468.41468.85469.51326.39326.74326.98327.10327.99327.33326.6560.9859.7859.5531.1631.0314.3514.3514.3514.3514.3114.1814.1414.170.990.990.990.990.990.990.990.990.990.990.990.990.99NANANA
Intangible Assets Net Excluding Goodwill 379.81388.15400.49343.73351.70346.60353.68359.56322.21329.93337.27340.16276.55281.67287.10215.38204.74208.53212.55216.29220.48132.65135.44136.53139.18142.27144.75147.4229.0129.2229.8118.6719.1912.4612.7613.1513.5913.8814.6415.3516.125.926.196.486.506.917.187.387.187.817.801.131.181.22NANANA
Finite Lived Intangible Assets Net 379.11387.45399.79343.03351.00345.89352.98358.86321.51329.23336.57339.46275.85280.97286.40214.69204.04207.83211.85215.59219.78131.95134.74NANANA144.05NANANANANANANANANANANANANANANANANANANANANANANANANANANANANANA
Other Assets Noncurrent 0.850.961.281.441.661.190.810.800.770.630.610.620.610.530.570.410.310.230.240.240.240.170.172.011.901.996.23NANANANANANANANANANANANANANANANANANANANANANANANANANANANANANA

    2024-06-30 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 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 174.31178.31158.16363.36373.58405.32404.20410.70423.52424.33375.26349.44332.34313.33318.9650.9844.4041.8548.3138.77140.91130.28129.84129.85121.1220.3225.21118.4516.5213.7521.0720.1921.3515.8218.7815.7115.8313.1810.6810.478.827.1211.308.7810.228.8910.759.049.738.797.464.153.724.62NANANA
Accounts Payable Current 20.9118.7319.5618.9623.7926.4027.5525.2540.3838.2836.2028.1924.9020.5716.8814.4813.9010.1811.439.9511.309.8210.499.486.696.207.286.426.954.635.065.067.695.146.722.954.304.133.862.763.901.481.720.931.481.902.451.772.581.721.420.580.920.93NANANA
Other Accrued Liabilities Current 19.8419.0416.7715.4914.6916.3415.8617.8215.3615.559.060.874.609.0412.591.011.400.511.901.281.881.281.191.801.842.692.221.830.740.901.800.801.922.722.201.080.760.540.710.430.660.480.600.682.211.270.690.631.48NA0.75NANANANANANA
Accrued Income Taxes Current 0.571.986.812.454.702.752.463.574.945.914.988.444.331.221.422.763.332.153.873.072.351.161.022.720.942.051.670.590.541.601.690.750.460.010.171.590.900.750.571.220.950.662.321.62NANA0.40NANANANANANANANANANA
Accrued Liabilities Current 57.8555.9750.5342.5445.0258.0571.1274.6370.6965.1175.5063.3953.7742.4353.0932.0426.5327.9333.3325.7720.6212.7615.8717.9613.1014.1217.9313.799.579.1216.0115.1313.6610.6812.0612.7611.529.056.827.714.925.649.587.858.746.998.307.277.157.076.043.572.793.69NANANA

    2024-06-30 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 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 701.25700.35695.05162.21204.49192.42209.76216.73216.03193.09233.03176.6980.5557.7854.78NANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANA0.580.580.58NANANA
Other Liabilities Noncurrent 3.713.653.793.803.883.803.812.983.212.762.811.701.471.511.323.713.222.512.330.530.490.434.124.674.664.612.341.571.621.663.801.891.882.624.712.693.303.475.883.694.663.363.462.701.981.012.131.902.742.682.47NANA0.58NANANA
Operating Lease Liability Noncurrent 143.52144.55126.58130.62134.44127.67131.39121.19121.27100.44102.4955.9152.3229.5626.4326.3826.2627.0427.0026.0620.21NANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANA

    2024-06-30 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 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 1986.361970.601971.201988.561970.931940.491910.701835.111805.361766.401750.071715.271603.071556.221529.151124.871100.031069.761059.771045.12878.97625.02615.57606.49598.66597.18591.55576.87190.94176.79168.76166.52163.72128.89122.75121.45118.22111.93111.73114.59115.56108.85103.89100.1692.4587.4184.1273.7068.7368.6765.9967.8367.3167.0967.09NANA
Common Stock Value 0.560.560.560.560.560.560.560.560.560.550.550.550.550.550.550.530.530.520.520.520.480.440.440.440.440.440.440.440.340.340.340.340.340.330.330.330.330.330.330.330.330.320.320.320.320.310.310.310.310.310.310.310.310.31NANANA
Additional Paid In Capital Common Stock 1585.781571.811569.231567.231561.391544.961547.271541.271533.761529.141572.341559.681475.441467.941460.751088.001082.101074.181068.431064.15892.96645.88642.59639.03635.36631.60628.98626.77247.63245.96242.04240.57238.62205.14202.53201.66200.44199.20198.06NANANA190.63NANANANANANANANANANANANANANA
Retained Earnings Accumulated Deficit 444.26440.94438.85464.34446.17426.10397.27348.54308.14258.28194.06164.95131.4595.2265.7746.0731.5215.665.842.240.58-7.51-15.57-21.21-26.00-28.74-31.51-43.69-48.35-56.79-59.86-64.89-66.05-69.92-71.54-71.81-74.35-77.96-80.89-80.49-81.95-84.78-89.06-92.38-98.27-102.81-105.15-114.69-116.51-118.07-119.31-117.14-118.02-117.96NANANA
Accumulated Other Comprehensive Income Loss Net Of Tax -44.24-42.71-37.43-43.57-37.19-31.12-34.39-55.26-37.09-21.57-16.89-9.92-4.37-7.492.08-9.72-14.11-20.61-15.03-21.79-15.05-13.78-11.89-11.77-11.14-6.11-6.36-6.65-8.67-12.72-13.75-9.50-9.18-6.67-8.57-8.73-8.20-9.64-5.77-2.720.401.862.002.170.761.651.911.58-0.531.200.11NANANANANANA
Adjustments To Additional Paid In Capital Sharebased Compensation Requisite Service Period Recognition Value 9.218.786.466.375.487.256.266.156.997.927.026.797.146.544.514.224.104.173.393.173.033.252.522.782.622.27NANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANA

    2024-06-30 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 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 42.1944.7129.0739.2334.4711.1561.8841.3745.7223.1149.6222.4837.659.2614.8721.4916.739.5317.6721.9617.799.795.5519.685.961.5715.22-1.73NANANANANANANANANANANANANANA7.346.208.803.597.232.472.011.734.870.15-2.711.441.111.14-0.46
Net Cash Provided By Used In Investing Activities -7.40-8.36-169.91-8.7764.83-9.43-121.31-57.49-26.22-28.21-62.28-132.69-17.20-9.00-158.29-33.58-4.48-5.04-7.11-6.89-187.48-3.83-5.46-4.17-2.85-1.56-1.62-111.21NANANANANANANANANANANANANANA-10.03-2.07-0.76-5.053.14-1.291.38-0.39-4.203.22-4.032.98-6.435.69-3.75
Net Cash Provided By Used In Financing Activities -5.77-8.97268.13-0.78-8.82-9.56-0.271.25-2.29-12.020.23-0.120.340.51298.841.683.811.59-0.18294.88190.130.041.040.881.150.330.30129.81NANANANANANANANANANANANANANA0.290.201.080.960.270.750.020.110.00-0.330.00-0.02-0.06NANA

    2024-06-30 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 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 42.1944.7129.0739.2334.4711.1561.8841.3745.7223.1149.6222.4837.659.2614.8721.4916.739.5317.6721.9617.799.795.5519.685.961.5715.22-1.73NANANANANANANANANANANANANANA7.346.208.803.597.232.472.011.734.870.15-2.711.441.111.14-0.46
Net Income Loss 3.322.09-25.4918.1720.0628.8348.7340.4149.8646.9629.1133.5036.2329.4519.7014.5515.869.813.601.668.108.055.644.792.743.4512.184.678.443.075.031.163.871.620.272.543.612.93-0.401.472.834.283.335.894.542.349.551.811.571.23-2.160.60-0.06-2.030.380.620.99
Increase Decrease In Accounts Receivable 7.90-6.6511.63-12.92-12.2316.83-5.010.182.166.27-5.4019.9912.1619.789.515.503.612.400.99-0.580.626.694.52-3.213.261.53-1.582.123.932.42-0.054.16-2.041.150.96-4.09-0.387.240.83-1.792.450.09-1.341.30-1.962.77-3.46-0.473.781.36-6.311.501.260.09-0.920.560.97
Increase Decrease In Inventories -7.31-3.17-14.99-28.49-3.345.84-7.106.2028.0730.0428.1818.8225.7517.026.497.807.777.194.420.752.661.48-0.761.711.911.190.09-1.511.66-0.85-0.291.362.003.092.101.671.870.51-0.491.060.62-0.331.78-0.790.51-0.870.30-1.38-1.710.050.36-0.230.740.02-0.10-0.180.02
Increase Decrease In Accounts Payable 2.19-0.65-1.18-4.75-2.68-1.191.93-16.454.122.2010.550.654.593.73-0.850.433.59-0.711.44-1.271.06-0.57-1.094.050.85-1.550.65-1.582.19-0.450.12-2.432.11-1.603.77-1.340.150.431.37-1.152.31-0.240.80-0.57-0.41-0.550.69-0.900.930.280.60-0.34-0.010.23-0.200.18-0.27
Deferred Income Tax Expense Benefit -1.80-0.8312.07-7.56-1.07-1.12-3.070.98-0.311.040.450.814.480.79-4.061.98NANA9.06-10.57-0.000.89-0.400.15-0.120.45-11.62-7.68-5.390.01-4.420.11NANA-0.340.040.090.090.030.110.150.010.351.451.11-0.11NANANANANANANANANANANA
Share Based Compensation 9.218.786.466.375.487.256.266.207.007.927.026.807.106.544.514.204.104.173.393.173.033.252.522.782.622.271.901.821.501.531.251.281.140.920.930.980.980.700.380.530.550.310.290.210.310.250.280.290.210.240.200.240.280.260.240.240.26

    2024-06-30 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 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 -7.40-8.36-169.91-8.7764.83-9.43-121.31-57.49-26.22-28.21-62.28-132.69-17.20-9.00-158.29-33.58-4.48-5.04-7.11-6.89-187.48-3.83-5.46-4.17-2.85-1.56-1.62-111.21NANANANANANANANANANANANANANA-10.03-2.07-0.76-5.053.14-1.291.38-0.39-4.203.22-4.032.98-6.435.69-3.75
Payments To Acquire Property Plant And Equipment 4.818.3511.098.398.248.5120.4411.8125.3727.2032.1210.8916.497.5811.393.783.174.137.095.573.762.092.064.172.851.561.771.011.381.290.862.060.970.430.570.320.461.272.641.740.630.600.862.670.780.320.440.310.360.160.240.170.170.210.160.090.06

    2024-06-30 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 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 -5.77-8.97268.13-0.78-8.82-9.56-0.271.25-2.29-12.020.23-0.120.340.51298.841.683.811.59-0.18294.88190.130.041.040.881.150.330.30129.81NANANANANANANANANANANANANANA0.290.201.080.960.270.750.020.110.00-0.330.00-0.02-0.06NANA

    2024-06-30 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 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 154.07151.35155.74141.19159.17182.66186.76200.74207.63206.40186.52178.22162.96142.84108.6594.0687.4676.0969.4769.4470.6960.6351.9449.5347.7344.8341.6136.5832.4530.5925.6024.6829.1725.0921.4519.8121.4620.8216.3915.2815.5516.3315.3818.8217.5116.4618.8115.1015.5212.827.178.637.655.917.077.317.01
Revenue From Contract With Customer Including Assessed Tax 154.07151.35155.74141.19159.17182.66186.76200.74207.63206.40186.52178.22162.96142.84108.6594.0687.4676.0969.4769.4470.6960.6351.9449.5347.7344.8341.6136.5832.4530.5925.6024.6829.1725.0921.4519.8121.4620.8216.3915.2815.5516.3315.3818.8217.5116.4618.8115.1015.5212.827.178.637.655.917.077.317.01
Product 154.04151.31155.47141.16159.13182.62186.51200.71207.60206.36186.49178.18162.92142.74108.6194.0387.4376.0669.4069.4270.6760.6151.8549.5047.7444.8041.5736.5132.43NANANANANANANANANANANANANANANANANANANANANANANANANANANANA
Royalty 0.040.040.270.040.040.040.250.030.040.040.040.040.040.100.030.030.030.030.080.030.020.020.090.03-0.010.030.040.070.02NANANANANANANANANANANANANANANANANANANANANANANANANANANANA

Plots across concepts


IncomeStatement
Operating Income Loss
Expenses
Other Nonoperating Income Expense
Balance Sheet
Operating Lease Right Of Use Asset
Assets
Operating Lease Right Of Use Asset
Current Assets
Other Assets Current
NonCurrent Assets
Deferred Income Tax Assets Net
PropertyPlantAndEquipmentNet
Accumulated Depreciation Depletion And Amortization Property Plant And Equipment
Liabilities
Operating Lease Liability
Current Liabilities
Accrued Income Taxes 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 Inventories
NetCashProvidedByUsedInInvestingActivities
Net Cash Provided By Used In Investing Activities
NetCashProvidedByUsedInFinancingActivities
Net Cash Provided By Used In Financing Activities
Shares
Weighted Average Number Of Shares Outstanding Basic
OperatingLeaseLiability
Operating Lease Liability Current
NonoperatingIncomeExpense
Other Nonoperating Income Expense
LesseeOperatingLeaseLiabilityPaymentsDue
Lessee Operating Lease Liability Payments Due Next Twelve Months
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