Stock Scorer

Sangoma Technologies Corp (SANG)

Every figure this model derived for SANG, the value it took, and the element in the company's own XBRL it was read from — so any of it can be checked against the filing rather than taken on trust. As at 2025-06-30.

The figures, and where each came from

This is the part no other screener shows. Each figure below names the XBRL element it was read from, so it can be checked against the filing itself.

FigureValueXBRL tagAs at
capex 2,391,000 PurchaseOfPropertyPlantAndEquipmentClassifiedAsInvestingActivities 2025-06-30
cash 13,494,000 CashAndCashEquivalents 2025-06-30
current assets 42,622,000 CurrentAssets 2025-06-30
current liabilities 49,476,000 CurrentLiabilities 2025-06-30
equity 254,195,000 EquityAttributableToOwnersOfParent 2025-06-30
interest expense 4,012,000 InterestExpense 2025-06-30
ocf 41,786,000 CashFlowsFromUsedInOperatingActivities 2025-06-30
revenue 236,692,000 Revenue 2025-06-30
sbc 2,908,000 AdjustmentsForSharebasedPayments 2025-06-30

The ratios

The figures themselves rather than their scores — what somebody looking up SANG on one particular measure came for.

RatioValue
current ratio1.0
current ratio reported0.86
deferred revenue growth-26.56
dilution pct0.74
ev owner earnings5.53
ev sales0.85
fcf margin16.64
growth cv1.58
owner earnings margin15.42
revenue growth-4.28
revenue growth per share-4.99
sbc pct revenue1.23

Everything else this filing tags

192 more elements from SANG's own XBRL that this model has no measure for, newest reading each, largest first. Nothing here is converted, added up or renamed — it is the filing's own element names and the filing's own numbers.

ElementNewestAs of PeriodsUnit
NumberOfOutstandingShareOptions1,207,908,0002022-06-30 3Options
NumberOfShareOptionsExpiredInSharebasedPaymentArrangement612,497,0002022-06-30 2Options
NumberOfShareOptionsGrantedInSharebasedPaymentArrangement590,211,0002022-06-30 2Options
NoncurrentAssets498,533,0002022-06-30 3USD
IssuedCapital380,126,0002025-06-30 9USD
EquityAndLiabilities346,545,0002025-06-30 9USD
Assets346,545,0002025-06-30 6USD
NoncurrentAssetsOtherThanFinancialInstrumentsDeferredTaxAssetsPostemploymentBenefitAssetsAndRightsArisingUnderInsuranceContracts303,923,0002025-06-30 9USD
NumberOfShareOptionsForfeitedInSharebasedPaymentArrangement290,644,0002022-06-30 2Options
NumberOfOutstandingShareOptions261,252,0002022-06-30 2USD
Equity254,195,0002025-06-30 12USD
NumberOfShareOptionsGrantedInSharebasedPaymentArrangement249,500,0002022-06-30 5USD
NoncurrentLiabilities204,725,0002022-06-30 3USD
Goodwill186,840,0002025-06-30 12USD
OperatingExpense162,772,0002022-06-30 2USD
GrossProfit161,749,0002025-06-30 8USD
RetainedEarnings-146,945,0002025-06-30 9USD
AccountingProfit-104,390,0002022-06-30 2USD
Liabilities92,350,0002025-06-30 6USD
IntangibleAssetsOtherThanGoodwill91,124,0002025-06-30 9USD
NonderivativeFinancialLiabilitiesUndiscountedCashFlows78,352,0002025-06-30 4USD
CostOfSales74,943,0002025-06-30 8USD
NumberOfShareOptionsExercisedInSharebasedPaymentArrangement66,340,0002022-06-30 2Options
ProceedsFromIssueOfOrdinaryShares56,295,0002021-06-30 1USD
SalesAndMarketingExpense50,974,0002025-06-30 8USD
ResearchAndDevelopmentExpense42,149,0002025-06-30 8USD
RevenueThatWasIncludedInContractLiabilityBalanceAtBeginningOfPeriod39,549,0002025-06-30 8USD
GeneralAndAdministrativeExpense37,129,0002025-06-30 8USD
CashFlowsFromUsedInFinancingActivities-35,684,0002025-06-30 8USD
AmountByWhichUnitsRecoverableAmountExceedsItsCarryingAmount34,225,0002025-06-30 2USD
AdjustedWeightedAverageShares33,497,2232025-06-30 8shares
WeightedAverageShares33,497,2232025-06-30 8shares
NumberOfSharesOutstanding33,262,9102025-06-30 12shares
AmortisationIntangibleAssetsOtherThanGoodwill32,768,0002025-06-30 4USD
CostOfInventoriesRecognisedAsExpenseDuringPeriod31,113,0002025-06-30 8USD
RepaymentsOfBorrowingsClassifiedAsFinancingActivities29,925,0002025-06-30 8USD
LongtermBorrowings27,300,0002025-06-30 9USD
AdditionalPaidinCapital20,949,0002025-06-30 9USD
ShorttermBorrowings20,600,0002025-06-30 9USD
IncreaseDecreaseThroughAcquisitionOfSubsidiary16,801,0002022-06-30 3USD
TradeAndOtherPayablesUndiscountedCashFlows15,552,0002025-06-30 4USD
TradeAndOtherCurrentPayables15,552,0002025-06-30 4USD
TradeAndOtherCurrentReceivables15,131,0002025-06-30 10USD
DeferredTaxLiabilityAsset-13,895,0002022-06-30 4USD
Cash13,494,0002025-06-30 9USD
IncreaseDecreaseThroughBusinessCombinationsDeferredTaxLiabilityAsset11,091,0002022-06-30 2USD
CurrentTradeReceivables10,631,0002025-06-30 9USD
ExpenseFromSharebasedPaymentTransactionsInWhichGoodsOrServicesReceivedDidNotQualifyForRecognitionAsAssets9,929,0002022-06-30 2USD
ContractLiabilities9,732,0002025-06-30 12USD
GrossLeaseLiabilities9,058,0002025-06-30 4USD
CashFlowsFromUsedInInvestingActivities-8,839,0002025-06-30 8USD
IntangibleAssetsUnderDevelopment8,438,0002025-06-30 2USD
Inventories8,227,0002025-06-30 10USD
LeaseLiabilities8,208,0002025-06-30 12USD
RightofuseAssets7,215,0002025-06-30 10USD
CurrentContractLiabilities7,037,0002025-06-30 9USD
NoncurrentLeaseLiabilities6,752,0002025-06-30 9USD
AdditionalLiabilitiesContingentLiabilitiesRecognisedInBusinessCombination6,543,0002022-06-30 3USD
PaymentsForDevelopmentProjectExpenditure6,448,0002025-06-30 8USD
PropertyPlantAndEquipment6,433,0002025-06-30 9USD
ProfitLossBeforeTax-6,343,0002025-06-30 8USD
InterestExpenseForFinancialLiabilitiesNotAtFairValueThroughProfitOrLoss5,897,0002023-06-30 4USD
KeyManagementPersonnelCompensation5,823,0002025-06-30 8USD
AdjustmentsForDecreaseIncreaseInTradeAccountReceivable5,822,0002025-06-30 8USD
ComprehensiveIncome-5,571,0002025-06-30 8USD
DeferredTaxExpenseIncome-5,186,0002025-06-30 8USD
DeferredTaxExpenseIncomeRelatingToOriginationAndReversalOfTemporaryDifferences-5,139,0002025-06-30 6USD
ProfitLoss-5,010,0002025-06-30 8USD
ProfitLossAttributableToOrdinaryEquityHoldersOfParentEntity-5,010,0002025-06-30 8USD
ProfitLossAttributableToOrdinaryEquityHoldersOfParentEntityIncludingDilutiveEffects-5,010,0002025-06-30 4USD
AdjustmentsForIncreaseDecreaseInTradeAndOtherPayables-4,581,0002025-06-30 2USD
ProceedsFromDisposalOfNoncurrentAssetsOrDisposalGroupsClassifiedAsHeldForSaleAndDiscontinuedOperations4,500,0002025-07-31 1USD
CurrentTaxExpenseIncome4,331,0002025-06-30 8USD
DeferredTaxLiabilities4,297,0002025-06-30 8USD
CurrentValueAddedTaxPayables4,012,0002025-06-30 9USD
InterestExpenseOnBorrowings3,953,0002025-06-30 8USD
CurrentTaxExpenseIncomeAndAdjustmentsForCurrentTaxOfPriorPeriods3,853,0002025-06-30 6USD
AdjustmentsForDecreaseIncreaseInInventories3,651,0002025-06-30 8USD
OtherCurrentAssets3,629,0002025-06-30 9USD
KeyManagementPersonnelCompensationShorttermEmployeeBenefits3,150,0002025-06-30 8USD
AdjustmentsForIncomeTaxExpense-2,932,0002023-06-30 4USD
CashOutflowForLeases2,924,0002025-06-30 8USD
PaymentsOfLeaseLiabilitiesClassifiedAsFinancingActivities2,924,0002025-06-30 8USD
AdjustmentsForIncreaseDecreaseInContractLiabilities-2,922,0002025-06-30 8USD
IncreaseDecreaseThroughSharebasedPaymentTransactions2,908,0002025-06-30 8USD
ReductionOfIssuedCapital2,872,0002025-06-30 5USD
PurchaseOfTreasuryShares2,859,0002025-06-30 4USD
PaymentsToAcquireOrRedeemEntitysShares2,835,0002025-06-30 2USD
IncreaseDecreaseInCashAndCashEquivalentsBeforeEffectOfExchangeRateChanges-2,737,0002025-06-30 8USD
NoncurrentContractLiabilities2,695,0002025-06-30 9USD
KeyManagementPersonnelCompensationSharebasedPayment2,617,0002025-06-30 8USD
OtherCurrentReceivables2,571,0002024-06-30 5USD
DepreciationRightofuseAssets2,564,0002025-06-30 8USD
DeferredTaxExpenseIncomeRecognisedInProfitOrLoss-2,410,0002022-06-30 2USD
IncomeTaxesPaidClassifiedAsOperatingActivities2,325,0002025-06-30 6USD
OtherNoncurrentLiabilities1,830,0002025-06-30 8USD
NumberOfPotentialOrdinarySharesThatAreAntidilutiveInPeriodPresented1,771,4702025-06-30 4shares
NoncurrentContractAssets1,752,0002025-06-30 10USD
DeferredTaxAssets1,711,0002025-06-30 9USD
IncreaseThroughBusinessCombinationsContractLiabilities1,666,0002022-06-30 3USD
TaxExpenseIncomeAtApplicableTaxRate-1,637,0002025-06-30 8USD
CurrentLeaseLiabilities1,456,0002025-06-30 9USD
NumberOfOtherEquityInstrumentsOutstandingInSharebasedPaymentArrangement1,389,7842025-06-30 8shares
IncomeTaxExpenseContinuingOperations-1,333,0002025-06-30 8USD
IncomeTaxesPaidRefundClassifiedAsOperatingActivities1,333,0002025-06-30 4USD
CurrentContractAssets1,172,0002025-06-30 10USD
DeferredTaxRelatingToItemsChargedOrCreditedDirectlyToEquity1,160,0002021-06-30 1USD
IncreaseDecreaseInWorkingCapital1,044,0002022-06-30 1USD
AdjustmentsForDecreaseIncreaseInContractAssets973,0002025-06-30 8USD
OtherComprehensiveIncomeBeforeTax-940,0002024-06-30 4USD
OtherComprehensiveIncomeThatWillNotBeReclassifiedToProfitOrLossBeforeTax-751,0002025-06-30 6USD
OtherComprehensiveIncome-709,0002024-06-30 4USD
IncomeTaxesRefundClassifiedAsOperatingActivities662,0002024-06-30 6USD
CurrentTaxLiabilitiesCurrent647,0002025-06-30 2USD
NumberOfInstrumentsOtherEquityInstrumentsGranted606,3562025-06-30 5shares
IncomeFromSubleasingRightofuseAssets573,0002025-06-30 8USD
OtherComprehensiveIncomeNetOfTaxFinancialAssetsMeasuredAtFairValueThroughOtherComprehensiveIncome-561,0002025-06-30 8USD
OtherComprehensiveIncomeThatWillNotBeReclassifiedToProfitOrLossNetOfTax-561,0002025-06-30 6USD
ExpenseRelatingToLeasesOfLowvalueAssetsForWhichRecognitionExemptionHasBeenUsed526,0002025-06-30 8USD
CurrentTaxAssetsCurrent484,0002025-06-30 7USD
AdjustmentsForCurrentTaxOfPriorPeriod-478,0002025-06-30 6USD
AdjustmentsForInterestExpense476,0002023-06-30 4USD
IncreaseThroughAdjustmentsArisingFromPassageOfTimeContingentLiabilitiesRecognisedInBusinessCombination435,0002023-06-30 4USD
CurrentFinancialAssets432,0002020-07-01 2USD
NumberOfOutstandingShareOptions381,6862025-06-30 9shares
OtherNoncurrentAssets369,0002025-06-30 7USD
NumberOfOtherEquityInstrumentsExercisedOrVestedInSharebasedPaymentArrangement362,4922025-06-30 4shares
NumberOfShareOptionsExercisableInSharebasedPaymentArrangement352,8312025-06-30 6shares
CurrentDerivativeFinancialLiabilities333,0002021-06-30 2USD
InterestExpenseOnLeaseLiabilities301,0002025-06-30 8USD
CurrentDerivativeFinancialAssets254,0002025-06-30 7USD
DilutiveEffectOfShareOptionsOnNumberOfOrdinaryShares238,2172021-06-30 1shares
OtherProvisions237,0002023-06-30 6USD
ChangesInOtherProvisions-233,0002025-06-30 2USD
IncomeTaxRelatingToComponentsOfOtherComprehensiveIncome231,0002024-06-30 5USD
CurrentValueAddedTaxReceivables231,0002025-06-30 4USD
AdjustmentsForGainLossOnDisposalsPropertyPlantAndEquipment-220,0002025-06-30 8USD
IncreaseDecreaseInFinancialAssets212,0002020-07-01 1USD
IncreaseDecreaseThroughChangeInDiscountRateContingentLiabilitiesRecognisedInBusinessCombination202,0002024-06-30 1USD
AdjustmentsForDecreaseIncreaseInOtherCurrentAssets197,0002025-06-30 8USD
IncomeTaxRelatingToComponentsOfOtherComprehensiveIncomeThatWillNotBeReclassifiedToProfitOrLoss-190,0002025-06-30 6USD
CurrentProvisions172,0002025-06-30 10USD
NumberOfOtherEquityInstrumentsForfeitedInSharebasedPaymentArrangement133,1232025-06-30 5shares
GovernmentGrants107,0002021-06-30 1USD
GainsLossesOnDisposalsOfNoncurrentAssets-99,0002025-06-30 2USD
AccumulatedOtherComprehensiveIncome65,0002025-06-30 9USD
KeyManagementPersonnelCompensationPostemploymentBenefits56,0002025-06-30 8USD
TaxEffectFromChangeInTaxRate53,0002025-06-30 8USD
DeferredTaxExpenseIncomeRelatingToTaxRateChangesOrImpositionOfNewTaxes53,0002025-06-30 6USD
AdjustmentsForUnrealisedForeignExchangeLossesGains-50,0002025-06-30 8USD
NumberOfShareOptionsExpiredInSharebasedPaymentArrangement47,1762025-06-30 4shares
InterestIncomeForFinancialAssetsNotAtFairValueThroughProfitOrLoss41,0002023-06-30 4USD
NoncurrentDerivativeFinancialAssets41,0002025-06-30 6USD
NumberOfShareOptionsForfeitedInSharebasedPaymentArrangement33,4842025-06-30 6shares
TaxEffectOfForeignTaxRates21,0002025-06-30 8USD
GainsLossesOnExchangeDifferencesOnTranslationRecognisedInProfitOrLoss15,0002023-06-30 4USD
IncreaseDecreaseThroughNetExchangeDifferencesDeferredTaxLiabilityAsset12,0002022-06-30 2USD
NumberOfShareOptionsExercisedInSharebasedPaymentArrangement11,0242023-06-30 3shares
WeightedAverageExercisePriceOfShareOptionsOutstandingInSharebasedPaymentArrangement2019162025-06-30 12USD/shares
WeightedAverageExercisePriceOfShareOptionsForfeitedInSharebasedPaymentArrangement2019152025-06-30 8USD/shares
WeightedAverageExercisePriceOfShareOptionsGrantedInSharebasedPaymentArrangement2019142022-06-30 3USD/shares
WeightedAverageExercisePriceOfShareOptionsExpiredInSharebasedPaymentArrangement2019122025-06-30 6USD/shares
WeightedAverageSharePrice201982022-06-30 5USD/shares
WeightedAverageExercisePriceOfShareOptionsExercisedInSharebasedPaymentArrangement201942023-06-30 5USD/shares
ApplicableTaxRate02022-06-30 2pure
BasicEarningsLossPerShare-02025-06-30 8USD/shares
DilutedEarningsLossPerShare-02025-06-30 8USD/shares
DescriptionOfGrowthRateUsedToExtrapolateCashFlowProjections02024-06-30 3pure
DescriptionOfDiscountRatesAppliedToCashFlowProjections02024-06-30 3pure
AcquisitionrelatedCostsForTransactionRecognisedSeparatelyFromAcquisitionOfAssetsAndAssumptionOfLiabilitiesInBusinessCombination02023-06-30 4USD
AdditionalRecognitionGoodwill02025-06-30 6USD
AdjustmentsForImpairmentLossRecognisedInProfitOrLossGoodwill02024-06-30 5USD
AmountsPayableRelatedPartyTransactions02025-06-30 8USD
CashEquivalents02025-06-30 8USD
CashFlowsUsedInObtainingControlOfSubsidiariesOrOtherBusinessesClassifiedAsInvestingActivities02023-06-30 4USD
ConsiderationPaidReceived02025-06-30 7USD
ContingentLiabilitiesRecognisedInBusinessCombination02025-06-30 11USD
ImpairmentLossRecognisedInProfitOrLossGoodwill02025-06-30 7USD
IncreaseDecreaseInContingentLiabilitiesRecognisedInBusinessCombination02025-06-30 8USD
IncreaseDecreaseThroughExerciseOfOptions02025-06-30 8USD
NumberOfShareOptionsGrantedInSharebasedPaymentArrangement02025-06-30 6shares
ProceedsFromBorrowingsClassifiedAsFinancingActivities02024-06-30 6USD
ProceedsFromExerciseOfOptions02024-06-30 6USD
SettledLiabilitiesContingentLiabilitiesRecognisedInBusinessCombination02025-06-30 9USD
SharePremium02023-06-30 4USD
TaxEffectOfImpairmentOfGoodwill02024-06-30 5USD
DescriptionOfExpectedVolatilityShareOptionsGranted02023-06-30 1pure
DescriptionOfOptionLifeShareOptionsGranted02023-06-30 1Y
DescriptionOfRiskFreeInterestRateShareOptionsGranted02023-06-30 1pure
ExercisePriceShareOptionsGranted201902023-06-30 1USD/shares
WeightedAverageSharePriceShareOptionsGranted201902023-06-30 1USD/shares
PurchasesOfGoodsRelatedPartyTransactions02025-06-30 2USD

What to be careful about

What this model itself distrusts about SANG's figures. Written by the derivation as it ran, not added afterwards.