TSX : BITF.TO

Keel Infrastructure Corp.

$7.74 CAD

-$0.02 (-0.26%)

Volume
1.8M
Average Volume
5.12M
Market Capitalization
$4.67B
P/E Ratio
-7.26
Dividend Yield
0.00%
Price Target
Year High
$9.27
Year Low
$0.96
Day High
Day Low
Payout Ratio
$0.00
Current Ratio
$9.60
BITF.TO Financial Statements
date 2025-12-31 2024-12-31 2023-12-31 2022-12-31 2021-12-31 2020-12-31 2019-12-31 2018-12-31 2017-12-31
revenue 229.28M 192.88M 146.37M 142.43M 169.49M 34.7M 32.42M 33.8M 51.98M
costOfRevenue 248.18M 225.24M 167.87M 131.91M 58.37M 31.83M 20.98M 22.93M 8.09M
grossProfit -18.9M -32.36M -21.5M 10.52M 111.12M 2.87M 11.44M 10.88M 43.88M
researchAndDevelopmentExpenses - - - - - - - - -
generalAndAdministrativeExpenses 76.59M 72.66M 38.8M 51.17M 43.06M 8.21M 9.87M 8.54M -
sellingAndMarketingExpenses 1.74M 721K 491K 333K 174K 38000 110K 272K -
sellingGeneralAndAdministrativeExpenses 78.34M 73.38M 39.29M 51.51M 43.24M 8.25M 9.98M 8.82M 1.03M
otherExpenses - 1.82M 11.34M 243.03M 4.24M 1.35M 56000 20.06M -
operatingExpenses 78.34M 75.2M 50.63M 294.54M 47.48M 9.6M 10.04M 28.88M 2.53M
costAndExpenses 326.52M 300.44M 218.5M 426.45M 105.85M 41.43M 31.02M 51.8M 10.63M
netInterestIncome -5.48M 4.3M -2.66M -13.76M -3.42M -6.1M -3.27M -63000 -
interestIncome 6.29M 6.04M 1.42M 456K - - - - -
interestExpense 11.77M 1.74M 4.08M 14.22M 3.42M 6.1M 3.27M 63000 -
depreciationAndAmortization 122.63M 140.97M 84.78M 72.42M 24.48M 11.49M 6.84M 12.55M 4.97M
ebitda -74.01M 74.35M -7.73M -106.42M 70.53M 1.47M 9.63M -5.57M 46.33M
ebit -196.64M -66.62M -92.52M -178.84M 46.06M -10.01M 2.78M -18.11M 41.35M
nonOperatingIncomeExcludingInterest 99.4M -40.95M 20.39M -105.19M 17.58M 3.28M -1.38M 116K -
operatingIncome -97.24M -107.56M -72.13M -284.02M 63.64M -6.73M 1.4M -18M 41.35M
totalOtherIncomeExpensesNet -111.17M 39.21M -32.31M 90.97M -21M -9.39M -1.88M -179K -24000
incomeBeforeTax -208.41M -68.35M -104.44M -193.06M 42.64M -16.12M -484K -18.18M 41.33M
incomeTaxExpense 101K -14.29M -401K -17.41M 20.51M 172K -2.59M 59000 11.9M
netIncomeFromContinuingOperations -208.51M -54.06M -104.04M -175.64M 22.13M -16.29M 2.11M -18.24M 29.43M
netIncomeFromDiscontinuedOperations - - - - - - - - -
otherAdjustmentsToNetIncome - - - - - - - - -
netIncome -208.51M -54.06M -104.04M -175.64M 22.13M -16.29M 2.9M -9.36M 29.43M
netIncomeDeductions - - - - - - - - -
bottomLineNetIncome -208.51M -54.06M -104.04M -175.64M 22.13M -16.29M 2.9M -9.36M 29.43M
eps -0.37 -0.13 -0.4 -1.15 0.14 -0.19 0.03 -0.16 0.52
date 2025-12-31 2024-12-31 2023-12-31 2022-12-31 2021-12-31 2020-12-31 2019-12-31 2018-12-31 2017-12-31
cashAndCashEquivalents 573.46M 59.54M 84.04M 30.81M 125.6M 5.95M 2.16M 552K 4.52M
shortTermInvestments - 87.3M 31.87M 4.64M 66.03M - - - -
cashAndShortTermInvestments 573.46M 146.84M 84.04M 35.44M 191.63M 5.95M 2.16M 552K 4.52M
netReceivables 26.77M 1.26M 714K 16.77M 1.04M 1.4M 3.69M 1.26M 519K
accountsReceivables 5.47M 1.26M 714K 701K 1.04M 1.1M 1.55M 912K 519K
otherReceivables 21.3M 4.28M 1.49M 16.07M 3.39M 297K 2.14M 345K -
inventory 8.68M 1.18M 705K 588K 548K 169K 135K 124K 431K
prepaids 6.32M 14.55M 6.39M 12.92M 3.2M 203K 558K 84000 75000
otherCurrentAssets 211.24M 49.88M 44.53M 3.37M 90.71M 1.45M 7000 1.28M 2.94M
totalCurrentAssets 826.46M 213.71M 129.98M 69.09M 287.13M 9.17M 6.55M 3.3M 8.48M
propertyPlantEquipmentNet 391.73M 423.4M 200.33M 268.02M 146.25M 41.22M 44.13M 21.26M 21.34M
goodwill - - - - 16.96M - - - -
intangibleAssets 2.98M 4.04M 3.7M 33000 1.68M 377K 675K 1.01M 4.72M
goodwillAndIntangibleAssets 2.98M 4.04M 3.7M 33000 18.64M 377K 675K 1.01M 4.72M
longTermInvestments 1.25M - - - - - - - -
taxAssets - - - - 3.9M - - - -
otherNonCurrentAssets 73.92M 26.47M 44.71M 5.96M 86.68M 942K 1.5M 664K -
totalNonCurrentAssets 469.88M 453.91M 248.74M 274.01M 255.46M 42.54M 46.31M 22.94M 26.06M
otherAssets - - - - - - - - -
totalAssets 1.3B 667.62M 378.72M 343.1M 542.59M 51.7M 52.86M 26.23M 34.55M
totalPayables 46.44M 22.16M 9.08M 12.9M 26.57M 2.38M 2.29M 3.46M 5.74M
accountPayables 16.27M 21.92M 9.08M 12.9M 14.48M 2.06M 2.29M 2.7M 4.45M
otherPayables 30.17M 243K - - 12.09M 316K - 761K 1.28M
accruedExpenses - 3.74M 11.66M 7.64M 4.61M 637K 102K 125K -
shortTermDebt 97.02M 146K 4.02M 43.05M 70.26M 17.17M 874K 1.02M -
capitalLeaseObligationsCurrent 1.72M 2.09M 2.86M 3.65M 4.35M 3.63M 746K - -
taxPayables - - 1.11M - 12.09M 316K - 761K 1.28M
deferredRevenue - - - - - - - - -
otherCurrentLiabilities 2.92M 8.14M 53.2M 169K 58.97M 4.67M - 50000 -
totalCurrentLiabilities 148.11M 36.27M 69.15M 67.41M 164.75M 28.48M 4.01M 4.66M 5.74M
longTermDebt 572.45M 1.43M - 4.09M 910K 174K 14.85M 693K -
capitalLeaseObligationsNonCurrent 12.58M 19.75M 12.99M 14.22M 9.23M 7.4M 5.72M - -
deferredRevenueNonCurrent - - - - - - - - -
deferredTaxLiabilitiesNonCurrent 65000 65000 - - 8.45M - - - 702K
otherNonCurrentLiabilities 2.76M 2.11M 1.82M 1.98M 239K 209K 193K 232K 207K
totalNonCurrentLiabilities 587.86M 23.35M 14.81M 20.29M 18.83M 7.78M 20.76M 925K 909K
otherLiabilities - - - - - - - - -
capitalLeaseObligations 14.31M 21.84M 15.85M 17.86M 13.57M 11.02M 6.46M - -
totalLiabilities 735.97M 59.62M 83.96M 87.7M 183.58M 36.26M 24.77M 5.58M 6.64M
treasuryStock - - - - - - - - -
preferredStock - - - - - - - - -
commonStock 1.06B 852.29M 530.12M 404.93M 354.71M 32M 30.48M 19.81M 115K
retainedEarnings -612.48M -334.51M -294.92M -197.19M -21.54M -22.14M -5.86M -8.76M 4.9M
additionalPaidInCapital 108.28M 67.52M 56.62M 47.65M 25.84M 5.59M 3.47M 19.65M 22.88M
date 2025-12-31 2024-12-31 2023-12-31 2022-12-31 2021-12-31 2020-12-31 2019-12-31 2018-12-31 2017-12-31
netIncome -284.54M -54.06M -108.92M -175.64M 22.13M -16.29M 2.11M -18.24M 29.43M
depreciationAndAmortization 122.63M 140.97M 84.78M 72.42M 24.48M 11.49M 6.84M 12.55M 4.97M
deferredIncomeTax 406K -15.8M 17.09M -32.37M 8.84M 1.44M -1.6M -1.23M -
stockBasedCompensation 14.98M 13.95M 10.92M 21.79M 22.58M 2.2M 2.87M 746K -
changeInWorkingCapital 1.11M -9.22M 1.24M -3.98M 15.39M 3.24M -3.03M -162K -6.15M
accountsReceivables -1.5M -545K -13000 429K 64000 5000 -2000 -338K -
inventory -4.98M -475K -117K - -379K -34000 -5000 407K -2.59M
accountsPayables -2.05M -15.83M -315K 94000 9.24M 109K -16000 -107K -
otherWorkingCapital 9.65M 7.63M 1.68M -4.5M 6.46M 3.16M -3M -124K -3.56M
otherNonCashItems -81.18M -216.4M -110.82M -4.64M -130.59M 5.14M -1.17M 20.09M 17.76M
netCashProvidedByOperatingActivities -226.59M -140.56M -105.71M -122.42M -37.17M 7.22M 6.02M 13.76M 46.01M
investmentsInPropertyPlantAndEquipment -120.46M -339.85M -71.3M -194.98M -193.26M -4.48M -23.78M -22.79M -82.16M
acquisitionsNet 14.95M - - - -23M - - 569K -
purchasesOfInvestments -189.67M -51.94M -36.26M -193.97M -6.69M - - - -
salesMaturitiesOfInvestments 205.05M 207.94M 177.82M 382.11M 12.84M - - - -
otherInvestingActivities 193.87M 5.46M 717K 10.5M -5.04M 879K 1.41M 145K -
netCashProvidedByInvestingActivities 103.74M -178.39M 70.97M 3.66M -215.15M -3.6M -22.36M -22.08M -82.16M
netDebtIssuance 664.86M -4.67M -34.18M -30.1M 49.5M -1.87M 12.94M 1.39M -
longTermNetDebtIssuance 664.86M -4.67M -34.18M 29.9M -10.5M -1.87M 12.94M 1.39M -
shortTermNetDebtIssuance - - - -60M 60M - - - -
netStockIssuance 98.5M 289.53M 109.07M 54.09M 259.17M 54000 4.94M 2.94M -
netCommonStockIssuance 98.5M 289.53M 109.07M 54.09M 259.17M 54000 4.94M 2.94M -
commonStockIssuance 108.46M 289.53M 109.07M 54.09M 259.17M 54000 4.94M 2.94M -
commonStockRepurchased -9.95M - - - - - - - -
netPreferredStockIssuance - - - - - - - - -
netDividendsPaid - - - - - - - - -
commonDividendsPaid - - - - - - - - -
preferredDividendsPaid - - - - - - - - -
otherFinancingActivities -69.09M 9.6M 12.98M 21000 63.32M 2M 100000 - 63.26M
netCashProvidedByFinancingActivities 694.28M 294.46M 87.88M 24.01M 371.99M 185K 17.97M 4.33M 63.26M
date 2026-03-31 2025-12-31 2025-09-30 2025-06-30 2025-03-31 2024-12-31 2024-09-30 2024-06-30 2024-03-31 2023-12-31
revenue 36.9M 15.38M 69.24M 77.8M 66.85M 56.16M 44.85M 41.55M 50.32M 46.24M
costOfRevenue 63.13M 25.38M 72.13M 83.28M 67.39M 54.78M 56.64M 52.82M 61M 44.48M
grossProfit -26.24M -10M -2.88M -5.48M -542K 1.39M -11.79M -11.28M -10.68M 1.76M
researchAndDevelopmentExpenses - - - - - - - - - -
generalAndAdministrativeExpenses 26.15M 23.78M 16.72M 16.04M 20.06M 17.93M 27.27M 14.38M 13.08M 13.27M
sellingAndMarketingExpenses 686K 222K 313K 1.09M 118K 108K 332K 165K 116K 131K
sellingGeneralAndAdministrativeExpenses 26.77M 24M 17.04M 17.13M 20.17M 18.04M 27.6M 14.54M 13.2M 13.4M
otherExpenses - -37.7M 9.04M 17.01M 11.64M -270K 4.5M -2.24M -170K 1.09M
operatingExpenses 26.77M -13.7M 26.07M 34.15M 31.82M 17.77M 32.1M 12.3M 13.03M 14.49M
costAndExpenses 89.9M 11.68M 98.2M 117.43M 99.21M 72.55M 88.74M 65.13M 74.02M 58.98M
netInterestIncome -1.5M -2.81M -1.3M -1.62M 305K 290K 2.01M 1.69M 302K -8.46M
interestIncome 3.71M 4.37M 585K 460K 950K 863K 2.45M 1.69M 680K -
interestExpense 5.21M 7.18M 1.88M 2.15M 645K 573K 438K 349K 378K 8.46M
depreciationAndAmortization 27.62M 22.45M 33.48M 37.01M 29.69M 24.58M 28.83M 48.58M 38.98M 21.79M
ebitda -25.38M -62.53M -13.24M 1.68M 89000 30.62M -7.38M 24.03M 27.09M -27.5M
ebit -53.01M -84.98M -46.72M -35.33M -29.6M 6.03M -36.21M -24.55M -11.89M -49.29M
nonOperatingIncomeExcludingInterest - 88.68M 17.76M -4.29M -2.76M -22.42M -7.68M 968K -11.82M 36.55M
operatingIncome -53.01M 3.7M -28.96M -39.63M -32.36M -16.38M -43.89M -23.58M -23.71M -12.74M
totalOtherIncomeExpensesNet -74.24M -95.77M -19.65M 2.14M 2.11M 21.84M 7.24M -1.32M 11.44M -45.01M
incomeBeforeTax -127.25M -92.08M -48.6M -37.48M -30.25M 5.46M -36.65M -24.9M -12.26M -57.75M
incomeTaxExpense -2992 5.46M -2.35M -8.64M 5.63M -9.71M -2000 1.7M -6.28M -378K
netIncomeFromContinuingOperations -127.25M -97.54M -46.26M -28.84M -35.88M 15.16M -36.65M -26.6M -5.98M -57.37M
netIncomeFromDiscontinuedOperations -17.73M - -34.51M - - - - - - -
otherAdjustmentsToNetIncome - 74.73M - - - - - - - -
netIncome -144.98M -65.14M -80.77M -28.84M -35.88M 15.16M -36.65M -26.6M -5.98M -57.37M
netIncomeDeductions - - - - - - - - - -
bottomLineNetIncome -144.98M -63.03M -80.77M -28.84M -35.88M 15.16M -36.65M -26.6M -5.98M -57.37M
eps -0.24 -0.33 -0.14 -0.05 -0.07 0.04 -0.09 -0.07 -0.02 -0.19
date 2026-03-31 2025-12-31 2025-09-30 2025-06-30 2025-03-31 2024-12-31 2024-09-30 2024-06-30 2024-03-31 2023-12-31
cashAndCashEquivalents 356.36M 573.46M 86.95M 85.44M 38.55M 59.54M 72.91M 138.62M 65.96M 84.04M
shortTermInvestments - - 171.28M 59.03M 94.11M 87.3M 72.63M 56.75M 57.54M 31.87M
cashAndShortTermInvestments 356.36M 573.46M 258.23M 144.47M 132.66M 146.84M 145.54M 138.62M 123.5M 115.91M
netReceivables 5.34M 26.77M 12.96M 19.5M 32.86M 1.26M 1.47M 735K 3.3M 2.21M
accountsReceivables 5.34M 5.47M 3.27M 3.94M 2.68M 1.26M 1.47M 735K 729K 714K
otherReceivables - 21.3M 9.69M 15.56M 30.18M 4.28M 11.84M 18.08M 2.58M 1.49M
inventory 10.38M 8.68M 6.98M 7.11M 4.89M 1.18M 1.18M 1.08M 1.02M 705K
prepaids 6.78M 6.32M 6.12M 8.13M 9.95M 14.55M 15.92M 10.67M 4.51M 6.39M
otherCurrentAssets 195.3M 211.24M 90.42M 99.06M 43.91M 49.88M 24.94M 96.86M 4.99M 4.77M
totalCurrentAssets 574.16M 826.46M 374.71M 278.26M 224.26M 213.71M 189.05M 237.29M 137.32M 129.98M
propertyPlantEquipmentNet 360.34M 391.73M 381.72M 501.43M 535.43M 423.4M 373.37M 246.48M 279.28M 240.14M
goodwill - - - - - - - - - -
intangibleAssets 3.02M 2.98M 2.74M 3.45M 3.58M 4.04M 4.21M 4.38M 4.55M 3.7M
goodwillAndIntangibleAssets 3.02M 2.98M 2.74M 3.45M 3.58M 4.04M 4.21M 4.38M 4.55M 3.7M
longTermInvestments 42.72M 1.25M 869K 872K - - - - - -
taxAssets - - - - - - - - - -
otherNonCurrentAssets 83.72M 73.92M 41.24M 43.94M 13.73M 26.47M 20M 47.79M 5.33M 4.9M
totalNonCurrentAssets 489.8M 469.88M 426.57M 549.69M 552.74M 453.91M 397.58M 298.64M 289.15M 248.74M
otherAssets - - - - - - - - - -
totalAssets 1.06B 1.3B 801.28M 827.95M 777M 667.62M 586.62M 535.93M 426.47M 378.72M
totalPayables 17.87M 46.44M 36.37M 38.1M 49.8M 22.16M 31.69M 20.91M 11.45M 10.19M
accountPayables 17.87M 16.27M 36.18M 35.71M 44.09M 21.92M 31.69M 20.91M 10.67M 9.08M
otherPayables - 30.17M 193K 2.39M 5.71M 243K - - 777K 1.11M
accruedExpenses 27.19M - 23.01M 10.76M 8.15M 3.74M 2.62M 3.32M 13.22M 11.66M
shortTermDebt 4.24M 97.02M 607K 581K 520K 146K 142K 164K 151K 4.02M
capitalLeaseObligationsCurrent 1.79M 1.72M 3.47M 3.41M 3.32M 2.09M 2.45M 2.01M 2.13M 2.86M
taxPayables - - - - 73000 - - - 777K 1.11M
deferredRevenue - - - - - - - - - -
otherCurrentLiabilities 8.7M 2.92M 53.6M 36.63M 23.24M 8.14M 14.18M 23.35M 18.58M 40.43M
totalCurrentLiabilities 59.79M 148.11M 117.05M 89.47M 85.03M 36.27M 51.09M 46.43M 45.52M 69.15M
longTermDebt 571.73M 572.45M 50.84M 51M 1.92M 1.43M - 1.49M 1.49M -
capitalLeaseObligationsNonCurrent 11.7M 12.58M 18.76M 19.92M 19.94M 19.75M 21.5M 12.21M 12.18M 12.99M
deferredRevenueNonCurrent - - - - - - - - - -
deferredTaxLiabilitiesNonCurrent 64832 65000 65000 65000 65000 65000 - - - -
otherNonCurrentLiabilities 2.63M 2.76M 3.2M 5.01M 5.35M 2.11M 2M 1.93M 1.87M 1.82M
totalNonCurrentLiabilities 586.12M 587.86M 72.87M 75.99M 27.26M 23.35M 23.51M 15.62M 15.54M 14.81M
otherLiabilities - - - - - - - - - -
capitalLeaseObligations 13.49M 14.31M 22.23M 23.33M 23.25M 21.84M 23.96M 14.22M 14.31M 15.85M
totalLiabilities 645.91M 735.97M 189.92M 165.46M 112.29M 59.62M 74.6M 62.06M 61.06M 83.96M
treasuryStock - - - - - - - - - -
preferredStock - - - - - - - - - -
commonStock 1.06B 1.06B 969.44M 947.33M 942.15M 852.29M 796.75M 727.06M 586.26M 535.01M
retainedEarnings -755.88M -612.48M -459.11M -383.99M -366.89M -334.51M -351.82M -315.74M -293.41M -299.81M
additionalPaidInCapital 110.67M 108.28M 69.64M 70.63M 72.19M 67.52M 63.78M 59.41M 59.69M 56.62M
date 2026-03-31 2025-12-31 2025-09-30 2025-06-30 2025-03-31 2024-12-31 2024-09-30 2024-06-30 2024-03-31 2023-12-31
netIncome -127.25M -141.18M -78.65M -28.84M -35.88M 15.16M -36.65M -26.6M -5.98M -57.37M
depreciationAndAmortization 27.62M 22.45M 33.48M 37.01M 29.69M 24.58M 28.83M 48.58M 38.98M 21.79M
deferredIncomeTax - 5.93M -2.51M -8.64M 5.63M -9.97M -1.25M 1.96M -6.28M 3.94M
stockBasedCompensation 3.66M 4.08M 2.85M 3.62M 4.44M 4.02M 5.16M 1.68M 3.09M 3.91M
changeInWorkingCapital -9.03M -15.93M 3.11M -13.85M 27.78M -2.78M 5.59M -8.14M -323K 2.79M
accountsReceivables -3.37M -916K -213K -1.08M 702K 213K -737K -6000 -15000 443K
inventory -1.73M -1.78M -547K -2.23M -429K -4000 -101K -370K - -
accountsPayables -2.65M -15.76M 12.13M -11.14M 12.72M -25.09M 11.85M -3.14M 550K 2.97M
otherWorkingCapital -1.28M 2.52M -8.26M 601K 14.79M 22.1M -5.42M -4.62M -858K -625K
otherNonCashItems 40.47M 50.99M -18.11M -63.81M -50.25M -185.69M -15.52M -7.83M -60.77M 38.52M
netCashProvidedByOperatingActivities -64.52M -73.65M -59.84M -74.52M -18.58M -154.67M -13.83M 9.65M -31.29M 13.57M
investmentsInPropertyPlantAndEquipment -10.3M -44.27M -9.35M -19.02M -47.82M -74.66M -111.06M -76.19M -77.94M -24.2M
acquisitionsNet 5.9M 875K 15.5M 14.62M -16.05M - - - - -
purchasesOfInvestments -964.51K -27.92M -73.28M -51.87M -36.6M -41.53M -4.68M -3.44M -2.28M -2.5M
salesMaturitiesOfInvestments 986.45K -129.74M 107.09M 155.04M 72.67M 196.01M 5.46M 3.85M 52.19M 3.5M
otherInvestingActivities -50.32M 184.63M 6.19M 906K 2.14M 10.66M -6.75M 503K 1.04M 227K
netCashProvidedByInvestingActivities -54.7M -16.44M 46.15M 99.68M -25.65M 90.48M -117.03M -75.28M -26.98M -22.97M
netDebtIssuance -113.17M 619.32M -776K 46.63M -303K -321K -614K -575K -3.16M -6.78M
longTermNetDebtIssuance -113.17M 619.32M -776K 46.63M -303K -321K -614K -575K -3.16M -6.73M
shortTermNetDebtIssuance - - - - - - - - - -55000
netStockIssuance 447.84K 58.97M 4.48M 3000 23.61M 50.14M 65.83M 136.3M 37.27M 40.57M
netCommonStockIssuance 447.84K 58.97M 4.48M 3000 23.61M 50.14M 65.83M 136.3M 37.27M 40.57M
commonStockIssuance 447.84K 58.97M 14.44M 3000 23.61M 50.14M 65.83M 136.3M 37.27M 40.57M
commonStockRepurchased - 2000 -9.96M - - - - - - -
netPreferredStockIssuance - - - - - - - - - -
netDividendsPaid - - - - - - - - - -
commonDividendsPaid - - - - - - - - - -
preferredDividendsPaid - - - - - - - - - -
otherFinancingActivities -108.72K -69.09M 11.44M 3000 -35981 977K 88000 2.5M 6.03M 12.82M
netCashProvidedByFinancingActivities -112.83M 609.2M 15.15M 46.63M 23.3M 50.8M 65.3M 138.23M 40.14M 46.61M