2020 Q2 Form 10-Q Financial Statement
#000156459020034288 Filed on July 29, 2020
Income Statement
Concept | 2020 Q2 |
---|---|
Revenue | $137.7M |
YoY Change | 8.03% |
Cost Of Revenue | $74.40M |
YoY Change | 10.13% |
Gross Profit | $63.23M |
YoY Change | 5.6% |
Gross Profit Margin | 45.93% |
Selling, General & Admin | $30.50M |
YoY Change | -1.02% |
% of Gross Profit | 48.24% |
Research & Development | |
YoY Change | |
% of Gross Profit | |
Depreciation & Amortization | $23.80M |
YoY Change | 8.18% |
% of Gross Profit | 37.64% |
Operating Expenses | $30.60M |
YoY Change | -0.7% |
Operating Profit | $32.69M |
YoY Change | 12.48% |
Interest Expense | -$2.100M |
YoY Change | -32.26% |
% of Operating Profit | -6.42% |
Other Income/Expense, Net | |
YoY Change | |
Pretax Income | $30.63M |
YoY Change | 17.95% |
Income Tax | $8.100M |
% Of Pretax Income | 26.45% |
Net Earnings | $22.55M |
YoY Change | 15.71% |
Net Earnings / Revenue | 16.38% |
Basic Earnings Per Share | $0.93 |
Diluted Earnings Per Share | $0.92 |
COMMON SHARES | |
Basic Shares Outstanding | 24.12M |
Diluted Shares Outstanding | 24.47M |
Balance Sheet
Concept | 2020 Q2 |
---|---|
SHORT-TERM ASSETS | |
Cash & Short-Term Investments | $700.0K |
YoY Change | -53.33% |
Cash & Equivalents | $694.0K |
Short-Term Investments | |
Other Short-Term Assets | $47.00M |
YoY Change | -11.49% |
Inventory | |
Prepaid Expenses | |
Receivables | $125.9M |
Other Receivables | $0.00 |
Total Short-Term Assets | $173.6M |
YoY Change | -1.14% |
LONG-TERM ASSETS | |
Property, Plant & Equipment | $133.6M |
YoY Change | 5.28% |
Goodwill | $28.20M |
YoY Change | 1.4% |
Intangibles | $7.223M |
YoY Change | 6.11% |
Long-Term Investments | |
YoY Change | |
Other Assets | |
YoY Change | |
Total Long-Term Assets | $1.139B |
YoY Change | 3.09% |
TOTAL ASSETS | |
Total Short-Term Assets | $173.6M |
Total Long-Term Assets | $1.139B |
Total Assets | $1.312B |
YoY Change | 2.51% |
SHORT-TERM LIABILITIES | |
YoY Change | |
Accounts Payable | $116.8M |
YoY Change | 6.76% |
Accrued Expenses | |
YoY Change | |
Deferred Revenue | |
YoY Change | |
Short-Term Debt | $0.00 |
YoY Change | |
Long-Term Debt Due | |
YoY Change | |
Total Short-Term Liabilities | $116.8M |
YoY Change | 6.76% |
LONG-TERM LIABILITIES | |
Long-Term Debt | $272.1M |
YoY Change | -9.87% |
Other Long-Term Liabilities | $60.80M |
YoY Change | -8.71% |
Total Long-Term Liabilities | $332.9M |
YoY Change | -9.66% |
TOTAL LIABILITIES | |
Total Short-Term Liabilities | $116.8M |
Total Long-Term Liabilities | $332.9M |
Total Liabilities | $668.5M |
YoY Change | -2.82% |
SHAREHOLDERS EQUITY | |
Retained Earnings | $537.8M |
YoY Change | 10.33% |
Common Stock | $106.0M |
YoY Change | 0.98% |
Preferred Stock | |
YoY Change | |
Treasury Stock (at cost) | |
YoY Change | |
Treasury Stock Shares | |
Shareholders Equity | $643.8M |
YoY Change | |
Total Liabilities & Shareholders Equity | $1.312B |
YoY Change | 2.51% |
Cashflow Statement
Concept | 2020 Q2 |
---|---|
OPERATING ACTIVITIES | |
Net Income | $22.55M |
YoY Change | 15.71% |
Depreciation, Depletion And Amortization | $23.80M |
YoY Change | 8.18% |
Cash From Operating Activities | $51.80M |
YoY Change | 13.85% |
INVESTING ACTIVITIES | |
Capital Expenditures | -$25.90M |
YoY Change | -55.19% |
Acquisitions | |
YoY Change | |
Other Investing Activities | $11.50M |
YoY Change | 26.37% |
Cash From Investing Activities | -$14.30M |
YoY Change | -70.64% |
FINANCING ACTIVITIES | |
Cash Dividend Paid | |
YoY Change | |
Common Stock Issuance & Retirement, Net | |
YoY Change | |
Debt Paid & Issued, Net | |
YoY Change | |
Cash From Financing Activities | -37.20M |
YoY Change | -1227.27% |
NET CHANGE | |
Cash From Operating Activities | 51.80M |
Cash From Investing Activities | -14.30M |
Cash From Financing Activities | -37.20M |
Net Change In Cash | 300.0K |
YoY Change | 200.0% |
FREE CASH FLOW | |
Cash From Operating Activities | $51.80M |
Capital Expenditures | -$25.90M |
Free Cash Flow | $77.70M |
YoY Change | -24.78% |
Facts In Submission
Frame | Concept Type | Concept / XBRL Key | Value | Unit |
---|---|---|---|---|
CY2020Q2 | us-gaap |
Common Stock No Par Value
CommonStockNoParValue
|
||
mgrc |
Products Warranty Period For Equipment Manufactured
ProductsWarrantyPeriodForEquipmentManufactured
|
P1Y | ||
CY2020Q2 | us-gaap |
Cash And Cash Equivalents At Carrying Value
CashAndCashEquivalentsAtCarryingValue
|
694000 | |
CY2020Q2 | us-gaap |
Allowance For Doubtful Accounts Receivable
AllowanceForDoubtfulAccountsReceivable
|
2200000 | |
CY2020Q2 | us-gaap |
Accounts Receivable Net
AccountsReceivableNet
|
125940000 | |
CY2020Q2 | mgrc |
Relocatable Modular Buildings
RelocatableModularBuildings
|
892339000 | |
CY2020Q2 | mgrc |
Electronic Test Equipment
ElectronicTestEquipment
|
337987000 | |
CY2020Q2 | mgrc |
Liquid And Solid Containment Tanks And Boxes
LiquidAndSolidContainmentTanksAndBoxes
|
316497000 | |
CY2020Q2 | us-gaap |
Property Subject To Or Available For Operating Lease Gross
PropertySubjectToOrAvailableForOperatingLeaseGross
|
1546823000 | |
CY2020Q2 | us-gaap |
Property Subject To Or Available For Operating Lease Accumulated Depreciation
PropertySubjectToOrAvailableForOperatingLeaseAccumulatedDepreciation
|
577142000 | |
CY2020Q2 | us-gaap |
Property Subject To Or Available For Operating Lease Net
PropertySubjectToOrAvailableForOperatingLeaseNet
|
969681000 | |
CY2020Q2 | us-gaap |
Property Plant And Equipment Net
PropertyPlantAndEquipmentNet
|
133610000 | |
CY2020Q2 | us-gaap |
Prepaid Expense And Other Assets
PrepaidExpenseAndOtherAssets
|
46997000 | |
CY2020Q2 | us-gaap |
Intangible Assets Net Excluding Goodwill
IntangibleAssetsNetExcludingGoodwill
|
7223000 | |
CY2020Q2 | us-gaap |
Goodwill
Goodwill
|
28197000 | |
CY2020Q2 | us-gaap |
Assets
Assets
|
1312342000 | |
CY2020Q2 | us-gaap |
Stockholders Equity
StockholdersEquity
|
643836000 | |
us-gaap |
Share Based Compensation
ShareBasedCompensation
|
2746000 | ||
us-gaap |
Profit Loss
ProfitLoss
|
37937000 | ||
us-gaap |
Depreciation Depletion And Amortization
DepreciationDepletionAndAmortization
|
43087000 | ||
us-gaap |
Provision For Doubtful Accounts
ProvisionForDoubtfulAccounts
|
371000 | ||
us-gaap |
Gain Loss On Sale Of Properties
GainLossOnSaleOfProperties
|
9168000 | ||
us-gaap |
Amortization Of Financing Costs
AmortizationOfFinancingCosts
|
5000 | ||
us-gaap |
Increase Decrease In Accounts Receivable
IncreaseDecreaseInAccountsReceivable
|
373000 | ||
us-gaap |
Increase Decrease In Prepaid Deferred Expense And Other Assets
IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets
|
21246000 | ||
us-gaap |
Increase Decrease In Accounts Payable And Accrued Liabilities
IncreaseDecreaseInAccountsPayableAndAccruedLiabilities
|
18468000 | ||
us-gaap |
Increase Decrease In Contract With Customer Liability
IncreaseDecreaseInContractWithCustomerLiability
|
16909000 | ||
us-gaap |
Increase Decrease In Deferred Income Taxes
IncreaseDecreaseInDeferredIncomeTaxes
|
-3337000 | ||
CY2019Q4 | us-gaap |
Deferred Income Tax Liabilities Net
DeferredIncomeTaxLiabilitiesNet
|
218270000 | |
us-gaap |
Net Cash Provided By Used In Operating Activities
NetCashProvidedByUsedInOperatingActivities
|
91987000 | ||
us-gaap |
Payments To Acquire Equipment On Lease
PaymentsToAcquireEquipmentOnLease
|
90701000 | ||
us-gaap |
Payments To Acquire Property Plant And Equipment
PaymentsToAcquirePropertyPlantAndEquipment
|
3961000 | ||
CY2020Q2 | us-gaap |
Accounts Payable And Accrued Liabilities Current And Noncurrent
AccountsPayableAndAccruedLiabilitiesCurrentAndNoncurrent
|
116825000 | |
CY2020Q2 | us-gaap |
Deferred Revenue
DeferredRevenue
|
60779000 | |
CY2020Q2 | us-gaap |
Deferred Income Tax Liabilities Net
DeferredIncomeTaxLiabilitiesNet
|
218753000 | |
CY2020Q2 | us-gaap |
Liabilities
Liabilities
|
668506000 | |
CY2020Q2 | us-gaap |
Notes Payable
NotesPayable
|
272149000 | |
CY2020Q2 | us-gaap |
Common Stock Shares Authorized
CommonStockSharesAuthorized
|
40000000 | |
CY2020Q2 | us-gaap |
Common Stock Shares Issued
CommonStockSharesIssued
|
24085000 | |
CY2020Q2 | us-gaap |
Common Stock Shares Outstanding
CommonStockSharesOutstanding
|
24085000 | |
CY2020Q2 | us-gaap |
Common Stock Value
CommonStockValue
|
106010000 | |
CY2020Q2 | us-gaap |
Retained Earnings Accumulated Deficit
RetainedEarningsAccumulatedDeficit
|
537775000 | |
CY2020Q2 | us-gaap |
Accumulated Other Comprehensive Income Loss Net Of Tax
AccumulatedOtherComprehensiveIncomeLossNetOfTax
|
51000 | |
CY2020Q2 | us-gaap |
Stockholders Equity
StockholdersEquity
|
643836000 | |
CY2020Q2 | us-gaap |
Liabilities And Stockholders Equity
LiabilitiesAndStockholdersEquity
|
1312342000 | |
CY2019Q4 | us-gaap |
Stockholders Equity
StockholdersEquity
|
634036000 | |
CY2020Q1 | us-gaap |
Net Income Loss
NetIncomeLoss
|
20159000 | |
CY2020Q1 | us-gaap |
Stock Repurchased And Retired During Period Value
StockRepurchasedAndRetiredDuringPeriodValue
|
7852000 | |
CY2020Q1 | us-gaap |
Stockholders Equity
StockholdersEquity
|
637604000 | |
CY2020Q2 | us-gaap |
Net Income Loss
NetIncomeLoss
|
22549000 | |
CY2020Q2 | us-gaap |
Stock Issued During Period Value Share Based Compensation
StockIssuedDuringPeriodValueShareBasedCompensation
|
1501000 | |
CY2020Q2 | us-gaap |
Stock Repurchased And Retired During Period Value
StockRepurchasedAndRetiredDuringPeriodValue
|
5648000 | |
CY2020Q2 | us-gaap |
Adjustments Related To Tax Withholding For Share Based Compensation
AdjustmentsRelatedToTaxWithholdingForShareBasedCompensation
|
1939000 | |
CY2020Q2 | us-gaap |
Dividends Common Stock
DividendsCommonStock
|
10194000 | |
CY2020Q2 | us-gaap |
Other Comprehensive Income Loss Net Of Tax
OtherComprehensiveIncomeLossNetOfTax
|
-37000 | |
CY2018Q4 | us-gaap |
Stockholders Equity
StockholdersEquity
|
571535000 | |
CY2019Q1 | us-gaap |
Net Income Loss
NetIncomeLoss
|
18449000 | |
CY2019Q1 | us-gaap |
Stock Issued During Period Value Share Based Compensation
StockIssuedDuringPeriodValueShareBasedCompensation
|
1392000 | |
CY2019Q1 | us-gaap |
Adjustments Related To Tax Withholding For Share Based Compensation
AdjustmentsRelatedToTaxWithholdingForShareBasedCompensation
|
1555000 | |
CY2019Q1 | us-gaap |
Dividends Common Stock
DividendsCommonStock
|
9151000 | |
CY2019Q1 | us-gaap |
Other Comprehensive Income Loss Net Of Tax
OtherComprehensiveIncomeLossNetOfTax
|
-27000 | |
CY2019Q1 | us-gaap |
Stockholders Equity
StockholdersEquity
|
580643000 | |
CY2019Q2 | us-gaap |
Net Income Loss
NetIncomeLoss
|
19488000 | |
CY2019Q2 | us-gaap |
Stock Issued During Period Value Share Based Compensation
StockIssuedDuringPeriodValueShareBasedCompensation
|
1354000 | |
CY2019Q2 | us-gaap |
Adjustments Related To Tax Withholding For Share Based Compensation
AdjustmentsRelatedToTaxWithholdingForShareBasedCompensation
|
8000 | |
CY2019Q2 | us-gaap |
Dividends Common Stock
DividendsCommonStock
|
9162000 | |
CY2019Q2 | us-gaap |
Other Comprehensive Income Loss Net Of Tax
OtherComprehensiveIncomeLossNetOfTax
|
-6000 | |
CY2019Q2 | us-gaap |
Stockholders Equity
StockholdersEquity
|
592309000 | |
us-gaap |
Profit Loss
ProfitLoss
|
42708000 | ||
us-gaap |
Depreciation Depletion And Amortization
DepreciationDepletionAndAmortization
|
47663000 | ||
us-gaap |
Provision For Doubtful Accounts
ProvisionForDoubtfulAccounts
|
833000 | ||
us-gaap |
Share Based Compensation
ShareBasedCompensation
|
3224000 | ||
us-gaap |
Gain Loss On Sale Of Properties
GainLossOnSaleOfProperties
|
9602000 | ||
us-gaap |
Foreign Currency Transaction Gain Loss Before Tax
ForeignCurrencyTransactionGainLossBeforeTax
|
-319000 | ||
us-gaap |
Foreign Currency Transaction Gain Loss Before Tax
ForeignCurrencyTransactionGainLossBeforeTax
|
86000 | ||
us-gaap |
Amortization Of Financing Costs
AmortizationOfFinancingCosts
|
5000 | ||
us-gaap |
Increase Decrease In Accounts Receivable
IncreaseDecreaseInAccountsReceivable
|
-1326000 | ||
us-gaap |
Increase Decrease In Prepaid Deferred Expense And Other Assets
IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets
|
1641000 | ||
us-gaap |
Increase Decrease In Accounts Payable And Accrued Liabilities
IncreaseDecreaseInAccountsPayableAndAccruedLiabilities
|
6389000 | ||
us-gaap |
Increase Decrease In Contract With Customer Liability
IncreaseDecreaseInContractWithCustomerLiability
|
5815000 | ||
us-gaap |
Increase Decrease In Deferred Income Taxes
IncreaseDecreaseInDeferredIncomeTaxes
|
-483000 | ||
us-gaap |
Net Cash Provided By Used In Operating Activities
NetCashProvidedByUsedInOperatingActivities
|
97522000 | ||
us-gaap |
Payments To Acquire Equipment On Lease
PaymentsToAcquireEquipmentOnLease
|
57564000 | ||
us-gaap |
Payments To Acquire Property Plant And Equipment
PaymentsToAcquirePropertyPlantAndEquipment
|
6893000 | ||
us-gaap |
Proceeds From Sale Of Machinery And Equipment
ProceedsFromSaleOfMachineryAndEquipment
|
21921000 | ||
us-gaap |
Proceeds From Sale Of Machinery And Equipment
ProceedsFromSaleOfMachineryAndEquipment
|
18280000 | ||
us-gaap |
Net Cash Provided By Used In Investing Activities
NetCashProvidedByUsedInInvestingActivities
|
-42536000 | ||
us-gaap |
Net Cash Provided By Used In Investing Activities
NetCashProvidedByUsedInInvestingActivities
|
-76382000 | ||
us-gaap |
Proceeds From Repayments Of Lines Of Credit
ProceedsFromRepaymentsOfLinesOfCredit
|
-21288000 | ||
us-gaap |
Proceeds From Repayments Of Lines Of Credit
ProceedsFromRepaymentsOfLinesOfCredit
|
3309000 | ||
us-gaap |
Payments For Repurchase Of Common Stock
PaymentsForRepurchaseOfCommonStock
|
13501000 | ||
us-gaap |
Payments Related To Tax Withholding For Share Based Compensation
PaymentsRelatedToTaxWithholdingForShareBasedCompensation
|
2340000 | ||
us-gaap |
Payments Related To Tax Withholding For Share Based Compensation
PaymentsRelatedToTaxWithholdingForShareBasedCompensation
|
1563000 | ||
us-gaap |
Payments Of Dividends Common Stock
PaymentsOfDividendsCommonStock
|
19526000 | ||
us-gaap |
Payments Of Dividends Common Stock
PaymentsOfDividendsCommonStock
|
17337000 | ||
us-gaap |
Net Cash Provided By Used In Financing Activities
NetCashProvidedByUsedInFinancingActivities
|
-56655000 | ||
us-gaap |
Net Cash Provided By Used In Financing Activities
NetCashProvidedByUsedInFinancingActivities
|
-15591000 | ||
us-gaap |
Effect Of Exchange Rate On Cash Cash Equivalents Restricted Cash And Restricted Cash Equivalents Including Disposal Group And Discontinued Operations
EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsIncludingDisposalGroupAndDiscontinuedOperations
|
21000 | ||
us-gaap |
Effect Of Exchange Rate On Cash Cash Equivalents Restricted Cash And Restricted Cash Equivalents Including Disposal Group And Discontinued Operations
EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsIncludingDisposalGroupAndDiscontinuedOperations
|
-26000 | ||
us-gaap |
Cash Cash Equivalents Restricted Cash And Restricted Cash Equivalents Period Increase Decrease Including Exchange Rate Effect
CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect
|
-1648000 | ||
us-gaap |
Cash Cash Equivalents Restricted Cash And Restricted Cash Equivalents Period Increase Decrease Including Exchange Rate Effect
CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect
|
-12000 | ||
CY2019Q4 | us-gaap |
Cash Cash Equivalents Restricted Cash And Restricted Cash Equivalents Including Disposal Group And Discontinued Operations
CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsIncludingDisposalGroupAndDiscontinuedOperations
|
2342000 | |
CY2018Q4 | us-gaap |
Cash Cash Equivalents Restricted Cash And Restricted Cash Equivalents Including Disposal Group And Discontinued Operations
CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsIncludingDisposalGroupAndDiscontinuedOperations
|
1508000 | |
CY2020Q2 | us-gaap |
Cash Cash Equivalents Restricted Cash And Restricted Cash Equivalents Including Disposal Group And Discontinued Operations
CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsIncludingDisposalGroupAndDiscontinuedOperations
|
694000 | |
CY2019Q2 | us-gaap |
Cash Cash Equivalents Restricted Cash And Restricted Cash Equivalents Including Disposal Group And Discontinued Operations
CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsIncludingDisposalGroupAndDiscontinuedOperations
|
1496000 | |
us-gaap |
Interest Paid Net
InterestPaidNet
|
5031000 | ||
us-gaap |
Interest Paid Net
InterestPaidNet
|
6210000 | ||
us-gaap |
Income Taxes Paid Net
IncomeTaxesPaidNet
|
2153000 | ||
us-gaap |
Income Taxes Paid Net
IncomeTaxesPaidNet
|
6173000 | ||
CY2020Q2 | us-gaap |
Dividends Payable Current And Noncurrent
DividendsPayableCurrentAndNoncurrent
|
10255000 | |
CY2019Q2 | us-gaap |
Dividends Payable Current And Noncurrent
DividendsPayableCurrentAndNoncurrent
|
9163000 | |
us-gaap |
Capital Expenditures Incurred But Not Yet Paid
CapitalExpendituresIncurredButNotYetPaid
|
6654000 | ||
us-gaap |
Capital Expenditures Incurred But Not Yet Paid
CapitalExpendituresIncurredButNotYetPaid
|
8930000 | ||
CY2020Q2 | us-gaap |
Direct Financing Lease Lease Income
DirectFinancingLeaseLeaseIncome
|
700000 | |
CY2020Q2 | us-gaap |
Provision For Doubtful Accounts
ProvisionForDoubtfulAccounts
|
200000 | |
us-gaap |
Provision For Doubtful Accounts
ProvisionForDoubtfulAccounts
|
800000 | ||
CY2019Q2 | us-gaap |
Provision For Doubtful Accounts
ProvisionForDoubtfulAccounts
|
200000 | |
us-gaap |
Provision For Doubtful Accounts
ProvisionForDoubtfulAccounts
|
400000 | ||
CY2020Q2 | us-gaap |
Allowance For Doubtful Accounts Receivable
AllowanceForDoubtfulAccountsReceivable
|
2200000 | |
CY2019Q4 | us-gaap |
Allowance For Doubtful Accounts Receivable
AllowanceForDoubtfulAccountsReceivable
|
1900000 | |
CY2020Q2 | us-gaap |
Sales Type Lease Net Investment In Lease
SalesTypeLeaseNetInvestmentInLease
|
2300000 | |
CY2019Q4 | us-gaap |
Sales Type Lease Net Investment In Lease
SalesTypeLeaseNetInvestmentInLease
|
2900000 | |
us-gaap |
Provision For Lease Losses
ProvisionForLeaseLosses
|
0 | ||
mgrc |
Revenue Credit Period For Customers
RevenueCreditPeriodForCustomers
|
P30D | ||
CY2020Q2 | us-gaap |
Contract With Customer Liability Revenue Recognized
ContractWithCustomerLiabilityRevenueRecognized
|
5700000 | |
us-gaap |
Contract With Customer Liability Revenue Recognized
ContractWithCustomerLiabilityRevenueRecognized
|
8500000 | ||
CY2020Q2 | us-gaap |
Lease Income
LeaseIncome
|
97900000 | |
us-gaap |
Lease Income
LeaseIncome
|
200100000 | ||
CY2020Q2 | us-gaap |
Operating Lease Lease Income
OperatingLeaseLeaseIncome
|
97200000 | |
us-gaap |
Operating Lease Lease Income
OperatingLeaseLeaseIncome
|
198900000 | ||
us-gaap |
Direct Financing Lease Lease Income
DirectFinancingLeaseLeaseIncome
|
1200000 | ||
us-gaap |
Direct Financing Lease Revenue
DirectFinancingLeaseRevenue
|
1000000.0 | ||
us-gaap |
Direct Financing Lease Interest Income
DirectFinancingLeaseInterestIncome
|
200000 | ||
CY2020Q2 | us-gaap |
Revenues
Revenues
|
137673000 | |
CY2019Q2 | us-gaap |
Revenues
Revenues
|
127439000 | |
us-gaap |
Revenues
Revenues
|
267126000 | ||
us-gaap |
Revenues
Revenues
|
249447000 | ||
mgrc |
Products Warranty Period For Rental Equipment
ProductsWarrantyPeriodForRentalEquipment
|
P90D | ||
CY2020Q2 | us-gaap |
Weighted Average Number Of Shares Outstanding Basic
WeightedAverageNumberOfSharesOutstandingBasic
|
24121000 | |
CY2019Q2 | us-gaap |
Weighted Average Number Of Shares Outstanding Basic
WeightedAverageNumberOfSharesOutstandingBasic
|
24246000 | |
us-gaap |
Weighted Average Number Of Shares Outstanding Basic
WeightedAverageNumberOfSharesOutstandingBasic
|
24207000 | ||
us-gaap |
Weighted Average Number Of Shares Outstanding Basic
WeightedAverageNumberOfSharesOutstandingBasic
|
24221000 | ||
CY2020Q2 | us-gaap |
Weighted Average Number Diluted Shares Outstanding Adjustment
WeightedAverageNumberDilutedSharesOutstandingAdjustment
|
350000 | |
CY2019Q2 | us-gaap |
Weighted Average Number Diluted Shares Outstanding Adjustment
WeightedAverageNumberDilutedSharesOutstandingAdjustment
|
333000 | |
us-gaap |
Weighted Average Number Diluted Shares Outstanding Adjustment
WeightedAverageNumberDilutedSharesOutstandingAdjustment
|
405000 | ||
us-gaap |
Weighted Average Number Diluted Shares Outstanding Adjustment
WeightedAverageNumberDilutedSharesOutstandingAdjustment
|
340000 | ||
CY2020Q2 | us-gaap |
Weighted Average Number Of Diluted Shares Outstanding
WeightedAverageNumberOfDilutedSharesOutstanding
|
24471000 | |
CY2019Q2 | us-gaap |
Weighted Average Number Of Diluted Shares Outstanding
WeightedAverageNumberOfDilutedSharesOutstanding
|
24579000 | |
us-gaap |
Weighted Average Number Of Diluted Shares Outstanding
WeightedAverageNumberOfDilutedSharesOutstanding
|
24612000 | ||
us-gaap |
Weighted Average Number Of Diluted Shares Outstanding
WeightedAverageNumberOfDilutedSharesOutstanding
|
24561000 | ||
CY2019Q2 | us-gaap |
Antidilutive Securities Excluded From Computation Of Earnings Per Share Amount
AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount
|
0 | |
CY2020Q2 | us-gaap |
Antidilutive Securities Excluded From Computation Of Earnings Per Share Amount
AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount
|
0 | |
us-gaap |
Antidilutive Securities Excluded From Computation Of Earnings Per Share Amount
AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount
|
0 | ||
us-gaap |
Antidilutive Securities Excluded From Computation Of Earnings Per Share Amount
AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount
|
0 | ||
us-gaap |
Stock Repurchased During Period Value
StockRepurchasedDuringPeriodValue
|
13500000 | ||
CY2020Q2 | mgrc |
Average Price Per Repurchased Shares
AveragePricePerRepurchasedShares
|
48.72 | |
mgrc |
Average Price Per Repurchased Shares
AveragePricePerRepurchasedShares
|
48.24 | ||
CY2020Q2 | us-gaap |
Indefinite Lived Trade Names
IndefiniteLivedTradeNames
|
5871000 | |
CY2020Q2 | us-gaap |
Stock Repurchase Program Remaining Number Of Shares Authorized To Be Repurchased
StockRepurchaseProgramRemainingNumberOfSharesAuthorizedToBeRepurchased
|
1312160 | |
CY2020Q2 | us-gaap |
Stock Repurchased During Period Shares
StockRepurchasedDuringPeriodShares
|
115920 | |
us-gaap |
Stock Repurchased During Period Shares
StockRepurchasedDuringPeriodShares
|
279866 | ||
CY2020Q2 | us-gaap |
Stock Repurchased During Period Value
StockRepurchasedDuringPeriodValue
|
5648000 | |
CY2019Q4 | us-gaap |
Indefinite Lived Trade Names
IndefiniteLivedTradeNames
|
5871000 | |
CY2020Q2 | us-gaap |
Finite Lived Customer Relationships Gross
FiniteLivedCustomerRelationshipsGross
|
10644000 | |
CY2019Q4 | us-gaap |
Finite Lived Customer Relationships Gross
FiniteLivedCustomerRelationshipsGross
|
10644000 | |
CY2020Q2 | us-gaap |
Finite Lived Noncompete Agreements Gross
FiniteLivedNoncompeteAgreementsGross
|
157000 | |
CY2019Q4 | us-gaap |
Finite Lived Noncompete Agreements Gross
FiniteLivedNoncompeteAgreementsGross
|
157000 | |
CY2020Q2 | us-gaap |
Intangible Assets Gross Excluding Goodwill
IntangibleAssetsGrossExcludingGoodwill
|
16672000 | |
CY2019Q4 | us-gaap |
Intangible Assets Gross Excluding Goodwill
IntangibleAssetsGrossExcludingGoodwill
|
16672000 | |
CY2020Q2 | us-gaap |
Finite Lived Intangible Assets Accumulated Amortization
FiniteLivedIntangibleAssetsAccumulatedAmortization
|
9449000 | |
CY2019Q4 | us-gaap |
Finite Lived Intangible Assets Accumulated Amortization
FiniteLivedIntangibleAssetsAccumulatedAmortization
|
9338000 | |
CY2020Q2 | us-gaap |
Intangible Assets Net Excluding Goodwill
IntangibleAssetsNetExcludingGoodwill
|
7223000 | |
CY2019Q4 | us-gaap |
Intangible Assets Net Excluding Goodwill
IntangibleAssetsNetExcludingGoodwill
|
7334000 | |
us-gaap |
Impairment Of Intangible Assets Finitelived
ImpairmentOfIntangibleAssetsFinitelived
|
0 | ||
CY2020Q2 | us-gaap |
Finite Lived Intangible Assets Amortization Expense Remainder Of Fiscal Year
FiniteLivedIntangibleAssetsAmortizationExpenseRemainderOfFiscalYear
|
100000 | |
CY2020Q2 | us-gaap |
Finite Lived Intangible Assets Amortization Expense Year Two
FiniteLivedIntangibleAssetsAmortizationExpenseYearTwo
|
200000 | |
CY2020Q2 | us-gaap |
Finite Lived Intangible Assets Amortization Expense Year Three
FiniteLivedIntangibleAssetsAmortizationExpenseYearThree
|
200000 | |
CY2020Q2 | mgrc |
Finite Lived Intangible Assets Amortization Expense After Year Six
FiniteLivedIntangibleAssetsAmortizationExpenseAfterYearSix
|
200000 | |
CY2020Q2 | us-gaap |
Finite Lived Intangible Assets Amortization Expense Year Four
FiniteLivedIntangibleAssetsAmortizationExpenseYearFour
|
200000 | |
CY2020Q2 | us-gaap |
Finite Lived Intangible Assets Amortization Expense Year Five
FiniteLivedIntangibleAssetsAmortizationExpenseYearFive
|
200000 | |
CY2020Q2 | us-gaap |
Finite Lived Intangible Assets Amortization Expense After Year Five
FiniteLivedIntangibleAssetsAmortizationExpenseAfterYearFive
|
200000 | |
us-gaap |
Number Of Reportable Segments
NumberOfReportableSegments
|
4 | ||
us-gaap |
Operating Lease Lease Income Lease Payments
OperatingLeaseLeaseIncomeLeasePayments
|
175135000 | ||
mgrc |
Operating Leases Income Statement Lease Related Services Revenue
OperatingLeasesIncomeStatementLeaseRelatedServicesRevenue
|
44986000 | ||
us-gaap |
Revenue From Contract With Customer Excluding Assessed Tax
RevenueFromContractWithCustomerExcludingAssessedTax
|
47005000 | ||
us-gaap |
Revenues
Revenues
|
267126000 | ||
us-gaap |
Cost Of Goods And Services Sold Depreciation
CostOfGoodsAndServicesSoldDepreciation
|
43221000 | ||
us-gaap |
Gross Profit
GrossProfit
|
124888000 | ||
us-gaap |
Selling General And Administrative Expense
SellingGeneralAndAdministrativeExpense
|
62494000 | ||
us-gaap |
Operating Income Loss
OperatingIncomeLoss
|
62394000 | ||
us-gaap |
Interest Income Expense Net
InterestIncomeExpenseNet
|
-4836000 | ||
us-gaap |
Income Loss From Continuing Operations Before Income Taxes Extraordinary Items Noncontrolling Interest
IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest
|
57239000 | ||
mgrc |
Property Subject To Or Available For Operating Lease Acquisition Or Disposition
PropertySubjectToOrAvailableForOperatingLeaseAcquisitionOrDisposition
|
57721000 | ||
CY2020Q2 | us-gaap |
Accounts Receivable Net
AccountsReceivableNet
|
125940000 | |
CY2020Q2 | us-gaap |
Property Subject To Or Available For Operating Lease Gross
PropertySubjectToOrAvailableForOperatingLeaseGross
|
1546823000 | |
CY2020Q2 | us-gaap |
Property Subject To Or Available For Operating Lease Net
PropertySubjectToOrAvailableForOperatingLeaseNet
|
969681000 | |
us-gaap |
Operating Lease Lease Income Lease Payments
OperatingLeaseLeaseIncomeLeasePayments
|
170801000 | ||
mgrc |
Operating Leases Income Statement Lease Related Services Revenue
OperatingLeasesIncomeStatementLeaseRelatedServicesRevenue
|
45922000 | ||
us-gaap |
Revenue From Contract With Customer Excluding Assessed Tax
RevenueFromContractWithCustomerExcludingAssessedTax
|
32724000 | ||
us-gaap |
Revenues
Revenues
|
249447000 | ||
us-gaap |
Cost Of Goods And Services Sold Depreciation
CostOfGoodsAndServicesSoldDepreciation
|
38687000 | ||
us-gaap |
Gross Profit
GrossProfit
|
116886000 | ||
us-gaap |
Selling General And Administrative Expense
SellingGeneralAndAdministrativeExpense
|
60510000 | ||
us-gaap |
Operating Income Loss
OperatingIncomeLoss
|
56376000 | ||
us-gaap |
Interest Income Expense Net
InterestIncomeExpenseNet
|
-6246000 | ||
us-gaap |
Income Loss From Continuing Operations Before Income Taxes Extraordinary Items Noncontrolling Interest
IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest
|
50216000 | ||
mgrc |
Property Subject To Or Available For Operating Lease Acquisition Or Disposition
PropertySubjectToOrAvailableForOperatingLeaseAcquisitionOrDisposition
|
89940000 | ||
CY2019Q2 | us-gaap |
Accounts Receivable Net
AccountsReceivableNet
|
121018000 | |
CY2019Q2 | us-gaap |
Property Subject To Or Available For Operating Lease Gross
PropertySubjectToOrAvailableForOperatingLeaseGross
|
1477286000 | |
CY2019Q2 | us-gaap |
Property Subject To Or Available For Operating Lease Net
PropertySubjectToOrAvailableForOperatingLeaseNet
|
943152000 |