Home Data Calendar Blog

HALO

Tables

    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.120.130.130.130.130.130.130.130.140.140.140.140.140.140.140.140.140.140.140.140.140.150.150.140.140.140.140.140.140.140.140.130.130.130.130.130.130.130.130.130.130.120.120.120.110.110.110.110.110.110.110.110.100.100.10NA0.10NANA
dei: Entity Common Stock Shares Outstanding NANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANA
Weighted Average Number Of Diluted Shares Outstanding NA130.13129.22128.89NA134.08133.54137.90NA139.39142.22141.28NA146.69147.62148.54145.12142.08138.08137.19141.05146.14145.41147.47144.20143.95143.57142.66145.63143.24134.01128.62129.25126.92127.96125.30129.25126.92134.51125.30NANA123.71NANANANANANA112.31112.06NA103.41105.01104.39100.93NA93.6391.77
Weighted Average Number Of Shares Outstanding Basic NA126.85127.12126.94NA131.97131.73135.03NA136.53137.94137.66NA142.02142.49137.95135.11136.58135.94137.19141.05146.14145.41144.74144.20143.95143.57142.66141.72141.19134.01128.62127.20128.15127.96127.61127.20126.92126.14125.30NA124.04123.71NANANANANANA112.31112.06NA103.41103.22102.67100.93NA93.6391.77
Earnings Per Share Basic 1.081.080.730.610.650.620.570.290.430.450.160.440.471.530.640.200.540.270.19-0.04-0.24-0.17-0.100.01-0.01-0.19-0.16-0.190.870.02-0.23-0.260.03-0.23-0.21-0.160.03-0.190.02-0.12NA-0.16-0.13NANANANANANANANANANA0.050.03NANA-0.13-0.13
Earnings Per Share Diluted 1.061.050.720.600.650.610.560.290.420.440.160.430.461.480.620.190.500.250.19-0.04-0.24-0.17-0.100.01-0.01-0.19-0.16-0.190.850.02-0.23-0.260.03-0.19-0.21-0.120.03-0.190.02-0.12NANA-0.13NANANANANANANANANANA0.050.03NANA-0.13-0.13

    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 Excluding Assessed Tax 298.01290.08231.35195.88230.04216.03221.04162.14181.50208.98152.37117.28102.00115.83136.4689.02121.7065.3255.2225.3553.6646.2339.1556.9560.2325.5635.2030.87189.5663.7333.7529.5752.2331.8533.3442.5052.2320.7843.3818.6730.3814.6118.3911.9712.5016.0114.4511.8321.795.337.767.442.4122.9423.197.543.573.403.21
Revenues 298.01290.08231.35195.88230.04216.03221.04162.14181.50208.98152.37117.28102.00115.83136.4689.02121.7065.3255.2225.3553.6646.2339.1556.9560.2325.5635.2030.87189.5663.7333.7529.5752.2331.8533.3442.5052.2320.7843.3818.6730.3814.6118.3911.9712.5016.0114.4511.8321.795.337.767.442.4122.9423.197.543.573.403.21
Cost Of Goods And Services Sold 42.0549.4339.6128.3352.3054.8250.0735.1742.1247.3233.9415.9221.5918.5923.0218.2226.275.575.745.7916.6922.331.884.655.620.630.843.05NANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANA
Costs And Expenses 122.51126.89114.12100.34129.00127.75126.58108.34106.99125.68118.3141.6145.4740.2443.4138.2944.0825.0225.6728.5885.7370.7753.1253.9860.3051.0355.2754.5863.6355.6559.2357.0946.7654.6055.0658.6746.7644.0239.1532.5834.2333.6333.3337.1933.8234.5136.5730.3326.2025.3621.8122.5820.8417.7920.0917.2021.4615.8315.37
Research And Development Expense 20.4418.4621.0419.1121.3417.3219.7317.9822.5716.7015.4811.8510.118.498.079.017.387.758.9510.1645.1130.4533.9131.3336.6535.5440.0937.9841.3833.9938.3436.9441.3533.8635.5340.1027.7527.6121.2016.6819.7319.9018.6521.4120.9325.6927.9922.0318.5719.5016.0815.8914.9213.5115.3513.7915.9312.4511.92
Selling General And Administrative Expense 42.2541.2435.7135.1337.6135.2738.9537.3637.7534.4757.4813.8313.7713.1712.3211.0610.4311.7010.9712.6323.9317.9817.3418.0118.0314.8614.3513.5614.7713.3313.1012.6212.2311.6011.2210.8110.5910.239.819.408.358.598.7510.259.368.147.307.566.985.635.586.625.874.264.573.414.633.373.36
Operating Income Loss 175.50163.20117.2395.54101.0388.2894.4653.8074.5183.2934.0675.6756.5375.5993.0550.7377.6240.3029.55-3.22-32.06-24.54-13.982.97-0.07-25.47-20.07-23.71125.938.08-25.48-27.53-22.57-22.74-21.72-16.175.46-23.244.23-13.91-3.85-19.03-14.94-25.22-21.32-18.49-22.12-18.50-4.41-20.03-14.05-15.14-18.435.153.10-9.66-17.88-12.43-12.15
Allocated Share Based Compensation Expense 11.4612.589.479.879.669.379.627.977.226.805.634.745.135.405.374.924.204.224.264.537.238.249.839.479.018.879.488.347.407.768.197.326.746.666.375.825.255.555.914.134.214.183.593.292.402.302.442.401.991.922.292.151.651.761.23NANANANA
Income Tax Expense Benefit 41.2028.1424.5019.2015.7919.9218.4012.6213.0912.077.3314.30-11.96-142.480.060.190.090.060.060.01-0.060.010.020.020.320.000.030.19-2.330.580.180.21-0.421.280.300.000.000.000.00NANANANANANANANANANANANANANANANANANANANA
Net Income Loss 137.01137.0193.2576.8285.3981.8474.7539.6257.7061.6322.6860.1166.77216.5991.4627.8973.1636.2125.82-6.10-34.40-25.02-14.621.80-2.13-27.85-22.89-27.46123.882.75-30.76-32.904.32-28.95-26.88-19.824.32-24.463.02-15.11-5.27-20.28-16.27-26.55-21.99-19.29-22.91-19.29-4.41-20.01-14.02-15.12-18.425.173.12-9.64-16.89-12.41-12.15
Comprehensive Income Net Of Tax 147.78132.1492.6684.6174.8884.6873.1140.5658.6261.8123.4657.9466.16216.6091.4427.8672.7635.5526.89-6.33-34.55-25.01-14.292.13-1.93-27.59-22.76-27.88123.482.76-30.77-32.94-27.48-29.08-26.75-19.634.22-24.423.01-15.09-5.27-20.33-16.25-26.59-21.99-19.24-22.92-19.32-4.41-20.01-14.02-15.12-18.425.173.12-9.64NANANA

    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 2063.482118.031969.451841.531733.271892.661810.441699.451841.511864.541781.391162.251104.431185.421025.86966.58579.92524.03527.00492.35565.87370.36417.83429.11440.25444.51474.75495.47519.95357.15344.79226.77261.51282.50296.13309.10181.79158.73174.05159.12165.98164.63182.05197.69101.79110.15107.39116.87134.73107.98121.75134.7265.7678.2489.51NA91.35NANA
Liabilities 1699.661665.331680.031663.721649.461643.481659.411633.601671.71NANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANA
Liabilities And Stockholders Equity 2063.482118.031969.451841.531733.271892.661810.441699.451841.511864.541781.391162.251104.431185.421025.86966.58579.92524.03527.00492.35565.87370.36417.83429.11440.25444.51474.75495.47519.95357.15344.79226.77261.51282.50296.13309.10181.79158.73174.05159.12165.98164.63182.05197.69101.79110.15107.39116.87134.73107.98121.75134.7265.7678.2489.51NA91.35NANA
Stockholders Equity 363.82452.70289.42177.8183.81249.18151.0365.85169.8096.99293.17260.26196.95281.67119.7567.59151.0598.99105.5858.0491.77245.35260.05260.05248.89239.74254.93265.06208.3772.3958.16-58.50-32.48-11.999.9229.4743.0031.8050.2337.5541.3539.9455.3066.75-19.99-3.4911.1431.6848.8551.1969.2381.0610.9027.0620.05NA20.35NANA

    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 1085.341126.98987.80873.58746.42879.01765.75615.02739.01653.20541.94988.69926.291017.30999.75941.72554.76498.89500.36467.97543.44342.04391.71409.04427.85429.93462.03484.47510.37353.35340.83222.35256.53272.61284.34297.04171.77153.09168.44153.33161.32158.60175.62190.9195.20102.82100.42111.11131.03105.62119.73132.5763.9976.9788.01NA89.50NANA
Cash And Cash Equivalents At Carrying Value 115.85154.32187.86164.63118.37274.23221.1696.38234.19147.1690.93117.83118.72491.68446.97499.45147.7065.74133.61104.82120.1859.2067.0460.5957.9455.0255.1798.01168.74164.40114.7545.1966.7661.2161.2369.0943.2971.5167.7744.2961.3946.3856.1376.5727.3617.4927.9339.0299.9087.61102.04116.6152.8366.3379.1273.8383.2689.8441.31
Cash Cash Equivalents Restricted Cash And Restricted Cash Equivalents 115.85154.32187.86164.63118.37274.23221.1696.88234.69147.6691.43118.33119.22492.18447.47499.95148.2066.24134.11105.32120.6859.7067.5461.0958.4455.5255.6798.51169.24164.90115.2545.6967.2661.7161.73NA43.79NANANA61.89NANANANANANANANANANANANANANANANANANA
Accounts Receivable Net Current 288.20273.06210.42185.31233.25213.99221.69194.88231.07233.30189.37113.7690.97112.10153.2088.3997.7362.5537.4029.7559.4440.7432.2228.1630.0022.6623.5826.5722.1314.7014.4712.4515.6817.6823.2325.5432.418.399.747.729.158.2812.8910.969.1024.5210.8310.3815.704.465.695.552.266.244.50NA2.33NANA
Inventory Net 141.86131.41159.31168.54127.60128.92132.41107.52100.12103.2897.6147.7653.9155.9858.5558.3460.7557.7048.2741.4529.3636.0543.9031.2422.6218.298.404.395.159.3315.1714.2914.6212.8510.7610.359.4911.107.727.486.416.927.116.766.173.852.472.742.672.191.781.500.570.100.08NA0.19NANA
Prepaid Expense And Other Assets Current 38.9543.5284.9345.6948.6149.4838.8837.0145.0251.0445.5941.0340.4833.3032.6930.6828.2731.9429.2428.5933.3727.2528.1220.9120.6919.6221.1519.8113.8812.4013.6616.6321.256.063.6322.5121.539.8810.279.6210.148.957.978.708.439.1411.1110.5712.7511.3510.228.918.334.304.32NA3.72NANA

    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
Property Plant And Equipment Gross 66.2963.7962.4563.0757.7755.5652.6354.7249.8646.1545.1219.9319.8919.76NANA18.88NANANA17.75NANANA23.7022.4819.8619.3917.4116.7816.3816.2216.1815.8115.5815.0414.2612.6712.5112.3312.1712.1111.7511.5911.0712.2811.6110.7210.388.878.25NA7.52NANANANANANA
Accumulated Depreciation Depletion And Amortization Property Plant And Equipment 25.4323.8122.2421.1819.6618.0916.5816.1714.7615.0813.7512.9913.1012.60NANA11.58NANANANANANANA16.2415.6915.0814.4613.8913.5513.0512.4811.9211.4110.8910.6010.329.989.929.609.228.868.407.967.657.347.046.746.686.516.23NA5.75NANANANANANA
Amortization Of Intangible Assets 17.7617.7617.7617.7617.7620.3417.8417.844.5527.1911.40NANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANA
Property Plant And Equipment Net 40.8639.9840.2141.8938.1137.4736.0538.5435.1031.0731.376.946.797.1610.1310.3710.5910.2511.1711.7510.8615.4015.0814.547.466.794.794.943.523.233.333.744.264.414.684.443.942.692.592.732.953.253.343.633.424.944.583.983.702.362.022.151.771.271.50NA1.85NANA
Goodwill 416.82416.82416.82416.82416.82416.82416.82416.22409.05199.48199.48NANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANA
Indefinite Lived Intangible Assets Excluding Goodwill 48.7048.7048.7048.7048.7048.7048.7048.7048.7059.6059.60NANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANA
Intangible Assets Net Excluding Goodwill 401.83419.59437.35455.12472.88490.64510.98528.82546.65948.90976.10NANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANA
Finite Lived Intangible Assets Net 353.13370.89388.65406.42424.18441.94462.28480.12497.95889.30916.50NANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANA

    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 139.10108.81133.36131.64112.49115.19116.3991.92130.79109.38199.51111.69117.15113.15114.25107.42421.3826.9826.0742.0085.64108.04135.42138.66149.36139.12132.43119.22131.33102.0582.6161.7154.5952.6638.8864.2262.4644.8535.0426.2124.3334.5931.7236.3625.4539.6232.8319.7518.9521.0416.1516.6817.3013.7931.54NA15.34NANA
Accounts Payable Current 10.2512.4015.4313.3211.8219.3210.128.7017.6918.1712.231.271.543.324.560.541.930.434.078.326.434.3112.474.094.083.336.193.637.954.155.653.083.584.643.656.214.504.444.143.303.004.343.918.663.135.597.482.882.273.532.093.017.561.221.73NA3.82NANA
Taxes Payable Current NA3.5229.2719.070.9618.037.942.64NA9.4123.04NA1.44NANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANA
Accrued Liabilities Current 128.8596.42117.93118.31100.6895.20105.4379.9896.5274.3284.1019.1324.4418.3419.2716.1020.4825.8021.2626.8155.6545.6845.5643.6649.5343.0235.0331.8939.6032.3726.9324.9328.8225.7323.8521.7926.7918.9314.8212.8113.9615.0216.4512.2714.9220.6215.299.187.788.047.537.185.628.869.47NA8.61NANA

    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
Long Term Debt 1505.801504.151502.521500.881499.251497.621496.001494.381492.771504.471147.13788.10787.25786.45785.57784.73NA393.63390.08386.57383.059.3114.0818.7434.8757.9479.08102.70125.14145.42165.52184.43199.23199.80204.85168.6027.9734.0940.1045.9849.8639.7643.6147.3949.7723.7826.0828.3229.66NANANA0.00NANANANANANA
Long Term Debt Noncurrent 1505.801504.151502.521500.881499.251497.621496.001494.381492.771491.16NANA787.25NANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANA
Deferred Income Tax Liabilities Net NA11.9513.65NANANANANANA28.993.29NANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANA
Other Liabilities Noncurrent 54.7640.4130.5131.2037.7228.4230.8829.5730.435.425.550.170.541.612.272.813.473.794.635.104.186.416.537.152.122.202.312.480.810.540.710.330.361.180.603.914.443.753.433.133.172.762.852.340.020.920.680.440.00NANANANANANANANANANA

    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 363.82452.70289.42177.8183.81249.18151.0365.85169.8096.99293.17260.26196.95281.67119.7567.59151.0598.99105.5858.0491.77245.35260.05260.05248.89239.74254.93265.06208.3772.3958.16-58.50-32.48-11.999.9229.4743.0031.8050.2337.5541.3539.9455.3066.75-19.99-3.4911.1431.6848.8551.1969.2381.0610.9027.0620.05NA20.35NANA
Common Stock Value 0.120.130.130.130.130.130.130.130.140.140.140.140.140.140.140.140.140.140.140.140.140.150.150.140.140.140.140.140.140.140.140.130.130.130.130.130.130.130.130.130.130.120.120.120.110.110.110.110.110.110.110.110.100.100.10NA0.10NANA
Additional Paid In Capital Common Stock NA61.8930.7511.792.4125.5412.07NA27.3713.18271.17261.71256.35407.23461.90501.19625.48646.18688.32667.68695.07814.10803.78789.48780.46769.38756.98744.36731.04718.55707.09559.66552.74545.75538.59531.39525.63518.65512.66502.98491.69485.01480.04475.25361.93356.45351.84349.46347.31345.24343.28341.09255.82253.56251.72NA245.50NANA
Retained Earnings Accumulated Deficit 359.87397.63260.62167.3790.55222.28140.4565.69143.2285.5223.881.20-58.91-125.68-342.27-433.73-474.59-547.76-583.96-609.78-603.68-569.28-544.27-529.64-531.44-529.31-501.46-478.57-522.37-646.25-649.00-618.24-585.34-557.96-529.01-502.13-482.66-486.98-462.52-465.54-450.43-445.15-424.87-408.60-382.05-360.07-340.77-317.86-298.57-294.17-274.16-260.14-245.02-226.61-231.77NA-225.25NANA
Accumulated Other Comprehensive Income Loss Net Of Tax 3.83-6.94-2.07-1.49-9.281.23-1.610.02-0.92-1.84-2.02-2.79-0.62-0.01-0.02-0.010.020.431.090.010.240.390.390.06-0.28-0.48-0.74-0.87-0.45-0.05-0.06-0.05-0.010.080.220.09-0.100.00-0.04-0.03-0.04-0.050.00-0.030.020.02-0.04-0.030.00NANANANANANANANANANA
Adjustments To Additional Paid In Capital Sharebased Compensation Requisite Service Period Recognition Value 11.4612.589.479.879.669.379.627.977.226.805.634.745.135.405.374.924.204.224.264.537.238.249.839.479.018.879.488.34NANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANA

    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 178.47115.3855.79129.43102.35132.4166.8486.9682.4569.6440.2347.8082.52121.7436.8958.3050.926.083.29-4.84-26.62-29.59-24.79-4.4210.46-18.93-18.86-22.18NANANANANANANANANANA8.94-13.84-0.94-13.18-15.77-17.63-15.22-12.41-10.95-10.75-16.92-14.30-13.76-19.36-13.55-13.443.74-11.09-7.38-11.62NA
Net Cash Provided By Used In Investing Activities 29.48-167.48-42.04-82.68-8.29-83.4554.99-60.16-1.75-1.01-434.95-49.30-299.47-16.95-44.62-45.2558.44-30.0911.9038.11-122.8241.0047.4628.8110.8135.19-7.61-35.90NANANANANANANANANANA10.77-10.4213.482.63-5.87-43.192.02-0.33-0.08-49.48-0.54-0.17-0.720.02-0.56-0.04-0.03-0.20-0.33-0.06NA
Net Cash Provided By Used In Financing Activities -246.4118.569.48-0.49-249.924.102.45-164.616.33-12.40367.820.62-156.01-60.07-44.76338.70-27.40-43.8513.59-48.62210.42-19.25-16.23-21.73-18.35-16.42-16.37-12.65NANANANANANANANANANA3.777.162.470.801.20110.0323.072.30-0.06-0.2529.740.04-0.0983.120.610.701.581.871.1260.20NA

    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 178.47115.3855.79129.43102.35132.4166.8486.9682.4569.6440.2347.8082.52121.7436.8958.3050.926.083.29-4.84-26.62-29.59-24.79-4.4210.46-18.93-18.86-22.18NANANANANANANANANANA8.94-13.84-0.94-13.18-15.77-17.63-15.22-12.41-10.95-10.75-16.92-14.30-13.76-19.36-13.55-13.443.74-11.09-7.38-11.62NA
Net Income Loss 137.01137.0193.2576.8285.3981.8474.7539.6257.7061.6322.6860.1166.77216.5991.4627.8973.1636.2125.82-6.10-34.40-25.02-14.621.80-2.13-27.85-22.89-27.46123.882.75-30.76-32.904.32-28.95-26.88-19.824.32-24.463.02-15.11-5.27-20.28-16.27-26.55-21.99-19.29-22.91-19.29-4.41-20.01-14.02-15.12-18.425.173.12-9.64-16.89-12.41-12.15
Depreciation Depletion And Amortization 2.652.602.602.442.932.702.802.622.562.001.100.780.770.700.800.740.800.800.800.861.041.001.000.990.600.600.600.600.460.500.600.600.640.700.600.490.460.400.400.420.460.460.440.400.330.300.300.290.280.290.270.240.240.240.290.330.340.36NA
Increase Decrease In Accounts Receivable 22.7171.2218.62-38.3116.89-28.8551.50-36.197.7543.939.4622.79-21.12-41.1064.81-9.3435.1825.157.65-29.6918.708.534.05-1.842.35-5.937.01-15.047.440.222.02-3.23-2.00-5.55-2.32-6.8724.02-1.352.01-1.420.87-4.621.941.86-15.4213.690.46-5.3311.24-1.220.143.29-3.981.742.76-0.60-0.290.37NA
Increase Decrease In Inventories 7.73-1.9821.4040.23-1.47-3.6324.747.252.945.5115.32-6.30-2.22-2.730.09-2.513.059.436.8212.09-6.69-7.8512.668.624.349.884.01-0.75-4.18-5.840.88-0.331.772.100.410.86-1.613.380.241.08-0.51-0.200.350.592.321.38-0.270.070.480.400.290.930.460.02-0.160.06-0.88-0.01NA
Share Based Compensation 11.4612.589.479.879.669.379.627.977.226.805.634.745.135.405.374.924.204.224.264.537.238.249.839.479.018.879.488.347.407.768.197.326.746.666.375.825.255.555.914.134.214.183.593.292.402.302.442.401.991.922.292.151.651.761.230.931.121.33NA

    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 29.48-167.48-42.04-82.68-8.29-83.4554.99-60.16-1.75-1.01-434.95-49.30-299.47-16.95-44.62-45.2558.44-30.0911.9038.11-122.8241.0047.4628.8110.8135.19-7.61-35.90NANANANANANANANANANA10.77-10.4213.482.63-5.87-43.192.02-0.33-0.08-49.48-0.54-0.17-0.720.02-0.56-0.04-0.03-0.20-0.33-0.06NA
Payments To Acquire Property Plant And Equipment 3.051.522.583.542.602.94-1.6211.382.341.010.970.490.160.500.530.271.700.180.520.110.641.101.370.933.070.330.420.840.860.160.230.100.450.421.171.101.630.340.260.130.240.370.350.411.360.330.080.530.540.170.710.000.560.04NANA0.330.06NA

    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 -246.4118.569.48-0.49-249.924.102.45-164.616.33-12.40367.820.62-156.01-60.07-44.76338.70-27.40-43.8513.59-48.62210.42-19.25-16.23-21.73-18.35-16.42-16.37-12.65NANANANANANANANANANA3.777.162.470.801.20110.0323.072.30-0.06-0.2529.740.04-0.0983.120.610.701.581.871.1260.20NA

    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 298.01290.08231.35195.88230.04216.03221.04162.14181.50208.98152.37117.28102.00115.83136.4689.02121.7065.3255.2225.3553.6646.2339.1556.9560.2325.5635.2030.87189.5663.7333.7529.5752.2331.8533.3442.5052.2320.7843.3818.6730.3814.6118.3911.9712.5016.0114.4511.8321.795.337.767.442.4122.9423.197.543.573.403.21
Revenue From Contract With Customer Excluding Assessed Tax 298.01290.08231.35195.88230.04216.03221.04162.14181.50208.98152.37117.28102.00115.83136.4689.02121.7065.3255.2225.3553.6646.2339.1556.9560.2325.5635.2030.87189.5663.7333.7529.5752.2331.8533.3442.5052.2320.7843.3818.6730.3814.6118.3911.9712.5016.0114.4511.8321.795.337.767.442.4122.9423.197.543.573.403.21
Bulkr Hu P H20 NA31.4924.6310.51NA37.0027.1322.0721.3219.2625.0616.4521.2418.8624.0616.7726.713.853.913.7717.1424.591.475.086.382.400.573.388.429.758.858.23NANANANANANANANANANANANANANANANANANANANANANANANANANANA
Collaborative Agreements 48.2348.3627.5516.7028.3915.0335.411.7114.3548.0020.7325.5312.3232.2260.3230.3357.2532.3433.040.3913.740.4215.2830.6130.210.5810.733.13NANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANA
Device Licensing And Development 3.233.362.052.703.382.032.411.714.354.000.720.53NA0.220.32NANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANA
Device Partnered Products 12.3715.2410.1112.8211.2918.0614.4610.7611.5517.996.56NANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANA
Event Based Development And Regulatory Milestone And Other Fees 15.0018.0025.5014.0023.0013.0033.00NA0.0044.0015.00NANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANA
Proprietary Products Sales 47.3039.9244.1435.2539.0731.5132.2927.9628.2924.1814.695.695.816.186.27NANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANA
Upfrontfees NA27.00NANANANANANA0.000.005.0025.000.002.0040.00NA30.000.007.260.0013.000.0010.0030.0025.000.000.001.34NANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANA
Product 79.3686.6678.8958.5879.6086.5773.8960.7961.1661.4346.3022.1427.0525.0530.3621.7732.459.056.348.1522.6929.205.768.3910.686.274.486.80NANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANA
Royalty 170.42155.06124.92120.59122.05114.43111.7499.64105.9899.5585.3469.6162.6458.5645.7836.9232.0023.9315.8516.8217.2316.6118.1117.9519.3418.7119.99NANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANA

Plots across concepts


IncomeStatement
Net Income Loss
Expenses
Other Nonoperating Income Expense
Balance Sheet
Operating Lease Liability
Assets
Other Assets
Current Assets
Prepaid Expense And Other Assets Current
NonCurrent Assets
Deferred Income Tax Assets Net
PropertyPlantAndEquipmentNet
Accumulated Depreciation Depletion And Amortization Property Plant And Equipment
Liabilities
Operating Lease Liability
Current Liabilities
Taxes Payable Current
Noncurrent Liabilities
Deferred Income Tax Liabilities Net
Stockholders Equity
Common Stock Value
CashFlow
Net Cash Provided By Used In Financing Activities
NetCashProvidedByUsedInOperatingActivities
Increase Decrease In Prepaid Deferred Expense And Other Assets
NetCashProvidedByUsedInInvestingActivities
Payments To Acquire Property Plant And Equipment
Shares
Common Stock Shares Issued
LesseeOperatingLeaseLiabilityPaymentsDue
Lessee Operating Lease Liability Payments Due Year Four
FiniteLivedIntangibleAssets
Finite Lived Intangible Assets Accumulated Amortization
InventoryNet
Inventory Raw Materials Net Of Reserves

Line plots across dimensions of each concept