NASDAQ : IPA

ImmunoPrecise Antibodies Ltd. — Financials

$1.62 USD

$0.04 (2.53%)

Volume
55.66K
Average Volume
2.91M
Market Capitalization
$74.77M
P/E Ratio
-8.08
Dividend Yield
0.00%
Price Target
Year High
$3.25
Year Low
$0.27
Day High
Day Low
Payout Ratio
$0.00
Current Ratio
$3.74
IPA Financial Statements
date 2025-04-30 2024-04-30 2023-04-30 2022-04-30 2021-04-30 2020-04-30 2019-04-30 2018-04-30 2017-04-30 2016-04-30
revenue 24.52M 24.52M 20.66M 19.36M 17.91M 14.06M 10.93M 5.44M 2.63M 1.9M
costOfRevenue 10.97M 12.46M 9.1M 8.38M 6.37M 6.02M 5.63M 2.99M 1.21M -
grossProfit 13.55M 12.05M 11.56M 10.98M 11.54M 8.03M 5.3M 2.45M 1.42M 1.6M
researchAndDevelopmentExpenses 4.94M 4.06M 14.11M 8.38M 1.97M 446.28K 485.84K 509.25K 660.41K 302.77K
generalAndAdministrativeExpenses 14.74M 15.59M 15.38M 15.38M 12.65M 7.95M 7.33M 5.66M 1.86M 997.29K
sellingAndMarketingExpenses 4.3M 3.54M 3.61M 2.68M 691K 377.73K 819.25K 134.68K 119.19K 20830
sellingGeneralAndAdministrativeExpenses 19.03M 19.14M 18.99M 18.06M 13.34M 9.03M 8.15M 5.8M 1.98M 1.02M
otherExpenses 1.77M 2.62M 4.08M 1.94M 401K 2.61M -3.34M 256.52K 170.49K 332.58K
operatingExpenses 25.74M 25.82M 37.17M 26.44M 15.71M 12.08M 11.52M 7.21M 2.81M 1.66M
costAndExpenses 36.72M 38.28M 46.28M 34.82M 22.09M 18.1M 17.45M 10.37M 3.92M 1.66M
netInterestIncome -293K 4000 92000 194K -581K -1.38M -1.29M -183K -16216 -9308
interestIncome - 23000 122K 279K 282K 272.01K 30085 73004 - -
interestExpense 293K 19000 30000 85000 863K 1.44M 1.32M 255.78K 16216 9308
depreciationAndAmortization 5.12M 5.74M 6.68M 3.77M 3.71M 3.41M 2.26M 458.08K 50609 41881
ebitda -28.86M -22.95M -21.04M -11.99M -1.42M -449K -4.03M -4.35M -5.4M 293.84K
ebit -33.97M -28.68M -27.72M -15.76M -5.13M -3.86M -6.29M -4.81M -5.45M 251.95K
nonOperatingIncomeExcludingInterest 21.78M 14.92M 2.11M 1.3M 956K - 69131 -124K 4.06M -9308
operatingIncome -12.2M -13.76M -25.61M -15.45M -4.18M -4.09M -6.52M -4.54M -1.39M 242.65K
totalOtherIncomeExpensesNet -22.07M -14.94M -2.14M -395K -1.82M -1.47M -1.39M -132K -4.08M 221.18K
incomeBeforeTax -34.27M -28.7M -27.75M -15.85M -6M -5.29M -7.61M -5.06M -5.47M 242.65K
incomeTaxExpense -4.03M -1.53M -1.19M 861K 1.34M -346K 4788 109.72K -82378 91611
netIncomeFromContinuingOperations -30.23M -27.18M -26.56M -16.71M -7.34M -4.95M -7.62M -5.17M -5.38M 151.04K
netIncomeFromDiscontinuedOperations - - - - - - - - - -
otherAdjustmentsToNetIncome - - - - - - - - - -
netIncome -30.23M -27.18M -26.56M -16.71M -7.34M -4.95M -7.62M -5.17M -5.38M 151.04K
netIncomeDeductions - - - - - - - - - -
bottomLineNetIncome -30.23M -27.18M -26.56M -16.71M -7.34M -4.95M -7.62M -5.17M -5.38M 151.04K
eps -0.91 -1.06 -1.07 -0.85 -0.45 -0.36 -0.61 -0.57 -1.36 0.1
date 2025-04-30 2024-04-30 2023-04-30 2022-04-30 2021-04-30 2020-04-30 2019-04-30 2018-04-30 2017-04-30 2016-04-30
cashAndCashEquivalents 10.66M 3.46M 8.28M 29.96M 41.76M 2.61M 5.47M 1.81M 2.58M 340.88K
shortTermInvestments - - - - - - - - - 214.14K
cashAndShortTermInvestments 10.66M 3.46M 8.28M 29.96M 41.76M 2.61M 5.47M 1.81M 2.58M 555.02K
netReceivables 4.81M 4.07M 3.88M 3.41M 3.63M 3.66M 1.95M 2.22M 469.49K 450.91K
accountsReceivables 4.12M 3.79M 3.25M 2.5M 2.86M 2.49M 1.56M 1.66M 432.56K 450.91K
otherReceivables 691K 277K 632K 906K 770K 1.17M 393.45K 560.77K 36929 -
inventory 2.1M 2.14M 2.06M 1.62M 1.2M 818.64K 2.12M 412.69K 58499 2786
prepaids 1.19M 1.41M 2.04M 2.48M 1.78M 526K 333.7K 342.64K 116.81K 2786
otherCurrentAssets - 414K 536K - 491K 89093 - - 61151 209.05K
totalCurrentAssets 18.75M 11.49M 16.79M 37.47M 48.86M 7.7M 9.88M 4.78M 3.28M 1.22M
propertyPlantEquipmentNet 16.26M 16.7M 10.72M 3.71M 4.08M 3.17M 1.64M 1.58M 644.58K 162.65K
goodwill 8.23M 7.69M 19.17M 19.7M 7.78M 7.91M 8.25M 4.89M - -
intangibleAssets 1.07M 23.56M 30.92M 32.39M 6.06M 8.29M 8.42M 4.04M - -
goodwillAndIntangibleAssets 9.3M 31.24M 50.1M 52.09M 13.84M 16.19M 16.67M 8.93M - -
longTermInvestments 91218 62597 115K 142K 111K 118.9K 90404 90404 - -
taxAssets - - - - - - - - - -
otherNonCurrentAssets 34782 498.4K 86000 82000 79000 85129 67450 9.19M - -
totalNonCurrentAssets 25.69M 48.5M 61.02M 56.02M 18.1M 19.56M 18.47M 19.79M 644.58K 162.65K
otherAssets - - - - - - - - - -
totalAssets 44.44M 59.99M 77.81M 93.49M 66.96M 27.26M 28.35M 24.58M 3.93M 1.38M
totalPayables 5.76M 4.07M 2.49M 4.37M 1.81M 1.35M 1.59M 2.03M 664.45K 100.81K
accountPayables 5.28M 4.07M 2.48M 3.92M 1.34M 1.35M 1.59M 2.03M 664.45K 100.81K
otherPayables 475K 553K 2000 451K 466K - - - - -
accruedExpenses - - 902K 431K 1.34M - - 3501 - -
shortTermDebt 1.34M 1.14M 822.83K 1.31M 801.5K 2.12M 2.79M 187.81K - -
capitalLeaseObligationsCurrent 1.85M 1.56M 1.12M 987K 986K 752K 35757 7474 - -
taxPayables 475K 553K 2000 451K 466K - 27268 - - -
deferredRevenue 1.09M 1.35M 977K 1.03M 1.11M 1.47M 724.69K 317.54K 172.47K 279.34K
otherCurrentLiabilities -1.03M 1.35M -383.83K 1.13M 1.13M 2.23M 2.78M 2.05M - 284.71K
totalCurrentLiabilities 9.01M 8.12M 5.92M 9.26M 6.07M 7.93M 7.2M 4.28M 836.92K 385.52K
longTermDebt - - - - 1.53M 503K 28717 3.59M - -
capitalLeaseObligationsNonCurrent 11.55M 12.12M 6.15M 468K 940K 1.13M 71320 38984 - -
deferredRevenueNonCurrent - -5.82M - - -1.49M - 1.06M - - -
deferredTaxLiabilitiesNonCurrent 250K 5.82M 7.66M 8.1M 1.49M - 1.94M 882.34K - 86631
otherNonCurrentLiabilities 1 5.82M 278K 497K 1.49M 2.61M 2.97M 3.96M - -
totalNonCurrentLiabilities 11.8M 17.94M 14.09M 9.07M 3.96M 4.25M 3.07M 7.59M - 86631
otherLiabilities - - - - - - - - - -
capitalLeaseObligations 13.4M 13.68M 7.27M 1.46M 1.93M 1.88M 107.08K 46458 - -
totalLiabilities 20.82M 26.07M 20.01M 18.36M 10.04M 12.18M 10.28M 11.87M 836.92K 472.15K
treasuryStock - - - - - - - - - -
preferredStock - - - - - - - - - 100
commonStock 136.37M 119.77M 117.47M 114.56M 80.1M 34.09M 32.7M 20.46M 7.46M 232
retainedEarnings -128.79M -100.26M -73.09M -46.53M -29.82M -22.48M -17.48M -9.74M -4.57M 907.93K
additionalPaidInCapital 12.83M 12.39M 10.8M 9.63M 7.2M 3.78M 3.07M 1.71M 198.03K 332
date 2025-04-30 2024-04-30 2023-04-30 2022-04-30 2021-04-30 2020-04-30 2019-04-30 2018-04-30 2017-04-30 2016-04-30
netIncome -30.23M -27.18M -26.56M -16.71M -7.34M -4.95M -7.62M -5.17M -5.38M 151.04K
depreciationAndAmortization 5.12M 5.74M 6.68M 3.77M 3.71M 3.41M 2.26M 458.08K 50609 41881
deferredIncomeTax -3.94M -1.77M -926K -336K -83000 -455.16K -578.97K 63389 -82378 -
stockBasedCompensation 445K 1.54M 1.94M 3.08M 2.75M 739.01K 1.11M 1.22M 198.03K -
changeInWorkingCapital 276.99K 2.4M -3.28M 582K -1.02M -1.12M 580.64K -193.38K 380.69K 71834
accountsReceivables -391.8K -241K -561K 163K -439K -933.28K 102.11K -284.95K -46801 -74898
inventory 99027 -102K -185K -501K -316K -23392 289.52K -27944 -58499 -
accountsPayables 593.45K 994.8K -1.55M 781K -73000 172K -421.67K 482.99K 592.86K -
otherWorkingCapital -23680 1.75M -976K 139K -190K -333.52K 610.68K -363.48K -106.87K 146.73K
otherNonCashItems 21.92M 15.03M 2.3M -310K 1.38M 982.13K 1.03M 205.18K 4.12M 19337
netCashProvidedByOperatingActivities -6.41M -4.25M -19.83M -9.92M -600K -1.39M -3.21M -3.42M -721.65K 284.09K
investmentsInPropertyPlantAndEquipment -799K -1.4M -1.5M -1.26M -1.43M -575.64K -645.06K -345.49K -530.75K -17480
acquisitionsNet - -146K -592K -3.69M -1.03M -1.01M -1.56M -6.83M 141.99K -
purchasesOfInvestments - - - - - - - - -214.14K -
salesMaturitiesOfInvestments - 121K 80000 - - - - - 214.14K -
otherInvestingActivities - -141K 40000 -259K - - - - 214.14K -64108
netCashProvidedByInvestingActivities -799K -1.56M -1.97M -5.21M -2.46M -1.58M -2.2M -7.17M -174.61K -81588
netDebtIssuance 2.66M -1.34M -1.34M -962K -772K -319K -202.69K 4.24M 97500 -26907
longTermNetDebtIssuance 2.66M -1.34M -1.34M -962K -772K -319K -202.69K 4.24M 97500 -26907
shortTermNetDebtIssuance - - - - - - - - - -
netStockIssuance 12.23M 2.36M 716K 3.85M 44.15M - 9.84M 5.6M 4.31M -
netCommonStockIssuance 12.23M 2.36M 716K 3.85M 44.15M 493K 9.84M 5.6M 4.31M -
commonStockIssuance 12.23M 2.36M 716K 3.85M 44.15M 493K 9.84M 5.6M 4.31M -
commonStockRepurchased - - - - - - - - - -
netPreferredStockIssuance - - - - - - - - - -
netDividendsPaid - - - - - - - - -90000 -65000
commonDividendsPaid - - - - - - - - -90000 -65000
preferredDividendsPaid - - - - - - - - - -
otherFinancingActivities - - - -5000 - 493.7K -288.5K -29669 -1.15M -
netCashProvidedByFinancingActivities 14.89M 1.02M -621K 2.88M 43.38M 174.7K 9.35M 9.8M 3.17M -91907
date 2026-01-31 2025-10-31 2025-07-31 2025-04-30 2025-01-31 2024-10-31 2024-07-31 2024-04-30 2024-01-31 2023-10-31
revenue 4.09M 4.17M 3.16M 6.98M 6.15M 6.12M 5.26M 6.46M 6.22M 6.15M
costOfRevenue 1.67M 1.48M 1.63M 2.52M 2.86M 2.69M 2.91M 3.35M 3.02M 3.2M
grossProfit 2.42M 2.69M 1.53M 4.46M 3.3M 3.44M 2.36M 3.11M 3.2M 2.95M
researchAndDevelopmentExpenses 1.19M 1.24M 1.05M 1.09M 1.06M 1.16M 1.64M 927K 1M 835K
generalAndAdministrativeExpenses - - 3.29M 3.71M 3.59M 3.27M 4.16M 4.12M 4.18M 3.31M
sellingAndMarketingExpenses - - 1.34M 1.03M 1.31M 1.24M 718K 909K 649K 921K
sellingGeneralAndAdministrativeExpenses 4.84M 4.25M 4.64M 4.74M 4.9M 4.51M 4.88M 5.03M 4.83M 4.23M
otherExpenses - - -6000 90000 627K 591K 460K 14000 709K -2.11M
operatingExpenses 6.04M 5.49M 5.68M 5.92M 6.59M 6.26M 6.98M 5.97M 5.83M 2.95M
costAndExpenses 7.7M 6.97M 7.31M 8.44M 9.44M 8.94M 9.89M 9.32M 8.85M 6.15M
netInterestIncome - - 5000 1000 -172K -120K -2000 -355K -2000 5000
interestIncome - - 5000 - - - - - 3000 10000
interestExpense - - - -1000 172K 120K 2000 355K 5000 5000
depreciationAndAmortization 213.46K 209.07K 942K 913K 1.4M 1.42M 1.4M 901K 1.31M 1.35M
ebitda -3.4M -2.59M -3.21M -988K -22.97M -1.52M -3.38M -2.65M -2.14M -1.23M
ebit -3.61M -2.8M -4.15M -1.9M -24.36M -2.94M -4.77M -3.55M -3.45M -2.59M
nonOperatingIncomeExcludingInterest - - 14553 443K 21.07M 120K 145K 687K 111.35K 711K
operatingIncome -3.61M -2.8M -4.15M -1.46M -3.29M -2.82M -4.63M -2.86M -2.63M -2.31M
totalOtherIncomeExpensesNet -269.54K -423.19K -26000 -442K -21.24M -240K -147K -15.96M -826K -2.59M
incomeBeforeTax -3.88M -3.23M -4.18M -1.9M -24.54M -3.06M -4.78M -18.82M -3.46M -2.59M
incomeTaxExpense -17706 25248 -91000 261K -3.01M -506K -776K -777K -517K -182K
netIncomeFromContinuingOperations -3.87M -3.25M -4.09M -2.16M -21.52M -2.55M -4M -18.04M -2.94M -2.41M
netIncomeFromDiscontinuedOperations - 24239 1.13M - - - - - - -
otherAdjustmentsToNetIncome - - - - - - - - - -
netIncome -3.87M -3.23M -2.96M -2.16M -21.52M -2.55M -4M -18.04M -3.31M -2.41M
netIncomeDeductions - - - - - - - - - -
bottomLineNetIncome -3.87M -3.23M -2.96M -2.16M -21.52M -2.55M -4M -18.04M -3.31M -2.41M
eps -0.08 -0.07 -0.06 -0.07 -0.66 -0.09 -0.15 -0.67 -0.1 -0.1
date 2026-01-31 2025-10-31 2025-07-31 2025-04-30 2025-01-31 2024-10-31 2024-07-31 2024-04-30 2024-01-31 2023-10-31
cashAndCashEquivalents 14.18M 16.51M 4.9M 10.66M 12.92M 3.53M 3.91M 3.46M 6.2M 6.02M
shortTermInvestments - - 27.54M - - - - - - -
cashAndShortTermInvestments 14.18M 16.51M 32.44M 10.66M 12.92M 3.53M 3.91M 3.46M 6.2M 6.02M
netReceivables 3.03M 4.2M 2.6M 4.81M 4.86M 5.04M 3.19M 4.07M 4.48M 4.68M
accountsReceivables 2.84M 4.04M 1.82M 4.12M 3.61M 4.1M 2.51M 3.79M 3.05M 4.68M
otherReceivables 191.48K 152.04K 785K 691K 1.26M 932K 684K 277K 1.43M 1.07M
inventory 493.83K 531.15K 524K 2.1M 1.92M 2.01M 1.87M 2.14M 2.53M 2.45M
prepaids 1.25M 504.14K 699K 1.19M 1.04M 1.66M 1.72M 1.41M 1.84M 1.88M
otherCurrentAssets 3 - - - - 267K 324K 414K - 368K
totalCurrentAssets 18.96M 21.74M 36.26M 18.75M 20.74M 12.5M 11.02M 11.49M 15.06M 15.41M
propertyPlantEquipmentNet 4.08M 4.24M 4.36M 16.26M 15.71M 15.96M 16.44M 17.17M 17.03M 12.24M
goodwill - - - 8.23M 7.87M 7.92M 7.85M 7.69M 18.66M 18.92M
intangibleAssets - - - 1.07M 1.12M 23.01M 23.42M 23.56M 27.86M 28.95M
goodwillAndIntangibleAssets - - - 9.3M 9M 30.93M 31.27M 31.24M 46.52M 47.88M
longTermInvestments 126.98K 128.04K 91859 91218 62143 62412 62977 62597 63620 -
taxAssets - - - - - - - - - -
otherNonCurrentAssets - 1 35141 34782 27857 514.59K 509.02K 23403 21380 87000
totalNonCurrentAssets 4.2M 4.37M 4.49M 25.69M 24.79M 47.46M 48.28M 48.5M 63.63M 60.2M
otherAssets - - - - - - - - - -
totalAssets 23.17M 26.11M 40.75M 44.44M 45.53M 59.96M 59.3M 59.99M 78.69M 75.61M
totalPayables 3.69M 3.86M 3.28M 5.76M 4.59M 5.64M 5.1M 4.07M 3.2M 4.68M
accountPayables 3.36M 3.43M 3.28M 5.28M 4.39M 5.38M 4.52M 3.52M 2.98M 4.11M
otherPayables 330.56K 425.12K - 475K 202K 257K 560K 553K 210K 565K
accruedExpenses - - - - - - 300K 853K - -
shortTermDebt 430.33K 421.12K 298.72K 1.34M 1.17M 3.09M 2.6M 1.14M 1.32M -
capitalLeaseObligationsCurrent - - 413K 1.85M 1.69M 1.66M 1.6M 1.56M 1.77M 954K
taxPayables - - - 475K 202K 257K 560K 553K 210K 565K
deferredRevenue 948.35K 913.26K 777K 1.09M 2.35M 1.72M 1.3M 1.35M 2.02M 1.61M
otherCurrentLiabilities 5 1 11.93M -1.03M -868.24K 2.02M 267.12K -853.68K 775.7K 291K
totalCurrentLiabilities 5.07M 5.19M 16.69M 9.01M 8.93M 12.41M 11.17M 8.12M 9.08M 7.53M
longTermDebt - - - - - - - - - -
capitalLeaseObligationsNonCurrent 3.12M 3.21M 3.31M 11.55M 11.24M 11.67M 11.9M 12.12M 12.62M 8.62M
deferredRevenueNonCurrent - - - - - - - -5.82M -6.88M -
deferredTaxLiabilitiesNonCurrent - - - 250K 238K 3.21M 3.38M 5.82M 6.88M 7.14M
otherNonCurrentLiabilities - - - 1 - - 3.38M 5.82M 7.16M 279K
totalNonCurrentLiabilities 3.12M 3.21M 3.31M 11.8M 11.48M 14.88M 15.27M 17.94M 19.78M 16.04M
otherLiabilities - - - - - - - - - -
capitalLeaseObligations 3.12M 3.21M 3.72M 13.4M 12.93M 13.33M 13.5M 13.68M 14.39M 9.57M
totalLiabilities 8.19M 8.4M 20M 20.82M 20.41M 27.29M 26.44M 26.07M 28.87M 23.58M
treasuryStock - - - - - - - - - -
preferredStock - - - - - - - - - -
commonStock 138.37M 136.28M 136.32M 136.37M 136.35M 122.31M 120.26M 119.77M 118.35M 117.47M
retainedEarnings -139.95M -134.97M -131.75M -128.79M -126.63M -105.11M -102.56M -100.26M -82.22M -79.28M
additionalPaidInCapital 13.4M 13.04M 12.89M 12.83M 12.78M 12.71M 12.55M 12.39M 12.15M 11.92M
date 2026-01-31 2025-10-31 2025-07-31 2025-04-30 2025-01-31 2024-10-31 2024-07-31 2024-04-30 2024-01-31 2023-10-31
netIncome -3.87M -3.25M -2.96M -2.16M -21.52M -2.55M -4M -18.04M -2.68M -2.41M
depreciationAndAmortization 213.46K 209.07K 942K 913K 1.4M 1.4M 1.4M 1.58M 1.31M 1.35M
deferredIncomeTax - 12120 - 3141.02 -2.96M -330K -645K -1.19M -793K -200K
stockBasedCompensation - - 55000 53000 70000 157K 165K 237K 1M 297K
changeInWorkingCapital 20016 -395.37K -2.29M -410K 723K -649K 1.1M 981K -304K 1M
accountsReceivables 888.59K -1.41M -1.48M -93000 445K -449K 874K -264K 497K 34000
inventory 40310 -6235 -84000 -115K 81000 86000 299K 411K -438K -20000
accountsPayables -131.02K 201.7K -717.54K 642.93K -807.34K 359.09K 386.99K -356.39K 580.55K 318.98K
otherWorkingCapital -777.86K 817.6K -731K -202K 197K -286K -71000 834K -363K 988K
otherNonCashItems 707.24K 568.53K 29686 465K 21.09M -273K 158K 13.8M 6000 -59000
netCashProvidedByOperatingActivities -2.93M -2.86M -4.22M -1.14M -1.2M -2.24M -1.82M -2.64M -666K -18000
investmentsInPropertyPlantAndEquipment -30579 -71938 -282K -359K -112K -164K -263K -1.13M 165K -299K
acquisitionsNet - - -312K - - - - - - -
purchasesOfInvestments - - - - - - - - - -
salesMaturitiesOfInvestments - - - - - - - - - 36000
otherInvestingActivities 14.02M 3100 - - - 99000 - 16000 -108K -49000
netCashProvidedByInvestingActivities 13.99M -68838 -594K -359K -112K -65000 -263K -1.11M 57000 -312K
netDebtIssuance - - -323K -435K -158K 1.05M 2.2M -302K -322K -310K
longTermNetDebtIssuance - - -323K -435K 3.9M -407K -394K -302K -322K -310K
shortTermNetDebtIssuance - - - - -4.06M 1.46M 2.6M - - -
netStockIssuance 910.92K - -48000 17000 10.7M 1.02M 491K 1.42M 935K -
netCommonStockIssuance 910.92K - -48000 17000 10.7M 1.02M 491K 1.42M 935K -
commonStockIssuance 910.92K - - 17000 10.7M 1.02M 491K 1.42M 935K -
commonStockRepurchased - - -48000 - - - - - - -
netPreferredStockIssuance - - - - - - - - - -
netDividendsPaid - - - - - - - - - -
commonDividendsPaid - - - - - - - - - -
preferredDividendsPaid - - - - - - - - - -
otherFinancingActivities -14M 14.22M -996 - - - - - - -
netCashProvidedByFinancingActivities -13.09M 14.22M -372K -418K 10.55M 2.07M 2.7M 1.12M 613K -310K