Home Data Calendar Blog

RMBS

Tables

    2023-12-31 2023-09-30 2023-06-30 2023-03-31 2022-12-31 2022-09-30 2022-06-30 2022-03-31 2021-12-31 2021-09-30 2021-06-30 2021-03-31 2020-12-31 2020-09-30 2020-06-30 2020-03-31 2019-12-31 2019-09-30 2019-06-30 2019-03-31 2018-12-31 2018-09-30 2018-06-30 2018-03-31 2017-12-31 2017-09-30 2017-06-30 2017-03-31 2016-12-31 2016-09-30 2016-06-30 2016-03-31 2015-12-31 2015-09-30 2015-06-30 2015-03-31 2014-12-31 2014-09-30 2014-06-30 2014-03-31 2013-12-31 2013-09-30 2013-06-30 2013-03-31 2012-12-31 2012-09-30 2012-06-30 2012-03-31 2011-12-31 2011-09-30 2011-06-30 2011-03-31 2010-12-31 2010-09-30 2010-06-30 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.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 NANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANA
Earnings Per Share Basic 0.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.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

    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 122.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 24.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 24.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 98.1181.2796.2382.0988.9885.2696.3276.6574.0462.8667.9853.0348.4641.6543.7848.1045.3744.8345.2737.19NANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANA
Operating Expenses 62.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 35.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 25.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 35.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 0.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 -0.0690.84NANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANA
Income Tax Expense Benefit 4.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
Net Income Loss 58.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 59.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

    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 1258.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 220.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 1258.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 1038.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

    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 630.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 94.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 94.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 82.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 36.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 34.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 331.08243.59210.44209.34218.49146.29254.85180.40398.12352.01291.64466.23441.19NANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANA

    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 156.90NANANA167.95NANANA150.51NANANA140.37NANANA125.80NANANA140.31NANANA141.11NANANA138.65NANANA124.27NANANA122.12NANANA123.46NANANA153.35NANANA137.00NANANA111.98NANANA
Accumulated Depreciation Depletion And Amortization Property Plant And Equipment 89.09NANANA81.69NANANA94.47NANANA82.68NANANA81.09NANANA83.28NANANA86.81NANANA80.20NANANA67.66NANANA58.09NANANA50.81NANANA66.44NANANA55.89NANANA44.21NANANA
Amortization Of Intangible Assets 3.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 67.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.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.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 28.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 21.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.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 331.28244.77212.45211.74222.10150.68259.24184.03399.18352.16291.79466.32441.24NANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANA

    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 89.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 18.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 26.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 5.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

    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 4.46NANANA24.96NANANA23.98NANANANA15.1414.7214.1413.85NANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANA
Other Liabilities Noncurrent 21.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 26.2526.1227.1628.1329.0830.0931.2227.9429.1030.4031.1032.5334.3035.9737.6338.0739.899.419.5512.310.00NANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANA

    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 1038.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.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 1324.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 -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.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 10.5310.0411.3813.0610.278.878.647.786.217.487.306.506.176.836.716.074.827.397.087.196.146.191.897.51NANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANA

    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 54.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 -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 -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

    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 54.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 58.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 17.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 1.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 1.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.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 10.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

    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 -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 0.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

    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 -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 0.20NANANA0.01NANANA0.000.01NANANANANANA0.000.000.000.000.000.000.0350.000.000.0050.040.000.000.00NANANANANANANANANANANANANANANANANANANANANANANANANANA

    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 122.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 16.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 53.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 52.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
51.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
10.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 45.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 14.5218.4013.39NA28.6930.387.46NANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANA

Plots across concepts


IncomeStatement
Operating Income Loss
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
Operating Lease Liability Current
Stockholders Equity
Retained Earnings Accumulated Deficit
CashFlow
Net Cash Provided By Used In Investing Activities
NetCashProvidedByUsedInOperatingActivities
Increase Decrease In Prepaid Deferred Expense And Other Assets
NetCashProvidedByUsedInInvestingActivities
Net Cash Provided By Used In Investing Activities
NetCashProvidedByUsedInFinancingActivities
Net Cash Provided By Used In Financing Activities
OperatingLeaseLiability
Operating Lease Liability Current
NonoperatingIncomeExpense
Interest Expense
LesseeOperatingLeaseLiabilityPaymentsDue
Lessee Operating Lease Liability Payments Due Year Four
FiniteLivedIntangibleAssets
Finite Lived Intangible Assets Net
InventoryNet
Inventory Work In Process Net Of Reserves

Line plots across dimensions of each concept