Stock Scorer

Massimo Group (MAMO)

Every figure this model derived for MAMO, 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 2026-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 65,361 PaymentsToAcquirePropertyPlantAndEquipment 2025-12-31
cash 7,637,858 CashAndCashEquivalentsAtCarryingValue 2026-06-30
current assets 37,256,447 AssetsCurrent 2026-06-30
current liabilities 20,143,014 LiabilitiesCurrent 2026-06-30
equity 24,074,818 StockholdersEquity 2026-06-30
interest expense 45,353 InterestExpenseNonoperating 2025-12-31
ocf 4,564,056 NetCashProvidedByUsedInOperatingActivities 2026-06-30
revenue 65,643,902 RevenueFromContractWithCustomerExcludingAssessedTax 2026-06-30
sbc 191,565 ShareBasedCompensation 2025-12-31

The ratios

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

RatioValue
cash operating margin8.44
current ratio1.92
current ratio reported1.85
deferred revenue growth-11.03
dilution pct1.16
ebit cagr3.35
ev ebit6.06
ev owner earnings7.27
ev sales0.48
fcf margin6.85
interest cover113.93
operating margin7.87
owner earnings margin6.56
revenue growth-15.4
revenue growth per share-16.37
roic24.81
rule of 40-7.52
sbc pct revenue0.29

Everything else this filing tags

258 more elements from MAMO'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
SupplierFinanceProgramObligationPeriodIncreaseDecrease742,000,000,0002024-06-30 8USD
CommonStockSharesAuthorized100,000,0002026-06-30 36shares
Assets48,723,7262026-06-30 24USD
LiabilitiesAndStockholdersEquity48,723,7262026-06-30 24USD
CommonStockSharesIssued41,640,9502026-06-30 36shares
CommonStockSharesOutstanding41,640,9502026-06-30 24shares
WeightedAverageNumberOfDilutedSharesOutstanding41,640,9502026-06-30 33shares
WeightedAverageNumberOfSharesOutstandingBasic41,640,9502026-06-30 35shares
Liabilities24,648,9082026-06-30 24USD
InventoryGross24,111,0342026-06-30 24USD
InventoryNet23,641,1342026-06-30 24USD
RetainedEarningsAccumulatedDeficit17,002,0272026-06-30 24USD
CostOfRevenue15,275,4232026-06-30 16USD
InventoryFinishedGoods13,282,9132026-06-30 24USD
GrossProfit12,357,6752026-06-30 34USD
OperatingExpenses11,734,5902026-06-30 34USD
AssetsNoncurrent11,467,2792026-06-30 24USD
RepaymentsOfBankDebt8,750,0002023-12-31 5USD
PropertyPlantAndEquipmentAndFinanceLeaseRightOfUseAssetAfterAccumulatedDepreciationAndAmortization7,874,9042025-12-31 2USD
GeneralAndAdministrativeExpense7,847,7162026-06-30 34USD
CostOfGoodsAndServicesSold7,639,4152026-03-31 22USD
LesseeOperatingLeaseLiabilityPaymentsDue7,273,7502026-06-30 12USD
AdditionalPaidInCapital7,031,1512026-06-30 24USD
ContractualObligation6,759,8362024-06-30 2USD
OperatingLeaseLiability6,373,3792026-06-30 24USD
OperatingLeaseRightOfUseAsset6,341,2112026-06-30 24USD
AccountsPayableAndOtherAccruedLiabilitiesCurrent6,129,1382026-06-30 24USD
LitigationReserve5,988,9612026-03-31 9USD
PaymentsForLegalSettlements5,988,9612026-06-30 5USD
AccountsReceivableGrossCurrent5,550,3092026-06-30 22USD
AccountsPayableCurrent5,367,7632026-06-30 24USD
ProceedsFromIssuanceInitialPublicOffering5,043,2502024-12-31 7USD
PreferredStockSharesAuthorized5,000,0002026-06-30 16shares
AccountsReceivableNetCurrent4,979,6782026-06-30 24USD
CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents4,637,8582026-06-30 40USD
DeferredTaxAssetsNet4,623,0472026-06-30 23USD
LiabilitiesNoncurrent4,505,8942026-06-30 24USD
OperatingLeaseLiabilityNoncurrent4,500,2592026-06-30 24USD
OtherLiabilitiesNoncurrent4,316,5252024-06-30 7USD
AccruedIncomeTaxesCurrent3,851,4212026-06-30 23USD
ContractualObligationDueInNextTwelveMonths3,809,3572024-06-30 2USD
PrepaidExpenseAndOtherAssetsCurrent3,804,3932026-06-30 16USD
LitigationSettlementLoss3,645,0922024-12-31 11USD
LossContingencyAccrualCarryingValueCurrent3,645,0922024-12-31 5USD
IncreaseDecreaseInDueToOfficersAndStockholders-3,603,6162024-06-30 4USD
RepaymentsOfOtherDebt3,546,4592025-12-31 5USD
StockIssuedDuringPeriodValueNewIssues3,339,2412024-12-31 7USD
LitigationSettlementAmountAwardedToOtherParty3,334,5422024-07-08 8USD
DeferredIncomeTaxAssetsNet3,288,4492026-06-30 23USD
DeferredTaxAssetsLiabilitiesNet3,288,4492026-06-30 23USD
InventoryRawMaterials3,080,9952026-06-30 24USD
RepaymentsOfRelatedPartyDebt3,016,3002025-03-31 5USD
PaymentsToAcquireShortTermInvestments3,000,0002025-12-31 5USD
ShortTermInvestments3,000,0002025-03-31 1USD
ProceedsFromSaleOfShortTermInvestments3,000,0002025-12-31 3USD
SellingExpense2,968,6552026-06-30 30USD
ProceedsFromBankDebt2,668,7622024-06-30 6USD
ShortTermBorrowings2,668,7622024-06-30 8USD
OtherInventoryInTransit2,528,5382026-06-30 24USD
OtherReceivablesNetCurrent2,469,7762026-06-30 7USD
CashEquivalentsAtCarryingValue2,441,0072025-06-30 16USD
IncreaseDecreaseInInventories-2,366,4192026-06-30 24USD
IncreaseDecreaseInAccountsPayable-2,358,7952026-06-30 24USD
LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths2,343,0002026-06-30 12USD
LesseeOperatingLeaseLiabilityPaymentsDueYearThree2,343,0002026-06-30 12USD
LesseeOperatingLeaseLiabilityPaymentsDueYearTwo2,343,0002026-06-30 12USD
AccountsPayableCurrentAndNoncurrent2,300,0002024-06-30 1USD
SellingAndMarketingExpense2,210,4842024-03-31 4USD
Dividends2,200,0002023-12-31 7USD
OtherLiabilitiesCurrent2,000,0892026-06-30 13USD
CashUninsuredAmount1,983,8492025-09-30 6USD
Revenues1,900,0002024-12-31 1USD
OperatingLeaseLiabilityCurrent1,873,1202026-06-30 24USD
ContractualObligationDueInSecondAndThirdYear1,657,6782024-06-30 2USD
DeferredCosts1,563,5472024-03-31 8USD
ProceedsFromRepaymentsOfRelatedPartyDebt-1,503,6162024-09-30 2USD
LitigationSettlementExpense1,436,8092024-07-08 5USD
PropertyPlantAndEquipmentGross1,350,2082026-06-30 24USD
OperatingLeaseExpense1,345,2722026-06-30 34USD
PrepaidExpenseCurrent1,334,6172026-06-30 19USD
DeferredTaxLiabilities1,334,5982026-06-30 23USD
IncreaseDecreaseInOtherCurrentAssets1,273,1362026-06-30 20USD
ContractualObligationDueInFourthAndFifthYear1,193,8012024-06-30 2USD
OperatingLeasePayments1,181,6042026-06-30 24USD
CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect-1,150,1352026-06-30 24USD
LitigationSettlementInterest1,146,1692024-07-08 5USD
ContractsReceivableClaimsAndUncertainAmounts1,100,0002024-03-31 2USD
IncreaseDecreaseInPrepaidSupplies1,100,0002024-06-30 1USD
SupplierFinanceProgramObligationDecreaseSettlement1,085,2802025-09-30 8USD
NetCashProvidedByUsedInInvestingActivities-1,062,5802026-06-30 21USD
IncreaseDecreaseInOperatingLeaseLiability-1,039,3142026-06-30 24USD
OperatingLeaseRightOfUseAssetAmortizationExpense1,037,3432026-06-30 34USD
PropertyPlantAndEquipmentNet985,0562026-06-30 24USD
AdjustmentsToAdditionalPaidInCapitalOther920,3312024-09-30 4USD
ResearchAndDevelopmentExpense918,2192026-06-30 23USD
LesseeOperatingLeaseLiabilityUndiscountedExcessAmount900,3712026-06-30 12USD
OtherAssets812,1752024-06-30 2USD
GoodwillImpairmentLoss772,7802024-12-31 4USD
ImpairmentOfLongLivedAssetsHeldForUse772,7802024-12-31 5USD
ContractWithCustomerLiabilityCurrent760,9272026-06-30 24USD
PaymentForAcquisitionCryptoAsset665,6702025-12-31 1USD
OperatingIncomeLoss623,0852026-06-30 34USD
OtherNonoperatingIncomeExpense590,5382024-09-30 12USD
AllowanceForDoubtfulAccountsReceivableCurrent570,6312026-06-30 36USD
OtherAssetsCurrent567,4852024-09-30 8USD
IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest556,1692026-06-30 34USD
InventoryAdjustments469,9002026-06-30 29USD
NetIncomeLoss444,8122026-06-30 34USD
RightOfUseAssetObtainedInExchangeForOperatingLeaseLiability424,1702026-03-31 19USD
IntangibleAssetsNetExcludingGoodwill403,7462026-06-30 1USD
PaymentsToAcquireIntangibleAssets403,7462026-06-30 1USD
CryptoAssetFairValueNoncurrent385,2972026-06-30 5USD
AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment365,1522026-06-30 24USD
StockholdersEquityNoteSubscriptionsReceivable357,1592024-03-31 8USD
ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross350,0002024-12-31 5shares
SupplierFinanceProgramObligation342,0002024-06-30 8USD
ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod328,3342024-12-31 4shares
ReceivablesNetCurrent312,5002024-09-30 2USD
SupplierFinanceProgramObligationCurrent312,5002025-09-30 8USD
IncreaseDecreaseInAccruedTaxesPayable311,9742026-06-30 23USD
AdjustmentsToAdditionalPaidInCapitalShareBasedCompensationRestrictedStockUnitsRequisiteServicePeriodRecognition307,3792025-12-31 9USD
RestrictedStockExpense307,3792025-09-30 3USD
AdjustmentsToAdditionalPaidInCapitalShareBasedCompensationStockOptionsRequisiteServicePeriodRecognition307,3782025-09-30 9USD
ProceedsFromOtherShortTermDebt303,5832023-12-31 1USD
RepaymentsOfOtherShortTermDebt303,5832024-09-30 4USD
ProceedsFromRepaymentsOfOtherLongTermDebt-303,5832024-12-31 5USD
RepaymentsOfOtherLongTermDebt303,5832024-09-30 3USD
AccountsPayableAndAccruedLiabilitiesCurrentAndNoncurrent296,1832022-12-31 1USD
IncreaseDecreaseInAccountsReceivable-270,6022026-06-30 24USD
IncreaseDecreaseInOtherOperatingAssets-266,4602025-06-30 4USD
CurrentIncomeTaxExpenseBenefit256,6302026-06-30 33USD
CashFDICInsuredAmount250,0002026-06-30 12USD
ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber250,0002026-06-30 5shares
PaymentsOfDebtIssuanceCosts246,8902024-12-31 11USD
LesseeOperatingLeaseLiabilityPaymentsDueYearFive244,7502025-06-30 6USD
LesseeOperatingLeaseLiabilityPaymentsDueYearFour244,7502026-06-30 10USD
OtherReceivables233,0102026-03-31 22USD
ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod226,3342024-12-31 2shares
AllowanceForDoubtfulAccountsReceivablePeriodIncreaseDecrease223,0512024-09-30 7USD
CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsIncludingDisposalGroupAndDiscontinuedOperations207,1372024-03-31 4USD
DeferredIncomeTaxesAndTaxCredits-200,6182026-06-30 2USD
CryptoAssetUnrealizedLossNonoperating188,0372026-06-30 4USD
ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber175,0002026-03-31 15shares
ContractWithCustomerLiabilityRevenueRecognized152,7952026-03-31 22USD
IncreaseDecreaseInContractWithCustomerLiability151,7562026-06-30 24USD
PrepaidExpenseCurrentAndNoncurrent145,3242024-09-30 4USD
DeferredIncomeTaxExpenseBenefit-145,2732026-06-30 24USD
ProductWarrantyAccrual143,9692026-06-30 36USD
ProductWarrantyAccrualClassifiedCurrent143,9692026-06-30 24USD
DepreciationAndAmortization141,5422025-12-31 4USD
InterestExpense137,6942024-03-31 4USD
OtherNonoperatingIncome135,4042026-06-30 24USD
EmployeeRelatedLiabilitiesCurrent120,9102026-03-31 12USD
DeferredTaxAssetsOperatingLossCarryforwards119,8332026-06-30 23USD
IncomeTaxReconciliationIncomeTaxExpenseBenefitAtFederalStatutoryIncomeTaxRate116,7952026-06-30 32USD
IncomeTaxExpenseBenefit111,3572026-06-30 33USD
AllowanceForDoubtfulAccountsReceivable109,6822026-03-31 4USD
Depreciation105,5092026-06-30 34USD
IncreaseDecreaseInOtherAccountsPayableAndAccruedLiabilities-104,5452026-06-30 24USD
ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber101,0002024-12-31 4shares
StockIssuedDuringPeriodSharesNewIssues101,0002025-09-30 11shares
ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresInPeriod100,0002026-06-30 1shares
ContractualObligationDueAfterFifthYear99,0002024-06-30 1USD
LesseeOperatingLeaseLiabilityPaymentsDueAfterYearFive99,0002024-06-30 1USD
ProductWarrantyAccrualPayments98,2542026-06-30 24USD
ValuationAllowanceDeferredTaxAssetChangeInAmount91,4642023-12-31 1USD
IncomeTaxExpenseBenefitContinuingOperationsAdjustmentOfDeferredTaxAssetLiability-91,4642023-12-31 2USD
ProductWarrantyAccrualAdditionsFromBusinessAcquisition89,4282026-06-30 24USD
ProductWarrantyExpense89,4282026-06-30 16USD
AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue-82,5992026-06-30 12USD
StockOptionPlanExpense-82,5992026-06-30 4USD
ProceedsFromIssuanceOfCommonStock80,0002024-09-30 5USD
StockIssuedDuringPeriodValueOther80,0002024-09-30 3USD
StockIssuedDuringPeriodValueIssuedForServices80,0002024-12-31 3USD
ProvisionForDoubtfulAccounts76,7572026-06-30 38USD
IncomeTaxReconciliationPriorYearIncomeTaxes74,6492024-12-31 3USD
IncomeTaxReconciliationNondeductibleExpense73,9052026-03-31 20USD
NonoperatingIncomeExpense-66,9162026-06-30 34USD
AreaOfLand66,0002026-06-30 1sqft
PropertyPlantAndEquipmentAdditions65,3612025-09-30 3USD
RightOfUseAssetObtainedInExchangeForFinanceLeaseLiability60,8052023-12-31 9USD
AdjustmentsToAdditionalPaidInCapitalShareBasedCompensationEmployeeStockPurchaseProgramRequisiteServicePeriodRecognition-53,2052026-06-30 1USD
DepositAssets49,5002024-06-30 1USD
OtherAssetsNoncurrent49,5002026-06-30 16USD
IssuanceOfStockAndWarrantsForServicesOrClaims48,4442024-12-31 1USD
CommonStockValue41,6402026-06-30 24USD
WeightedAverageNumberOfSharesRestrictedStock37,1122025-12-31 5shares
GainLossOnDispositionOfAssets36,0012025-09-30 2USD
GainLossOnSaleOfOtherAssets36,0012024-12-31 1USD
PaymentsForRent35,0002026-06-30 9USD
InsuredEventGainLoss33,0422023-12-31 2USD
StockIssuedDuringPeriodValueRestrictedStockAwardForfeitures31,5562024-12-31 3USD
StockIssued131,5562024-12-31 1USD
ProductionRelatedImpairmentsOrCharges30,0002024-12-31 11USD
SalesAndExciseTaxPayableCurrentAndNoncurrent29,8592024-09-30 8USD
EmployeeBenefitsAndShareBasedCompensation29,3952026-03-31 19USD
StockIssuedDuringPeriodValueRestrictedStockAwardGross29,3942026-03-31 2USD
GainLossOnDispositionOfAssets1-24,3462026-06-30 16USD
FinanceLeasePrincipalPayments18,5922026-06-30 26USD
NetCashProvidedByUsedInFinancingActivities-18,5922026-06-30 24USD
PaymentsOfFinancingCosts18,5922026-06-30 18USD
FinanceLeaseLiabilityPaymentsDue17,5622026-06-30 12USD
FinanceLeaseRightOfUseAssetAmortization16,4932026-06-30 34USD
DeferredTaxAssetsPropertyPlantAndEquipment16,4802025-12-31 21USD
IncomeTaxesPaidNet16,4702025-12-31 15USD
FinanceLeaseLiability15,8882026-06-30 24USD
InterestPaidNet14,2832026-06-30 23USD
FinanceLeaseRightOfUseAsset14,0202026-06-30 24USD
FinanceLeaseLiabilityPaymentsDueNextTwelveMonths11,0362026-06-30 12USD
IncreaseDecreaseInNotesPayableRelatedParties-10,6162024-03-31 1USD
FinanceLeaseLiabilityCurrent10,2532026-06-30 24USD
ProceedsFromSaleOfPropertyPlantAndEquipment10,0002026-06-30 14USD
SalesAndExciseTaxPayableCurrent9,9512025-12-31 13USD
IncomeTaxReconciliationOtherAdjustments-9,7182026-06-30 9USD
OtherLiabilities9,3732026-06-30 10USD
IncreaseDecreaseInDueFromRelatedParties-8,5762025-12-31 12USD
FinanceLeaseLiabilityPaymentsDueYearTwo6,5262026-06-30 12USD
AccruedLiabilitiesCurrent6,3342026-06-30 36USD
IncreaseDecreaseInAccruedLiabilities-5,8322026-06-30 24USD
FinanceLeaseLiabilityNoncurrent5,6352026-06-30 24USD
IncomeTaxReconciliationStateAndLocalIncomeTaxes4,2802026-06-30 30USD
FinanceLeaseLiabilityPaymentsDueYearFour3,6262024-09-30 4USD
FinanceLeaseInterestPaymentOnLiability2,9042025-12-31 9USD
FinanceLeaseLiabilityUndiscountedExcessAmount1,6742026-06-30 12USD
FinanceLeaseLiabilityPaymentsDueYearFive1,4512024-12-31 3USD
FinanceLeaseLiabilityPaymentsDueYearThree1,4502025-12-31 10USD
ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod1,0002024-12-31 4shares
AccretionExpense8762026-06-30 34USD
IncreaseDecreaseInPrepaidExpense-192026-06-30 23USD
ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageExercisePrice42026-06-30 4USD/shares
ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice42026-03-31 15USD/shares
ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice42024-12-31 5USD/shares
ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsForfeituresInPeriodWeightedAverageExercisePrice42026-06-30 1USD/shares
ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue42024-12-31 4USD/shares
ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue42024-12-31 4USD/shares
ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue42024-12-31 4USD/shares
ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue42024-12-31 2USD/shares
NumberOfReportableSegments22026-06-30 8Segment
DefinedContributionPlanEmployerMatchingContributionPercentOfMatch12026-06-30 12pure
DefinedContributionPlanEmployersMatchingContributionAnnualVestingPercentage12026-06-30 12pure
EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate02026-06-30 33pure
EffectiveIncomeTaxRateContinuingOperations02026-06-30 4pure
EffectiveIncomeTaxRateReconciliationTaxCredits02026-03-31 30pure
OperatingLeaseWeightedAverageDiscountRatePercent02026-06-30 24pure
FinanceLeaseWeightedAverageDiscountRatePercent02026-06-30 24pure
EarningsPerShareBasic02026-06-30 32USD/shares
EarningsPerShareDiluted02026-06-30 32USD/shares
PreferredStockParOrStatedValuePerShare02026-06-30 16USD/shares
CommonStockParOrStatedValuePerShare02026-06-30 36USD/shares
AllowanceForDoubtfulAccountsReceivableWriteOffs02026-06-30 13USD
AssetImpairmentCharges02026-06-30 34USD
ImpairmentOfLongLivedAssetsToBeDisposedOf02026-06-30 30USD
InventoryWriteDown02026-06-30 18USD
PreferredStockSharesIssued02026-06-30 16shares
PreferredStockSharesOutstanding02024-09-30 8shares
WeightedAverageNumberDilutedSharesOutstandingAdjustment02025-06-30 12shares
PropertyPlantAndEquipmentDisposals02025-09-30 17USD
OtherAssetImpairmentCharges02026-06-30 4USD

What to be careful about

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