Loading live market data…

Kelso Technologies Inc.

TSX:KLS.TO

$0.14 CAD

$0 (0.0%)

Volume
12.5K
Average Volume
62.5K
Market Capitalization
$7.74M
P/E Ratio
-3.62
Dividend Yield
0.00%
Price Target
$
Year High
$0.25
Year Low
$0.11
Day High
Day Low
Payout Ratio
$0.00
Current Ratio
$6.11

KLS.TO Financial

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 2016-12-31
revenue 10.97M 10.68M 10.82M 10.93M 7.43M 11.15M 20.55M 12.72M 6.06M 8.08M
costOfRevenue 6.48M 5.99M 6.24M 6.02M 4.23M 6.36M 10.97M 7.43M 5.04M 6.1M
grossProfit 4.5M 4.69M 4.58M 4.91M 3.2M 4.79M 9.58M 5.29M 1.02M 1.98M
researchAndDevelopmentExpenses 282.46K 373.47K 529.96K 1.07M 1.7M 1.39M 1.13M 1.35M 1.57M 704.87K
generalAndAdministrativeExpenses 2.51M 3.85M 4.08M 4M 3.69M 3.75M 4.31M 3.07M 3.85M 4.29M
sellingAndMarketingExpenses 364.41K 359.64K 394.93K 409.26K 353.01K 365.19K 288.89K 266.15K 554.46K 587.55K
sellingGeneralAndAdministrativeExpenses 2.87M 4.21M 4.47M 4.41M 4.05M 4.11M 4.6M 3.34M 4.41M 4.88M
otherExpenses 991.68K 907.91K 908.74K 594.89K 586.28K 276.68K 350.56K 274.04K 17088 3024
operatingExpenses 4.15M 5.49M 5.91M 6.07M 6.33M 5.78M 6.08M 4.97M 6M 5.59M
costAndExpenses 10.62M 11.48M 12.15M 12.09M 10.56M 12.14M 17.05M 12.4M 11.04M 11.69M
netInterestIncome - - - - - 30966 - - 3875 28755
interestIncome - - - - - 30966 - - 3875 28755
interestExpense - - - 99048 - - - 756.09K - -
depreciationAndAmortization 100.25K 108.12K 785.5K 1.04M 1.57M 898.7K 384.83K 277.58K 203.98K 241.36K
ebitda 450.12K -686.72K -543.43K -118.54K -1.56M -88347 3.96M 976.96K -4.77M -3.37M
ebit 349.87K -794.84K -1.33M -1.16M -3.13M -987.05K 3.5M 321.34K -4.98M -3.61M
nonOperatingIncomeExcludingInterest - - - 72427 402.46K - - - - 87023
operatingIncome 349.87K -794.84K -1.33M -1.09M -3.76M -884.24K 3.57M 699.38K -4.78M 3.61M
totalOtherIncomeExpensesNet 139.14K -621.56K -602.48K -99048 146.53K -71846 -69894 -378.05K -189.85K 69805
incomeBeforeTax 489.01K -1.42M -1.93M -1.19M -2.59M -1.06M 3.43M -56711 -5.17M -3.45M
incomeTaxExpense -67724 236.45K 170.48K 166.03K 172.64K 248.99K 99077 -251.16K -150.3K -989.19K
netIncomeFromContinuingOperations 556.74K -1.65M -2.1M -1.36M -2.76M -1.31M 3.33M 194.45K -5.02M -2.47M
netIncomeFromDiscontinuedOperations -101.5K -2.97M - - - - - - - -
otherAdjustmentsToNetIncome - - - - - - - - - -
netIncome 455.23K -4.62M -2.1M -1.36M -2.76M -1.31M 3.33M 194.45K -5.02M -2.47M
netIncomeDeductions - - - - - - - - - -
bottomLineNetIncome 455.23K -4.62M -2.1M -1.36M -2.76M -1.31M 3.33M 194.45K -5.02M -2.47M
eps 0.01 -0.09 -0.04 -0.03 -0.05 -0.03 0.07 0.0 -0.11 -0.05
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 2016-12-31
cashAndCashEquivalents 398.65K 153.15K 1.43M 2.71M 3.38M 1.05M 4.42M 1.25M 411.22K 2.31M
shortTermInvestments - - - - - - - - - -
cashAndShortTermInvestments 398.65K 153.15K 1.43M 2.71M 3.38M 1.05M 4.42M 1.25M 411.22K 2.31M
netReceivables 631.42K 1.09M 1.07M 1.38M 807.01K 535.66K 1.82M 1.22M 653.44K 1.39M
accountsReceivables 631.42K 1.09M 1.07M 1.38M 807.01K 535.66K 1.82M 1.22M 653.44K 637.84K
otherReceivables - - - - - - - - - -
inventory 2.2M 3.04M 3.38M 4.14M 5.53M 5.46M 3.39M 3.67M 3.98M 5.21M
prepaids 79868 30876 134.35K 92768 161.49K 162.74K 96627 110.26K 183.97K 708.1K
otherCurrentAssets 4 89719 - - - - - - - -
totalCurrentAssets 3.31M 4.41M 6.01M 8.33M 9.88M 7.21M 9.73M 6.25M 5.23M 9.62M
propertyPlantEquipmentNet 1.99M 2.16M 3.16M 3.28M 3.25M 4.2M 3.39M 3.09M 2.99M 3.19M
goodwill - - - - - - - - - -
intangibleAssets - 1 471.31K 471.31K 473.95K 607.96K 607.96K 607.96K 944.78K 234.31K
goodwillAndIntangibleAssets - 1 471.31K 471.31K 473.95K 607.96K 607.96K 607.96K 944.78K 234.31K
longTermInvestments - - - - - - - - - -
taxAssets 160.61K - - - - - - - - -
otherNonCurrentAssets - - 67181 67181 127.64K -4.81M -4M - - 3763
totalNonCurrentAssets 2.15M 2.16M 3.69M 3.82M 3.85M 4.81M 4M 3.7M 3.94M 3.43M
otherAssets - - - - - - - - - -
totalAssets 5.46M 6.57M 9.7M 12.15M 13.73M 12.02M 13.73M 9.94M 9.17M 13.05M
totalPayables 718.79K 2.21M 943.43K 1.22M 1.12M 786.35K 1.1M 1.22M 833.44K 235.6K
accountPayables 626.86K 2.14M 933.41K 1.18M 1.12M 786.35K 1.1M 1.22M 833.44K 235.6K
otherPayables 91935 68024 10024 30626 - - - - - -
accruedExpenses - - - - - 28423 537.64K 89535 45262 36000
shortTermDebt - - - - - - - - - -
capitalLeaseObligationsCurrent 56997 56997 16636 112.07K 91783 51743 86384 - - -
taxPayables - 68024 10024 30626 - 91566 71341 466.74K 721.27K 834.17K
deferredRevenue - - - - -91783 - - - - -
otherCurrentLiabilities -103 18730 22953 34291 - 91566 71341 466.74K 721.27K 834.17K
totalCurrentLiabilities 775.69K 2.28M 983.02K 1.33M 1.21M 958.09K 1.8M 1.78M 1.6M 1.11M
longTermDebt - - - - - - - - - -
capitalLeaseObligationsNonCurrent 15918 58906 - 34650 195.93K 97506 90551 - - -
deferredRevenueNonCurrent - - - - - - - - - -
deferredTaxLiabilitiesNonCurrent - - - - - - - - - 172.43K
otherNonCurrentLiabilities - - - - 267.11K - - - - -
totalNonCurrentLiabilities 15918 58906 - 34650 463.04K 97506 90551 1.31M 878.7K 172.43K
otherLiabilities - - - - - - - -1.31M -878.7K -
capitalLeaseObligations 72915 115.9K 16636 146.72K 287.71K 149.25K 176.94K - - -
totalLiabilities 791.61K 2.34M 983.02K 1.37M 1.67M 1.06M 1.89M 1.78M 1.6M 1.28M
treasuryStock - - - - - - - - - -
preferredStock - - - - - - - - - -
commonStock 27.3M 27.34M 27.18M 27.12M 27.12M 23.37M 23.37M 23.37M 23.23M 22.83M
retainedEarnings -27.41M -27.91M -23.28M -21.18M -19.83M -17.07M -15.76M -19.09M -19.29M -14.27M
additionalPaidInCapital - - - - - - - 23.37M - 22.83M
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 2016-12-31
netIncome 556.74K -1.65M -2.1M -1.36M -2.76M -1.31M 3.33M 194.45K -5.02M -2.47M
depreciationAndAmortization 100.25K 108.12K 785.5K 1.04M 1.57M 898.7K 384.83K 277.58K 203.98K 241.36K
deferredIncomeTax - - - - - - - - -172.43K 259.36K
stockBasedCompensation - 165.51K 129.49K 163.05K 133.64K 423.54K 345.5K 403.55K 469.19K 285.74K
changeInWorkingCapital -284.3K 988.29K 740.71K 522.81K -214.25K -1.69M -485.88K -45792 2.22M 724.92K
accountsReceivables 426.3K 26902 316.57K -574.97K -273.35K 1.29M -580.12K -556.1K -97642 1.07M
inventory 850.61K -255.25K 556.04K 1.13M -182.66K -2.18M 213.28K 291.71K 567.76K 775.79K
accountsPayables -1.38M 1.09M -90164 -134.92K 332.08K -754.34K 262.72K 399.42K 582.1K -
otherWorkingCapital -177.42K 129.54K -41736 99348 -90317 -45887 -381.77K -180.82K 1.17M -1.12M
otherNonCashItems -261.44K -2934 170.93K -60258 -557.24K 113.97K 40527 378.05K 664.38K -188.79K
netCashProvidedByOperatingActivities 111.24K -393.88K -275.25K 314.41K -1.82M -1.56M 3.62M 1.21M -1.63M -1.14M
investmentsInPropertyPlantAndEquipment - -11280 -754.77K -902.83K -429K -1.71M -428.95K -371.76K -386.35K -60938
acquisitionsNet - - - - - - - - - -
purchasesOfInvestments - - - - - - - - - -
salesMaturitiesOfInvestments - - - - - - - - - -
otherInvestingActivities 116.27K -739.76K -92062 27339 27704 - - 700 -353.01K -25000
netCashProvidedByInvestingActivities 116.27K -751.04K -846.83K -875.5K -401.29K -1.71M -428.95K -371.06K -386.35K -60938
netDebtIssuance - - -130.08K -100.31K -104.49K -93711 -19737 - - -
longTermNetDebtIssuance - - -130.08K -100.31K -104.49K -93711 -19737 - - -
shortTermNetDebtIssuance - - - - - - - - - -
netStockIssuance - -32625 -25288 -35269 4.59M - - 2500 - 152.13K
netCommonStockIssuance - -32625 -25288 -35269 4.59M - - 2500 - 152.13K
commonStockIssuance - - - - 4.59M - - 2500 - 152.13K
commonStockRepurchased - -32625 -25288 -35269 - - - - - -
netPreferredStockIssuance - - - - - - - - - -
netDividendsPaid - - - - - - - - - -
commonDividendsPaid - - - - - - - - - -
preferredDividendsPaid - - - - - - - - - -
otherFinancingActivities -78558 -106.1K - - 55000 - - - - -
netCashProvidedByFinancingActivities -78558 -138.72K -155.37K -135.58K 4.54M -93711 -19737 2500 - 152.13K
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 1.72M 2.21M 2.81M 2.64M 3.16M 2.61M 2.52M 2.89M 2.65M 3.07M
costOfRevenue 1.08M 1.42M 1.64M 1.57M 1.75M 1.5M 1.41M 1.53M 1.54M 1.79M
grossProfit 637.37K 789.5K 1.15M 1.08M 1.41M 1.11M 1.11M 1.36M 1.11M 1.28M
researchAndDevelopmentExpenses 69489 74933 68241 68602 66957 -387.12K 255.14K 256.98K 91583 15667
generalAndAdministrativeExpenses 696.47K -70633 645.93K 723.73K 810.75K 989.91K 829.71K 1.16M 830.3K 1.64M
sellingAndMarketingExpenses 82533 88568 92854 91222 91768 29595 103.21K 120.81K 89271 140.4K
sellingGeneralAndAdministrativeExpenses 779K 865.66K 738.78K 814.95K 902.52K 1.02M 932.92K 1.29M 919.58K 1.78M
otherExpenses 226.14K 838.36K 231.69K 225.98K 41093 81639 260.38K 289.1K 53560 -473.42K
operatingExpenses 1.07M 940.59K 1.04M 1.11M 1.01M 714.03K 1.45M 1.83M 1.43M 1.32M
costAndExpenses 2.16M 2.36M 2.68M 2.68M 2.76M 2.22M 2.86M 3.36M 3.04M 3.11M
netInterestIncome - - - - - - - - - -
interestIncome - - - - - - - - - -
interestExpense - - - - - - - - - -
depreciationAndAmortization 24528 25320 23712 24937 24937 -501.4K 145.95K 237.45K 27838 -44009
ebitda -412.72K -125.77K 151.26K -9147 424.12K -104.6K -189.3K -234.22K -158.62K -25053
ebit -437.25K -151.09K 127.55K -34084 399.19K 396.81K -335.24K -471.66K -384.74K -41058
nonOperatingIncomeExcludingInterest - - - - - - - 16302 - -
operatingIncome -437.25K -151.09K 127.55K -34084 399.19K 396.81K -335.24K -346.52K -359.52K -41058
totalOtherIncomeExpensesNet 17182 -125.26K 49978 104.34K 105.79K -444.65K -26558 -141.44K -91804 -58733
incomeBeforeTax -420.07K -276.36K 177.53K 70259 504.98K -47844 -361.8K -596.8K -409.96K -99791
incomeTaxExpense - -57391 -9590 -446 - -470 - -51877 288.8K 65577
netIncomeFromContinuingOperations -420.07K -218.96K 187.12K 70705 504.98K -47374 -361.8K -544.93K -698.76K -165.37K
netIncomeFromDiscontinuedOperations -3852.8 -4332 -4268 1420 -92645 - - - - -
otherAdjustmentsToNetIncome - - - - - -2.97M - - - -
netIncome -423.92K -223.3K 182.85K 72125 412.34K -3.02M -361.8K -544.93K -698.76K -165.37K
netIncomeDeductions - - - - - - - - - -
bottomLineNetIncome -423.92K -223.3K 182.85K 72125 412.34K -3.02M -361.8K -544.93K -698.76K -165.37K
eps -0.01 -0.0 0.0 0.0 0.01 -0.06 -0.01 -0.01 -0.01 -0.01
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 209.61K 398.65K 835.1K 488.27K 417.19K 153.15K 410.42K 386.66K 1.07M 1.43M
shortTermInvestments - - - - - - - - - -
cashAndShortTermInvestments 209.61K 398.65K 835.1K 488.27K 417.19K 153.15K 410.42K 386.66K 1.07M 1.43M
netReceivables 861.36K 631.42K 870.87K 1.3M 1.6M 1.09M 1.12M 1.01M 939.64K 1.07M
accountsReceivables 861.36K 631.42K 870.87K 1.3M 1.6M 1.09M 1.12M 1.01M 939.64K 1.07M
otherReceivables - - - - - - - - - -
inventory 2.26M 2.2M 2.67M 2.67M 2.62M 3.04M 3.95M 4.27M 3.82M 3.38M
prepaids 66838 79868 105.54K 46765 53005 30876 66887 101.56K 96010 134.35K
otherCurrentAssets - - - - 70187 89719 - 1 - -
totalCurrentAssets 3.4M 3.31M 4.48M 4.51M 4.75M 4.41M 5.56M 5.77M 5.93M 6.01M
propertyPlantEquipmentNet 1.95M 1.99M 2.03M 2.08M 2.12M 2.16M 3.53M 4.04M 3.74M 3.16M
goodwill - - - - - - - - - -
intangibleAssets - 1 1 1.36 1 1 471.31K 471.31K 471.31K 471.31K
goodwillAndIntangibleAssets - 1 1 1.36 1 1 471.31K 471.31K 471.31K 471.31K
longTermInvestments - - - - - - - - - -
taxAssets 161.02K 160.61K - - - - - - - -
otherNonCurrentAssets - - - - - - 67181 67181 67181 67181
totalNonCurrentAssets 2.11M 2.15M 2.03M 2.08M 2.12M 2.16M 4.07M 4.58M 4.28M 3.69M
otherAssets - - - - - - - - - -
totalAssets 5.51M 5.46M 6.52M 6.59M 6.88M 6.57M 9.62M 10.35M 10.21M 9.7M
totalPayables 1.2M 718.79K 1.51M 1.76M 2.11M 2.21M 2.31M 2.46M 1.74M 943.43K
accountPayables 1.11M 626.86K 1.5M 1.74M 2.04M 2.14M 2.24M 2.39M 1.44M 933.41K
otherPayables 92168 91935 12524 16524 68024 68024 68024 68024 298.82K 10024
accruedExpenses - - - - - - - - - -
shortTermDebt 57037 56892 - 77772 - - - - - -
capitalLeaseObligationsCurrent 56997 56997 56997 56997 56997 56997 68779 139.47K 139.47K 16636
taxPayables - - 12524 16524 68024 68024 68024 68024 298.82K 10024
deferredRevenue - - - - - - - 68024 298.82K -
otherCurrentLiabilities -56996 - 17730 -60043 18730 18730 46751 22953 22953 22953
totalCurrentLiabilities 1.26M 775.69K 1.59M 1.83M 2.18M 2.28M 2.42M 2.62M 1.9M 983.02K
longTermDebt - - 31468 - - - - - - -
capitalLeaseObligationsNonCurrent - 15918 31545 47142 52077 58906 83973 252.58K 283.58K -
deferredRevenueNonCurrent - - - - - - - - - -
deferredTaxLiabilitiesNonCurrent - - - - - - - - - -
otherNonCurrentLiabilities - - -31468 - - - - - - -
totalNonCurrentLiabilities - 15918 31545 47142 52077 58906 83972 252.58K 283.58K -
otherLiabilities - - - - - - - - - -
capitalLeaseObligations 56997 72915 88542 104.14K 109.07K 115.9K 152.75K 392.05K 423.05K 16636
totalLiabilities 1.26M 791.61K 1.62M 1.88M 2.24M 2.34M 2.51M 2.87M 2.19M 983.02K
treasuryStock - - - - - - - - - -
preferredStock - - - - - - - - - -
commonStock 27.37M 27.3M 27.34M 27.34M 27.34M 27.34M 27.18M 27.18M 27.18M 27.18M
retainedEarnings -27.91M -27.41M -27.24M -27.42M -27.49M -27.91M -24.89M -24.53M -23.98M -23.28M
additionalPaidInCapital - - - - - - - - - -
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 -420.07K -218.96K 187.12K 70706 504.98K -47374 -361.8K -544.93K -698.76K -165.37K
depreciationAndAmortization 24528 25320 23712 24937 24937 -501.4K 145.95K 237.45K 226.12K -44009
deferredIncomeTax - - - - - - - - - -
stockBasedCompensation - - - - - - - - - 67916
changeInWorkingCapital 208.74K -231.2K 135.99K -68233 -119.93K 232.41K 107.06K 135.96K 512.86K 169.93K
accountsReceivables -202.52K 217.21K 432.74K 272.8K -500.17K 86026 -117.01K -67888 125.77K 3826
inventory -53900 471.62K 3869 -56365 424.76K 383.53K 316.69K -507.4K -448.08K 125.81K
accountsPayables 474.07K -906.56K -237.85K -211.16K -19770 -241.22K -127.31K 947.6K 508.03K 40272
otherWorkingCapital -8916 -13469 -62770 -73517 -24748 4075 34678 -5555 38339 30
otherNonCashItems -679 176.36K -25978 -134.67K -270.25K -14338 26557 841.94K 822.04K 92547
netCashProvidedByOperatingActivities -187.48K -248.48K 320.85K -107.26K 139.74K -330.71K -82237 -46376 65441 121.02K
investmentsInPropertyPlantAndEquipment - - - - - 772.1K 146.48K -538.53K -391.34K -463.04K
acquisitionsNet - - - - - - - - - -
purchasesOfInvestments - - - - - - - - - -
salesMaturitiesOfInvestments - - - - - - - - - -
otherInvestingActivities - -65.97 -892 88935 25334 -739.76K - - - -92062
netCashProvidedByInvestingActivities - -65.97 -892 88935 25334 32348 146.48K -538.53K -391.34K -463.04K
netDebtIssuance - - - - - - -16204 -30998 -16636 -17660
longTermNetDebtIssuance - - - - - - -16204 -30998 -16636 -17660
shortTermNetDebtIssuance - - - - - - - - - -
netStockIssuance - - - - - -32625 - - - -25288
netCommonStockIssuance - - - - - -32625 - - - -25288
commonStockIssuance - - - - - - - - - -
commonStockRepurchased - - - - - - - - - -25288
netPreferredStockIssuance - - - - - - - - - -
netDividendsPaid - - - - - - - - - -
commonDividendsPaid - - - - - - - - - -
preferredDividendsPaid - - - - - - - - - -
otherFinancingActivities -15685 -66582 128.13 -4935 -6829 -42261 - - - -
netCashProvidedByFinancingActivities -15685 -66582 128.13 -4935 -6829 -74886 -16204 -30998 -16636 -42948