Home Data Calendar Blog

AMPH

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
Common Stock Value 0.010.010.010.010.010.010.010.010.010.010.010.010.010.010.010.010.010.010.010.010.010.010.010.010.010.010.010.010.010.010.010.010.010.010.010.010.010.010.010.000.000.000.00NA0.00NANANA
Weighted Average Number Of Diluted Shares Outstanding NA51.8652.0553.01NA53.9253.1051.97NA52.7953.2351.98NA50.0149.5549.52NA49.8546.7548.2546.8450.0849.8950.4249.1848.2846.5646.5149.3348.2247.8748.0646.1047.9545.9746.810.0545.3144.8544.6044.6544.6439.7738.7739.1438.7138.8538.84
Weighted Average Number Of Shares Outstanding Basic NA48.6248.9148.21NA48.7048.4048.00NA48.9048.8648.14NA48.0247.7347.52NA47.5046.7546.4146.8447.2447.1146.7446.2746.2446.5646.5146.2346.1046.0246.0746.1045.4044.9645.040.0545.3144.8544.6044.6544.6439.7738.7738.7238.7138.7138.71
Earnings Per Share Basic 0.790.830.770.900.751.010.540.540.700.320.350.500.410.620.160.11-0.130.080.000.09-0.020.031.010.020.040.05-0.06-0.160.030.000.040.02-0.060.090.150.060.17-0.07-0.15-0.01-0.06-0.12-0.03-0.040.050.000.200.06
Earnings Per Share Diluted 0.740.780.730.810.690.910.490.500.650.300.330.470.400.590.160.10-0.130.080.000.08-0.020.030.960.020.040.05-0.06-0.160.030.000.040.02-0.060.080.150.050.16-0.07-0.15-0.01-0.06-0.12-0.03-0.040.050.000.200.06

    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
Revenues 186.52191.21182.39171.84178.10180.56145.71140.02135.02120.13123.47120.37120.89112.20101.66103.0295.9283.4385.8184.6983.3880.1479.0579.7989.6975.5471.0458.3960.4057.9265.1956.6763.5464.2268.0359.3776.9163.8753.8556.8955.8859.7149.0045.8754.8859.3262.5252.96
Cost Of Revenue 99.8889.2787.2381.7481.9772.1572.9766.1863.8561.6260.1164.5464.6561.0254.2958.0759.0946.9252.6347.8750.0044.8846.6648.8955.0046.2844.8841.3339.8237.2738.4433.8443.5836.6136.3234.4643.7446.2940.5343.6143.9247.9234.0133.3635.2539.0435.03NA
Gross Profit 86.65101.9495.1790.1096.14108.4072.7473.8471.1758.5163.3655.8356.2351.1847.3844.9536.8336.5133.1836.8233.3835.2532.3930.9034.6929.2626.1617.0620.5820.6426.7522.8319.9627.6131.7124.9033.1717.5813.3213.2811.9611.7915.0012.5119.6320.2827.4919.56
Operating Expenses 41.5044.8939.9542.0942.1635.7335.8440.4133.3435.2838.5334.2131.9826.4136.8234.6433.9532.9936.1029.3433.6232.8531.4134.0833.1426.7129.0126.9822.2423.4624.5621.4224.4721.8221.3820.8318.8021.3323.5820.5418.9819.6116.1714.4816.7020.0515.51NA
Research And Development Expense 18.1421.0817.6517.0420.4216.6616.8419.8217.2418.5122.8016.2217.2910.7618.1214.7718.1317.6416.1515.3019.6418.6116.0014.6116.7311.3415.4714.2611.3910.0410.7311.2512.619.7210.488.398.6511.1210.736.577.648.595.996.217.289.047.79NA
General And Administrative Expense 12.9414.8213.2915.6813.1212.6512.2813.4810.6311.989.9812.4710.6210.9114.5615.3412.0311.6715.9210.7510.5111.0212.4316.3313.8113.4111.6711.009.2211.6612.2311.3410.7010.809.4610.878.719.0311.3112.459.779.568.646.848.019.546.51NA
Selling And Marketing Expense 10.428.999.019.378.626.416.727.115.474.785.765.524.084.754.134.543.793.674.033.293.483.222.993.142.601.961.881.721.631.761.601.481.491.291.331.351.311.171.471.521.501.451.351.261.291.461.20NA
Operating Income Loss 45.1457.0555.2248.0153.9872.6836.9033.4337.8323.2324.8221.6124.2524.7710.5610.312.883.52-2.927.48-0.242.400.97-3.171.542.55-2.86-9.92-1.66-2.822.191.40-4.515.8010.334.0814.37-3.75-10.26-7.26-7.02-7.82-1.17-1.972.930.2311.98NA
Interest Paid Net 4.428.535.238.635.479.331.531.251.060.790.590.580.240.870.490.510.520.560.560.560.560.600.380.900.650.650.550.530.540.540.400.390.34NANANANANANANANANANANANANANANA
Allocated Share Based Compensation Expense 5.635.605.787.364.624.644.876.114.304.304.245.023.853.926.084.834.334.376.515.284.294.294.034.673.913.914.204.674.184.164.304.453.523.564.203.853.463.433.702.232.602.662.401.62NANANANA
Income Tax Expense Benefit 6.007.2512.294.134.6714.036.386.757.296.565.554.087.196.695.591.16-0.952.29-0.072.280.430.6014.17-1.48-1.130.96-1.33-1.78-2.53-2.171.200.61-1.882.112.861.332.81-1.27-3.58-5.53-3.30-2.60-0.70-0.850.950.494.11NA
Income Taxes Paid 11.1012.0716.580.3546.870.810.990.349.2811.2023.780.182.620.904.550.030.602.150.450.211.533.040.910.230.180.010.140.010.000.314.130.440.132.710.190.370.10NANANA0.350.00NANA0.143.94NANA
Profit Loss 37.9640.4337.9543.1836.1749.2226.1226.0333.9115.8717.3524.2519.7630.968.623.96-5.794.79-1.433.520.760.9846.92-2.151.871.62-2.85-7.140.790.101.900.86NANANANANANANANANANANANANANANANA
Net Income Loss 37.9640.4337.9543.1836.1749.2226.1226.0333.9115.8717.3524.2519.7629.557.775.04-6.273.92-0.193.95-1.031.3147.790.871.872.39-2.79-7.251.470.171.970.89-2.743.896.892.497.53-3.01-6.65-0.67-2.52-5.38-1.18-1.621.83-0.167.812.38
Comprehensive Income Net Of Tax 37.6040.4337.8942.8936.1049.1326.0726.3935.2214.6515.8823.7719.2728.208.483.12-5.524.610.103.170.14-0.3247.690.761.431.98-5.05-6.061.960.802.981.36-4.864.006.242.928.82-2.63-6.13-3.66-2.37-6.91-1.45NANANANANA

    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
Assets 1577.471545.181491.521574.321512.911544.631378.27773.66741.99726.70723.72716.24671.53651.68665.75645.74631.24613.72600.06572.83586.97585.64601.30544.72513.56480.64451.65449.78454.67437.77444.00435.61427.74428.84408.59395.01390.14395.03398.93396.50389.37401.13397.27NA338.75NANANA
Liabilities 845.17817.50778.18901.96873.49949.49789.03225.08213.33221.53224.41236.71226.01221.50198.52194.78182.51162.76157.62149.46159.44151.98169.01164.45149.20139.37131.12122.68117.34107.11110.68110.0598.48100.38101.1298.4294.63111.24113.66117.22107.51118.01109.53NA87.20NANANA
Liabilities And Stockholders Equity 1577.471545.181491.521574.321512.911544.631378.27773.66741.99726.70723.72716.24671.53651.68665.75645.74631.24613.72600.06572.83586.97585.64601.30544.72513.56480.64451.65449.78454.67437.77444.00435.61427.74428.84408.59395.01390.14395.03398.93396.50389.37401.13397.27NA338.75NANANA

    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
Assets Current 534.07545.95482.64555.08489.60543.00384.55407.67378.32384.22377.14364.42318.12303.67310.97300.16279.68276.54266.82246.72255.24268.90284.13230.14220.34194.80169.95174.05187.78176.49193.58191.42184.10190.19181.31173.44175.93199.06203.90202.60198.00215.18214.23NA172.97NANANA
Cash And Cash Equivalents At Carrying Value 151.61192.12189.62201.15144.30266.78148.59176.62156.10157.24166.16172.63126.35106.61105.43101.6092.6487.9187.3954.8473.6985.61120.3779.1086.3468.7348.0754.5565.5966.9282.5476.7772.3566.6066.6663.3366.0770.6874.4668.5967.8372.8864.0852.1353.5951.9455.95NA
Cash Cash Equivalents Restricted Cash And Restricted Cash Equivalents 151.84192.35189.85201.38144.53271.04151.28176.85156.33157.48166.39172.86126.59106.84124.59101.8494.5189.7889.2556.7175.5587.48122.2480.9688.2070.6049.9456.4167.4668.7884.4176.8972.35NANANA66.07NANANANANANANANANANANA
Short Term Investments 70.0458.3828.1688.41112.5133.1014.5416.2819.6626.8417.2314.3810.328.0211.7413.5312.9810.8711.1012.2011.6812.672.842.832.832.832.822.832.632.520.730.750.53NANANANANANANANANANANANANANANA
Accounts Receivable Net Current 136.29139.63131.41138.11114.94118.99104.72100.6488.8077.1080.8173.1778.8078.0967.8977.9466.0052.3849.8657.7845.3845.2648.8254.9352.1643.8241.2831.8836.0024.1524.1225.8926.7826.5523.1323.0833.2325.0019.8321.6522.8526.6018.60NA24.59NANANA
Inventory Net 153.74130.32122.41115.49105.83109.98104.62103.65103.58103.2598.7395.1592.81100.2497.9397.1196.83108.87104.73107.90110.50109.8599.2378.5869.3265.4161.6862.7863.6169.6474.4678.1479.7590.6588.3382.2470.6772.4280.1784.8982.3388.05106.02NA69.92NANANA
Inventory Finished Goods 39.4233.7627.4130.7524.9326.5028.2224.8618.8917.6114.7514.5317.6616.9318.6818.7712.5218.0414.9013.7215.7215.6017.3814.758.9010.5511.7418.7121.1722.8523.0320.6621.2829.3530.7426.4019.8719.3522.1120.6424.7523.4334.18NA26.50NANANA
Inventory Raw Materials And Supplies 81.5160.5456.4451.4150.0855.1844.6347.9247.6147.0843.9040.3641.8545.7543.7543.2647.0552.4050.6654.5059.2357.0445.6332.6530.1528.5627.6422.2719.9722.0124.9133.4936.2147.2442.5738.1331.8832.5536.0245.5942.0042.0551.16NA34.47NANANA
Prepaid Expense And Other Assets Current 18.2117.727.958.709.066.205.877.337.565.995.906.437.277.755.896.756.7810.999.009.029.5410.478.498.965.496.674.405.669.758.667.198.153.273.981.753.094.444.203.263.933.684.913.70NA5.03NANANA

    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
Property Plant And Equipment Gross 568.93561.57546.18540.13528.04518.59510.88470.06458.30445.94445.60446.50443.86437.48447.75442.51444.20424.71411.69400.10398.26382.21376.32367.08359.51350.54337.95328.51318.67303.43289.19281.72274.96271.40265.35259.68254.42250.92246.98243.48240.84233.44230.15NA207.19NANANA
Accumulated Depreciation Depletion And Amortization Property Plant And Equipment 271.59266.19258.18251.61245.30237.75232.35226.58220.03213.19208.03203.25199.62194.55195.16189.24184.15178.83173.45168.62164.41160.06156.26152.24149.09148.01139.71136.60133.33130.38127.47124.33122.01119.45116.71114.99112.26109.74107.73105.20102.5599.3396.16NA90.58NANANA
Amortization Of Intangible Assets 6.186.186.196.176.186.180.230.240.330.390.340.350.360.380.280.280.270.260.250.260.260.250.170.360.270.270.720.730.720.710.700.720.770.700.570.480.480.480.500.480.480.480.480.470.480.48NANA
Property Plant And Equipment Net 297.35295.38288.00288.52282.75280.84278.53243.48238.27232.74237.56243.25244.24242.92252.59253.26260.06245.88238.24231.48233.86222.16220.06214.84210.42202.53198.24191.91185.34173.05161.72157.39152.94151.95148.65144.68142.16141.18139.25138.28138.29134.11133.99NA116.62NANANA
Long Term Investments 11.00NA9.9415.1614.690.97NANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANA
Goodwill 3.053.263.133.153.223.093.173.173.132.893.053.263.313.393.843.793.943.773.633.573.633.793.933.903.954.004.364.584.464.404.274.033.984.214.164.323.733.833.793.714.474.650.28NA0.28NANANA
Finite Lived Intangible Assets Net 558.39562.32568.50574.69580.85587.03593.214.784.954.935.425.966.336.586.987.227.457.387.417.688.298.138.569.139.099.519.8611.0411.4512.1112.3712.7417.1118.309.9110.486.957.437.908.398.789.249.71NA10.66NANANA
Intangible Assets Net Including Goodwill 590.66594.80600.85607.06613.29619.35625.6037.1837.3037.0437.7038.4438.8739.1940.0540.2440.6240.3840.2740.4741.1541.1441.7242.2642.2742.7343.4544.8545.1445.7345.8745.9950.3151.7343.3044.0239.9040.4840.9141.3342.5643.2239.33NA40.16NANANA
Other Assets Noncurrent 25.9923.6624.2623.3725.9125.3020.2718.5420.8620.5518.6816.3016.6611.619.447.215.257.7412.6311.1911.1612.3313.5212.299.9211.1311.7510.718.6610.6210.968.949.397.547.885.414.704.364.964.453.592.503.60NA2.88NANANA
Held To Maturity Securities Accumulated Unrecognized Holding Loss 0.030.000.120.120.020.020.010.030.060.080.050.040.010.00NA0.000.00NANANA0.000.00NANANANANANANANANANANANANANANANANANANANANANANANANANA
Held To Maturity Securities Fair Value 53.9831.9731.5984.5589.5633.6314.4319.9523.4523.0912.989.686.983.042.434.201.311.762.01NA2.793.79NANANANANANANANANANANANANANANANANANANANANANANANANANA
Held To Maturity Securities 53.9731.9031.7084.6689.5233.6614.4419.9823.5223.1713.039.726.993.042.434.201.311.762.00NA2.793.79NANANANANANANANANANANANANANANANANANANANANANANANANANA
Held To Maturity Securities Accumulated Unrecognized Holding Gain 0.030.07NA0.010.06NANANANANANANANANANANANA0.000.01NANANANANANANANANANANANANANANANANANANANANANANANANANANANANA
Held To Maturity Securities Accumulated Unrecognized Holding Loss 0.030.000.120.120.020.020.010.030.060.080.050.040.010.00NA0.000.00NANANA0.000.00NANANANANANANANANANANANANANANANANANANANANANANANANANA

    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
Liabilities Current 173.76159.01136.97255.17225.41257.96251.28105.6494.86102.19103.63114.36103.8197.99124.55127.10112.2096.7293.2983.3790.0186.60101.00111.96106.8396.6287.5972.5467.1957.4063.7072.8660.6260.8465.6764.9259.9570.6569.4072.0962.5963.0856.28NA65.40NANANA
Accounts Payable Current 30.5134.0931.7736.5325.4431.9718.8321.9820.5019.9631.0723.8422.2121.6627.7522.9924.3623.1721.7116.5125.0622.0431.4634.2731.3222.6721.6615.6316.639.5914.9119.3016.2013.4418.7718.6213.8712.2718.4518.9510.1610.0117.76NA20.38NANANA
Accounts Payable And Accrued Liabilities Current 157.06153.27131.21116.7093.37222.72217.5488.8984.2495.8097.6795.8189.5588.91109.60108.5595.5079.2975.3965.4477.0575.1488.1790.8087.4276.3667.0958.5057.55NANANA47.55NANANANANANANANANANANANANANANA
Other Accrued Liabilities Current 31.5715.7310.819.4312.8410.3310.248.719.1412.697.599.218.7910.0811.959.6012.338.787.657.2910.0112.1114.8510.7410.7510.646.957.045.13NANANA5.03NANANANANANANANANANANANANANANA
Accrued Income Taxes Current 9.661.281.515.861.6131.0917.7011.594.571.530.6013.129.083.963.632.681.081.622.352.992.041.403.151.021.191.671.617.983.334.186.228.107.716.216.654.263.082.092.753.003.122.792.77NA2.85NANANA
Accrued Liabilities Current 126.54119.1899.4480.1667.93190.75198.7066.9163.7475.8366.5971.9767.3367.2581.8585.5671.1556.1253.6848.9351.9953.0956.7156.5256.0953.6945.4342.8740.9316.4217.6322.6015.7014.7011.1713.5216.7322.6214.9214.6613.1410.4510.49NA7.63NANANA

    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
Long Term Debt Noncurrent 613.53NANANA603.17653.27NANA76.64NANANA78.19NANANA45.92NANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANA
Long Term Debt And Capital Lease Obligations 601.63596.45586.85594.01589.58638.21488.2872.8772.8474.0173.8774.3574.7875.5530.4632.3334.1932.9034.6236.4139.3938.0839.7930.9731.9832.6133.7039.7140.8442.2340.1131.1532.3634.1631.7429.0930.1631.3534.8035.8936.1141.2742.85NA10.07NANANA
Other Liabilities Noncurrent 20.9527.0418.8017.9822.7215.7017.6315.1814.5614.1915.3315.4915.6514.8813.4813.4213.2111.3511.0010.269.438.989.038.868.947.967.638.137.061.971.871.771.771.972.022.131.91NANANANANANANANANANANA
Operating Lease Liability Noncurrent 41.8828.9429.4828.7429.7230.2024.4123.9923.6924.3724.6825.4924.7025.4724.5516.4617.4617.5314.5315.2316.32NANANANANANANANANANANANANANANANANANANANANANANANANANANA

    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
Stockholders Equity Including Portion Attributable To Noncontrolling Interest 732.30727.68713.35672.36639.42595.14589.24548.58528.66505.17499.31479.52445.52430.18467.22450.96448.72450.96442.44423.37427.53433.65432.29380.27364.36341.27316.98323.62333.74327.74330.48NA326.52NANANA293.49NANANANANANANANANANANA
Common Stock Value 0.010.010.010.010.010.010.010.010.010.010.010.010.010.010.010.010.010.010.010.010.010.010.010.010.010.010.010.010.010.010.010.010.010.010.010.010.010.010.010.000.000.000.00NA0.00NANANA
Additional Paid In Capital 505.40496.43487.57476.07486.06477.88471.11456.62455.08448.74443.04433.45422.42412.92427.30413.93410.06404.08396.84371.14367.31361.70355.44349.20344.43330.26322.36316.67313.89303.21299.11285.36283.12276.54258.79250.68247.83240.75236.66223.31220.75219.29217.00NA177.73NANANA
Retained Earnings Accumulated Deficit 568.79530.82490.39452.44409.27373.10323.88297.75271.72237.81221.94204.59180.34160.58130.58122.81117.77124.05120.13120.32116.37117.40116.0968.3067.4865.6266.7869.5776.2374.7774.5972.6270.8673.6069.7162.8160.3252.7955.8062.4563.1165.6371.01NA73.81NANANA
Accumulated Other Comprehensive Income Loss Net Of Tax -9.18-8.82-8.83-8.77-8.48-8.41-8.32-8.27-8.62-9.93-8.71-7.25-6.76-6.28-4.93-5.64-3.72-4.48-5.17-5.46-4.69-5.85-4.22-4.13-4.01-3.58-3.17-0.91-2.10-2.60-3.22-4.23-4.70-2.58-2.69-2.04-2.48-3.76-4.13-4.65-1.65NANANANANANANA
Treasury Stock Value 332.71290.76255.80247.40247.43247.44197.44197.54189.52171.46156.97151.28150.48137.05130.96125.55121.81118.42114.12108.4997.6383.8579.4678.3975.4872.9065.4558.2350.7044.7337.1728.1920.0319.1118.3414.8810.175.993.061.830.34NANANANANANANA
Adjustments To Additional Paid In Capital Sharebased Compensation Requisite Service Period Recognition Value NA5.605.787.36NA4.644.876.11NA4.304.245.02NA3.925.244.83NA4.376.515.284.294.294.034.673.913.914.204.674.184.16NANANANANANANANANANANANANANANANANANA

    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
Net Cash Provided By Used In Operating Activities 29.0259.9669.1155.2923.8664.3354.9240.3815.2320.382.8150.7740.442.5732.1622.8216.898.8130.091.485.65-12.0051.72-3.619.5215.784.538.369.772.474.5722.4014.01NANANANANANANANANANANANANANANA
Net Cash Provided By Used In Investing Activities -35.68-34.59-69.9015.24-103.05-31.15-508.58-6.33-0.23-15.26-8.18-9.11-11.95-3.77-4.25-8.70-12.18-5.45-10.07-8.72-7.35-18.62-9.67-14.88-8.80-12.88-11.77-8.74-10.13-14.84-7.83-5.96-7.11NANANANANANANANANANANANANANANA
Net Cash Provided By Used In Financing Activities -33.84-22.82-10.72-13.58-47.0886.61428.11-13.55-16.16-13.93-0.994.65-8.70-16.49-5.19-6.64-0.23-3.0312.46-11.45-10.38-3.89-0.7411.2316.9217.801.11-10.83-0.80-5.5110.31-11.72-1.26NANANANANANANANANANANANANANANA

    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
Net Cash Provided By Used In Operating Activities 29.0259.9669.1155.2923.8664.3354.9240.3815.2320.382.8150.7740.442.5732.1622.8216.898.8130.091.485.65-12.0051.72-3.619.5215.784.538.369.772.474.5722.4014.01NANANANANANANANANANANANANANANA
Net Income Loss 37.9640.4337.9543.1836.1749.2226.1226.0333.9115.8717.3524.2519.7629.557.775.04-6.273.92-0.193.95-1.031.3147.790.871.872.39-2.79-7.251.470.171.970.89-2.743.896.892.497.53-3.01-6.65-0.67-2.52-5.38-1.18-1.621.83-0.167.812.38
Profit Loss 37.9640.4337.9543.1836.1749.2226.1226.0333.9115.8717.3524.2519.7630.968.623.96-5.794.79-1.433.520.760.9846.92-2.151.871.62-2.85-7.140.790.101.900.86NANANANANANANANANANANANANANANANA
Depreciation Depletion And Amortization NA9.799.689.669.669.623.063.403.443.423.002.742.602.502.642.482.502.462.032.052.071.701.661.64NANANANANANANANANANANANANANANANANANANANANANANANA
Increase Decrease In Accounts Receivable -2.918.05-6.6823.20-4.0919.64-1.2611.8011.55-3.607.78-5.600.7612.18-10.0912.0813.452.25-8.0312.490.02-5.02-2.761.068.442.639.86-4.6311.01-0.09-1.90-0.920.383.410.03-10.208.315.16-1.83-0.62-3.238.01-0.52-5.47-6.39-1.10NANA
Increase Decrease In Inventories 24.477.317.039.99-4.815.771.03-0.27-1.185.504.742.69-7.034.110.521.14-12.953.41-3.52-2.24-0.0411.1320.509.514.103.51-0.18-1.44-6.27-5.42-5.07-1.89-9.762.126.5810.77-1.23-7.99-5.054.49-4.96-16.405.669.139.845.44NANA
Share Based Compensation 5.635.605.787.364.624.644.876.114.304.304.245.023.853.926.084.834.334.376.515.284.294.294.034.673.913.914.204.674.184.164.304.454.643.253.843.403.002.933.532.222.382.412.171.381.522.22NANA
Amortization Of Financing Costs 0.720.74NANA2.915.24NANA0.030.24NANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANA

    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
Net Cash Provided By Used In Investing Activities -35.68-34.59-69.9015.24-103.05-31.15-508.58-6.33-0.23-15.26-8.18-9.11-11.95-3.77-4.25-8.70-12.18-5.45-10.07-8.72-7.35-18.62-9.67-14.88-8.80-12.88-11.77-8.74-10.13-14.84-7.83-5.96-7.11NANANANANANANANANANANANANANANA
Payments To Acquire Property Plant And Equipment 12.4113.796.048.799.4410.199.059.486.315.625.966.146.887.225.747.629.335.6310.898.018.418.689.7214.749.5812.6312.2512.3410.1211.416.307.276.926.004.933.533.733.942.963.787.554.033.064.033.754.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
Net Cash Provided By Used In Financing Activities -33.84-22.82-10.72-13.58-47.0886.61428.11-13.55-16.16-13.93-0.994.65-8.70-16.49-5.19-6.64-0.23-3.0312.46-11.45-10.38-3.89-0.7411.2316.9217.801.11-10.83-0.80-5.5110.31-11.72-1.26NANANANANANANANANANANANANANANA
Payments For Repurchase Of Common Stock 42.0034.96NANA0.0050.000.138.0218.0714.496.121.2313.446.095.563.783.394.335.7610.9513.784.431.073.022.617.597.237.625.977.598.988.200.920.803.474.724.182.971.231.49-0.10NANANA0.18NANANA

    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
Revenues 186.52191.21182.39171.84178.10180.56145.71140.02135.02120.13123.47120.37120.89112.20101.66103.0295.9283.4385.8184.6983.3880.1479.0579.7989.6975.5471.0458.3960.4057.9265.1956.6763.5464.2268.0359.3776.9163.8753.8556.8955.8859.7149.0045.8754.8859.3262.5252.96
Anp, Research And Development Services 2.200.101.500.402.400.801.200.102.200.800.700.601.202.601.000.30NANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANA
Anp, Nanjing Hanxin Pharmaceutical Technology Co Ltd 0.000.100.100.300.100.000.000.000.100.30NANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANA
Product 186.98188.82179.39157.63155.65151.85145.71140.02135.02120.13NANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANA
Product And Service Other -0.462.403.0114.2122.4628.70NANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANA
Active Pharmaceutical Ingredient NA1.463.541.693.074.192.854.012.313.013.343.822.913.216.945.148.122.104.873.395.394.415.315.256.763.787.805.284.423.461.420.744.695.174.280.8110.825.973.786.015.905.980.10NANANANANA
Finished Pharmaceutical Products NA189.75178.86170.14175.03176.37142.87136.01132.72117.12120.12116.55117.98108.9994.7297.8887.8081.3380.9481.3078.0075.7373.7374.5482.9371.7763.2453.1255.9854.4563.7755.9358.8559.0663.7658.5566.0957.9050.0850.8749.9853.7348.9045.8754.8859.3262.5252.96
Finished Pharmaceutical Products, Baqsimi NA26.0530.8513.8422.4628.70NANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANA
Finished Pharmaceutical Products, Baqsimi Neb NA2.403.0114.21NA28.70NANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANA
Finished Pharmaceutical Products, Enoxaparin NA5.625.277.106.097.707.879.877.817.989.0310.127.948.039.3310.6617.6511.6510.229.178.809.579.8414.4819.0918.568.717.0111.356.558.2910.418.2715.3617.3318.3619.8621.26NANANANANANANANANANA
Finished Pharmaceutical Products, Epinephrine NA26.7927.9426.1124.6520.2016.7120.0921.4319.5018.1215.1618.8713.899.1915.587.485.376.963.994.313.763.142.681.261.883.693.223.672.0310.659.5710.745.305.234.394.985.03NANANANANANANANANANA
Finished Pharmaceutical Products, Finished Pharmaceutical Products Net Revenues NA187.36175.85155.94152.57147.66142.87NA132.72117.12NANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANA
Finished Pharmaceutical Products, Glucagon NA40.4127.3728.5431.2029.5127.2825.7016.0712.6216.0410.9815.3412.1912.137.98NANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANA
Finished Pharmaceutical Products, Lidocaine NA15.8812.8012.7714.9915.5214.0113.6514.7113.9813.3810.5912.1011.6511.599.0712.1910.667.6110.6612.2811.6710.0811.9813.669.8810.019.7810.389.609.338.2910.228.288.199.919.606.18NANANANANANANANANANA
Finished Pharmaceutical Products, Naloxone NA4.043.804.294.234.715.104.964.846.827.197.416.558.036.626.347.088.748.728.888.9510.617.837.367.709.4311.138.938.4312.7110.2610.949.3112.4115.5610.2510.6610.52NANANANANANANANANANA
Finished Pharmaceutical Products, Other Finished Pharmaceutical Products NA35.5034.6529.1535.0237.7337.5230.5633.0823.6425.5927.1121.7827.0518.7520.3019.5521.4624.2724.7016.2817.6721.1917.8017.2615.4912.5312.2911.4514.2215.238.8410.559.048.699.5211.508.98NANANANANANANANANANA
Finished Pharmaceutical Products, Phytonadione NA11.7210.309.9711.927.4517.867.7112.5014.2211.7910.4713.9211.5910.429.5610.4610.4710.6911.0312.3110.9212.4410.1212.948.9710.819.1810.709.3510.007.899.768.678.766.139.505.93NANANANANANANANANANA
Finished Pharmaceutical Products, Primatenemist NA21.3422.8624.1724.4824.8316.5223.4822.2818.3618.9724.7021.4916.5616.6818.3813.3912.9912.4712.889.003.652.512.90NANANANANANANANANANANANANANANANANANANANANANANANA
2.190.181.560.402.360.831.180.132.280.720.770.931.222.551.131.120.681.960.290.230.440.060.98NANANANANANANANANANANANANANANANANANANANANANANANANA
9.244.524.411.780.461.670.641.941.591.631.922.321.991.815.342.734.522.063.613.405.364.013.283.334.713.072.485.291.162.571.390.743.401.530.480.832.320.911.103.935.905.980.10NANANANANA
US 175.09186.51176.42169.66175.28178.06143.90137.96131.15117.78120.79117.11117.68107.8395.1999.1790.7279.4181.9081.0677.5976.0774.7876.4684.9872.4868.5653.1059.2555.3563.8055.9360.1462.6967.5558.5474.5962.9552.7652.9649.9853.7348.9045.8754.8859.3262.52NA

Plots across concepts


IncomeStatement
Comprehensive Income Net Of Tax
Expenses
Other Nonoperating Income Expense
Balance Sheet
Goodwill
Assets
Goodwill
Current Assets
Prepaid Expense And Other Assets Current
NonCurrent Assets
Goodwill
PropertyPlantAndEquipmentNet
Accumulated Depreciation Depletion And Amortization Property Plant And Equipment
Liabilities
Operating Lease Liability
Current Liabilities
Operating Lease Liability Current
Noncurrent Liabilities
Accrued Income Taxes 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 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
Nonoperating Income Expense
LesseeOperatingLeaseLiabilityPaymentsDue
Lessee Operating Lease Liability Payments Due Year Four
FiniteLivedIntangibleAssets
Finite Lived Intangible Assets Accumulated Amortization
InventoryNet
Inventory Finished Goods
AccountsReceivable
Allowance For Doubtful Accounts Receivable Current

Line plots across dimensions of each concept