Home Data Calendar Blog

RMBS

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 2010-03-31
Common Stock Value 0.110.110.110.110.110.110.110.110.110.110.110.110.110.110.110.110.110.110.110.110.110.110.110.110.110.110.110.110.110.110.110.110.110.110.110.120.120.120.120.120.110.110.110.110.110.110.110.110.110.110.110.110.110.100.10NANANA
dei: Entity Common Stock Shares Outstanding NANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANA
Weighted Average Number Of Diluted Shares Outstanding 109.05110.04NA110.78111.60111.15NA111.96112.72109.89NA113.66114.93112.21112.71113.83113.57112.91111.88111.31110.88109.69108.83107.90107.74109.36109.74113.12112.56115.33110.79113.72112.06112.25113.39119.54120.94117.44117.62118.21117.40116.63113.22112.64112.18111.60111.33110.83110.55110.36110.17115.55109.99107.61114.46111.87113.32117.46
Weighted Average Number Of Shares Outstanding Basic 107.72108.09NA108.32109.04108.28NA109.97110.45109.89NA108.99112.14112.21112.71113.83113.57112.91111.88111.31110.88109.69108.83107.90107.74109.36109.74109.56110.06111.46110.79110.21109.90109.73111.48116.44116.03115.34115.02114.52114.12113.59113.22112.64112.18111.60111.33110.83110.55110.36110.17112.33109.99107.61111.53111.87113.32113.13
Earnings Per Share Basic 0.330.300.550.951.550.030.140.010.32-0.600.060.030.10-0.02-0.11-0.11-0.09-0.07-0.08-0.16-0.33-0.24-0.02-0.97-0.14-0.33-0.330.070.020.03-0.030.040.040.020.131.560.060.080.070.050.040.07-0.09-0.05-0.07-0.09NANANANANANANA-0.04NANANA1.33
Earnings Per Share Diluted 0.330.300.530.931.510.030.140.010.31-0.600.050.030.10-0.02-0.11-0.11-0.09-0.07-0.08-0.16-0.33-0.24-0.02-0.97-0.14-0.33-0.330.070.020.03-0.030.040.030.020.131.520.060.080.060.050.040.07-0.09-0.05-0.07-0.09NANANANANANANA-0.04NANANA1.28

    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 2010-03-31
Revenue From Contract With Customer Including Assessed Tax 132.14117.87122.22105.30119.83113.76122.37112.24121.1399.0591.7881.2884.8670.3861.9156.9159.9363.9959.9557.4058.3048.3868.5659.7556.4646.43101.8999.1394.7297.3597.5689.8676.5072.6876.7773.7872.8172.9172.0469.7176.5278.2973.4273.2957.9266.8757.4457.5356.2262.8683.36100.2666.2162.5390.9231.7438.86161.86
Revenues 132.14117.87122.22105.30119.83113.76122.37112.24121.1399.0591.7881.2884.8670.3861.9156.9159.9363.9959.9557.4058.3048.3868.5659.7556.4646.43101.8999.1394.7297.3597.5689.8676.5072.6876.7773.7872.8172.9172.0469.7176.5278.2973.4273.2957.9266.8757.4457.5356.2262.8683.36100.2666.2162.5390.9231.7438.86161.86
Cost Of Revenue 26.8323.6624.1224.0323.6031.6833.3826.9824.8122.4017.7418.4316.8817.3513.4515.2616.1515.8814.585.476.726.776.245.9511.0912.1212.0914.4614.3419.7321.3719.4214.0912.2111.3411.1112.1410.7610.7510.5410.6410.0210.368.967.375.256.347.537.347.167.457.426.063.151.911.371.801.85
Cost Of Goods And Services Sold 26.8323.6624.1224.0323.6031.6833.3826.9824.8122.4017.7418.4316.8817.3513.4515.2616.1515.8814.587.116.314.434.375.384.204.365.905.1514.3419.73-24.3919.4214.0912.2111.3411.1112.1410.7610.7510.5410.6410.0210.368.967.375.256.347.537.347.167.457.426.063.151.911.371.801.85
Gross Profit 105.3194.2198.1181.2796.2382.0988.9885.2696.3276.6574.0462.8667.9853.0348.4641.6543.7848.1045.3744.8345.2737.19NANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANA
Operating Expenses 64.9864.0862.98-23.6184.5480.1472.8468.3460.7668.3365.0758.1653.8856.5159.4754.1556.2558.9458.5867.7082.3268.59NANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANA
Research And Development Expense 40.5237.3635.9837.3741.5841.9040.1239.3039.5439.8136.2635.5931.4732.3534.7533.7334.6936.6636.8241.4937.8940.6237.4043.1337.7040.1239.4236.2037.5236.0038.7433.8228.7528.5325.6027.7829.1928.5328.4527.0127.6726.9026.8027.5530.7832.8533.0930.6738.3538.3935.8432.3224.2223.3225.0323.0022.9821.69
Selling General And Administrative Expense 24.4025.8325.6625.3326.1930.9627.3126.2026.3026.9123.1022.2122.1823.5621.2320.1821.3122.8924.8726.6924.9127.6424.7724.4624.4830.2028.8226.8027.1428.1925.4724.8021.7923.0916.8517.8617.3418.5019.1318.2018.6218.8218.5118.7014.1325.1121.3124.2532.1934.8344.7248.9537.7332.7330.6027.9429.4131.53
Operating Income Loss 40.3230.1335.13104.8711.701.9416.1416.9235.568.328.974.7014.10-3.48-11.00-12.50-12.46-10.84-13.21-22.87-37.05-31.41-4.20-19.17-19.99-43.6115.7217.018.2413.430.5211.8212.019.2920.3317.6415.5517.8917.5914.4720.1023.196.219.065.741.44-4.03-47.10-21.75-17.56-18.1310.74-2.518.3742.88-11.49-6.67202.17
Interest Expense NA0.370.380.360.380.380.480.440.350.602.742.672.682.612.622.592.582.562.552.502.532.273.253.984.634.423.973.293.263.213.253.193.163.143.123.123.093.083.063.068.779.939.608.557.437.317.097.126.726.585.455.415.215.174.994.953.746.02
Disposal Group Not Discontinued Operation Gain Loss On Disposal NANA-0.0690.84NANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANA
Income Tax Expense Benefit 8.291.454.354.03-155.320.200.542.502.930.511.751.072.63-0.501.521.160.330.960.03-1.314.370.311.8189.76-1.01-3.2347.736.242.517.380.944.256.114.524.57-166.975.805.446.835.356.395.476.176.304.744.514.903.873.843.854.314.082.096.784.624.442.3945.68
Income Taxes Paid 5.305.10NA5.405.005.40NA5.505.405.00NA5.005.005.40NA5.205.104.40NANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANA
Net Income Loss 36.0632.9058.55103.20168.883.2815.950.9435.02-66.226.113.6811.17-2.61-12.07-12.78-10.78-7.98-9.53-17.33-36.98-26.58-2.02-104.89-15.36-35.69-36.177.702.603.01-3.444.513.881.8812.99182.036.869.507.845.515.047.80-9.78-5.72-7.84-10.40NANANANANANANA-4.23NANANA150.90
Comprehensive Income Net Of Tax 35.9532.3159.64103.86169.394.7117.75-0.0933.59-69.085.053.4611.12-2.67-12.02-12.86-10.64-8.082.84-19.41-38.69-24.95-3.68-105.96-19.91-33.60-35.5710.626.264.25-7.681.43-1.871.0513.72182.056.849.557.785.534.987.81-9.78-5.73-7.83-10.42-16.12-58.09-32.24-27.80-28.700.40-10.55-4.23NANANANA

    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 2010-03-31
Assets 1250.621208.841258.231184.331127.12962.631012.59969.061110.911060.881232.651202.671152.981235.781243.881309.021316.651319.491338.991299.831312.161321.421361.151343.971525.771539.66891.07824.13803.29826.21783.50800.30765.78752.83719.50795.87623.75599.87588.28567.16557.69721.00713.38705.01562.84581.67587.81601.83640.67673.69693.65695.47763.18659.16663.17NANANA
Liabilities 221.73217.24220.13228.76181.56200.90233.30219.17272.75267.75370.25354.82322.40326.37338.76350.77351.46353.79368.07338.54338.94321.53349.04335.65420.29420.66319.49234.59233.08224.65230.71247.46223.42218.10192.97190.02199.01193.93196.66189.56191.38369.01373.15361.88248.31265.87266.22271.00257.13265.27263.86246.51222.98206.13214.89NANANA
Liabilities And Stockholders Equity 1250.621208.841258.231184.331127.12962.631012.59969.061110.911060.881232.651202.671152.981235.781243.881309.021316.651319.491338.991299.831312.161321.421361.151343.971525.771539.66891.07824.13803.29826.21783.50800.30765.78752.83719.50795.87623.75599.87588.28567.16557.69721.00713.38705.01562.84581.67587.81601.83640.67673.69693.65695.47763.18659.16663.17NANANA
Stockholders Equity 1028.89991.591038.10955.57945.56761.73779.30749.88838.16793.13862.40847.84830.59909.41905.11958.25965.19965.70970.92961.28973.23999.891012.111008.321105.481119.00571.58589.54570.22601.56552.78552.84542.36534.72526.53605.86424.75405.94391.62377.60366.31351.99340.23343.12314.54315.80321.59330.83383.54408.41429.79448.96NA339.53334.78NANANA

    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 2010-03-31
Assets Current 610.16576.46630.64550.62536.47492.76527.21474.18581.15545.11684.36624.76678.99724.34696.82725.03706.25678.76664.68656.45640.90545.01527.75476.04537.71501.76371.74249.44222.32233.49216.78199.30283.65253.21315.59401.95365.67335.57314.84285.56267.29421.01398.37374.28216.12224.71215.18219.10213.46243.05301.38305.63373.58522.37527.93NANANA
Cash And Cash Equivalents At Carrying Value 124.58112.6194.77131.96122.1999.88125.33141.56171.46179.13107.89151.87204.73109.55136.1589.47103.28175.45102.1891.84114.19143.02115.92134.53248.28122.36225.84182.34167.21177.46135.2989.48188.01136.63143.76216.55201.48171.57154.13125.6999.57346.58338.70307.96155.28157.22148.98152.21152.58188.55162.24160.84179.80182.23215.26218.20334.54400.92
Cash Cash Equivalents Restricted Cash And Restricted Cash Equivalents 124.58112.6194.77131.96122.1999.88125.69141.92171.83179.50108.26152.24205.09109.92136.5089.83103.61175.78102.5292.18114.53143.35116.25134.53248.28122.36225.84NANANA135.29NANANANANANANANANANANANANANANANANANANANANANANANANANANA
Accounts Receivable Net Current 83.2186.9482.9265.1063.9359.4155.3738.5563.6051.2344.0646.6738.7335.9427.9033.0235.2044.3644.0438.6128.2343.8150.8642.6739.2626.7325.8949.8036.7927.3521.1026.3611.3314.6216.4110.316.756.546.005.1012.507.822.251.601.000.060.530.450.110.731.030.921.350.392.60NANANA
Inventory Net 52.6047.6036.1534.6233.5326.1820.9014.169.246.168.488.098.059.9314.4714.2211.559.8510.099.859.338.196.776.276.045.605.165.015.335.845.63NANANA1.08NANANANANANANANANANANANANANANANANANANANANANANA
Prepaid Expense And Other Assets Current 11.9712.3834.8511.1111.8314.6012.0214.589.9812.2810.6011.9910.5411.6215.9116.2317.9717.0618.529.829.3516.8615.7414.4314.4616.7711.3211.0012.2612.6817.8722.1512.9913.0211.4810.869.6910.148.547.967.288.778.256.048.699.0410.539.767.317.018.1010.1010.45NA10.90NANANA
Available For Sale Securities Debt Securities 308.31278.44331.08243.59210.44209.34218.49146.29254.85180.40398.12352.01291.64466.23441.19NANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANA

    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 2010-03-31
Property Plant And Equipment Gross NANA156.90NANANA167.95NANANA150.51NANANA140.37NANANA125.80NANANA140.31NANANA141.11NANANA138.65NANANA124.27NANANA122.12NANANA123.46NANANA153.35NANANA137.00NANANA111.98NANANA
Accumulated Depreciation Depletion And Amortization Property Plant And Equipment NANA89.09NANANA81.69NANANA94.47NANANA82.68NANANA81.09NANANA83.28NANANA86.81NANANA80.20NANANA67.66NANANA58.09NANANA50.81NANANA66.44NANANA55.89NANANA44.21NANANA
Amortization Of Intangible Assets 3.203.253.253.603.903.943.984.003.803.794.014.204.704.624.574.604.604.693.963.204.904.994.945.108.7010.5310.5610.5010.5010.5011.1410.208.207.726.166.306.326.326.326.706.806.807.497.407.007.046.818.007.907.627.286.904.001.981.481.301.201.09
Property Plant And Equipment Net 74.9267.2867.8173.4787.1789.3986.2578.5681.7354.9756.0351.5250.0653.6957.6959.4250.8647.7444.7138.5741.5922.6457.0349.1750.2348.3954.3054.0354.3056.4758.4459.1955.0656.4056.6259.0860.6961.5864.0265.9067.4170.1172.6472.7775.8378.2286.9184.2587.0781.9381.1172.4971.1970.5267.77NANANA
Goodwill 286.81286.81286.81286.81292.04292.04292.04292.04292.00279.79278.81279.09183.22183.22183.22183.22183.22183.47183.47164.49153.14207.83207.18208.12208.68211.36209.66209.32207.96206.09204.79207.53162.72163.81116.90116.90116.90116.90116.90116.90116.90116.90116.90116.90124.97124.97124.97124.97138.67138.67115.15115.15115.1518.1518.15NANANA
Indefinite Lived Intangible Assets Excluding Goodwill 7.407.407.407.4011.2011.2011.2011.2011.2011.2011.2011.20NA1.601.602.602.602.602.601.601.601.601.601.601.605.105.10NANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANA
Intangible Assets Net Excluding Goodwill 22.2825.5228.7732.0242.9946.9450.8854.8658.8757.6358.4262.4327.2031.8736.4941.0545.6250.2154.9035.3629.7555.5159.9465.4170.9482.0891.72102.55111.88121.36132.39NANANA64.27NANANANANANANANANANANANANANANANANANANANANANANA
Finite Lived Intangible Assets Net 14.8818.1221.3724.6131.7935.7439.6843.6647.6746.4347.2251.23NA30.2734.8938.4543.0247.6152.3033.7628.1553.9158.3463.8169.3476.9886.62NANANANA164.86100.90114.3364.2770.4376.6983.0589.3795.69102.44109.26117.17132.45139.40145.93153.17160.41186.15194.90181.96189.36194.2139.0140.99NANANA
Other Assets Noncurrent 1.461.411.611.463.153.633.813.472.933.304.244.364.314.064.544.674.895.585.936.386.767.427.835.884.834.514.542.282.562.732.753.754.374.623.653.693.352.332.612.543.093.073.503.801.723.033.135.517.797.616.545.646.046.095.36NANANA
Available For Sale Debt Securities Amortized Cost Basis 309.06279.14331.28244.77212.45211.74222.10150.68259.24184.03399.18352.16291.79466.32441.24NANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANA

    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 2010-03-31
Liabilities Current 85.0382.6189.1284.20101.4496.17126.71116.43161.44168.40267.2795.1781.4380.4085.8690.8883.4680.0686.1888.2984.4269.2869.2859.38152.20145.85132.84182.7451.1244.1251.3059.8043.9840.1228.3727.6131.3728.0334.6626.2830.18209.64212.84204.35197.9954.1754.1361.1151.3459.4365.3166.3351.2537.7255.81NANANA
Accounts Payable Current 26.9724.7718.0715.6817.6418.1224.8220.4120.1815.5411.2813.288.977.808.9913.3214.0215.739.559.437.798.277.398.578.397.089.617.029.108.449.7910.196.274.874.105.935.195.706.965.705.465.557.005.975.304.047.927.848.606.6216.5718.1211.9011.295.95NANANA
Other Accrued Liabilities Current 20.7620.1226.6025.1727.7321.3523.9920.0922.4414.1120.0019.3017.8017.7418.5622.3117.9216.7118.8915.8516.675.859.195.9413.4011.269.4110.736.629.4510.4010.855.857.396.217.197.776.458.728.7410.318.177.857.295.967.9512.4013.459.7615.176.4810.136.9711.7814.16NANANA
Accrued Income Taxes Current 1.003.905.108.6412.9415.6718.1420.0220.8521.0220.6120.4419.7520.1920.0620.0120.0419.8919.1418.2017.4616.3616.3917.7818.7916.190.26NANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANA
Contract With Customer Liability Current 15.3816.4017.3917.4616.7820.8523.8623.4622.1620.6224.7520.3212.3013.5310.2014.9510.8410.1211.959.526.4515.7719.3712.7313.5816.8018.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 2010-03-31
Deferred Income Tax Liabilities Net NANA4.46NANANA24.96NANANA23.98NANANANA15.1414.7214.1413.85NANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANA
Other Liabilities Noncurrent 14.2418.9621.3434.9845.1645.9846.6539.0842.7130.1628.4817.833.064.436.898.7112.8215.7919.2729.0330.2922.975.2918.047.828.684.1114.3814.5914.753.627.340.560.642.181.488.147.635.088.647.867.214.773.044.1213.9912.0810.7510.4315.3711.325.415.255.085.10NANANA
Operating Lease Liability Noncurrent 25.7825.9026.2526.1227.1628.1329.0830.0931.2227.9429.1030.4031.1032.5334.3035.9737.6338.0739.899.419.5512.310.00NANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANA

    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 2010-03-31
Stockholders Equity 1028.89991.591038.10955.57945.56761.73779.30749.88838.16793.13862.40847.84830.59909.41905.11958.25965.19965.70970.92961.28973.23999.891012.111008.321105.481119.00571.58589.54570.22601.56552.78552.84542.36534.72526.53605.86424.75405.94391.62377.60366.31351.99340.23343.12314.54315.80321.59330.83383.54408.41429.79448.96NA339.53334.78NANANA
Common Stock Value 0.110.110.110.110.110.110.110.110.110.110.110.110.110.110.110.110.110.110.110.110.110.110.110.110.110.110.110.110.110.110.110.110.110.110.110.120.120.120.120.120.110.110.110.110.110.110.110.110.110.110.110.110.110.100.10NANANA
Additional Paid In Capital Common Stock 1295.281293.921324.801301.901301.011286.571297.411265.941283.791272.351298.971270.871257.081269.791270.431280.051274.141264.001261.141254.341246.881234.851226.591219.111210.321196.161212.801187.991179.281187.521181.231173.611164.571137.501130.371169.221170.161158.201153.431147.201141.431132.091128.151121.261086.941080.381075.761068.871063.491056.131049.721040.181018.32920.61911.63NANANA
Retained Earnings Accumulated Deficit -264.53-300.58-285.53-344.08-352.54-521.41-513.26-509.40-440.00-475.02-435.23-422.74-426.41-360.36-365.34-321.79-309.01-298.23-290.24-280.71-263.38-226.40-204.29-202.28-97.38-74.25-636.23-592.86-600.56-573.80-615.05-611.61-616.12-602.44-604.32-563.13-745.16-752.02-761.53-769.37-774.88-779.92-787.73-777.95-772.23-764.38-753.98-737.85-679.75-647.53-619.64-590.93-591.40-580.82-576.59NANANA
Accumulated Other Comprehensive Income Loss Net Of Tax -1.97-1.86-1.27-2.37-3.03-3.54-4.96-6.77-5.74-4.31-1.45-0.40-0.18-0.13-0.08-0.13-0.05-0.19-0.09-12.46-10.38-8.67-10.29-8.63-7.56-3.01-5.10-5.70-8.62-12.27-13.51-9.27-6.20-0.450.37-0.35-0.37-0.35-0.40-0.34-0.36-0.30-0.30-0.30-0.30-0.31-0.30-0.31-0.32-0.29-0.39-0.41-0.33-0.36-0.36NANANA
Adjustments To Additional Paid In Capital Sharebased Compensation Requisite Service Period Recognition Value 11.659.5010.5310.0411.3813.0610.278.878.647.786.217.487.306.506.176.836.716.074.827.397.087.196.146.191.897.51NANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANA

    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 2010-03-31
Net Cash Provided By Used In Operating Activities 70.4239.1254.8551.5950.4438.9151.2979.9956.5042.6172.1746.0051.5939.4642.0744.1262.0237.2635.4125.6638.7028.7635.05NANANANANANANANANANANANANANANANANANANANANANANANANANANANANA19.99-4.54NANA-1.06177.50
Net Cash Provided By Used In Investing Activities -40.6071.37-88.2765.85-24.28-10.71-65.5250.10-37.37204.76-116.74-95.33144.89-48.4755.68-54.69-133.6042.22-30.57-45.80-63.61-1.49-54.18NANANANANANANANANANANANANANANANANANANANANANANANANANANANANA-26.74-37.82NANA-1.59-97.49
Net Cash Provided By Used In Financing Activities -17.70-92.35-4.24-107.08-4.09-54.21-2.51-158.54-25.98-175.910.65-3.32-101.28-10.26-51.33-3.47-0.62-5.76-2.05-1.723.64-0.171.04NANANANANANANANANANANANANANANANANANANANANANANANANANANANANA4.319.34NANA-63.7431.84

    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 2010-03-31
Net Cash Provided By Used In Operating Activities 70.4239.1254.8551.5950.4438.9151.2979.9956.5042.6172.1746.0051.5939.4642.0744.1262.0237.2635.4125.6638.7028.7635.05NANANANANANANANANANANANANANANANANANANANANANANANANANANANANA19.99-4.54NANA-1.06177.50
Net Income Loss 36.0632.9058.55103.20168.883.2815.950.9435.02-66.226.113.6811.17-2.61-12.07-12.78-10.78-7.98-9.53-17.33-36.98-26.58-2.02-104.89-15.36-35.69-36.177.702.603.01-3.444.513.881.8812.99182.036.869.507.845.515.047.80-9.78-5.72-7.84-10.40NANANANANANANA-4.23NANANA150.90
Increase Decrease In Accounts Receivable -3.744.0117.952.444.504.0415.96-25.1211.277.17-2.745.432.798.03-5.12-2.17-9.170.335.438.61-11.66-7.378.073.2012.900.76-22.5510.507.675.48-5.4614.48-4.79-10.026.093.570.200.540.90-7.404.695.570.650.590.94-0.470.080.34-0.61-0.300.11-0.44-0.17-2.212.44-0.09-0.23-0.48
Increase Decrease In Inventories 5.0011.451.541.097.355.287.024.923.07-2.320.40-0.09-1.87-4.540.252.661.71-0.240.230.531.221.370.580.230.450.590.14-0.31-0.510.21-2.490.21-0.300.84NANANANANANANANANANANANANANANANANANANANANANANANA
Increase Decrease In Accounts Payable -0.024.071.671.77-0.40-8.803.291.266.321.101.19-0.711.420.30-3.24-0.651.290.42-1.863.72-1.092.17-2.420.950.73-1.532.14-2.400.58-0.980.070.141.900.27-1.620.87-0.91-0.961.58-0.330.010.75-1.150.471.38-2.24-0.49-0.681.07-9.56-2.116.372.094.09-1.37-2.120.31-0.64
Deferred Income Tax Expense Benefit 1.47-4.251.799.38-158.622.10-0.990.470.560.65-0.420.620.900.420.070.52-0.230.330.30-1.85-0.05-0.211.2988.86-1.37-8.8343.64-4.620.73-0.21-2.96-6.971.671.14-1.94-172.740.590.64-4.170.53-0.035.971.31-0.270.610.263.77-0.040.000.003.17-3.36-0.00-0.05-0.68-0.05-0.02-0.03
Share Based Compensation 11.659.5010.5310.0411.3813.0610.278.878.647.786.217.487.306.506.176.836.716.074.827.397.087.196.146.191.897.517.236.966.616.605.665.445.054.863.353.574.423.773.543.444.862.903.103.363.574.954.525.096.216.736.467.227.037.297.327.467.937.83

    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 2010-03-31
Net Cash Provided By Used In Investing Activities -40.6071.37-88.2765.85-24.28-10.71-65.5250.10-37.37204.76-116.74-95.33144.89-48.4755.68-54.69-133.6042.22-30.57-45.80-63.61-1.49-54.18NANANANANANANANANANANANANANANANANANANANANANANANANANANANANA-26.74-37.82NANA-1.59-97.49
Payments To Acquire Property Plant And Equipment 11.333.010.797.976.757.744.836.224.751.686.262.261.753.528.938.0210.831.952.311.382.120.662.912.563.601.693.941.961.561.923.811.191.961.601.381.632.021.091.611.301.153.151.000.631.613.706.017.455.303.044.483.944.546.4813.6010.562.010.53

    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 2010-03-31
Net Cash Provided By Used In Financing Activities -17.70-92.35-4.24-107.08-4.09-54.21-2.51-158.54-25.98-175.910.65-3.32-101.28-10.26-51.33-3.47-0.62-5.76-2.05-1.723.64-0.171.04NANANANANANANANANANANANANANANANANANANANANANANANANANANANANA4.319.34NANA-63.7431.84
Payments For Repurchase Of Common Stock 12.5050.810.20NANANA0.01NANANA0.000.01NANANANANANA0.000.000.000.000.000.000.0350.000.000.0050.040.000.000.00NANANANANANANANANANANANANANANANANANANANANANANANANANA

    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 2010-03-31
Revenues 132.14117.87122.22105.30119.83113.76122.37112.24121.1399.0591.7881.2884.8670.3861.9156.9159.9363.9959.9557.4058.3048.3868.5659.7556.4646.43101.8999.1394.7297.3597.5689.8676.5072.6876.7773.7872.8172.9172.0469.7176.5278.2973.4273.2957.9266.8757.4457.5356.2262.8683.36100.2666.2162.5390.9231.7438.86161.86
Contractandother Revenue 19.0720.0416.1124.2624.1821.8223.7523.7519.7920.6213.6111.5311.7810.7412.4110.5411.2513.5713.9116.5715.2214.5711.6014.4018.3217.7415.4917.69NANANANANANANANANANANANANANANANANANANANANANANANANANANANANANA
Product Revenue 56.6950.3653.7052.1854.9863.7767.1858.6253.3047.9745.2736.7131.1730.7821.7729.7731.7330.7326.6021.3816.038.9611.5411.758.097.318.548.66NANANANANANANANANANANANANANANANANANANANANANANANANANANANANANA
Royalty 56.3847.4852.4128.8640.6728.1731.4429.8848.0430.4632.8933.0441.9128.8627.7316.6016.9619.6919.4319.4527.0524.8545.4333.6030.0521.3777.8672.79NANANANANANANANANANANANANANANANANANANANANANANANANANANANANANA
35.8442.9751.3438.2348.6114.142.101.082.571.472.061.352.210.390.420.720.701.820.810.740.761.282.770.391.678.6029.0729.4828.2928.9733.9432.5231.6331.4531.0230.8226.8226.8226.8226.8226.9526.8533.9434.3422.5022.0222.6121.6521.4723.2525.3424.6425.0719.1415.1314.8514.71NA
19.165.1710.9616.3214.7211.337.0510.5025.7214.0410.928.2114.336.344.856.758.807.637.457.704.721.885.047.956.060.094.994.934.897.754.334.434.534.625.273.225.012.812.813.91NANANANANANANANANANANANANANANANANANA
US 55.6851.9245.4132.3535.4363.6684.5270.2867.2855.6864.3955.3445.5446.1541.7429.0732.0134.7937.1033.2229.9634.2450.5837.9029.8611.2242.1543.5341.1638.4436.3732.9526.5325.2727.7533.1529.6827.7127.5424.9527.9028.6724.1015.8815.1125.5717.6214.3115.2816.1933.4742.1014.3013.50NANANANA
Other Countries 21.4617.8214.5218.4013.3924.6328.6930.387.46NANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANA
Revenue From Contract With Customer Including Assessed Tax 132.14117.87122.22105.30119.83113.76122.37112.24121.1399.0591.7881.2884.8670.3861.9156.9159.9363.9959.9557.4058.3048.3868.5659.7556.4646.43101.8999.1394.7297.3597.5689.8676.5072.6876.7773.7872.8172.9172.0469.7176.5278.2973.4273.2957.9266.8757.4457.5356.2262.8683.36100.2666.2162.5390.9231.7438.86161.86
Contractandother Revenue 19.0720.0416.1124.2624.1821.8223.7523.7519.7920.6213.6111.5311.7810.7412.4110.5411.2513.5713.9116.5715.2214.5711.6014.4018.3217.7415.4917.69NANANANANANANANANANANANANANANANANANANANANANANANANANANANANANA
Product Revenue 56.6950.3653.7052.1854.9863.7767.1858.6253.3047.9745.2736.7131.1730.7821.7729.7731.7330.7326.6021.3816.038.9611.5411.758.097.318.548.66NANANANANANANANANANANANANANANANANANANANANANANANANANANANANANA
Royalty 56.3847.4852.4128.8640.6728.1731.4429.8848.0430.4632.8933.0441.9128.8627.7316.6016.9619.6919.4319.4527.0524.8545.4333.6030.0521.3777.8672.79NANANANANANANANANANANANANANANANANANANANANANANANANANANANANANA
35.8442.9751.3438.2348.6114.142.101.082.571.472.061.352.210.390.420.720.701.820.810.740.761.282.770.391.678.6029.0729.4828.2928.9733.9432.5231.6331.4531.0230.8226.8226.8226.8226.8226.9526.8533.9434.3422.5022.0222.6121.6521.4723.2525.3424.6425.0719.1415.1314.8514.71NA
19.165.1710.9616.3214.7211.337.0510.5025.7214.0410.928.2114.336.344.856.758.807.637.457.704.721.885.047.956.060.094.994.934.897.754.334.434.534.625.273.225.012.812.813.91NANANANANANANANANANANANANANANANANANA
US 55.6851.9245.4132.3535.4363.6684.5270.2867.2855.6864.3955.3445.5446.1541.7429.0732.0134.7937.1033.2229.9634.2450.5837.9029.8611.2242.1543.5341.1638.4436.3732.9526.5325.2727.7533.1529.6827.7127.5424.9527.9028.6724.1015.8815.1125.5717.6214.3115.2816.1933.4742.1014.3013.50NANANANA
Other Countries 21.4617.8214.5218.4013.3924.6328.6930.387.46NANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANA

Plots across concepts


IncomeStatement
Comprehensive Income Net Of Tax
Expenses
Interest Expense
Balance Sheet
Operating Lease Right Of Use Asset
Assets
Operating Lease Right Of Use Asset
Current Assets
Prepaid Expense And Other Assets Current
NonCurrent Assets
Other Assets Noncurrent
PropertyPlantAndEquipmentNet
Property Plant And Equipment Net
Liabilities
Operating Lease Liability
Current Liabilities
Accrued Income Taxes Current
Stockholders Equity
Retained Earnings Accumulated Deficit
CashFlow
Net Cash Provided By Used In Investing Activities
NetCashProvidedByUsedInOperatingActivities
Increase Decrease In Accounts Receivable
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
Interest Expense
LesseeOperatingLeaseLiabilityPaymentsDue
Lessee Operating Lease Liability Payments Remainder Of Fiscal Year
FiniteLivedIntangibleAssets
Finite Lived Intangible Assets Net
InventoryNet
Inventory Work In Process Net Of Reserves

Line plots across dimensions of each concept