Stock Scorer

McGRATH RENTCORP (MGRC)

Every figure this model derived for MGRC, 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 42,156,000 PaymentsToAcquirePropertyPlantAndEquipment 2026-06-30
cash 4,379,000 CashAndCashEquivalentsAtCarryingValue 2026-06-30
equity 1,245,459,000 StockholdersEquity 2026-06-30
interest expense 28,282,000 InterestExpenseDebt 2026-06-30
ocf 251,681,000 NetCashProvidedByUsedInOperatingActivities 2026-06-30
revenue 932,857,000 Revenues 2026-06-30
sbc 11,582,000 ShareBasedCompensation 2026-06-30

The ratios

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

RatioValue
cash operating margin38.57
dilution pct0.26
ebit cagr14.65
ebit yoy-1.22
ev ebit11.49
ev owner earnings13.79
ev sales2.93
fcf margin22.46
growth cv1.82
interest cover8.4
operating margin25.47
owner earnings margin21.22
revenue growth-0.92
revenue growth per share-1.18
roic15.12
rpo growth-42.92
rule of 4024.55
sbc pct revenue1.24

Everything else this filing tags

366 more elements from MGRC'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
Assets2,503,049,0002026-06-30 176USD
LiabilitiesAndStockholdersEquity2,503,049,0002026-06-30 122USD
PropertySubjectToOrAvailableForOperatingLeaseGross2,170,390,0002026-06-30 171USD
PropertySubjectToOrAvailableForOperatingLeaseNet1,499,735,0002026-06-30 226USD
Liabilities1,257,590,0002026-06-30 122USD
RetainedEarningsAccumulatedDeficit1,125,231,0002026-06-30 122USD
BusinessAcquisitionsProFormaRevenue910,942,0002024-12-31 27USD
PropertySubjectToOrAvailableForOperatingLeaseAccumulatedDepreciation670,655,0002026-06-30 102USD
BusinessCombinationProFormaInformationRevenueOfAcquireeSinceAcquisitionDateActual667,196,0002024-09-30 3USD
NotesPayable589,895,0002026-06-30 176USD
LineOfCreditFacilityMaximumAmountOutstandingDuringPeriod415,440,0002025-12-31 26USD
OperatingLeasesIncomeStatementLeaseRevenue401,681,0002018-12-31 102USD
LineOfCreditFacilityAverageOutstandingAmount361,472,0002025-12-31 26USD
Goodwill337,348,0002026-06-30 122USD
DeferredIncomeTaxLiabilities335,929,0002025-12-31 46USD
DeferredIncomeTaxLiabilitiesNet322,317,0002026-06-30 50USD
OperatingLeasesIncomeStatementMinimumLeaseRevenue318,774,0002018-12-31 78USD
PropertyPlantAndEquipmentGross317,396,0002025-12-31 28USD
LeaseIncome317,100,0002026-06-30 45USD
OperatingLeaseLeaseIncome315,700,0002026-06-30 45USD
DeferredTaxLiabilities313,579,0002025-12-31 66USD
DeferredTaxLiabilitiesPropertyPlantAndEquipment307,848,0002025-12-31 28USD
LongTermDebt302,000,0002012-12-31 1USD
LessorOperatingLeasePaymentsToBeReceived299,791,0002025-12-31 10USD
CashProvidedByUsedInInvestingActivitiesDiscontinuedOperations268,012,0002023-12-31 10USD
OperatingLeaseLeaseIncomeLeasePayments258,541,0002026-06-30 113USD
NotesPayableFairValueDisclosure251,300,0002025-12-31 26USD
AccountsReceivableNet240,022,0002026-06-30 171USD
IncomeLossFromContinuingOperationsBeforeInterestExpenseInterestIncomeIncomeTaxesExtraordinaryItemsNoncontrollingInterestsNet237,728,0002023-09-30 18USD
BusinessAcquisitionsProFormaNetIncomeLoss231,727,0002024-12-31 27USD
PropertyPlantAndEquipmentNet218,803,0002025-12-31 92USD
CostOfRevenue214,857,0002026-06-30 199USD
IncomeLossAttributableToParent213,081,0002025-12-31 9USD
IncomeLossFromContinuingOperationsBeforeIncomeTaxesDomestic212,677,0002025-12-31 36USD
LongTermDebtMaturitiesRepaymentsOfPrincipalInYearFour210,003,0002013-12-31 2USD
GrossProfit204,797,0002026-06-30 271USD
AssetsOfDisposalGroupIncludingDiscontinuedOperation196,249,0002022-12-31 4USD
PropertyPlantAndEquipmentExcludingLessorAssetUnderOperatingLeaseAfterAccumulatedDepreciation195,593,0002024-09-30 26USD
BusinessCombinationProFormaInformationEarningsOrLossOfAcquireeSinceAcquisitionDateActual192,778,0002024-09-30 3USD
LessorOperatingLeasePaymentsToBeReceivedNextTwelveMonths181,508,0002025-12-31 7USD
AccountsPayableAndAccruedLiabilitiesCurrentAndNoncurrent167,523,0002023-12-31 102USD
ComprehensiveIncomeNetOfTax156,308,0002025-12-31 159USD
IncomeLossFromContinuingOperations156,308,0002025-12-31 29USD
RevenueFromContractWithCustomerExcludingAssessedTax155,177,0002022-12-31 45USD
DeferredRevenue140,314,0002026-06-30 122USD
ProceedsFromRepaymentsOfLinesOfCredit134,966,0002026-06-30 137USD
AccruedLiabilitiesCurrentAndNoncurrent131,421,0002026-06-30 20USD
PaymentsToAcquireEquipmentOnLease124,038,0002026-06-30 76USD
CommonStockValue120,228,0002026-06-30 122USD
NetCashProvidedByUsedInInvestingActivities-118,424,0002026-06-30 101USD
PrepaidExpenseAndOtherAssets117,000,0002026-06-30 122USD
SellingGeneralAndAdministrativeExpense109,924,0002026-06-30 199USD
AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment98,593,0002025-12-31 28USD
OperatingIncomeLoss96,687,0002026-06-30 271USD
PaymentsToAcquireMachineryAndEquipment94,579,0002017-12-31 61USD
IntangibleAssetsGrossExcludingGoodwill88,938,0002026-06-30 106USD
FiniteLivedIntangibleAssetsGross88,767,0002026-06-30 42USD
IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest83,003,0002026-06-30 197USD
ProceedsFromIssuanceOfUnsecuredDebt75,000,0002024-06-30 13USD
ProceedsFromIssuanceOfSeniorLongTermDebt75,000,0002025-12-31 3USD
AccountsPayableCurrentAndNoncurrent73,643,0002026-06-30 20USD
UnbilledReceivablesCurrent73,200,0002025-12-31 28USD
RepaymentsOfUnsecuredDebt73,000,0002025-12-31 2USD
LessorOperatingLeasePaymentsToBeReceivedTwoYears72,275,0002025-12-31 10USD
OtherCostOfOperatingRevenue66,606,0002026-06-30 152USD
IncomeLossFromDiscontinuedOperationsNetOfTax62,769,0002023-12-31 19USD
DiscontinuedOperationGainLossFromDisposalOfDiscontinuedOperationBeforeIncomeTax61,513,0002023-12-31 9USD
DiscontinuedOperationGainLossOnDisposalOfDiscontinuedOperationNetOfTax61,513,0002023-12-31 11USD
NetIncomeLoss60,705,0002026-06-30 321USD
ProfitLoss60,705,0002026-06-30 74USD
ProceedsFromIssuanceOfLongTermDebt60,000,0002015-12-31 8USD
ProceedsFromIssuanceOfPrivatePlacement60,000,0002021-06-30 8USD
RepaymentsOfSeniorDebt60,000,0002026-06-30 56USD
DirectCostsOfLeasedAndRentedPropertyOrEquipment59,354,0002020-03-31 117USD
IncomeTaxExpenseBenefitContinuingOperationsDiscontinuedOperationsExtraordinaryItems56,773,0002025-12-31 9USD
DepreciationDepletionAndAmortization56,280,0002026-06-30 137USD
LiabilitiesOfDisposalGroupIncludingDiscontinuedOperation53,171,0002022-12-31 4USD
CostOfGoodsAndServicesSold48,815,0002026-06-30 108USD
FiniteLivedIntangibleAssetsAccumulatedAmortization-47,308,0002026-06-30 102USD
CostOfGoodsAndServicesSoldDepreciation45,943,0002026-06-30 108USD
IncomeTaxReconciliationIncomeTaxExpenseBenefitAtFederalStatutoryIncomeTaxRate44,747,0002025-12-31 3USD
OtherCostAndExpenseOperating43,693,0002014-09-30 47USD
IntangibleAssetsNetExcludingGoodwill41,630,0002026-06-30 122USD
FiniteLivedIntangibleAssetsNet41,459,0002026-06-30 42USD
CommonStockSharesAuthorized40,000,0002026-06-30 122shares
FinitelivedIntangibleAssetsAcquired139,900,0002013-12-31 1USD
RevenueRemainingPerformanceObligation38,300,0002025-09-30 8USD
AcquiredFiniteLivedIntangibleAssetAmount37,200,0002012-12-31 1USD
LessorOperatingLeasePaymentsToBeReceivedRemainderOfFiscalYear35,911,0002019-09-30 3USD
IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets33,578,0002026-06-30 137USD
DeferredIncomeTaxExpenseBenefit33,451,0002025-12-31 48USD
IncreaseDecreaseInAccountsPayableAndAccruedLiabilities-32,526,0002023-12-31 115USD
NetCashProvidedByUsedInOperatingActivitiesContinuingOperations31,152,0002018-03-31 36USD
IncreaseDecreaseInContractWithCustomerLiability29,721,0002026-06-30 72USD
LessorOperatingLeasePaymentsToBeReceivedThreeYears28,832,0002025-12-31 10USD
IncomeTaxExpenseBenefitContinuingOperations28,090,0002012-12-31 3USD
DeferredFederalIncomeTaxExpenseBenefit27,951,0002025-12-31 36USD
PaymentsForRepurchaseOfCommonStock27,456,0002026-06-30 20USD
ProceedsFromSaleOfMachineryAndEquipment27,410,0002023-06-30 110USD
PaymentsOfDividendsCommonStock24,662,0002026-06-30 99USD
WeightedAverageNumberOfDilutedSharesOutstanding24,579,0002026-06-30 271shares
WeightedAverageNumberOfSharesOutstandingBasic24,547,0002026-06-30 271shares
CommonStockSharesIssued24,426,0002026-06-30 122shares
CommonStockSharesOutstanding24,426,0002026-06-30 122shares
CurrentIncomeTaxExpenseBenefit23,322,0002025-12-31 42USD
DeferredTaxAssetsNet22,350,0002025-12-31 22USD
IncomeTaxExpenseBenefit22,298,0002026-06-30 199USD
LongTermDebtMaturitiesRepaymentsOfPrincipalAfterYearFive20,000,0002012-12-31 1USD
LongTermDebtMaturitiesRepaymentsOfPrincipalInNextTwelveMonths20,000,0002013-12-31 1USD
LongTermDebtMaturitiesRepaymentsOfPrincipalInYearFive20,000,0002013-12-31 2USD
LongTermDebtMaturitiesRepaymentsOfPrincipalInYearThree20,000,0002013-12-31 2USD
LongTermDebtMaturitiesRepaymentsOfPrincipalInYearTwo20,000,0002013-12-31 2USD
IncomeTaxesPaidNet19,780,0002026-06-30 137USD
NetCashProvidedByUsedInInvestingActivitiesContinuingOperations-19,128,0002018-03-31 36USD
CapitalExpendituresIncurredButNotYetPaid19,047,0002026-06-30 137USD
GainLossOnSaleOfProperties18,035,0002026-06-30 112USD
CostOfServicesDepreciation17,777,0002018-03-31 35USD
DeferredTaxLiabilitiesPrepaidExpenses16,902,0002025-12-31 24USD
NetCashProvidedByUsedInFinancingActivities16,816,0002026-06-30 101USD
DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsOther16,082,0002025-12-31 24USD
InterestIncomeExpenseNet-15,954,0002025-06-30 107USD
StockRepurchasedAndRetiredDuringPeriodValue15,541,0002026-06-30 18USD
ContractWithCustomerLiabilityRevenueRecognized15,500,0002026-06-30 52USD
DeferredTaxAssetsGross15,298,0002015-12-31 8USD
InventoryNet15,178,0002026-06-30 21USD
IncreaseDecreaseInAccruedLiabilities15,058,0002026-06-30 22USD
ConstructionInProgressGross14,689,0002025-12-31 28USD
CurrentFederalTaxExpenseBenefit14,545,0002025-12-31 36USD
LesseeOperatingLeaseLiabilityPaymentsDue13,829,0002025-12-31 10USD
AcquisitionCosts13,600,0002013-12-31 27USD
StockRepurchasedDuringPeriodValue13,600,0002020-12-31 25USD
InterestPaidNet13,258,0002026-06-30 74USD
PaymentsOfDividends13,176,0002015-06-30 38USD
OperatingLeaseRightOfUseAsset12,900,0002025-12-31 16USD
OperatingLeaseLiability12,871,0002025-12-31 16USD
DividendsPayableCurrentAndNoncurrent12,543,0002026-06-30 106USD
OperatingLossCarryforwards12,300,0002013-12-31 2USD
DividendsCommonStock12,195,0002026-06-30 135USD
SalesRevenueNet12,091,0002018-03-31 91USD
LessorOperatingLeasePaymentsToBeReceivedFourYears11,917,0002025-12-31 10USD
IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments11,316,0002015-03-31 76USD
DeferredTaxLiabilitiesOther11,179,0002025-12-31 27USD
IncomeTaxReceivable11,000,0002015-12-31 5USD
IncreaseDecreaseInIncomeTaxesReceivable-11,000,0002016-12-31 25USD
IncomeTaxReconciliationStateAndLocalIncomeTaxes10,985,0002025-12-31 3USD
InventoryWorkInProcessNetOfReserves10,798,0002026-06-30 20USD
FiniteLivedCustomerRelationshipsGross10,644,0002021-03-31 70USD
NetCashProvidedByUsedInFinancingActivitiesContinuingOperations-10,102,0002018-03-31 34USD
FiniteLivedIntangibleAssetsAmortizationExpenseNextTwelveMonths10,000,0002026-06-30 29USD
Depreciation9,600,0002025-12-31 39USD
PaymentsToAcquireBusinessesNetOfCashAcquired9,385,0002026-06-30 32USD
FiniteLivedIntangibleAssetsAmortizationExpenseAfterYearFive9,200,0002025-12-31 14USD
ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestExercisableAggregateIntrinsicValue9,100,0002022-12-31 10USD
FiniteLivedIntangibleAssetsAmortizationExpenseYearTwo8,700,0002026-06-30 46USD
IncreaseDecreaseInAccountsReceivable8,580,0002026-06-30 137USD
DepreciationAndAmortization8,089,0002025-06-30 4USD
DirectFinancingLeaseLeaseReceivable7,758,0002025-12-31 10USD
IncreaseDecreaseInInventories7,151,0002026-06-30 22USD
CurrentStateAndLocalTaxExpenseBenefit7,106,0002025-12-31 36USD
CostOfGoodsSold7,101,0002018-03-31 82USD
IncreaseDecreaseInDeferredIncomeTaxes-6,792,0002026-06-30 131USD
OperatingLeasesFutureMinimumPaymentsDue6,706,0002020-12-31 9USD
AdvertisingExpense6,700,0002025-12-31 42USD
DeferredTaxAssetsTaxDeferredExpense6,638,0002013-12-31 4USD
OperatingLeaseExpense6,600,0002025-12-31 14USD
PaymentsToAcquireBusinessTwoNetOfCashAcquired6,585,0002021-12-31 4USD
OperatingLeasePayments6,520,0002025-12-31 16USD
DividendsCommonStockCash6,471,0002014-09-30 31USD
DirectFinancingLeaseNetInvestmentInLease6,441,0002025-12-31 10USD
SalesTypeLeaseNetInvestmentInLease6,400,0002025-12-31 18USD
RightOfUseAssetObtainedInExchangeForOperatingLeaseLiability6,394,0002025-12-31 16USD
IncomeTaxesReceivable6,131,0002010-12-31 3USD
PaymentsRelatedToTaxWithholdingForShareBasedCompensation6,032,0002026-06-30 115USD
IndefiniteLivedTradeNames5,871,0002021-03-31 70USD
DeferredStateAndLocalIncomeTaxExpenseBenefit5,500,0002025-12-31 36USD
LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths5,246,0002025-12-31 7USD
AmortizationOfIntangibleAssets5,200,0002026-06-30 68USD
IncomeTaxPaidFederalAfterRefundReceived5,200,0002025-12-31 3USD
FiniteLivedIntangibleAssetsAmortizationExpenseYearThree5,100,0002026-06-30 46USD
SalesTypeAndDirectFinancingLeasesLeaseReceivablePaymentsToBeReceived5,100,0002026-06-30 20USD
FiniteLivedIntangibleAssetsAmortizationExpenseRemainderOfFiscalYear5,000,0002026-06-30 42USD
IncreaseDecreaseInDeferredRevenue4,854,0002018-06-30 65USD
DeferredTaxAssetsOther4,812,0002013-12-31 1USD
DeferredTaxLiabilitiesTaxDeferredIncome4,794,0002013-12-31 4USD
GoodwillAcquiredDuringPeriod4,764,0002026-06-30 7USD
InterestExpense4,538,0002014-06-30 43USD
LessorOperatingLeasePaymentsToBeReceivedFiveYears4,413,0002025-12-31 10USD
InventoryRawMaterialsNetOfReserves4,380,0002026-06-30 20USD
CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents4,379,0002026-06-30 24USD
CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseExcludingExchangeRateEffect4,084,0002026-06-30 10USD
AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue3,854,0002014-12-31 12USD
LesseeOperatingLeaseLiabilityPaymentsDueYearTwo3,770,0002025-12-31 10USD
OperatingLeasesRentExpenseNet3,700,0002020-12-31 27USD
DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsShareBasedCompensationCost3,458,0002025-12-31 28USD
FiniteLivedIntangibleAssetsAmortizationExpenseYearFour3,400,0002026-06-30 42USD
FiniteLivedIntangibleAssetsAmortizationExpenseYearFive3,100,0002026-06-30 38USD
EmployeeServiceShareBasedCompensationTaxBenefitFromCompensationExpense3,000,0002025-12-31 42USD
StockIssuedDuringPeriodValueShareBasedCompensation2,856,0002026-06-30 123USD
ProceedsFromSaleOfPropertyPlantAndEquipment2,750,0002026-06-30 21USD
AllowanceForDoubtfulAccountsReceivable2,700,0002026-06-30 136USD
PriorPeriodReclassificationAdjustment2,700,0002016-12-31 2USD
InterestPaid2,537,0002018-03-31 63USD
PaymentsToAcquireIntangibleAssets2,500,0002021-12-31 3USD
LesseeOperatingLeaseLiabilityPaymentsDueYearThree2,444,0002025-12-31 10USD
CapitalLeasesNetInvestmentInDirectFinancingLeasesMinimumPaymentsToBeReceived2,419,0002018-12-31 14USD
AllocatedShareBasedCompensationExpenseNetOfTax2,400,0002012-12-31 3USD
OperatingLeasesFutureMinimumPaymentsDueCurrent2,334,0002020-12-31 9USD
CapitalLeasesFutureMinimumPaymentsReceivable2,326,0002012-12-31 1USD
CapitalLeasesNetInvestmentInDirectFinancingLeases2,170,0002018-12-31 14USD
OtherOperatingIncome2,167,0002014-12-31 50USD
StockRepurchaseProgramNumberOfSharesAuthorizedToBeRepurchased2,000,0002015-08-31 34shares
CashAndCashEquivalentsPeriodIncreaseDecrease1,983,0002018-06-30 65USD
DeferredTaxAssetsDeferredIncome1,942,0002025-12-31 26USD
UndistributedEarningsOfForeignSubsidiaries1,900,0002016-12-31 6USD
AdjustmentsToAdditionalPaidInCapitalTaxEffectFromShareBasedCompensation1,822,0002014-12-31 12USD
GainLossOnSaleOfPropertyPlantEquipment1,814,0002026-06-30 23USD
OtherOperatingIncomeExpenseNet1,814,0002026-06-30 24USD
DeferredTaxExpenseFromStockOptionsExercised1,800,0002014-12-31 6USD
SalesTypeAndDirectFinancingLeasesLeaseReceivablePaymentsToBeReceivedRemainderOfFiscalYear1,800,0002026-06-30 13USD
CapitalLeasesFutureMinimumPaymentsReceivableCurrent1,765,0002018-12-31 7USD
StockRepurchaseProgramRemainingNumberOfSharesAuthorizedToBeRepurchased1,750,0002026-06-30 41shares
AllowanceForDoubtfulAccountsReceivableRecoveries1,726,0002025-12-31 28USD
OperatingLeasesFutureMinimumPaymentsDueInTwoYears1,718,0002020-12-31 9USD
DiscontinuedOperationIncomeLossFromDiscontinuedOperationBeforeIncomeTax1,709,0002023-12-31 17USD
CurrentForeignTaxExpenseBenefit1,671,0002025-12-31 36USD
IncomeTaxReconciliationNondeductibleExpense1,523,0002025-12-31 3USD
ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfAdditionalSharesAuthorized1,500,0002012-12-31 6shares
DepreciationAndAmortizationDiscontinuedOperations1,457,0002023-09-30 9USD
DirectFinancingLeaseLeaseIncome1,400,0002026-06-30 45USD
OperatingLeasesFutureMinimumPaymentsDueInThreeYears1,356,0002020-12-31 9USD
DirectFinancingLeaseDeferredSellingProfit1,317,0002025-12-31 10USD
SalesTypeAndDirectFinancingLeasesLeaseReceivablePaymentsToBeReceivedNextTwelveMonths1,300,0002026-06-30 17USD
IncomeLossFromDiscontinuedOperationsNetOfTaxAttributableToReportingEntity1,256,0002023-09-30 9USD
LesseeOperatingLeaseLiabilityPaymentsDueYearFour1,200,0002025-12-31 10USD
SalesTypeAndDirectFinancingLeasesLeaseReceivablePaymentsToBeReceivedTwoYears1,100,0002026-06-30 20USD
AdjustmentToAdditionalPaidInCapitalIncomeTaxEffectFromShareBasedCompensationNet-1,066,0002016-12-31 9USD
OperatingLeasesFutureMinimumPaymentsDueInFourYears1,005,0002020-12-31 8USD
DirectFinancingLeaseRevenue1,000,0002026-06-30 41USD
TaxBenefitFromStockOptionsExercised11,000,0002012-12-31 3USD
LesseeOperatingLeaseLiabilityUndiscountedExcessAmount958,0002025-12-31 10USD
OtherSalesRevenueNet902,0002018-03-31 41USD
CapitalizedComputerSoftwareNet900,0002025-12-31 24USD
SalesTypeAndDirectFinancingLeasesLeaseReceivablePaymentsToBeReceivedThreeYears900,0002026-06-30 15USD
LesseeOperatingLeaseLiabilityPaymentsRemainderOfFiscalYear896,0002019-09-30 3USD
LessorOperatingLeasePaymentsToBeReceivedThereafter846,0002025-12-31 10USD
CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsIncludingDisposalGroupAndDiscontinuedOperations807,0002024-12-31 104USD
FiniteLivedIntangibleAssetsAmortizationExpenseNextRollingTwelveMonths800,0002014-12-31 10USD
FiniteLivedIntangibleAssetsAmortizationExpenseRollingAfterYearFive800,0002013-12-31 2USD
FiniteLivedIntangibleAssetsAmortizationExpenseRollingYearFive800,0002014-12-31 10USD
FiniteLivedIntangibleAssetsAmortizationExpenseRollingYearFour800,0002014-12-31 10USD
FiniteLivedIntangibleAssetsAmortizationExpenseRollingYearThree800,0002014-12-31 10USD
FiniteLivedIntangibleAssetsAmortizationExpenseRollingYearTwo800,0002014-12-31 10USD
DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsAllowanceForDoubtfulAccounts735,0002025-12-31 28USD
LesseeOperatingLeaseLiabilityPaymentsDueAfterYearFive664,0002025-12-31 7USD
ProvisionForDoubtfulAccounts569,0002026-06-30 141USD
CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect-512,0002025-12-31 62USD
LesseeOperatingLeaseLiabilityPaymentsDueYearFive505,0002025-12-31 10USD
EmployeeStockOwnershipPlanESOPDividendsPaidToESOP500,0002025-12-31 11USD
IncomeTaxReconciliationForeignIncomeTaxRateDifferential-483,0002025-12-31 3USD
DiscontinuedOperationTaxEffectOfDiscontinuedOperation453,0002023-12-31 17USD
CapitalLeasesFutureMinimumPaymentsReceivableInTwoYears419,0002018-12-31 7USD
IncomeLossFromContinuingOperationsBeforeIncomeTaxesForeign404,0002025-12-31 36USD
DirectFinancingLeaseInterestIncome400,0002026-06-30 41USD
DisposalGroupIncludingDiscontinuedOperationInterestExpense374,0002023-09-30 9USD
ExcessTaxBenefitFromShareBasedCompensationFinancingActivities349,0002015-09-30 40USD
OperatingLeasesFutureMinimumPaymentsDueInFiveYears293,0002020-12-31 7USD
StockRepurchasedDuringPeriodShares250,0002026-06-30 89shares
CapitalLeasesNetInvestmentInDirectFinancingLeasesDeferredIncome249,0002018-12-31 14USD
EmployeeStockOwnershipPlanESOPSharesInESOP231,5072025-12-31 11shares
DeferredTaxAssetsValuationAllowance200,0002023-12-31 18USD
ShortTermLeaseCost200,0002025-12-31 14USD
ForeignCurrencyTransactionLossBeforeTax185,0002021-09-30 4USD
AccumulatedOtherComprehensiveIncomeLossNetOfTax-173,0002024-09-30 87USD
CapitalLeasesFutureMinimumPaymentsReceivableInThreeYears157,0002018-12-31 7USD
FiniteLivedNoncompeteAgreementsGross157,0002021-03-31 12USD
ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingNumber139,3502022-12-31 10shares
DeferredTaxAssetsOperatingLossCarryforwards133,0002025-12-31 14USD
CapitalLeasesFutureMinimumPaymentsReceivableInFiveYears101,0002016-12-31 1USD
EmployeeStockOwnershipPlanESOPTaxBenefitOfDividendsPaidToPlan100,0002025-12-31 12USD
SalesTypeAndDirectFinancingLeasesLeaseReceivablePaymentsToBeReceivedFourYears100,0002026-06-30 14USD
ShareRepurchaseProgramExciseTaxPayable100,0002026-03-31 1USD
GoodwillPurchaseAccountingAdjustments-88,0002022-12-31 2USD
OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentBeforeTax86,0002021-09-30 30USD
CapitalLeasesFutureMinimumPaymentsReceivableInFourYears78,0002018-12-31 4USD
AdjustmentsRelatedToTaxWithholdingForShareBasedCompensation77,0002026-06-30 118USD
EffectOfExchangeRateOnCash-77,0002014-09-30 4USD
ForeignCurrencyTransactionGainLossBeforeTax-71,0002026-06-30 160USD
AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount54,8662026-06-30 165shares
SalesTypeAndDirectFinancingLeasesLeaseReceivablePaymentsToBeReceivedFiveYears49,0002025-12-31 5USD
ProceedsFromStockOptionsExercised37,0002016-12-31 58USD
StockIssuedDuringPeriodValueEmployeeStockPurchasePlan37,0002016-12-31 21USD
WeightedAverageNumberDilutedSharesOutstandingAdjustment32,0002026-06-30 165shares
IncreaseDecreaseInAccountsPayable-30,0002026-06-30 22USD
DeferredFinanceCostsNet26,0002025-12-31 16USD
EffectOfExchangeRateOnCashAndCashEquivalentsContinuingOperations25,0002018-03-31 28USD
OtherComprehensiveIncomeLossForeignCurrencyTranslationAdjustmentTax23,0002021-09-30 92USD
ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue20,0002023-12-31 11USD
SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableIntrinsicValue120,0002023-12-31 11USD
SalesTypeAndDirectFinancingLeasesLeaseReceivablePaymentsToBeReceivedThereafter9,0002019-09-30 1USD
AmortizationOfFinancingCosts5,0002026-06-30 88USD
ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber2402023-12-31 53shares
StockIssuedDuringPeriodSharesStockOptionsExercised2402024-12-31 41shares
InvestmentCompanyRepurchaseOfSharesPerShare1092026-06-30 6USD/shares
SharePrice482020-03-31 1USD/shares
ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice352017-12-31 21USD/shares
ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice352023-12-31 53USD/shares
ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice352024-12-31 41USD/shares
ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestExercisableWeightedAverageExercisePrice342022-12-31 10USD/shares
TreasuryStockAcquiredAverageCostPerShare272015-12-31 11USD/shares
BusinessAcquisitionProFormaEarningsPerShareBasic92024-12-31 27USD/shares
BusinessAcquisitionProFormaEarningsPerShareDiluted92024-12-31 27USD/shares
BusinessAcquisitionProFormaIncomeLossFromContinuingOperationsBeforeChangesInAccountingAndExtraordinaryItemsNetOfTaxPerShareBasic82024-09-30 3USD/shares
BusinessAcquisitionProFormaIncomeLossFromContinuingOperationsBeforeChangesInAccountingAndExtraordinaryItemsNetOfTaxPerShareDiluted82024-09-30 3USD/shares
IncomeLossFromContinuingOperationsPerBasicShare62025-12-31 29USD/shares
IncomeLossFromContinuingOperationsPerDilutedShare62025-12-31 29USD/shares
ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageGrantDateFairValue62017-12-31 21USD/shares
NumberOfReportableSegments42026-06-30 61Segment
DiscontinuedOperationIncomeLossFromDiscontinuedOperationNetOfTaxPerBasicShare32023-12-31 19USD/shares
DiscontinuedOperationIncomeLossFromDiscontinuedOperationNetOfTaxPerDilutedShare32023-12-31 19USD/shares
EarningsPerShareBasic22026-06-30 271USD/shares
EarningsPerShareDiluted22026-06-30 271USD/shares
CommonStockDividendsPerShareDeclared12026-06-30 283USD/shares
Dividends12011-12-31 3USD
EffectiveIncomeTaxRateContinuingOperations02025-12-31 42pure
ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRate02017-12-31 21pure
EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate02025-12-31 43pure
EntityWideRevenueMajorCustomerPercentage02013-03-31 9pure
LineOfCreditFacilityInterestRateDuringPeriod02025-12-31 16pure
OperatingLeaseWeightedAverageDiscountRatePercent02025-12-31 12pure
EffectiveIncomeTaxRateReconciliationStateAndLocalIncomeTaxes02025-12-31 42pure
ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedDividendRate02017-12-31 21pure
ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate02017-12-31 21pure
LineOfCreditFacilityInterestRateAtPeriodEnd02012-12-31 2pure
EffectiveIncomeTaxRateReconciliationNondeductibleExpense02025-12-31 7pure
EffectiveIncomeTaxRateReconciliationNondeductibleExpenseShareBasedCompensationCost02024-12-31 6pure
EffectiveIncomeTaxRateReconciliationForeignIncomeTaxRateDifferential-02025-12-31 3pure
EffectiveIncomeTaxRateReconciliationChangeInDeferredTaxAssetsValuationAllowance-02024-12-31 19pure
EffectiveIncomeTaxRateReconciliationOtherAdjustments02024-12-31 39pure
AssetImpairmentCharges02024-12-31 28USD
CommonStockNoParValue02026-06-30 40USD/shares
DeferredForeignIncomeTaxExpenseBenefit02025-12-31 35USD
DefinedContributionPlanCostRecognized02012-12-31 3USD
DefinedContributionPlanEmployerDiscretionaryContributionAmount02012-12-31 3USD
DueToRelatedPartiesCurrentAndNoncurrent02013-12-31 16USD
EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsIncludingDisposalGroupAndDiscontinuedOperations02025-12-31 56USD
FinanceLeaseLiability02023-12-31 8USD
GoodwillAndIntangibleAssetImpairment02026-06-30 70USD
ImpairmentOfIntangibleAssetsFinitelived02026-06-30 55USD
ImpairmentOfLongLivedAssetsHeldForUse02025-12-31 48USD
OperatingLeasesFutureMinimumPaymentsDueThereafter02020-12-31 8USD
OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax02025-09-30 118USD
OtherComprehensiveIncomeLossNetOfTax02026-03-31 115USD
ProvisionForLeaseLosses02022-12-31 6USD
RelatedPartyTransactionAmountsOfTransaction02014-09-30 3USD
RelatedPartyTransactionDueFromToRelatedParty02022-12-31 15USD
ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber02024-12-31 16shares
ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageExercisePrice02024-12-31 16USD/shares
ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresAndExpirationsInPeriod02024-12-31 37shares
ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresAndExpirationsInPeriodWeightedAverageExercisePrice02024-12-31 41USD/shares
ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross02025-12-31 42shares
SubleaseIncome02025-12-31 14USD
UnrecognizedTaxBenefits02025-12-31 28USD
UnrecognizedTaxBenefitsPeriodIncreaseDecrease02025-12-31 39USD
NetInvestmentInLeaseCreditLossExpenseReversal02025-12-31 3USD
GoodwillPeriodIncreaseDecrease02026-03-31 7USD
GainLossOnContractTermination02025-09-30 8USD

What to be careful about

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