ImmunoPrecise Antibodies Ltd. Common Stock (HYFT) Financials

$2.72

$0.06 (-2.16%)
Last update: 12:44 PM EST
Day's range
$2.69
Day's range
$2.87

HYFT Income statement / Annual

Last year (2025), MindWalk Holdings Corp.'s total revenue was $24.31 M, a decrease of 2.03% from the previous year. In 2025, MindWalk Holdings Corp.'s net income was -$29.97 M. See MindWalk Holdings Corp.,s key income statements, including revenue, expenses, profit, and income.

Period FY-2025 FY-2024 FY-2023 FY-2022 FY-2021 FY-2020 FY-2019 FY-2018 FY-2017 FY-2016
Period Ended 04/30/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
Operating Revenue $24.31 M $24.81 M $21.17 M $19.80 M $17.91 M $14.72 M $11.15 M $5.47 M $2.72 M $0.00
Cost of Revenue $12.81 M $15.62 M $13.85 M $10.63 M $6.51 M $15.30 M $13.04 M $6.76 M $1.98 M $823.06
Gross Profit $11.50 M $9.19 M $7.32 M $9.17 M $11.40 M -$576.29 K -$1.89 M -$1.29 M $743.76 K -$823.00
Gross Profit Ratio 0.47 0.37 0.35 0.46 0.64 -0.04 -0.17 -0.24 0.27 0
Research and Development Expenses $4.90 M $4.09 M $12.58 M $7.84 M $1.86 M $467.29 K $495.75 K $511.84 K $683.24 K $0.00
General & Administrative Expenses $14.74 M $15.59 M $14.58 M $15.38 M $12.57 M $0.00 $0.00 $0.00 $0.00 $0.00
Selling & Marketing Expenses $4.30 M $3.54 M $3.61 M $2.68 M $691.00 K $0.00 $0.00 $0.00 $0.00 $0.00
Selling, General & Administrative Expenses $19.03 M $19.14 M $18.19 M $18.06 M $13.27 M $3.24 M $3.97 M $3.00 M $1.45 M $33.61 K
Other Expenses -$163.23 K $229.77 K $5.81 M $409.34 K -$9.70 M $0.00 $0.00 $0.00 $0.00 $0.00
Operating Expenses $23.77 M $23.46 M $36.58 M $26.30 M $5.42 M $3.71 M $4.47 M $3.51 M $2.13 M $33.61 K
Cost And Expenses $36.58 M $39.07 M $50.43 M $36.93 M $21.83 M $19.01 M $17.50 M $10.27 M $4.11 M $34.43 K
Interest Income $0.00 $23.00 K $122.00 K $279.00 K $265.01 K $284.81 K $30.70 K $73.37 K $0.00 $0.00
Interest Expense $9.91 K $19.00 K $30.00 K $85.00 K $602.37 K $736.27 K $858.32 K $84.22 K $16.78 K $259.91
Depreciation & Amortization $5.08 M $5.80 M $6.85 M $3.85 M $2.84 M $3.57 M $2.31 M $460.41 K $52.36 K $823.06
EBITDA -$28.89 M -$23.22 M -$21.55 M -$12.27 M -$1.25 M -$1.24 M -$4.60 M -$4.54 M -$5.59 M -$33.41 K
EBITDA Ratio -1.19 -0.94 -1.02 -0.62 -0.07 -0.08 -0.41 -0.83 -2.05 0
Operating Income Ratio -0.5 -0.57 -1.38 -0.86 -0.3 -0.29 -0.57 -0.88 -0.51 0
Total Other Income/Expenses Net -$21.70 M -$14.79 M $818.65 K $920.40 K $705.68 K -$1.25 M -$1.41 M -$285.76 K -$4.27 M -$62.81
Income Before Tax -$33.97 M -$29.05 M -$28.43 M -$16.21 M -$4.58 M -$5.54 M -$7.77 M -$5.09 M -$5.66 M -$34.49 K
Income Before Tax Ratio -1.4 -1.17 -1.34 -0.82 -0.26 -0.38 -0.7 -0.93 -2.08 0
Income Tax Expense -$4.00 M -$2.62 M -$1.22 M $880.52 K $1.35 M -$362.00 K $4.89 K $110.27 K -$85.23 K $0.00
Net Income -$29.97 M -$26.43 M -$27.21 M -$17.09 M -$7.34 M -$5.18 M -$7.77 M -$5.20 M -$5.57 M -$34.49 K
Net Income Ratio -1.23 -1.07 -1.29 -0.86 -0.41 -0.35 -0.7 -0.95 -2.05 0
EPS -0.9 -1.02 -1.07 -0.85 -0.45 -0.36 -0.61 -0.57 -1.36 0.1
EPS Diluted -0.9 -1.02 -1.07 -0.85 -0.45 -0.36 -0.61 -0.57 -1.36 0.1
Weighted Average Shares Out $33.39 M $25.64 M $24.90 M $19.69 M $16.47 M $13.63 M $12.54 M $9.11 M $3.96 M $2.00 M
Weighted Average Shares Out Diluted $33.39 M $25.64 M $24.90 M $19.69 M $16.47 M $13.63 M $12.54 M $9.11 M $3.96 M $2.00 M
Link