Home Data Calendar Blog

RGEN

Tables

    2025-03-31 2024-12-31 2024-09-30 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.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.06NA0.060.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.06NA0.060.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.10-0.61-0.010.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.10-0.61-0.010.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

    2025-03-31 2024-12-31 2024-09-30 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 169.17167.55154.87154.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 169.17167.55154.87154.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 78.42128.7177.3877.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 162.59204.05162.70152.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 12.9211.689.7110.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 71.2560.4775.6164.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 6.58-36.50-7.831.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
Income Tax Expense Benefit 2.11-4.74-0.491.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 5.83-33.87-0.653.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 10.52-51.789.171.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

    2025-03-31 2024-12-31 2024-09-30 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 2852.142829.672830.642861.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 866.66856.95813.96875.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 2852.142829.672830.642861.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 1985.481972.722016.691986.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

    2025-03-31 2024-12-31 2024-09-30 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 1032.461066.041131.571158.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 697.23757.36783.96809.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 697.23757.36783.96809.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 147.41134.12129.03123.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 153.11142.96182.47190.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 NA12.13NANANA13.32NANANA10.27NANANA8.41NANANA9.49NANANA1.46NANANA0.70NANANA0.22NANANA0.04NANANA0.02NANANA0.03NANANA0.03NANANA0.04NANANA0.08NANANANANANA
Prepaid Expense And Other Assets Current 34.7131.6136.1234.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.860.820.890.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 135.07130.41120.03114.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

    2025-03-31 2024-12-31 2024-09-30 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 1819.681763.621699.071703.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 367.47360.20355.71347.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 11.0710.0010.049.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 148.63145.26142.51128.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 25.4928.2140.2454.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 171.95162.47153.12143.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 9.108.708.608.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 195.52197.74202.58204.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 1082.411030.99987.62985.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 409.23397.90380.75379.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 408.52397.20380.05379.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 2.110.870.750.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

    2025-03-31 2024-12-31 2024-09-30 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 152.00126.79108.37174.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 26.9332.1321.3620.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 21.8915.5916.2019.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 1.241.420.150.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 76.0462.4260.9057.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

    2025-03-31 2024-12-31 2024-09-30 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 714.66730.16705.59701.25700.35695.05162.21204.49192.42209.76216.73216.03193.09233.03176.6980.5557.7854.78NANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANA0.580.580.58NANANA
Other Liabilities Noncurrent 17.0816.5811.613.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 138.94145.58138.69143.52144.55126.58130.62134.44127.67131.39121.19121.27100.44102.4955.9152.3229.5626.4326.3826.2627.0427.0026.0620.21NANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANA

    2025-03-31 2024-12-31 2024-09-30 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 1985.481972.722016.691986.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.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 1619.581617.341609.531585.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 413.18407.35441.22444.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 -47.84-52.53-34.62-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 7.276.3623.059.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

    2025-03-31 2024-12-31 2024-09-30 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 15.0139.1849.3242.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 -74.11-64.76-5.86-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.031.45-69.60-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

    2025-03-31 2024-12-31 2024-09-30 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 15.0139.1849.3242.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 5.83-33.87-0.653.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 9.929.403.397.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 3.83-36.76-9.66-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 -6.6911.120.232.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.20-12.63-1.53-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 7.276.3623.059.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

    2025-03-31 2024-12-31 2024-09-30 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 -74.11-64.76-5.86-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 3.565.546.984.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

    2025-03-31 2024-12-31 2024-09-30 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.031.45-69.60-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

    2025-03-31 2024-12-31 2024-09-30 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 169.17167.55154.87154.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 169.17167.55154.87154.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
Operating 169.17NANANA153.18NANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANA
Product 169.14167.39154.83154.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.150.040.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
Net 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
Liabilities Current
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 Accounts Payable
NetCashProvidedByUsedInInvestingActivities
Net Cash Provided By Used In Investing 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