Stock Scorer

Mastech Digital, Inc. (MHH)

Every figure this model derived for MHH, 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 337,000 PaymentsToAcquirePropertyPlantAndEquipment 2026-06-30
cash 35,603,000 CashAndCashEquivalentsAtCarryingValue 2026-06-30
current assets 69,273,000 AssetsCurrent 2026-06-30
current liabilities 16,893,000 LiabilitiesCurrent 2026-06-30
equity 91,809,000 StockholdersEquity 2026-06-30
interest expense 0 InterestPaidNet 2025-12-31
ocf 9,831,000 NetCashProvidedByUsedInOperatingActivities 2026-06-30
revenue 176,487,000 Revenues 2026-06-30
sbc 3,077,000 ShareBasedCompensation 2026-06-30

The ratios

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

RatioValue
cash operating margin4.47
current ratio4.11
current ratio reported4.1
deferred revenue growth-93.03
dilution pct-0.53
ebit cagr-44.54
ebit yoy129.06
ev ebit28.59
ev owner earnings6.92
ev sales0.25
fcf margin5.38
growth cv33.44
operating margin0.88
owner earnings margin3.64
revenue growth-11.76
revenue growth per share-11.28
roic2.18
rule of 40-10.88
sbc pct revenue1.74

Everything else this filing tags

378 more elements from MHH'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
Assets109,553,0002026-06-30 135USD
LiabilitiesAndStockholdersEquity109,553,0002026-06-30 122USD
CommonStockSharesAuthorized100,000,0002026-06-30 122shares
RevenueFromContractWithCustomerExcludingAssessedTax82,530,0002026-06-30 97USD
CostOfRevenue59,506,0002026-06-30 199USD
RetainedEarningsAccumulatedDeficit56,591,0002026-06-30 122USD
OperatingCostsAndExpenses53,055,0002025-12-31 80USD
AdditionalPaidInCapitalCommonStock45,490,0002026-06-30 94USD
CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents35,603,0002026-06-30 88USD
IntangibleAssetsGrossExcludingGoodwill33,099,0002026-06-30 81USD
GoodwillAcquiredDuringPeriod27,417,0002017-12-31 10USD
Goodwill27,210,0002026-06-30 119USD
FiniteLivedIntangibleAssetsAccumulatedAmortization26,550,0002026-06-30 88USD
DebtInstrumentUnusedBorrowingCapacityAmount24,800,0002023-09-30 26USD
SellingGeneralAndAdministrativeExpense23,298,0002026-06-30 121USD
GrossProfit23,024,0002026-06-30 271USD
AccountsReceivableNetCurrent21,784,0002026-06-30 122USD
ContractWithCustomerReceivableAfterAllowanceForCreditLoss20,648,0002025-12-31 12USD
PreferredStockSharesAuthorized20,000,0002026-06-30 122shares
Liabilities17,744,0002026-06-30 122USD
GeneralAndAdministrativeExpense17,715,0002025-09-30 13USD
LineOfCreditFacilityCurrentBorrowingCapacity17,300,0002020-06-30 33USD
BusinessCombinationConsiderationTransferredLiabilitiesIncurred17,125,0002017-12-31 3USD
PaymentsToAcquireBusinessesGross16,987,0002015-12-31 6USD
PaymentsToAcquireBusinessesNetOfCashAcquired16,987,0002015-12-31 5USD
LineOfCreditFacilityIncreaseDecreaseForPeriodNet15,000,0002020-10-01 6USD
LineOfCreditFacilityMaximumBorrowingCapacity15,000,0002020-10-01 2USD
CommonStockSharesIssued14,052,0482026-06-30 122shares
LongTermDebtAndCapitalLeaseObligations13,100,0002021-12-31 7USD
StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest12,868,0002014-12-31 12USD
AdditionalPaidInCapital12,686,0002014-09-30 28USD
BusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedNet12,546,0002020-10-01 2USD
WeightedAverageNumberOfDilutedSharesOutstanding11,984,0002026-06-30 199shares
WeightedAverageNumberOfSharesOutstandingBasic11,919,0002026-06-30 199shares
EmployeeRelatedLiabilitiesCurrent11,734,0002026-06-30 122USD
SellingAndMarketingExpense11,243,0002025-09-30 13USD
GoodwillPeriodIncreaseDecrease-9,738,0002018-12-31 25USD
PropertyPlantAndEquipmentGross8,753,0002026-06-30 122USD
IntangibleAssetsNetIncludingGoodwill8,533,0002015-06-30 1USD
AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment7,507,0002026-06-30 122USD
TreasuryStockValue7,131,0002026-06-30 119USD
IntangibleAssetsNetExcludingGoodwill6,549,0002026-06-30 107USD
OperatingLeasesFutureMinimumPaymentsDue6,444,0002018-12-31 7USD
ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAuthorized6,200,0002026-06-30 58shares
OperatingExpenses6,176,0002025-09-30 91USD
BusinessCombinationContingentConsiderationLiabilityCurrent6,069,0002019-03-31 2USD
OperatingLeasesFutureMinimumPaymentsReceivable6,045,0002021-09-30 13USD
StockIssuedDuringPeriodValueNewIssues6,000,0002017-12-31 3USD
LossContingencyAccrualCarryingValueCurrent6,000,0002023-06-30 2USD
UnbilledContractsReceivable5,956,0002026-06-30 122USD
PrepaidExpenseAndOtherAssetsCurrent5,930,0002026-06-30 92USD
ContractualObligation5,800,0002018-09-30 9USD
ContractWithCustomerAssetNet5,748,0002025-12-31 12USD
EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedStockOptions5,600,0002025-12-31 12USD
IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments5,225,0002013-12-31 37USD
DeferredTaxAssetsGross4,816,0002025-12-31 24USD
BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibles4,670,0002020-10-01 2USD
LongTermDebtAndCapitalLeaseObligationsMaturitiesRepaymentsOfPrincipalInYearTwo4,400,0002021-12-31 7USD
LongTermDebtAndCapitalLeaseObligationsRepaymentsOfPrincipalInNextTwelveMonths4,400,0002021-12-31 7USD
LongTermDebtAndCapitalLeaseObligationsMaturitiesRepaymentsOfPrincipalInYearThree4,300,0002021-12-31 7USD
CapitalizedComputerSoftwareGross4,189,0002026-06-30 106USD
MachineryAndEquipmentGross3,813,0002026-06-30 122USD
AccumulatedOtherComprehensiveIncomeLossNetOfTax-3,281,0002026-06-30 120USD
IncreaseDecreaseInEmployeeRelatedLiabilities-3,253,0002026-06-30 137USD
AccountsPayableCurrent3,139,0002026-06-30 122USD
ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber2,991,0002025-12-31 58shares
IncomeLossFromContinuingOperations2,753,0002015-12-31 47USD
FiniteLivedIntangibleAssetsAmortizationExpenseNextRollingTwelveMonths2,727,0002017-12-31 5USD
SeveranceCosts1-2,725,0002025-09-30 75USD
AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount2,649,0002026-03-31 164shares
AccumulatedOtherComprehensiveIncomeLossForeignCurrencyTranslationAdjustmentNetOfTax-2,640,0002025-12-31 28USD
ComprehensiveIncomeNetOfTaxIncludingPortionAttributableToNoncontrollingInterest2,631,0002014-09-30 34USD
CashAndCashEquivalentsPeriodIncreaseDecrease2,575,0002019-06-30 65USD
FiniteLivedIntangibleAssetsAmortizationExpenseRemainderOfFiscalYear2,413,0002026-06-30 25USD
NetCashProvidedByUsedInOperatingActivitiesContinuingOperations2,292,0002016-12-31 26USD
LesseeOperatingLeaseLiabilityPaymentsDue2,261,0002026-06-30 19USD
OperatingLeaseRightOfUseAsset2,255,0002026-06-30 59USD
DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsShareBasedCompensationCost2,248,0002025-12-31 28USD
TreasuryStockValueAcquiredCostMethod2,246,0002025-12-31 40USD
LossContingencyReceivableCurrent2,200,0002023-09-30 4USD
OperatingLeaseLiability2,125,0002026-06-30 64USD
DividendsCommonStockCash2,123,0002013-12-31 10USD
PaymentsOfDividendsCommonStock2,123,0002013-12-31 6USD
FiniteLivedIntangibleAssetsAmortizationExpenseNextTwelveMonths2,025,0002026-06-30 25USD
TreasuryStockCommonShares2,022,8642026-06-30 26shares
GoodwillOtherIncreaseDecrease-1,877,0002023-12-31 16USD
OperatingLeasesRentExpenseNet1,800,0002021-12-31 39USD
DeferredIncomeTaxLiabilities1,798,0002025-12-31 24USD
SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedInPeriodFairValue11,740,0002025-12-31 39USD
DeferredIncomeTaxAssetsNet1,705,0002026-06-30 29USD
OperatingLeasesFutureMinimumPaymentsReceivableInTwoYears1,689,0002021-09-30 13USD
TreasuryStockShares1,646,4202023-03-31 93shares
OperatingLeasesFutureMinimumPaymentsReceivableInThreeYears1,642,0002021-09-30 13USD
FiniteLivedIntangibleAssetsAmortizationExpenseYearTwo1,637,0002026-06-30 46USD
ProceedsFromShortTermDebt1,620,0002014-03-31 1USD
DepreciationAmortizationAndAccretionNet1,609,0002026-06-30 97USD
OperatingLeasesFutureMinimumPaymentsDueCurrent1,583,0002018-12-31 5USD
OperatingLeasesFutureMinimumPaymentsDueInTwoYears1,528,0002018-12-31 5USD
AssetsOfDisposalGroupIncludingDiscontinuedOperationNoncurrent1,500,0002013-08-31 3USD
DisposalGroupIncludingDiscontinuedOperationLongLivedAssetsNoncurrent1,500,0002013-08-31 3USD
ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber1,491,0002025-12-31 14shares
LeaseAndRentalExpense1,400,0002018-12-31 21USD
IncomeTaxExpenseBenefitContinuingOperations1,345,0002012-12-31 11USD
IncreaseDecreaseInAccountsAndOtherReceivables1,338,0002026-06-30 137USD
OperatingLeaseLiabilityCurrent1,274,0002026-06-30 56USD
BusinessAcquisitionPurchasePriceAllocationAssetsAcquiredLiabilitiesAssumedNet1,270,0002012-12-31 1USD
PropertyPlantAndEquipmentNet1,246,0002026-06-30 131USD
ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisesInPeriodTotalIntrinsicValue1,230,0002025-12-31 42USD
AmortizationOfIntangibleAssets1,200,0002026-06-30 157USD
BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNet1,153,0002020-10-01 2USD
DisposalGroupIncludingDiscontinuedOperationConsideration1,150,0002013-08-31 2USD
ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross1,069,0002025-12-31 105shares
OperatingLeasesFutureMinimumPaymentsDueInThreeYears1,051,0002018-12-31 5USD
OperatingLeasesFutureMinimumPaymentsDueInFiveYears1,039,0002018-12-31 5USD
OperatingLeasesFutureMinimumPaymentsDueInFourYears1,035,0002018-12-31 5USD
FiniteLivedIntangibleAssetsAmortizationExpenseYearThree1,000,0002026-06-30 46USD
ProceedsFromDivestitureOfBusinesses1,000,0002013-08-31 8USD
NetCashProvidedByUsedInFinancingActivitiesContinuingOperations990,0002018-03-31 43USD
IncomeLossFromContinuingOperationsBeforeIncomeTaxesForeign964,0002026-06-30 164USD
CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect-930,0002026-06-30 72USD
PrepaidExpenseAndOtherAssets926,0002014-12-31 30USD
InterestPaid925,0002017-12-31 21USD
OperatingLeasesFutureMinimumPaymentsReceivableInFourYears901,0002021-09-30 13USD
OperatingLeasePayments900,0002026-06-30 85USD
ProceedsFromRepaymentsOfDebt-900,0002016-06-30 2USD
OperatingLeaseCost900,0002026-06-30 58USD
LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths892,0002026-06-30 19USD
IncomeTaxesPaidNet868,0002025-12-31 45USD
OperatingLeaseLiabilityNoncurrent851,0002026-06-30 56USD
DeferredTaxLiabilitiesNoncurrent843,0002020-03-31 7USD
AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue818,0002026-06-30 135USD
ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue818,0002025-12-31 14USD
BusinessAcquisitionPurchasePriceAllocationCurrentAssets808,0002012-12-31 1USD
ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingAggregateIntrinsicValue806,0002025-12-31 14USD
DeferredTaxAssetsLiabilitiesNet796,0002020-12-31 17USD
NetCashProvidedByUsedInFinancingActivities794,0002026-06-30 108USD
EmployeeServiceShareBasedCompensationTaxBenefitFromCompensationExpense780,0002025-12-31 42USD
ProceedsFromStockOptionsExercised766,0002026-06-30 122USD
OperatingLeasesFutureMinimumPaymentsReceivableThereafter757,0002021-09-30 11USD
LeaseholdImprovementsGross751,0002026-06-30 122USD
LesseeOperatingLeaseLiabilityPaymentsRemainderOfFiscalYear750,0002026-06-30 8USD
DeferredCompensationEquity750,0002026-06-30 12USD
PrepaidTaxes731,0002017-09-30 9USD
OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationGainLossBeforeReclassificationAndTax-730,0002025-12-31 21USD
OtherComprehensiveIncomeLossBeforeTaxPortionAttributableToParent-730,0002025-12-31 77USD
OtherAccruedLiabilitiesCurrent726,0002026-06-30 96USD
FiniteLivedComputerSoftwareGross720,0002013-03-31 16USD
DeferredFederalStateAndLocalTaxExpenseBenefit665,0002026-06-30 139USD
DeferredIncomeTaxExpenseBenefit665,0002026-06-30 145USD
IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest655,0002026-06-30 169USD
EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsIncludingDisposalGroupAndDiscontinuedOperations-650,0002026-06-30 38USD
OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentBeforeTax-641,0002026-06-30 109USD
OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent-641,0002026-06-30 222USD
OperatingLeasesFutureMinimumPaymentsReceivableInFiveYears630,0002021-09-30 13USD
DeferredTaxAssetsValuationAllowance628,0002023-12-31 7USD
DeferredFederalIncomeTaxExpenseBenefit605,0002026-06-30 186USD
DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsEmployeeCompensation603,0002025-12-31 24USD
DeferredTaxAssetsTaxDeferredExpense587,0002013-12-31 4USD
InterestIncomeExpenseNonoperatingNet548,0002026-06-30 149USD
DeferredTaxLiabilitiesPrepaidExpenses536,0002025-12-31 28USD
IncomeLossFromDiscontinuedOperationsNetOfTaxAttributableToReportingEntity536,0002013-12-31 14USD
DepositsAssetsNoncurrent518,0002026-06-30 110USD
AllocatedShareBasedCompensationExpense517,0002013-12-31 3USD
BusinessAcquisitionPurchasePriceAllocationGoodwillAmount500,0002012-12-31 1USD
ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfAdditionalSharesAuthorized500,0002023-05-10 4shares
IncomeTaxExpenseBenefit491,0002026-06-30 199USD
ComprehensiveIncomeNetOfTax-477,0002026-06-30 152USD
StockRepurchaseProgramNumberOfSharesAuthorizedToBeRepurchased472,2382016-09-30 22shares
CurrentFederalTaxExpenseBenefit-447,0002026-06-30 186USD
DiscontinuedOperationGainLossOnDisposalOfDiscontinuedOperationNetOfTax442,0002013-12-31 7USD
OperatingLeasesFutureMinimumPaymentsReceivableCurrent426,0002021-09-30 8USD
OperatingLeasesFutureMinimumPaymentsReceivableRemainderOfFiscalYear415,0002020-09-30 5USD
LesseeOperatingLeaseLiabilityPaymentsDueYearTwo410,0002026-06-30 19USD
DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsSeverancePayments410,0002025-12-31 4USD
OtherNonoperatingIncomeExpense381,0002026-06-30 199USD
ShareBasedCompensationArrangementByShareBasedPaymentAwardSharesIssuedInPeriod332,6492026-06-30 6shares
BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCashAndEquivalents319,0002020-10-01 2USD
AllowanceForDoubtfulAccountsReceivable313,0002015-12-31 8USD
CapitalExpendituresIncurredButNotYetPaid312,0002017-12-31 3USD
IncomeLossFromContinuingOperationsBeforeIncomeTaxesDomestic-309,0002026-06-30 186USD
StockIssuedDuringPeriodSharesShareBasedCompensation300,0002019-03-31 47shares
IncreaseDecreaseInAccountsPayable-296,0002026-06-30 137USD
CurrentForeignTaxExpenseBenefit294,0002026-06-30 126USD
DeferredTaxAssetsLiabilitiesNetCurrent280,0002016-12-31 16USD
ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresAndExpirationsInPeriod276,0002025-12-31 36shares
OperatingIncomeLoss-274,0002026-06-30 199USD
AllowanceForDoubtfulAccountsReceivableCurrent269,0002026-06-30 128USD
IncomeTaxReconciliationChangeInEnactedTaxRate251,0002018-12-31 6USD
FiniteLivedIntangibleAssetsAmortizationExpenseYearFive248,0002025-12-31 37USD
FiniteLivedIntangibleAssetsAmortizationExpenseYearFour248,0002026-06-30 46USD
AdjustmentToAdditionalPaidInCapitalIncomeTaxEffectFromShareBasedCompensationNet241,0002016-12-31 21USD
ExcessTaxBenefitFromShareBasedCompensationFinancingActivities241,0002016-12-31 48USD
IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets235,0002026-06-30 137USD
ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAvailableForGrant217,0002019-12-31 48shares
StockIssuedDuringPeriodSharesStockOptionsExercised215,7302026-06-30 48shares
LesseeOperatingLeaseLiabilityPaymentsDueYearThree209,0002026-06-30 19USD
OperatingLeasesFutureMinimumPaymentsDueThereafter208,0002018-12-31 5USD
DepreciationDepletionAndAmortization203,0002016-12-31 46USD
WeightedAverageNumberDilutedSharesOutstandingAdjustment203,0002025-12-31 42shares
BusinessAcquisitionPurchasePriceAllocationLiabilitiesAssumed202,0002012-12-31 1USD
AccruedVacationCurrent199,0002013-12-31 4USD
DeferredTaxLiabilitiesDeferredExpense196,0002013-12-31 4USD
LesseeOperatingLeaseLiabilityPaymentsDueYearFour196,0002025-12-31 17USD
CurrentIncomeTaxExpenseBenefit-174,0002026-06-30 186USD
NetIncomeLoss164,0002026-06-30 294USD
ProfitLoss164,0002026-06-30 74USD
DeferredTaxAssetsNetNoncurrent162,0002015-09-30 36USD
OtherLiabilitiesCurrent162,0002014-06-30 26USD
ValuationAllowanceDeferredTaxAssetChangeInAmount-162,0002024-03-31 3USD
IncreaseDecreaseInOtherAccruedLiabilities-161,0002026-06-30 135USD
DeferredTaxAssetsNetCurrent157,0002015-09-30 36USD
ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedInPeriodFairValue152,0002012-12-31 3USD
BusinessAcquisitionPurchasePriceAllocationIntangibleAssetsOtherThanGoodwill150,0002012-12-31 1USD
FiniteLivedIntangibleAssetsGross150,0002013-06-30 6USD
LineOfCreditFacilityPeriodicPayment150,0002015-06-15 9USD
EffectOfExchangeRateOnCashAndCashEquivalents-147,0002022-03-31 28USD
NetCashProvidedByUsedInInvestingActivities-144,0002026-06-30 129USD
IncomeTaxReconciliationNondeductibleExpenseOther143,0002026-06-30 6USD
CommonStockValue140,0002026-06-30 122USD
IncomeTaxReconciliationIncomeTaxExpenseBenefitAtFederalStatutoryIncomeTaxRate138,0002026-06-30 186USD
UnrecognizedTaxBenefitsIncomeTaxPenaltiesAndInterestAccrued128,0002016-12-31 8USD
DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsAllowanceForDoubtfulAccounts126,0002022-12-31 22USD
ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod116,9192026-06-30 6shares
EffectiveIncomeTaxRateReconciliationShareBasedCompensationExcessTaxBenefitAmount116,0002026-06-30 6USD
StockRepurchasedDuringPeriodValue114,0002025-06-30 12USD
OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodBeforeTax-106,0002017-09-30 34USD
DeferredStateAndLocalIncomeTaxExpenseBenefit103,0002026-06-30 186USD
EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized96,0002013-12-31 2USD
AreaOfLand94,0002026-06-30 35sqft
DiscontinuedOperationIncomeLossFromDiscontinuedOperationDuringPhaseOutPeriodNetOfTax94,0002013-12-31 15USD
OtherComprehensiveIncomeLossNetOfTax-89,0002023-12-31 15USD
CashProvidedByUsedInOperatingActivitiesDiscontinuedOperations-87,0002014-12-31 17USD
StockIssuedDuringPeriodValueStockOptionsExercised85,0002026-06-30 96USD
InterestIncomeExpenseNet-84,0002014-12-31 50USD
IncomeTaxReconciliationStateAndLocalIncomeTaxes82,0002026-06-30 184USD
DeferredTaxAssetsOther82,0002025-12-31 4USD
StockIssuedDuringPeriodSharesRestrictedStockAwardNetOfForfeitures75,7502016-09-30 6shares
StockRepurchasedDuringPeriodShares62,3612023-09-30 26shares
OtherComprehensiveIncomeLossBeforeTax61,0002014-06-30 8USD
GoodwillOtherChanges58,0002015-12-31 8USD
PaymentsForDeposits54,0002014-12-31 21USD
AmortizationOfFinancingCosts48,0002026-06-30 127USD
DeferredFinanceCostsNoncurrentNet47,0002026-06-30 78USD
UnrealizedGainLossOnCashFlowHedgingInstruments45,0002012-09-30 2USD
DeferredForeignIncomeTaxExpenseBenefit-43,0002026-06-30 118USD
ContractWithCustomerLiability41,0002025-12-31 12USD
NetCashProvidedByUsedInInvestingActivitiesContinuingOperations-38,0002016-12-31 26USD
OtherComprehensiveIncomeUnrealizedGainLossOnDerivativesArisingDuringPeriodBeforeTax35,0002021-09-30 26USD
AccruedIncomeTaxesCurrent34,0002016-09-30 8USD
OtherComprehensiveIncomeLossCashFlowHedgeGainLossReclassificationBeforeTax34,0002021-12-31 12USD
ReclassificationFromAociCurrentPeriodBeforeTaxAttributableToParent34,0002021-12-31 12USD
DerivativeInstrumentsGainLossRecognizedInOtherComprehensiveIncomeEffectivePortionNet30,0002015-09-30 8USD
ProceedsFromIssuanceOfCommonStock28,0002026-06-30 53USD
DerivativeGainOnDerivative25,0002012-09-30 2USD
ProvisionForOtherLosses-25,0002013-06-30 15USD
StockIssuedDuringPeriodValueEmployeeStockPurchasePlan25,0002026-06-30 42USD
ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod22,1402025-09-30 55shares
CurrentStateAndLocalTaxExpenseBenefit-21,0002026-06-30 186USD
IncreaseDecreaseInDeferredRevenue-21,0002026-06-30 137USD
DeferredRevenueCurrent20,0002026-06-30 122USD
UnrecognizedTaxBenefitsReductionsResultingFromLapseOfApplicableStatuteOfLimitations20,0002020-09-30 47USD
ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriod18,0002015-06-30 15shares
ProceedsFromDivestitureOfBusinessesAndInterestsInAffiliates15,0002009-12-31 1USD
BusinessAcquisitionPurchasePriceAllocationPropertyPlantAndEquipment14,0002012-12-31 1USD
RelatedPartyTransactionAmountsOfTransaction14,0002022-12-31 16USD
DerivativeInstrumentsGainLossReclassificationFromAccumulatedOCIToIncomeEstimatedNetAmountToBeTransferred12,0002015-03-31 12USD
IncomeTaxReconciliationForeignIncomeTaxRateDifferential12,0002026-06-30 113USD
OtherComprehensiveIncomeUnrealizedGainLossOnDerivativesArisingDuringPeriodNetOfTax12,0002016-12-31 13USD
ProceedsFromRepaymentsOfShortTermDebt-12,0002014-12-31 7USD
DeferredIncomeTaxesAndTaxCredits-11,0002015-09-30 2USD
ForeignCurrencyTransactionGainLossBeforeTax-10,0002017-12-31 2USD
EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents9,0002019-03-31 7USD
OtherComprehensiveIncomeLossCashFlowHedgeGainLossAfterReclassificationTax-9,0002021-12-31 12USD
OtherComprehensiveIncomeLossTax-9,0002021-12-31 12USD
OtherComprehensiveIncomeUnrealizedGainLossOnDerivativesArisingDuringPeriodTax9,0002021-09-30 92USD
OtherComprehensiveIncomeLossDerivativesQualifyingAsHedgesTax-6,0002014-09-30 20USD
ProvisionForDoubtfulAccounts-6,0002026-06-30 73USD
GainLossOnSaleOfOtherInvestments-5,0002011-12-31 9USD
GainLossOnDispositionOfAssets-4,0002025-12-31 69USD
DerivativeGainLossOnDerivativeNet-3,0002015-12-31 28USD
IncomeTaxReconciliationOtherReconcilingItems3,0002017-09-30 71USD
InvestmentsInAffiliatesSubsidiariesAssociatesAndJointVentures3,0002011-06-30 4USD
UnrealizedGainLossOnDerivatives-2,0002013-06-30 4USD
TreasuryStockSharesRetired5722023-06-30 1shares
ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresAndExpirationsInPeriodWeightedAverageExercisePrice152025-12-31 36USD/shares
ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice112025-12-31 56USD/shares
SharePrice72025-12-31 14USD/shares
SharesIssuedPricePerShare62017-07-10 8USD/shares
ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageExercisePrice62026-03-31 16USD/shares
ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice62026-06-30 85USD/shares
ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExercisePrice62025-12-31 24USD/shares
TreasuryStockAcquiredAverageCostPerShare62012-09-30 4USD/shares
ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice52025-12-31 42USD/shares
NumberOfReportableSegments22026-06-30 37Segment
NumberOfReportableSegments22018-12-31 6Segments
StockholdersEquityNoteStockSplitConversionRatio122019-12-31 5pure
EffectiveIncomeTaxRateReconciliationTaxExemptIncome-12026-06-30 1pure
EffectiveIncomeTaxRateContinuingOperations12026-06-30 186pure
IncomeLossFromContinuingOperationsPerBasicShare12015-12-31 47USD/shares
IncomeLossFromContinuingOperationsPerDilutedShare12015-12-31 47USD/shares
ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRate12025-12-31 27pure
CommonStockDividendsPerShareDeclared02013-10-30 5USD/shares
EffectiveIncomeTaxRateReconciliationNondeductibleExpenseOther02026-06-30 6pure
EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate02026-06-30 153pure
EffectiveIncomeTaxRateReconciliationShareBasedCompensationExcessTaxBenefitPercent02026-06-30 6pure
IncomeLossFromDiscontinuedOperationsNetOfTaxPerBasicShare02013-12-31 15USD/shares
EffectiveIncomeTaxRateReconciliationStateAndLocalIncomeTaxes02026-06-30 184pure
IncomeLossFromDiscontinuedOperationsNetOfTaxPerDilutedShare02013-12-31 15USD/shares
EquityMethodInvestmentOwnershipPercentage02012-06-30 3pure
LesseeOperatingLeaseDiscountRate02026-06-30 30pure
ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate02025-12-31 27pure
EffectiveIncomeTaxRateReconciliationChangeInEnactedTaxRate02018-12-31 6pure
EffectiveIncomeTaxRateReconciliationForeignIncomeTaxRateDifferential02026-06-30 113pure
CommonStockParOrStatedValuePerShare02026-06-30 122USD/shares
EarningsPerShareBasic02026-06-30 247USD/shares
EarningsPerShareDiluted02026-06-30 247USD/shares
EffectiveIncomeTaxRateReconciliationOtherAdjustments02017-09-30 71pure
LineOfCreditFacilityUnusedCapacityCommitmentFeePercentage02015-06-15 13pure
AccruedIncomeTaxesNoncurrent02025-12-31 59USD
AociLossCashFlowHedgeCumulativeGainLossAfterTax02023-12-31 20USD
BusinessCombinationAcquisitionRelatedCosts02023-12-31 35USD
BusinessCombinationContingentConsiderationArrangementsChangeInAmountOfContingentConsiderationLiability102023-12-31 43USD
BusinessCombinationContingentConsiderationLiability02022-12-31 13USD
BusinessCombinationContingentConsiderationLiabilityNoncurrent02023-12-31 40USD
CapitalLeaseObligationsIncurred02025-12-31 73USD
CashProvidedByUsedInFinancingActivitiesDiscontinuedOperations02016-12-31 9USD
CashProvidedByUsedInInvestingActivitiesDiscontinuedOperations02016-12-31 14USD
DeferredIncomeTaxLiabilitiesNet02023-12-31 23USD
DeferredTaxAssetsLiabilitiesNetNoncurrent02019-09-30 37USD
DefinedContributionPlanEmployerDiscretionaryContributionAmount02026-06-30 140USD
DiscontinuedOperationTaxEffectOfIncomeLossFromDiscontinuedOperationDuringPhaseOutPeriod02015-12-31 22USD
DiscontinuedOperationTaxEffectOfIncomeLossFromDisposalOfDiscontinuedOperation02015-12-31 13USD
DueToRelatedPartiesCurrentAndNoncurrent02013-12-31 10USD
EffectiveIncomeTaxRateReconciliationChangeInDeferredTaxAssetsValuationAllowance02026-06-30 73pure
EmployeeStockOwnershipPlanESOPWeightedAveragePurchasePriceOfSharesPurchased02020-12-31 54USD/shares
ForeignCurrencyContractAssetFairValueDisclosure02013-12-31 3USD
ForeignCurrencyFairValueHedgeDerivativeAtFairValueNet02016-12-31 6USD
GoodwillImpairmentLoss02025-12-31 25USD
IncomeLossFromEquityMethodInvestmentsNetOfDividendsOrDistributions02013-12-31 6USD
IncomeTaxReconciliationChangeInDeferredTaxAssetsValuationAllowance02026-06-30 77USD
LongTermDebtAndCapitalLeaseObligationsMaturitiesRepaymentsOfPrincipalInYearFive02021-12-31 7USD
LongTermDebtAndCapitalLeaseObligationsMaturitiesRepaymentsOfPrincipalInYearFour02021-12-31 7USD
LongTermDebtCurrent02023-12-31 80USD
LongTermDebtNoncurrent02022-12-31 59USD
OtherComprehensiveIncomeLossCashFlowHedgeGainLossAfterReclassificationAndTax02023-12-31 15USD
OtherComprehensiveIncomeLossCashFlowHedgeGainLossBeforeReclassificationAndTax02023-12-31 15USD
OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationReclassificationAdjustmentFromAOCIRealizedUponSaleOrLiquidationBeforeTax02021-12-31 12USD
OtherComprehensiveIncomeLossForeignCurrencyTranslationAdjustmentTax02021-12-31 12USD
PaymentForContingentConsiderationLiabilityInvestingActivities02022-12-31 10USD
PaymentsForRepurchaseOfEquity02026-06-30 97USD
PaymentsOfFinancingCosts02025-12-31 42USD
PreferredStockNoParValue02026-06-30 72USD/shares
PreferredStockSharesIssued02011-09-30 4shares
PreferredStockSharesOutstanding02026-06-30 104shares
PreferredStockValue02026-06-30 12USD
ProceedsFromIssuanceOfDebt02022-12-31 16USD
ProceedsFromRepaymentsOfLinesOfCredit02022-12-31 60USD
ProceedsFromSaleOfPropertyPlantAndEquipment02023-12-31 10USD
RepaymentsOfDebt02025-12-31 82USD
RestrictedCashAndCashEquivalents02025-12-31 26USD
SeveranceCosts02013-03-31 12USD
ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedDividendRate02025-12-31 28pure
ShareBasedCompensationArrangementByShareBasedPaymentAwardSharesPurchasedForAward02026-06-30 117shares
TreasuryStockSharesAcquired02017-06-30 32shares
UnrecognizedTaxBenefits02022-12-31 96USD
UnrecognizedTaxBenefitsDecreasesResultingFromPriorPeriodTaxPositions02022-12-31 49USD
UnrecognizedTaxBenefitsIncreasesResultingFromCurrentPeriodTaxPositions02022-12-31 57USD
UnrecognizedTaxBenefitsIncreasesResultingFromPriorPeriodTaxPositions02022-12-31 46USD
ValuationAllowanceAmount02012-12-31 1USD
LesseeOperatingLeaseLiabilityPaymentsDueAfterYearFive02025-12-31 11USD
LesseeOperatingLeaseLiabilityPaymentsDueYearFive02025-12-31 14USD
OtherComprehensiveIncomeLossDerivativeExcludedComponentIncreaseDecreaseAfterAdjustmentsAndTax02023-12-31 19USD
MalpracticeLossContingencyClaimsIncurredNet02024-12-31 15USD
ForeignCurrencyTransactionGainBeforeTax02025-12-31 6USD
IncreaseDecreaseInInsuranceAssets02024-09-30 4USD
UnrecognizedTaxBenefitsPeriodIncreaseDecrease02023-12-31 1USD
EffectiveIncomeTaxRateReconciliationDispositionOfBusiness02025-12-31 26pure
IncomeTaxReconciliationDispositionOfBusiness02025-12-31 26USD

What to be careful about

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