OTC : OTCM

OTC Markets Group Inc. — Financials

$54.75 USD

-$1.15 (-2.06%)

Volume
5.75K
Average Volume
6.81K
Market Capitalization
$659.36M
P/E Ratio
20.43
Dividend Yield
4.95%
Price Target
Year High
$58.00
Year Low
$49.35
Day High
Day Low
Payout Ratio
$0.97
Current Ratio
$1.48
OTCM 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 2016-12-31
revenue 121.34M 101.23M 109.9M 105.15M 99.91M 68.42M 60.35M 59.28M 54.66M 50.88M
costOfRevenue 69.62M 44.12M 51.23M 46.53M 43.32M 31.92M 27.74M 26.64M 23.96M 21.91M
grossProfit 51.71M 57.11M 58.67M 58.62M 56.59M 36.5M 32.61M 32.64M 30.7M 28.97M
researchAndDevelopmentExpenses - - - - - - - - - -
generalAndAdministrativeExpenses 11.84M 10.28M 12.17M 18.4M 15.75M 12.5M 12.12M 5.25M 4.23M 4.12M
sellingAndMarketingExpenses 1.64M 1.37M 1.19M 1.3M 1.03M 807K 1.12M 1.15M 902K 848K
sellingGeneralAndAdministrativeExpenses 13.48M 11.64M 13.36M 19.7M 16.78M 13.31M 13.24M 6.39M 5.14M 4.97M
otherExpenses - 13.26M 12.71M 2.09M 1.8M 1.76M 1.49M 6.6M 7.26M 7.08M
operatingExpenses 13.48M 24.9M 26.07M 21.8M 18.57M 15.07M 14.73M 12.99M 12.39M 12.05M
costAndExpenses 83.1M 69.02M 77.3M 68.33M 61.9M 46.98M 42.47M 39.63M 36.35M 33.95M
netInterestIncome 951K 944K 844K 155K 1000 19000 109K 76000 21000 3000
interestIncome 951K 944K 844K 155K 1000 19000 109K 76000 21000 3000
interestExpense - - - - - - - - - -
depreciationAndAmortization 2.56M 2.68M 2.4M 2.09M 1.8M 1.76M 1.49M 1.04M 1.36M 1.61M
ebitda 40.8M 34.89M 34.99M 38.91M 39.81M 23.2M 19.48M 20.69M 19.66M 18.53M
ebit 38.24M 32.21M 32.59M 36.97M 37.96M 21.41M 17.98M 19.64M 18.3M 16.93M
nonOperatingIncomeExcludingInterest - - - -145K 51000 27000 -103K - - -
operatingIncome 38.24M 32.21M 32.59M 36.82M 38.02M 21.43M 17.88M 19.64M 18.3M 16.93M
totalOtherIncomeExpensesNet 953K 930K 903K 145K -51000 -27000 103K 116K 47000 8000
incomeBeforeTax 39.19M 33.14M 33.5M 36.97M 37.96M 21.41M 17.98M 19.76M 18.35M 16.94M
incomeTaxExpense 8.05M 5.78M 5.84M 6.15M 7.49M 3.13M 3.04M 3.52M 5.79M 6.41M
netIncomeFromContinuingOperations 31.14M 27.36M 27.66M 30.81M 30.48M 18.27M 14.94M 16.24M 12.56M 10.53M
netIncomeFromDiscontinuedOperations - - - - - - - - - -
otherAdjustmentsToNetIncome - - - - - - - - - -
netIncome 31.14M 27.36M 27.66M 30.81M 30.48M 18.27M 14.94M 16.24M 12.56M 10.53M
netIncomeDeductions - 568K 611K -3000 -3000 -1000 - -2000 1000 1000
bottomLineNetIncome 30.51M 26.79M 27.05M 30.13M 29.77M 17.84M 14.59M 15.84M 12.24M 10.25M
eps 2.59 2.29 2.32 2.6 2.59 1.56 1.28 1.44 1.1 0.92
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 49.23M 34.52M 34.1M 37.37M 50.39M 33.73M 28.22M 28.81M 23.68M 25.03M
shortTermInvestments 5.05M 4.51M 3.62M - - - - - - -
cashAndShortTermInvestments 54.28M 39.04M 37.72M 37.37M 50.39M 33.73M 28.22M 28.81M 23.68M 25.03M
netReceivables 9.05M 8.1M 7.68M 9.48M 7.4M 6.61M 5.16M 4.94M 6.45M 6.26M
accountsReceivables 9.05M 8.1M 7.68M 9.48M 7.4M 6.61M 5.16M 4.94M 6.45M 6.26M
otherReceivables - - - - - - - - - -
inventory - - - 59000 - - 318K - - -
prepaids 249K 244K 1.32M 59000 790K 356K - 478K 1.01M 435K
otherCurrentAssets 2.36M 2.24M 1.86M 1.47M 1.36M 1.41M 1.34M 2.52M 1.3M 1.35M
totalCurrentAssets 65.94M 49.61M 48.59M 48.38M 59.95M 42.1M 35.03M 36.75M 32.45M 33.08M
propertyPlantEquipmentNet 15.06M 18.05M 20.75M 22.27M 19.94M 20.21M 22.44M 1.98M 2.02M 2.28M
goodwill 3.98M 3.98M 3.98M 3.98M 251K 251K 251K 251K 251K 251K
intangibleAssets 6.25M 6.83M 7.41M 7.99M 40000 40000 40000 61000 111K 40000
goodwillAndIntangibleAssets 10.23M 10.81M 11.4M 11.98M 291K 291K 291K 312K 362K 291K
longTermInvestments 1.61M - 1.59M 1.57M - - 1.56M 1.56M 192K 210K
taxAssets 10.11M 10.12M 7.69M 4.85M 387K 343K 771K 1.04M 796K 778K
otherNonCurrentAssets 457K 2.15M 508K 567K 1.69M 1.86M 266K - 500K -
totalNonCurrentAssets 37.47M 41.13M 41.93M 41.24M 22.3M 22.7M 25.32M 4.9M 3.87M 3.56M
otherAssets - - - - - - - - - -
totalAssets 103.41M 90.74M 90.52M 89.62M 82.26M 64.81M 60.36M 41.65M 36.32M 36.64M
totalPayables 1.32M 1.23M 2.29M 2.25M 975K 1.27M 420K 693K 786K 611K
accountPayables 1.18M 1.18M 2.15M 1.68M 962K 1.25M 321K 693K 786K 508K
otherPayables 138K 54000 141K 567K 13000 16000 99000 - - 103K
accruedExpenses 12.77M 11.32M 12.01M 11.21M 10.45M 8.14M 7.22M 6.02M 4.37M 4.09M
shortTermDebt - - - - - - - - - -
capitalLeaseObligationsCurrent 2.11M 2.11M 2.05M 1.93M 1.91M 1.83M 1.94M - - -
taxPayables - 54000 141K 567K 13000 16000 99000 - - 103K
deferredRevenue 33.64M 29.08M 29.27M 30.46M 28.43M 18.76M 15.82M 16.07M 15.53M 14.66M
otherCurrentLiabilities - - - - - - - - 486K 670K
totalCurrentLiabilities 49.85M 43.74M 45.62M 45.85M 41.76M 30M 25.39M 22.78M 21.18M 20.04M
longTermDebt - - - - - - - - - -
capitalLeaseObligationsNonCurrent 8.75M 10.36M 11.9M 13.31M 14.55M 14.47M 15.53M - - -
deferredRevenueNonCurrent - - - -657K - -801K -1.76M 1M 246K 187K
deferredTaxLiabilitiesNonCurrent 3.3M 927K 778K 657K 989K 801K 1.76M 1.46M 1.1M 914K
otherNonCurrentLiabilities 1.05M - 778K 657K - 801K 1.76M - - -
totalNonCurrentLiabilities 13.1M 11.29M 12.67M 13.97M 15.54M 15.27M 17.29M 2.46M 1.35M 1.1M
otherLiabilities - - - - - - - - - -
capitalLeaseObligations 10.86M 12.47M 13.95M 15.24M 16.46M 16.29M 17.47M - - -
totalLiabilities 62.94M 55.02M 58.3M 59.81M 57.3M 45.26M 42.68M 25.24M 22.53M 21.14M
treasuryStock -25.67M -22.74M -19.79M -16.42M -13.64M -12.12M -8.6M -7.21M -6.16M -3.98M
preferredStock - - - 0.0 - - 0.0 0.0 - -
commonStock 129K 128K 127K 126K 125K 123K 122K 120K 119K 117K
retainedEarnings 24.64M 23.2M 22.42M 21.25M 16.79M 11.77M 8.11M 7.72M 5.68M 6.38M
additionalPaidInCapital 41.36M 35.13M 29.47M 24.85M 21.68M 19.77M 18.04M 15.77M 14.15M 12.99M
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 30.51M 27.36M 27.05M 30.81M 30.48M 18.27M 14.94M 16.24M 12.56M 10.53M
depreciationAndAmortization 2.56M 2.68M 2.4M 2.09M 1.8M 1.76M 1.49M 1.04M 1.36M 1.61M
deferredIncomeTax 3.31M -2.43M -2.84M -4.47M -44000 361K 129K -247K 90000 -229K
stockBasedCompensation 6.79M 6.37M 5.86M 4.34M 3.33M 3.06M 2.7M 2.26M 1.91M 1.65M
changeInWorkingCapital 5.16M -692K 374K 1.72M 11.79M 3.49M 2.77M 3.83M 1.6M 2.78M
accountsReceivables -959K -404K 1.44M -1.27M -847K -1.48M -323K 1.38M -226K -189K
inventory - - - - 2.74M 2.13M 3.23M - - 966K
accountsPayables -212K -455K 219K 320K -277K 917K -372K -83000 268K -67000
otherWorkingCapital 6.33M 167K -1.28M 2.68M 10.18M 1.92M 234K 2.53M 1.56M 2.07M
otherNonCashItems 310K -417K 194K -829K -897K -930K -621K -531K -1.04M -593K
netCashProvidedByOperatingActivities 48.64M 32.87M 33.04M 33.68M 46.46M 26.01M 21.41M 22.59M 16.48M 15.74M
investmentsInPropertyPlantAndEquipment -220K -1.3M -1.57M -1.44M -1.4M -1.03M -4.85M -549K -1.06M -415K
acquisitionsNet - - 3.62M -14.95M - - -664K - - -
purchasesOfInvestments -5.41M -7.69M -5.12M - - - - - - -
salesMaturitiesOfInvestments 4.88M 6.8M 1.5M - - - - - - -
otherInvestingActivities - - -3.62M - - - - - -100000 -
netCashProvidedByInvestingActivities -754K -2.19M -5.19M -16.39M -1.4M -1.03M -5.52M -549K -1.16M -415K
netDebtIssuance - - - - - - - - - -
longTermNetDebtIssuance - - - - - - - - - -
shortTermNetDebtIssuance - - - - - - - - - -
netStockIssuance -2.92M -2.94M -3.38M -2.78M -1.52M -3.52M -1.39M -1.05M -2.18M -1.71M
netCommonStockIssuance -2.92M -2.94M -3.38M -2.78M -1.52M -3.52M -1.39M -1.05M -2.18M -1.71M
commonStockIssuance 17000 1000 1000 1000 1000 - - - - 1000
commonStockRepurchased -2.93M -2.94M -3.38M -2.78M -1.52M -3.52M -1.39M -1.05M -2.18M -1.71M
netPreferredStockIssuance - - - - - - - - - -
netDividendsPaid -29.69M -26.58M -26.48M -26.36M -25.46M -14.61M -14.56M -14.2M -13.26M -13.06M
commonDividendsPaid -29.69M -26.58M -26.48M -26.36M -25.46M -14.61M -14.56M -14.2M -13.26M -13.06M
preferredDividendsPaid - - - - - - - - - -
otherFinancingActivities -567K -712K -1.24M -1.18M -1.42M -1.33M -703K -640K -749K 556K
netCashProvidedByFinancingActivities -33.18M -30.24M -31.1M -30.31M -28.4M -19.46M -16.65M -15.88M -16.19M -14.22M
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 30.4M 31.74M 31.64M 30.5M 30.43M 25.5M 27.39M 27.56M 25.31M 27.6M
costOfRevenue 17.78M 16.74M 14.29M 14.86M 16.28M 10.16M 12.7M 13.27M 15.87M 11.62M
grossProfit 12.61M 15M 17.34M 15.64M 14.15M 15.34M 14.69M 14.29M 9.44M 15.98M
researchAndDevelopmentExpenses - - - - - - - - - -
generalAndAdministrativeExpenses 3.64M 2.98M 2.84M 2.86M 3.16M 2.83M 2.42M 2.56M 2.47M 4.03M
sellingAndMarketingExpenses 346K 488K 368K 438K 343K 423K 320K 362K 263K 314K
sellingGeneralAndAdministrativeExpenses 3.99M 3.47M 3.2M 3.3M 3.5M 3.25M 2.74M 2.92M 2.74M 4.34M
otherExpenses - 3.52M 3.53M 3.51M 3.38M 3.34M 3.33M 3.23M 3.35M 2.85M
operatingExpenses 3.99M 3.47M 6.74M 6.81M 6.88M 6.59M 6.07M 6.15M 2.74M 7.19M
costAndExpenses 21.77M 20.21M 21.03M 21.67M 23.15M 16.75M 18.77M 19.42M 18.61M 18.82M
netInterestIncome 222K 318K 269K 215K 149K 312K 270K 187K 175K 312K
interestIncome 222K 318K 269K 215K 149K 312K 270K 187K 175K 312K
interestExpense - - - - - - - - - -
depreciationAndAmortization 607K 610K 635K 656K 660K 668K 677K 683K 653K 554K
ebitda 9.23M 12.13M 11.24M 9.49M 7.93M 9.42M 9.3M 8.82M 7.53M 9.34M
ebit 8.62M 11.52M 10.61M 8.83M 7.27M 8.75M 8.62M 8.14M 6.87M 8.79M
nonOperatingIncomeExcludingInterest - - - - - - - - -175K -
operatingIncome 8.62M 11.52M 10.61M 8.83M 7.27M 8.75M 8.62M 8.14M 6.7M 8.79M
totalOtherIncomeExpensesNet 222K 317K 269K 216K 150K 300K 270K 184K 175K 275K
incomeBeforeTax 8.84M 11.84M 10.88M 9.05M 7.42M 9.05M 8.89M 8.32M 6.87M 9.06M
incomeTaxExpense 1.77M 2.6M 2.32M 1.75M 1.38M 1.84M 1.47M 1.59M 890K 2.06M
netIncomeFromContinuingOperations 7.08M 9.24M 8.56M 7.3M 6.04M 7.21M 7.43M 6.73M 5.98M 7M
netIncomeFromDiscontinuedOperations - - - - - - - - - -
otherAdjustmentsToNetIncome - - - - - - - - - -
netIncome 7.08M 9.24M 8.56M 7.3M 6.04M 7.21M 7.43M 6.73M 5.98M 7M
netIncomeDeductions -1000 2000 -1000 152K -1000 3000 -1000 -1000 -1000 5000
bottomLineNetIncome 6.94M 9.06M 8.38M 7.15M 5.91M 7.07M 7.27M 6.59M 5.86M 6.84M
eps 0.59 0.77 0.71 0.61 0.5 0.58 0.62 0.56 0.5 0.59
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 41.28M 49.23M 47.81M 36.8M 29.02M 34.52M 33.4M 29.88M 27.35M 34.1M
shortTermInvestments 5.06M 5.05M 4.86M 4.86M 3.87M 4.51M 4.51M 4.4M 3.64M 3.62M
cashAndShortTermInvestments 46.34M 54.28M 52.67M 41.66M 32.89M 39.04M 37.91M 34.29M 30.98M 37.72M
netReceivables 9.53M 9.05M 8.65M 8.52M 9.27M 8.1M 7.95M 7.44M 7.54M 7.68M
accountsReceivables 9.53M 9.05M 8.65M 8.52M 9.27M 8.1M 7.95M 7.44M 7.54M 7.68M
otherReceivables - - - - - - - - - -
inventory - - - - - - - - - -
prepaids 1.1M 249K 2.44M 750K 430K 244K 1.37M 699K 942K 1.32M
otherCurrentAssets 2.89M 2.36M 2.11M 2.81M 2.77M 2.24M 2.18M 2.79M 2.58M 1.86M
totalCurrentAssets 59.87M 65.94M 65.88M 53.73M 45.36M 49.61M 49.42M 45.22M 42.04M 48.59M
propertyPlantEquipmentNet 14.53M 15.06M 15.62M 16.47M 17.29M 18.05M 18.87M 19.75M 20.52M 20.75M
goodwill 3.98M 3.98M 3.98M 3.98M 3.98M 3.98M 3.98M 3.98M 3.98M 3.98M
intangibleAssets 6.1M 6.25M 6.39M 6.54M 6.68M 6.83M 6.98M 7.12M 7.26M 7.41M
goodwillAndIntangibleAssets 10.09M 10.23M 10.38M 10.52M 10.67M 10.81M 10.96M 11.1M 11.25M 11.4M
longTermInvestments 1.61M 1.61M - - - - - 1.6M - -
taxAssets 5.74M 10.11M 7.33M 11.03M 10.57M 10.12M 9.22M 9.05M 8.38M 7.69M
otherNonCurrentAssets 647K 457K 1.97M 2.07M 2.16M 2.15M 2.3M 821K 2.54M 2.09M
totalNonCurrentAssets 32.61M 37.47M 35.29M 40.09M 40.69M 41.13M 41.35M 42.32M 42.7M 41.93M
otherAssets - - - - - - - - - -
totalAssets 92.48M 103.41M 101.17M 93.82M 86.05M 90.74M 90.77M 87.54M 84.74M 90.52M
totalPayables 1.04M 1.32M 1.54M 1.1M 2.31M 1.23M 637K 1.52M 3M 2.29M
accountPayables 868K 1.18M 1.16M 1.1M 854K 1.18M 634K 1.51M 1.68M 2.15M
otherPayables 174K 138K 382K 3000 1.46M 54000 3000 12000 1.32M 141K
accruedExpenses 6.75M 11.19M 10.71M 8.16M 5.28M 11.32M 9.74M 8.34M 6.41M 12.01M
shortTermDebt - 2.11M - 2.11M - - - - - -
capitalLeaseObligationsCurrent 2.11M 2.11M 2.11M 2.11M 2.11M 2.11M 2.1M 2.1M 2.09M 2.05M
taxPayables - - 382K 3000 1.46M 54000 3000 12000 1.32M 141K
deferredRevenue 30.57M 33.64M 23.84M 26.93M 27M 29.08M 19.38M 23.03M 26.38M 29.27M
otherCurrentLiabilities - 1.59M - -2.11M - - - - - -
totalCurrentLiabilities 40.48M 49.85M 38.2M 38.3M 36.7M 43.74M 31.86M 35M 37.88M 45.62M
longTermDebt - - - - - - - - - -
capitalLeaseObligationsNonCurrent 8.33M 8.75M 9.16M 9.56M 9.96M 10.36M 10.75M 11.14M 11.52M 11.9M
deferredRevenueNonCurrent - - - - - - - - - -
deferredTaxLiabilitiesNonCurrent 1.09M 3.3M 1.05M 1.01M 962K 927K 880K 850K 809K 778K
otherNonCurrentLiabilities 225K 1.05M - - - - - 850K - -
totalNonCurrentLiabilities 9.65M 13.1M 10.21M 10.57M 10.93M 11.29M 11.63M 11.99M 12.33M 12.67M
otherLiabilities - - - - - - - - - -
capitalLeaseObligations 10.45M 10.86M 11.27M 11.67M 12.07M 12.47M 12.86M 13.24M 13.61M 13.95M
totalLiabilities 50.13M 62.94M 48.41M 48.88M 47.63M 55.02M 43.49M 46.98M 50.21M 58.3M
treasuryStock -28.82M -25.67M -25.67M -25.67M -25.67M -22.74M -22.74M -22.74M -22.74M -19.79M
preferredStock - - - - - - - - - -
commonStock 130K 129K 129K 129K 129K 128K 128K 128K 128K 127K
retainedEarnings 28.11M 24.64M 38.61M 32.21M 27.08M 23.2M 36.11M 30.83M 26.26M 22.42M
additionalPaidInCapital 42.92M 41.36M 39.7M 38.27M 36.89M 35.13M 33.78M 32.33M 30.89M 29.47M
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 6.94M 8.61M 8.56M 7.3M 6.04M 7.21M 7.43M 6.73M 5.98M 6.85M
depreciationAndAmortization 607K 610K 635K 656K 660K 668K 677K 683K 653K 554K
deferredIncomeTax 1.07M 525K 3.7M -458K -453K -895K -176K -668K -690K -847K
stockBasedCompensation 2M -5.1M 1.59M 1.63M 1.88M 1.57M 1.47M 1.5M 1.83M 1.49M
changeInWorkingCapital -10.7M 12.81M -967K 2.27M -8.96M 12.81M -3.46M -2.02M -8.02M 12.5M
accountsReceivables -460K -429K -38000 816K -1.31M -175K -432K 87000 116K -261K
inventory - - - - - - - - - -
accountsPayables -316K -192K 53000 248K -321K 541K -816K 111K -291K 707K
otherWorkingCapital -9.92M 13.43M -982K 1.21M -7.33M 12.44M -2.21M -2.22M -7.85M 12.06M
otherNonCashItems -148K 7.44M -176K -178K 9000 164K -74000 -50000 -457K 293K
netCashProvidedByOperatingActivities -231K 24.9M 13.33M 11.22M -818K 21.54M 5.87M 6.18M -709K 20.85M
investmentsInPropertyPlantAndEquipment -515K -62000 - -42000 -116K -58000 -60000 -661K -522K -226K
acquisitionsNet - - - - - - - - - 1.42M
purchasesOfInvestments -818K -1.89M - -2.61M -908K -1.56M -1.6M -2.27M -2.26M -2.92M
salesMaturitiesOfInvestments 800K 1.7M - 1.62M 1.55M 1.55M 1.5M 1.5M 2.25M 1.5M
otherInvestingActivities - - - - - - - - - -1.42M
netCashProvidedByInvestingActivities -533K -249K - -1.03M 526K -63000 -163K -1.43M -536K -1.65M
netDebtIssuance - - - - - - - - - -
longTermNetDebtIssuance - - - - - - - - - -
shortTermNetDebtIssuance - - - - - - - - - -
netStockIssuance -3.14M 11000 -160K 5000 -2.93M 1000 -1000 22000 -2.94M 1000
netCommonStockIssuance -3.14M 11000 -160K 5000 -2.93M 1000 -1000 22000 -2.94M 1000
commonStockIssuance 1000 11000 - 5000 1000 - - - 1000 1000
commonStockRepurchased -3.14M - -160K - -2.93M - - - -2.94M -
netPreferredStockIssuance - - - - - - - - - -
netDividendsPaid -3.61M -23.2M -2.16M -2.16M -2.16M -20.12M -2.16M -2.16M -2.15M -20.04M
commonDividendsPaid -3.61M -23.2M -2.16M -2.16M -2.16M -20.12M -2.16M -2.16M -2.15M -20.04M
preferredDividendsPaid - - - - - - - - - -
otherFinancingActivities -435K -37000 - -251K -119K -232K -23000 -50000 -407K -218K
netCashProvidedByFinancingActivities -7.19M -23.23M -2.32M -2.41M -5.21M -20.35M -2.18M -2.2M -5.5M -20.26M