ANI Pharmaceuticals, Inc. (ANIP)

Nasdaq Health Care Pharmaceuticals S&P SmallCap 600
$67.41
-2.21 (-3.17%)
Close of Nov 06, 2026 · end-of-day data
Source: ANI Pharmaceuticals, Inc.'s 10-K / 10-Q XBRL data on SEC EDGAR · fetched Nov 06, 2026

Revenue, net income & free cash flow

Income statement

fiscal years · USD
Fiscal yearFY2016FY2017FY2018FY2019FY2020FY2021FY2022FY2023FY2024FY2025
Revenue$128.62M$176.84M$201.58M$206.55M$208.47M$216.14M$316.38M$486.82M$614.38M$883.37M
Cost of revenue$48.78M$79.03M$73.02M$63.15M$87.16M$100.61M$138.78M$181.51M$250.21M$341.31M
Gross profit$79.84M$97.81M$128.55M$143.39M$121.32M$115.53M$177.60M$305.30M$364.17M$542.06M
Research & development$2.91M$9.07M$15.39M$19.81M$16.00M$11.37M$22.32M$34.29M$44.58M$51.66M
Selling, general & admin$27.83M$31.58M$44.06M$55.84M$64.99M$84.29M$124.04M$161.70M$249.64M$317.75M
Operating income$20.08M$28.33M$35.36M$16.35M-$16.02M-$39.79M-$35.28M$46.97M$584.00K$111.09M
Interest expense$11.29M$11.32M$14.91M$13.47M$9.48M$11.95M$28.51M$35.63M$33.63M$32.56M
Pre-tax income$8.68M$16.35M$20.05M$3.16M-$25.96M-$56.06M-$62.66M$19.87M-$22.21M$95.79M
Income tax$4.74M$17.43M$4.56M-$2.94M-$3.41M-$13.46M-$14.77M$1.09M-$3.69M$17.45M
Net income$3.93M-$1.08M$15.49M$6.09M-$22.55M-$42.60M-$47.90M$18.78M-$18.52M$78.34M
EBITDA$42.42M$56.26M$69.10M$60.96M$28.62M$7.46M$21.69M$106.76M$68.31M$202.51M
EPS (basic)$0.34$-0.09$1.31$0.51$-1.88$-3.40$-3.05$0.86$-1.04$3.50
EPS (diluted)$0.34$-0.09$1.30$0.50$-1.88$-3.40$-3.05$0.85$-1.04$3.32
Diluted shares11.57M11.55M11.77M12.04M11.96M12.60M16.26M18.19M19.32M21.23M
Gross margin62.1%55.3%63.8%69.4%58.2%53.5%56.1%62.7%59.3%61.4%
Operating margin15.6%16.0%17.5%7.9%-7.7%-18.4%-11.2%9.6%0.1%12.6%
Net margin3.1%-0.6%7.7%3.0%-10.8%-19.7%-15.1%3.9%-3.0%8.9%

Balance sheet

fiscal years · USD
Fiscal yearFY2016FY2017FY2018FY2019FY2020FY2021FY2022FY2023FY2024FY2025
Cash & equivalents$27.36M$31.14M$43.01M$62.33M$7.86M$100.30M$48.23M$221.12M$144.86M$285.58M
Receivables$45.90M$58.79M$64.84M$72.13M$95.79M$128.53M$165.44M$162.08M$221.73M$281.08M
Inventory$26.18M$37.73M$40.50M$48.16M$60.80M$81.69M$105.36M$111.20M$136.78M$143.07M
Total current assets$103.01M$131.60M$152.88M$187.69M$170.32M$321.77M$344.26M$519.82M$528.46M$753.12M
Goodwill$1.84M$1.84M$3.58M$3.58M$3.58M$27.89M$28.22M$28.22M$59.99M$62.48M
Total assets$322.86M$412.14M$430.60M$456.79M$461.19M$771.60M$760.09M$904.42M$1.28B$1.44B
Total current liabilities$31.95M$39.23M$165.55M$61.68M$78.56M$87.54M$99.44M$145.48M$194.45M$278.11M
Short-term debt$0$3.35M$3.26M$9.94M$13.24M$850.00K$850.00K$850.00K$9.17M$17.27M
Long-term debt$0$69.95M$67.30M$175.81M$172.44M$286.52M$285.67M$284.82M$309.11M$291.84M
Total debt$0$73.30M$70.55M$185.75M$185.69M$287.37M$286.52M$285.67M$318.28M$309.11M
Total liabilities$153.22M$237.38M$233.34M$244.00M$265.49M$412.86M$421.55M$446.82M$855.94M$899.65M
Shareholders' equity$169.65M$174.76M$197.26M$212.79M$195.70M$333.89M$313.69M$432.75M$403.68M$540.72M

Cash flow

fiscal years · USD
Fiscal yearFY2016FY2017FY2018FY2019FY2020FY2021FY2022FY2023FY2024FY2025
Operating cash flow$27.47M$39.42M$67.07M$45.63M$15.27M$3.32M-$31.20M$118.96M$64.02M$185.22M
Capital expenditures$4.57M$10.37M$5.74M$6.63M$6.13M$2.56M$8.88M$8.87M$16.24M$13.84M
Free cash flow$22.91M$29.05M$61.33M$39.00M$9.13M$765.00K-$40.08M$110.09M$47.78M$171.39M
Investing cash flow-$149.06M-$107.99M-$27.38M-$27.55M-$68.32M-$105.48M-$15.74M-$18.51M-$404.72M-$34.32M
Financing cash flow-$729.00K$72.36M-$27.82M$1.25M-$1.44M$194.59M-$5.13M$67.44M$264.94M-$9.94M
Dividends paid———$0$0$190.00K$1.62M$1.62M$1.62M$1.16M
Share buybacks$2.50M$0$0$1.03M$1.52M$890.00K$1.96M$4.99M$10.96M$12.21M
Stock-based compensation$6.07M$6.09M$6.78M$9.22M$12.94M$10.49M$14.60M$20.65M$29.34M$37.93M
Depreciation & amortization$22.34M$27.93M$33.74M$44.61M$44.64M$47.25M$56.97M$59.79M$67.73M$91.42M

Quarterly figures are rebuilt from the year-to-date totals companies report — Q4 is the full year minus the first nine months, since no 10-Q is filed for it. Values are as filed; later restatements replace earlier ones. Fiscal years are labelled by the calendar year in which they end.