2022 Q1 Form 10-Q Financial Statement

#000156459022016428 Filed on April 28, 2022

View on sec.gov

Income Statement

Concept 2022 Q1 2021 Q1
Revenue $145.4M $121.2M
YoY Change 19.95% -6.38%
Cost Of Revenue $78.88M $64.11M
YoY Change 23.04% -5.43%
Gross Profit $66.49M $57.08M
YoY Change 16.48% -7.42%
Gross Profit Margin 45.74% 47.1%
Selling, General & Admin $39.13M $33.14M
YoY Change 18.08% 3.7%
% of Gross Profit 58.85% 58.05%
Research & Development
YoY Change
% of Gross Profit
Depreciation & Amortization $27.58M $23.46M
YoY Change 17.58% -1.68%
% of Gross Profit 41.49% 41.1%
Operating Expenses $39.13M $33.14M
YoY Change 18.08% 3.7%
Operating Profit $27.36M $23.94M
YoY Change 14.27% -19.39%
Interest Expense -$2.807M -$1.800M
YoY Change 55.94% -41.94%
% of Operating Profit -10.26% -7.52%
Other Income/Expense, Net
YoY Change
Pretax Income $24.56M $22.11M
YoY Change 11.08% -16.94%
Income Tax $5.762M $4.700M
% Of Pretax Income 23.47% 21.26%
Net Earnings $18.79M $17.40M
YoY Change 8.02% -13.7%
Net Earnings / Revenue 12.93% 14.36%
Basic Earnings Per Share $0.77
Diluted Earnings Per Share $766.0K $710.2K
COMMON SHARES
Basic Shares Outstanding 24.29M 24.15M
Diluted Shares Outstanding 24.53M 24.51M

Balance Sheet

Concept 2022 Q1 2021 Q1
SHORT-TERM ASSETS
Cash & Short-Term Investments $1.603M $2.300M
YoY Change -30.3% 666.67%
Cash & Equivalents $1.603M $2.329M
Short-Term Investments
Other Short-Term Assets $50.73M $41.60M
YoY Change 21.95% -7.56%
Inventory
Prepaid Expenses
Receivables $151.6M $122.2M
Other Receivables $0.00 $0.00
Total Short-Term Assets $203.9M $166.1M
YoY Change 22.76% -2.92%
LONG-TERM ASSETS
Property, Plant & Equipment $1.221B $1.071B
YoY Change 14.05% 710.9%
Goodwill $132.3M
YoY Change
Intangibles $45.57M $7.069M
YoY Change 544.59% -2.89%
Long-Term Investments
YoY Change
Other Assets
YoY Change
Total Long-Term Assets $1.399B $1.106B
YoY Change 26.49% -3.24%
TOTAL ASSETS
Total Short-Term Assets $203.9M $166.1M
Total Long-Term Assets $1.399B $1.106B
Total Assets $1.603B $1.272B
YoY Change 26.0% -3.2%
SHORT-TERM LIABILITIES
YoY Change
Accounts Payable $138.7M $112.6M
YoY Change 23.17% 8.27%
Accrued Expenses
YoY Change
Deferred Revenue
YoY Change
Short-Term Debt $0.00 $0.00
YoY Change
Long-Term Debt Due
YoY Change
Total Short-Term Liabilities $138.7M $112.6M
YoY Change 23.17% 8.27%
LONG-TERM LIABILITIES
Long-Term Debt $424.0M $208.8M
YoY Change 103.05% -28.37%
Other Long-Term Liabilities $63.94M $50.60M
YoY Change 26.36% -18.26%
Total Long-Term Liabilities $487.9M $259.4M
YoY Change 88.09% -26.6%
TOTAL LIABILITIES
Total Short-Term Liabilities $138.7M $112.6M
Total Long-Term Liabilities $487.9M $259.4M
Total Liabilities $865.4M $584.7M
YoY Change 48.0% -13.61%
SHAREHOLDERS EQUITY
Retained Earnings $631.2M
YoY Change
Common Stock $106.8M
YoY Change
Preferred Stock
YoY Change
Treasury Stock (at cost)
YoY Change
Treasury Stock Shares
Shareholders Equity $737.9M $687.7M
YoY Change
Total Liabilities & Shareholders Equity $1.603B $1.272B
YoY Change 26.0% -3.2%

Cashflow Statement

Concept 2022 Q1 2021 Q1
OPERATING ACTIVITIES
Net Income $18.79M $17.40M
YoY Change 8.02% -13.7%
Depreciation, Depletion And Amortization $27.58M $23.46M
YoY Change 17.58% -1.68%
Cash From Operating Activities $51.74M $37.61M
YoY Change 37.58% -17.67%
INVESTING ACTIVITIES
Capital Expenditures $5.417M $981.0K
YoY Change 452.19% -69.31%
Acquisitions
YoY Change
Other Investing Activities $10.31M $10.40M
YoY Change -0.88% 0.0%
Cash From Investing Activities -$34.54M -$8.547M
YoY Change 304.11% -69.71%
FINANCING ACTIVITIES
Cash Dividend Paid
YoY Change
Common Stock Issuance & Retirement, Net
YoY Change
Debt Paid & Issued, Net
YoY Change
Cash From Financing Activities -17.09M -27.97M
YoY Change -38.88% 43.33%
NET CHANGE
Cash From Operating Activities 51.74M 37.61M
Cash From Investing Activities -34.54M -8.547M
Cash From Financing Activities -17.09M -27.97M
Net Change In Cash 112.0K 1.091M
YoY Change -89.73% -154.55%
FREE CASH FLOW
Cash From Operating Activities $51.74M $37.61M
Capital Expenditures $5.417M $981.0K
Free Cash Flow $46.33M $36.63M
YoY Change 26.48% -13.79%

Facts In Submission

Frame Concept Type Concept / XBRL Key Value Unit
CY2022Q1 us-gaap Common Stock No Par Value
CommonStockNoParValue
CY2022Q1 mgrc Products Warranty Period For Equipment Manufactured
ProductsWarrantyPeriodForEquipmentManufactured
P1Y
CY2021Q4 us-gaap Common Stock No Par Value
CommonStockNoParValue
CY2021Q1 us-gaap Cost Of Revenue
CostOfRevenue
64114000
CY2022Q1 us-gaap Other Comprehensive Income Loss Foreign Currency Transaction And Translation Adjustment Net Of Tax
OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax
3000
CY2021Q1 us-gaap Other Comprehensive Income Loss Foreign Currency Transaction And Translation Adjustment Net Of Tax
OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax
38000
CY2022Q1 us-gaap Comprehensive Income Net Of Tax
ComprehensiveIncomeNetOfTax
18796000
CY2021Q1 us-gaap Comprehensive Income Net Of Tax
ComprehensiveIncomeNetOfTax
17436000
CY2022Q1 us-gaap Cash And Cash Equivalents At Carrying Value
CashAndCashEquivalentsAtCarryingValue
1603000
CY2021Q4 us-gaap Cash And Cash Equivalents At Carrying Value
CashAndCashEquivalentsAtCarryingValue
1491000
CY2022Q1 us-gaap Allowance For Doubtful Accounts Receivable
AllowanceForDoubtfulAccountsReceivable
2125000
CY2021Q4 us-gaap Allowance For Doubtful Accounts Receivable
AllowanceForDoubtfulAccountsReceivable
2125000
CY2022Q1 us-gaap Accounts Receivable Net
AccountsReceivableNet
151564000
CY2021Q4 us-gaap Accounts Receivable Net
AccountsReceivableNet
159499000
CY2022Q1 mgrc Relocatable Modular Buildings
RelocatableModularBuildings
1059030000
CY2021Q4 mgrc Relocatable Modular Buildings
RelocatableModularBuildings
1040094000
CY2022Q1 mgrc Electronic Test Equipment
ElectronicTestEquipment
378766000
CY2021Q4 mgrc Electronic Test Equipment
ElectronicTestEquipment
361391000
CY2022Q1 mgrc Liquid And Solid Containment Tanks And Boxes
LiquidAndSolidContainmentTanksAndBoxes
308790000
CY2021Q4 mgrc Liquid And Solid Containment Tanks And Boxes
LiquidAndSolidContainmentTanksAndBoxes
309908000
CY2022Q1 us-gaap Property Subject To Or Available For Operating Lease Gross
PropertySubjectToOrAvailableForOperatingLeaseGross
1746586000
CY2021Q4 us-gaap Property Subject To Or Available For Operating Lease Gross
PropertySubjectToOrAvailableForOperatingLeaseGross
1711393000
CY2022Q1 us-gaap Property Subject To Or Available For Operating Lease Accumulated Depreciation
PropertySubjectToOrAvailableForOperatingLeaseAccumulatedDepreciation
663631000
CY2021Q4 us-gaap Property Subject To Or Available For Operating Lease Accumulated Depreciation
PropertySubjectToOrAvailableForOperatingLeaseAccumulatedDepreciation
646169000
CY2022Q1 us-gaap Property Subject To Or Available For Operating Lease Net
PropertySubjectToOrAvailableForOperatingLeaseNet
1082955000
CY2021Q4 us-gaap Property Subject To Or Available For Operating Lease Net
PropertySubjectToOrAvailableForOperatingLeaseNet
1065224000
CY2022Q1 us-gaap Property Plant And Equipment Excluding Lessor Asset Under Operating Lease After Accumulated Depreciation
PropertyPlantAndEquipmentExcludingLessorAssetUnderOperatingLeaseAfterAccumulatedDepreciation
138515000
CY2021Q4 us-gaap Property Plant And Equipment Excluding Lessor Asset Under Operating Lease After Accumulated Depreciation
PropertyPlantAndEquipmentExcludingLessorAssetUnderOperatingLeaseAfterAccumulatedDepreciation
135325000
CY2022Q1 us-gaap Prepaid Expense And Other Assets
PrepaidExpenseAndOtherAssets
50732000
CY2021Q4 us-gaap Prepaid Expense And Other Assets
PrepaidExpenseAndOtherAssets
54945000
CY2022Q1 us-gaap Intangible Assets Net Excluding Goodwill
IntangibleAssetsNetExcludingGoodwill
45566000
CY2021Q4 us-gaap Intangible Assets Net Excluding Goodwill
IntangibleAssetsNetExcludingGoodwill
47049000
CY2022Q1 us-gaap Goodwill
Goodwill
132305000
CY2020Q1 us-gaap Stock Issued During Period Value Share Based Compensation
StockIssuedDuringPeriodValueShareBasedCompensation
1777000
CY2022Q1 us-gaap Profit Loss
ProfitLoss
18793000
CY2021Q1 us-gaap Profit Loss
ProfitLoss
17398000
CY2022Q1 us-gaap Depreciation Depletion And Amortization
DepreciationDepletionAndAmortization
27584000
CY2021Q1 us-gaap Depreciation Depletion And Amortization
DepreciationDepletionAndAmortization
23460000
CY2022Q1 us-gaap Deferred Income Tax Expense Benefit
DeferredIncomeTaxExpenseBenefit
-3676000
CY2021Q1 us-gaap Deferred Income Tax Expense Benefit
DeferredIncomeTaxExpenseBenefit
-3258000
CY2022Q1 us-gaap Provision For Doubtful Accounts
ProvisionForDoubtfulAccounts
13000
CY2021Q1 us-gaap Provision For Doubtful Accounts
ProvisionForDoubtfulAccounts
99000
CY2022Q1 us-gaap Share Based Compensation
ShareBasedCompensation
1760000
CY2021Q4 us-gaap Goodwill
Goodwill
132393000
CY2022Q1 us-gaap Assets
Assets
1603240000
CY2021Q4 us-gaap Assets
Assets
1595926000
CY2022Q1 us-gaap Notes Payable
NotesPayable
423974000
CY2021Q4 us-gaap Notes Payable
NotesPayable
426451000
CY2022Q1 us-gaap Accounts Payable And Accrued Liabilities Current And Noncurrent
AccountsPayableAndAccruedLiabilitiesCurrentAndNoncurrent
138690000
CY2021Q4 us-gaap Accounts Payable And Accrued Liabilities Current And Noncurrent
AccountsPayableAndAccruedLiabilitiesCurrentAndNoncurrent
136313000
CY2022Q1 us-gaap Deferred Revenue
DeferredRevenue
63939000
CY2021Q4 us-gaap Deferred Revenue
DeferredRevenue
58716000
CY2022Q1 us-gaap Deferred Income Tax Liabilities Net
DeferredIncomeTaxLiabilitiesNet
238749000
CY2021Q4 us-gaap Deferred Income Tax Liabilities Net
DeferredIncomeTaxLiabilitiesNet
242425000
CY2022Q1 us-gaap Liabilities
Liabilities
865352000
CY2021Q4 us-gaap Liabilities
Liabilities
863905000
CY2022Q1 us-gaap Common Stock Shares Authorized
CommonStockSharesAuthorized
40000000
CY2021Q4 us-gaap Common Stock Shares Authorized
CommonStockSharesAuthorized
40000000
CY2022Q1 us-gaap Common Stock Shares Issued
CommonStockSharesIssued
24335000
CY2022Q1 us-gaap Common Stock Shares Outstanding
CommonStockSharesOutstanding
24335000
CY2021Q4 us-gaap Common Stock Shares Issued
CommonStockSharesIssued
24260000
CY2021Q4 us-gaap Common Stock Shares Outstanding
CommonStockSharesOutstanding
24260000
CY2022Q1 us-gaap Common Stock Value
CommonStockValue
106765000
CY2021Q4 us-gaap Common Stock Value
CommonStockValue
108610000
CY2022Q1 us-gaap Retained Earnings Accumulated Deficit
RetainedEarningsAccumulatedDeficit
631174000
CY2021Q4 us-gaap Retained Earnings Accumulated Deficit
RetainedEarningsAccumulatedDeficit
623465000
CY2022Q1 us-gaap Accumulated Other Comprehensive Income Loss Net Of Tax
AccumulatedOtherComprehensiveIncomeLossNetOfTax
-51000
CY2021Q4 us-gaap Accumulated Other Comprehensive Income Loss Net Of Tax
AccumulatedOtherComprehensiveIncomeLossNetOfTax
-54000
CY2022Q1 us-gaap Stockholders Equity
StockholdersEquity
737888000
CY2021Q4 us-gaap Stockholders Equity
StockholdersEquity
732021000
CY2022Q1 us-gaap Liabilities And Stockholders Equity
LiabilitiesAndStockholdersEquity
1603240000
CY2021Q4 us-gaap Liabilities And Stockholders Equity
LiabilitiesAndStockholdersEquity
1595926000
CY2021Q4 us-gaap Stockholders Equity
StockholdersEquity
732021000
CY2022Q1 us-gaap Stock Issued During Period Value Share Based Compensation
StockIssuedDuringPeriodValueShareBasedCompensation
1760000
CY2022Q1 us-gaap Adjustments Related To Tax Withholding For Share Based Compensation
AdjustmentsRelatedToTaxWithholdingForShareBasedCompensation
3605000
CY2022Q1 us-gaap Dividends Common Stock
DividendsCommonStock
11084000
CY2022Q1 us-gaap Other Comprehensive Income Loss Net Of Tax
OtherComprehensiveIncomeLossNetOfTax
3000
CY2021Q1 us-gaap Income Taxes Paid Net
IncomeTaxesPaidNet
372000
CY2022Q1 us-gaap Dividends Payable Current And Noncurrent
DividendsPayableCurrentAndNoncurrent
11357000
CY2021Q1 us-gaap Dividends Payable Current And Noncurrent
DividendsPayableCurrentAndNoncurrent
9810000
CY2022Q1 us-gaap Capital Expenditures Incurred But Not Yet Paid
CapitalExpendituresIncurredButNotYetPaid
12869000
CY2021Q1 us-gaap Capital Expenditures Incurred But Not Yet Paid
CapitalExpendituresIncurredButNotYetPaid
11095000
CY2021Q1 us-gaap Share Based Compensation
ShareBasedCompensation
1777000
CY2022Q1 us-gaap Gain Loss On Sale Of Properties
GainLossOnSaleOfProperties
5364000
CY2021Q1 us-gaap Gain Loss On Sale Of Properties
GainLossOnSaleOfProperties
4794000
CY2022Q1 us-gaap Foreign Currency Transaction Gain Loss Before Tax
ForeignCurrencyTransactionGainLossBeforeTax
13000
CY2021Q1 us-gaap Foreign Currency Transaction Gain Loss Before Tax
ForeignCurrencyTransactionGainLossBeforeTax
-55000
CY2022Q1 us-gaap Amortization Of Financing Costs
AmortizationOfFinancingCosts
4000
CY2021Q1 us-gaap Amortization Of Financing Costs
AmortizationOfFinancingCosts
3000
CY2022Q1 us-gaap Increase Decrease In Accounts Receivable
IncreaseDecreaseInAccountsReceivable
-7922000
CY2021Q1 us-gaap Increase Decrease In Accounts Receivable
IncreaseDecreaseInAccountsReceivable
-1009000
CY2022Q1 us-gaap Increase Decrease In Prepaid Deferred Expense And Other Assets
IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets
-4213000
CY2021Q1 us-gaap Increase Decrease In Prepaid Deferred Expense And Other Assets
IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets
94000
CY2022Q1 us-gaap Increase Decrease In Accounts Payable And Accrued Liabilities
IncreaseDecreaseInAccountsPayableAndAccruedLiabilities
-4716000
CY2021Q1 us-gaap Increase Decrease In Accounts Payable And Accrued Liabilities
IncreaseDecreaseInAccountsPayableAndAccruedLiabilities
-2633000
CY2022Q1 us-gaap Increase Decrease In Contract With Customer Liability
IncreaseDecreaseInContractWithCustomerLiability
5223000
CY2021Q1 us-gaap Increase Decrease In Contract With Customer Liability
IncreaseDecreaseInContractWithCustomerLiability
4587000
CY2022Q1 us-gaap Net Cash Provided By Used In Operating Activities
NetCashProvidedByUsedInOperatingActivities
51743000
CY2021Q1 us-gaap Net Cash Provided By Used In Operating Activities
NetCashProvidedByUsedInOperatingActivities
37609000
CY2022Q1 us-gaap Payments To Acquire Equipment On Lease
PaymentsToAcquireEquipmentOnLease
39430000
CY2021Q1 us-gaap Payments To Acquire Equipment On Lease
PaymentsToAcquireEquipmentOnLease
17984000
CY2022Q1 us-gaap Payments To Acquire Property Plant And Equipment
PaymentsToAcquirePropertyPlantAndEquipment
5417000
CY2021Q1 us-gaap Payments To Acquire Property Plant And Equipment
PaymentsToAcquirePropertyPlantAndEquipment
981000
CY2022Q1 us-gaap Proceeds From Sale Of Machinery And Equipment
ProceedsFromSaleOfMachineryAndEquipment
10308000
CY2021Q1 us-gaap Proceeds From Sale Of Machinery And Equipment
ProceedsFromSaleOfMachineryAndEquipment
10418000
CY2022Q1 us-gaap Net Cash Provided By Used In Investing Activities
NetCashProvidedByUsedInInvestingActivities
-34539000
CY2021Q1 us-gaap Net Cash Provided By Used In Investing Activities
NetCashProvidedByUsedInInvestingActivities
-8547000
CY2022Q1 us-gaap Proceeds From Repayments Of Lines Of Credit
ProceedsFromRepaymentsOfLinesOfCredit
-2482000
CY2021Q1 us-gaap Proceeds From Repayments Of Lines Of Credit
ProceedsFromRepaymentsOfLinesOfCredit
-13931000
CY2021Q1 us-gaap Payments Related To Tax Withholding For Share Based Compensation
PaymentsRelatedToTaxWithholdingForShareBasedCompensation
3482000
CY2022Q1 us-gaap Net Cash Provided By Used In Financing Activities
NetCashProvidedByUsedInFinancingActivities
-17093000
CY2021Q1 us-gaap Net Cash Provided By Used In Financing Activities
NetCashProvidedByUsedInFinancingActivities
-27967000
CY2022Q1 us-gaap Effect Of Exchange Rate On Cash Cash Equivalents Restricted Cash And Restricted Cash Equivalents Including Disposal Group And Discontinued Operations
EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsIncludingDisposalGroupAndDiscontinuedOperations
1000
CY2021Q1 us-gaap Effect Of Exchange Rate On Cash Cash Equivalents Restricted Cash And Restricted Cash Equivalents Including Disposal Group And Discontinued Operations
EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsIncludingDisposalGroupAndDiscontinuedOperations
-4000
CY2022Q1 us-gaap Cash Cash Equivalents Restricted Cash And Restricted Cash Equivalents Period Increase Decrease Including Exchange Rate Effect
CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect
112000
CY2021Q1 us-gaap Cash Cash Equivalents Restricted Cash And Restricted Cash Equivalents Period Increase Decrease Including Exchange Rate Effect
CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect
1091000
CY2020Q4 us-gaap Cash Cash Equivalents Restricted Cash And Restricted Cash Equivalents Including Disposal Group And Discontinued Operations
CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsIncludingDisposalGroupAndDiscontinuedOperations
1238000
CY2022Q1 us-gaap Cash Cash Equivalents Restricted Cash And Restricted Cash Equivalents Including Disposal Group And Discontinued Operations
CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsIncludingDisposalGroupAndDiscontinuedOperations
1603000
CY2021Q1 us-gaap Cash Cash Equivalents Restricted Cash And Restricted Cash Equivalents Including Disposal Group And Discontinued Operations
CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsIncludingDisposalGroupAndDiscontinuedOperations
2329000
CY2022Q1 us-gaap Interest Paid Net
InterestPaidNet
2137000
CY2021Q1 us-gaap Interest Paid Net
InterestPaidNet
1625000
CY2022Q1 us-gaap Income Taxes Paid Net
IncomeTaxesPaidNet
420000
CY2022Q1 mgrc Revenue Credit Period For Customers
RevenueCreditPeriodForCustomers
P30D
CY2022Q1 us-gaap Contract With Customer Liability Revenue Recognized
ContractWithCustomerLiabilityRevenueRecognized
2200000
CY2022Q1 us-gaap Lease Income
LeaseIncome
118500000
CY2022Q1 us-gaap Operating Lease Lease Income
OperatingLeaseLeaseIncome
117800000
CY2022Q1 us-gaap Direct Financing Lease Lease Income
DirectFinancingLeaseLeaseIncome
700000
CY2022Q1 us-gaap Direct Financing Lease Revenue
DirectFinancingLeaseRevenue
600000
CY2022Q1 us-gaap Direct Financing Lease Interest Income
DirectFinancingLeaseInterestIncome
100000
CY2022Q1 us-gaap Revenues
Revenues
145373000
CY2021Q1 us-gaap Revenues
Revenues
121195000
CY2022Q1 mgrc Products Warranty Period For Rental Equipment
ProductsWarrantyPeriodForRentalEquipment
P90D
CY2022Q1 us-gaap Weighted Average Number Of Shares Outstanding Basic
WeightedAverageNumberOfSharesOutstandingBasic
24285000
CY2021Q1 us-gaap Weighted Average Number Of Shares Outstanding Basic
WeightedAverageNumberOfSharesOutstandingBasic
24153000
CY2022Q1 us-gaap Weighted Average Number Diluted Shares Outstanding Adjustment
WeightedAverageNumberDilutedSharesOutstandingAdjustment
249000
CY2021Q1 us-gaap Weighted Average Number Diluted Shares Outstanding Adjustment
WeightedAverageNumberDilutedSharesOutstandingAdjustment
359000
CY2022Q1 us-gaap Weighted Average Number Of Diluted Shares Outstanding
WeightedAverageNumberOfDilutedSharesOutstanding
24534000
CY2021Q1 us-gaap Weighted Average Number Of Diluted Shares Outstanding
WeightedAverageNumberOfDilutedSharesOutstanding
24512000
CY2022Q1 us-gaap Antidilutive Securities Excluded From Computation Of Earnings Per Share Amount
AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount
0
CY2021Q1 us-gaap Antidilutive Securities Excluded From Computation Of Earnings Per Share Amount
AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount
0
CY2022Q1 us-gaap Stock Repurchased During Period Shares
StockRepurchasedDuringPeriodShares
0
CY2021Q1 us-gaap Stock Repurchased During Period Shares
StockRepurchasedDuringPeriodShares
0
CY2022Q1 us-gaap Stock Repurchase Program Remaining Number Of Shares Authorized To Be Repurchased
StockRepurchaseProgramRemainingNumberOfSharesAuthorizedToBeRepurchased
1309805
CY2022Q1 us-gaap Finite Lived Intangible Assets Gross
FiniteLivedIntangibleAssetsGross
56681000
CY2022Q1 us-gaap Finite Lived Intangible Assets Accumulated Amortization
FiniteLivedIntangibleAssetsAccumulatedAmortization
-16986000
CY2022Q1 us-gaap Finite Lived Intangible Assets Net
FiniteLivedIntangibleAssetsNet
39695000
CY2022Q1 mgrc Indefinite Lived Intangible Assets Gross
IndefiniteLivedIntangibleAssetsGross
5871000
CY2022Q1 mgrc Indefinite Lived Intangible Assets Net
IndefiniteLivedIntangibleAssetsNet
5871000
CY2022Q1 us-gaap Intangible Assets Gross Excluding Goodwill
IntangibleAssetsGrossExcludingGoodwill
62552000
CY2022Q1 mgrc Intangible Assets Accumulated Amortization Excluding Goodwill
IntangibleAssetsAccumulatedAmortizationExcludingGoodwill
-16986000
CY2022Q1 us-gaap Intangible Assets Net Excluding Goodwill
IntangibleAssetsNetExcludingGoodwill
45566000
CY2021Q4 us-gaap Finite Lived Intangible Assets Gross
FiniteLivedIntangibleAssetsGross
56681000
CY2021Q4 us-gaap Finite Lived Intangible Assets Net
FiniteLivedIntangibleAssetsNet
41178000
CY2021Q4 mgrc Indefinite Lived Intangible Assets Gross
IndefiniteLivedIntangibleAssetsGross
5871000
CY2021Q4 mgrc Indefinite Lived Intangible Assets Net
IndefiniteLivedIntangibleAssetsNet
5871000
CY2021Q4 us-gaap Intangible Assets Gross Excluding Goodwill
IntangibleAssetsGrossExcludingGoodwill
62552000
CY2021Q4 mgrc Intangible Assets Accumulated Amortization Excluding Goodwill
IntangibleAssetsAccumulatedAmortizationExcludingGoodwill
-15503000
CY2021Q4 us-gaap Intangible Assets Net Excluding Goodwill
IntangibleAssetsNetExcludingGoodwill
47049000
CY2021Q4 us-gaap Goodwill And Intangible Asset Impairment
GoodwillAndIntangibleAssetImpairment
0
CY2022Q1 us-gaap Goodwill And Intangible Asset Impairment
GoodwillAndIntangibleAssetImpairment
0
CY2022Q1 us-gaap Amortization Of Intangible Assets
AmortizationOfIntangibleAssets
1500000
CY2021Q1 us-gaap Amortization Of Intangible Assets
AmortizationOfIntangibleAssets
100000
CY2022Q1 us-gaap Impairment Of Intangible Assets Finitelived
ImpairmentOfIntangibleAssetsFinitelived
0
CY2022Q1 us-gaap Finite Lived Intangible Assets Amortization Expense Remainder Of Fiscal Year
FiniteLivedIntangibleAssetsAmortizationExpenseRemainderOfFiscalYear
4400000
CY2022Q1 us-gaap Finite Lived Intangible Assets Amortization Expense Next Twelve Months
FiniteLivedIntangibleAssetsAmortizationExpenseNextTwelveMonths
5900000
CY2022Q1 us-gaap Finite Lived Intangible Assets Amortization Expense Year Two
FiniteLivedIntangibleAssetsAmortizationExpenseYearTwo
5900000
CY2022Q1 us-gaap Finite Lived Intangible Assets Amortization Expense Year Three
FiniteLivedIntangibleAssetsAmortizationExpenseYearThree
5900000
CY2022Q1 us-gaap Finite Lived Intangible Assets Amortization Expense Year Four
FiniteLivedIntangibleAssetsAmortizationExpenseYearFour
5400000
CY2022Q1 us-gaap Finite Lived Intangible Assets Amortization Expense Year Five
FiniteLivedIntangibleAssetsAmortizationExpenseYearFive
5200000
CY2022Q1 us-gaap Number Of Reportable Segments
NumberOfReportableSegments
4
CY2022Q1 us-gaap Operating Lease Lease Income Lease Payments
OperatingLeaseLeaseIncomeLeasePayments
104241000
CY2022Q1 mgrc Operating Leases Income Statement Lease Related Services Revenue
OperatingLeasesIncomeStatementLeaseRelatedServicesRevenue
24317000
CY2022Q1 us-gaap Revenue From Contract With Customer Excluding Assessed Tax
RevenueFromContractWithCustomerExcludingAssessedTax
16815000
CY2022Q1 us-gaap Revenues
Revenues
145373000
CY2022Q1 us-gaap Cost Of Goods And Services Sold Depreciation
CostOfGoodsAndServicesSoldDepreciation
23874000
CY2022Q1 us-gaap Gross Profit
GrossProfit
66489000
CY2022Q1 us-gaap Selling General And Administrative Expense
SellingGeneralAndAdministrativeExpense
39127000
CY2022Q1 us-gaap Operating Income Loss
OperatingIncomeLoss
27362000
CY2022Q1 us-gaap Interest Income Expense Net
InterestIncomeExpenseNet
-2820000
CY2022Q1 us-gaap Income Loss From Continuing Operations Before Income Taxes Extraordinary Items Noncontrolling Interest
IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest
24555000
CY2022Q1 us-gaap Income Loss From Continuing Operations Before Interest Expense Interest Income Income Taxes Extraordinary Items Noncontrolling Interests Net
IncomeLossFromContinuingOperationsBeforeInterestExpenseInterestIncomeIncomeTaxesExtraordinaryItemsNoncontrollingInterestsNet
56719000
CY2022Q1 mgrc Property Subject To Or Available For Operating Lease Acquisition Or Disposition
PropertySubjectToOrAvailableForOperatingLeaseAcquisitionOrDisposition
46548000
CY2022Q1 us-gaap Accounts Receivable Net
AccountsReceivableNet
151564000
CY2022Q1 us-gaap Property Subject To Or Available For Operating Lease Gross
PropertySubjectToOrAvailableForOperatingLeaseGross
1746586000
CY2022Q1 us-gaap Property Subject To Or Available For Operating Lease Net
PropertySubjectToOrAvailableForOperatingLeaseNet
1082955000
CY2021Q1 us-gaap Operating Lease Lease Income Lease Payments
OperatingLeaseLeaseIncomeLeasePayments
86087000
CY2021Q1 mgrc Operating Leases Income Statement Lease Related Services Revenue
OperatingLeasesIncomeStatementLeaseRelatedServicesRevenue
19669000
CY2021Q1 us-gaap Revenue From Contract With Customer Excluding Assessed Tax
RevenueFromContractWithCustomerExcludingAssessedTax
15439000
CY2021Q1 us-gaap Revenues
Revenues
121195000
CY2021Q1 us-gaap Cost Of Goods And Services Sold Depreciation
CostOfGoodsAndServicesSoldDepreciation
21255000
CY2021Q1 us-gaap Gross Profit
GrossProfit
57081000
CY2021Q1 us-gaap Selling General And Administrative Expense
SellingGeneralAndAdministrativeExpense
33137000
CY2021Q1 us-gaap Operating Income Loss
OperatingIncomeLoss
23944000
CY2021Q1 us-gaap Interest Income Expense Net
InterestIncomeExpenseNet
-1783000
CY2021Q1 us-gaap Income Loss From Continuing Operations Before Income Taxes Extraordinary Items Noncontrolling Interest
IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest
22106000
CY2021Q1 us-gaap Income Loss From Continuing Operations Before Interest Expense Interest Income Income Taxes Extraordinary Items Noncontrolling Interests Net
IncomeLossFromContinuingOperationsBeforeInterestExpenseInterestIncomeIncomeTaxesExtraordinaryItemsNoncontrollingInterestsNet
49126000
CY2021Q1 mgrc Property Subject To Or Available For Operating Lease Acquisition Or Disposition
PropertySubjectToOrAvailableForOperatingLeaseAcquisitionOrDisposition
24706000
CY2021Q1 us-gaap Accounts Receivable Net
AccountsReceivableNet
122208000
CY2021Q1 us-gaap Property Subject To Or Available For Operating Lease Gross
PropertySubjectToOrAvailableForOperatingLeaseGross
1542848000
CY2021Q1 us-gaap Property Subject To Or Available For Operating Lease Net
PropertySubjectToOrAvailableForOperatingLeaseNet
935943000
CY2022Q1 mgrc Goodwill Deductible For Tax Purpose Period
GoodwillDeductibleForTaxPurposePeriod
P15Y
CY2022Q1 mgrc Effective Income Tax Rate Reconciliation Combined Federal State Tax Rate
EffectiveIncomeTaxRateReconciliationCombinedFederalStateTaxRate
0.28
CY2022Q1 us-gaap Business Acquisitions Pro Forma Revenue
BusinessAcquisitionsProFormaRevenue
145373000
CY2021Q1 us-gaap Business Acquisitions Pro Forma Revenue
BusinessAcquisitionsProFormaRevenue
141304000
CY2022Q1 us-gaap Business Acquisitions Pro Forma Net Income Loss
BusinessAcquisitionsProFormaNetIncomeLoss
18793000
CY2021Q1 us-gaap Business Acquisitions Pro Forma Net Income Loss
BusinessAcquisitionsProFormaNetIncomeLoss
18890000
CY2022Q1 us-gaap Business Acquisition Pro Forma Earnings Per Share Basic
BusinessAcquisitionProFormaEarningsPerShareBasic
0.77
CY2021Q1 us-gaap Business Acquisition Pro Forma Earnings Per Share Basic
BusinessAcquisitionProFormaEarningsPerShareBasic
0.78
CY2022Q1 us-gaap Business Acquisition Pro Forma Earnings Per Share Diluted
BusinessAcquisitionProFormaEarningsPerShareDiluted
0.77
CY2021Q1 us-gaap Business Acquisition Pro Forma Earnings Per Share Diluted
BusinessAcquisitionProFormaEarningsPerShareDiluted
0.77

Files In Submission

Name View Source Status
0001564590-22-016428-index-headers.html Edgar Link pending
0001564590-22-016428-index.html Edgar Link pending
0001564590-22-016428.txt Edgar Link pending
0001564590-22-016428-xbrl.zip Edgar Link pending
FilingSummary.xml Edgar Link unprocessable
Financial_Report.xlsx Edgar Link pending
MetaLinks.json Edgar Link pending
mgrc-10q_20220331.htm Edgar Link pending
mgrc-10q_20220331_htm.xml Edgar Link completed
mgrc-20220331.xsd Edgar Link pending
mgrc-20220331_cal.xml Edgar Link unprocessable
mgrc-20220331_def.xml Edgar Link unprocessable
mgrc-20220331_lab.xml Edgar Link unprocessable
mgrc-20220331_pre.xml Edgar Link unprocessable
mgrc-ex104_530.htm Edgar Link pending
mgrc-ex106_531.htm Edgar Link pending
mgrc-ex107_532.htm Edgar Link pending
mgrc-ex1081_250.htm Edgar Link pending
mgrc-ex1082_249.htm Edgar Link pending
mgrc-ex1083_248.htm Edgar Link pending
mgrc-ex151_12.htm Edgar Link pending
mgrc-ex311_11.htm Edgar Link pending
mgrc-ex312_10.htm Edgar Link pending
mgrc-ex321_9.htm Edgar Link pending
mgrc-ex322_8.htm Edgar Link pending
R1.htm Edgar Link pending
R10.htm Edgar Link pending
R11.htm Edgar Link pending
R12.htm Edgar Link pending
R13.htm Edgar Link pending
R14.htm Edgar Link pending
R15.htm Edgar Link pending
R16.htm Edgar Link pending
R17.htm Edgar Link pending
R18.htm Edgar Link pending
R19.htm Edgar Link pending
R2.htm Edgar Link pending
R20.htm Edgar Link pending
R21.htm Edgar Link pending
R22.htm Edgar Link pending
R23.htm Edgar Link pending
R24.htm Edgar Link pending
R25.htm Edgar Link pending
R26.htm Edgar Link pending
R27.htm Edgar Link pending
R28.htm Edgar Link pending
R29.htm Edgar Link pending
R3.htm Edgar Link pending
R30.htm Edgar Link pending
R31.htm Edgar Link pending
R4.htm Edgar Link pending
R5.htm Edgar Link pending
R6.htm Edgar Link pending
R7.htm Edgar Link pending
R8.htm Edgar Link pending
R9.htm Edgar Link pending
report.css Edgar Link pending
Show.js Edgar Link pending