XML 78 R65.htm IDEA: XBRL DOCUMENT
v3.10.0.1

Segment Reporting - Summarized Financial Information for Company's Reportable Segments (Detail) - USD ($) $ in Thousands | 3 Months Ended | 12 Months Ended
--- | --- | ---
Dec. 31, 2018 | Sep. 30, 2018 | Jun. 30, 2018 | Mar. 31, 2018 | Dec. 31, 2017 | Sep. 30, 2017 | Jun. 30, 2017 | Mar. 31, 2017 | Dec. 31, 2018 | Dec. 31, 2017 | Dec. 31, 2016
Segment Reporting Information [Line Items] |  |  |  |  |  |  |  |  |  |  |  |
Rental revenues |  | $ 85,091 | $ 82,155 | $ 77,267 | $ 74,261 | $ 77,705 | $ 73,781 | $ 69,953 | $ 67,978 | $ 318,774 | $ 289,417 | $ 271,388
Rental related services revenues |  |  |  |  |  |  |  |  |  | 82,907 | 78,068 | 75,859
Sales and other revenues |  |  |  |  |  |  |  |  |  | 96,649 | 94,549 | 76,833
Total revenues |  | 133,115 | 143,147 | 116,983 | 105,085 | 122,227 | 135,388 | 109,582 | 94,837 | 498,330 | 462,034 | 424,080
Depreciation of rental equipment |  |  |  |  |  |  |  |  |  | 73,139 | 69,908 | 72,197
Gross profit |  | 65,103 | 64,050 | 53,928 | 50,170 | 54,689 | 58,775 | 49,211 | 43,670 | 233,251 | 206,345 | 184,167
Selling and administrative expenses |  |  |  |  |  |  |  |  |  | 115,770 | 111,605 | 104,908
Income from operations |  | 35,166 | 35,824 | 24,449 | 22,042 | 26,786 | 30,286 | 21,846 | 15,822 | 117,481 | 94,740 | 79,259
Interest expense (income) allocation |  |  |  |  |  |  |  |  |  | (12,297) | (11,622) | (12,207)
Income before provision (benefit) for income taxes |  | 32,018 | 32,553 | 21,106 | 19,018 | 23,949 | 27,336 | 18,908 | 13,259 | 104,695 | 83,452 | 66,931
Rental equipment acquisitions |  |  |  |  |  |  |  |  |  | 134,098 | 98,107 | 74,634
Accounts receivable, net (period end) |  | 121,016 |  |  |  | 105,872 |  |  |  | 121,016 | 105,872 | 96,877
Rental equipment, at cost (period end) |  | 1,416,000 |  |  |  | 1,347,533 |  |  |  | 1,416,000 | 1,347,533 | 1,324,057
Rental equipment, net book value (period end) |  | 901,015 | $ 888,607 | $ 876,522 | $ 865,338 | 862,320 | $ 865,724 | $ 863,207 | $ 856,981 | 901,015 | 862,320 | 856,371
Mobile Modular [Member] |  |  |  |  |  |  |  |  |  |  |  |
Segment Reporting Information [Line Items] |  |  |  |  |  |  |  |  |  |  |  |
Rental revenues |  |  |  |  |  |  |  |  |  | 159,136 | 142,584 | 130,496
Rental related services revenues |  |  |  |  |  |  |  |  |  | 54,696 | 50,448 | 49,206
Sales and other revenues |  |  |  |  |  |  |  |  |  | 40,742 | 38,234 | 29,810
Total revenues |  |  |  |  |  |  |  |  |  | 254,574 | 231,266 | 209,512
Depreciation of rental equipment |  |  |  |  |  |  |  |  |  | 21,200 | 21,247 | 21,001
Gross profit |  |  |  |  |  |  |  |  |  | 120,750 | 103,935 | 93,816
Selling and administrative expenses |  |  |  |  |  |  |  |  |  | 58,017 | 55,583 | 51,432
Income from operations |  |  |  |  |  |  |  |  |  | 62,733 | 48,352 | 42,384
Interest expense (income) allocation |  |  |  |  |  |  |  |  |  | (7,132) | (6,671) | (6,804)
Income before provision (benefit) for income taxes |  |  |  |  |  |  |  |  |  | 55,601 | 41,681 | 35,580
Rental equipment acquisitions |  |  |  |  |  |  |  |  |  | 63,374 | 34,526 | 43,099
Accounts receivable, net (period end) |  | 72,295 |  |  |  | 59,274 |  |  |  | 72,295 | 59,274 | 55,916
Rental equipment, at cost (period end) |  | 817,375 |  |  |  | 775,400 |  |  |  | 817,375 | 775,400 | 769,190
Rental equipment, net book value (period end) |  | 572,032 |  |  |  | 543,857 |  |  |  | $ 572,032 | $ 543,857 | $ 544,421
Utilization (period end) | [1] |  |  |  |  |  |  |  |  | 79.30% | 77.80% | 77.30%
Average utilization | [1] |  |  |  |  |  |  |  |  | 78.20% | 76.80% | 76.60%
TRS-RenTelco [Member] |  |  |  |  |  |  |  |  |  |  |  |
Segment Reporting Information [Line Items] |  |  |  |  |  |  |  |  |  |  |  |
Rental revenues |  |  |  |  |  |  |  |  |  | $ 89,937 | $ 82,812 | $ 82,307
Rental related services revenues |  |  |  |  |  |  |  |  |  | 3,300 | 2,858 | 2,846
Sales and other revenues |  |  |  |  |  |  |  |  |  | 25,420 | 22,374 | 23,464
Total revenues |  |  |  |  |  |  |  |  |  | 118,657 | 108,044 | 108,617
Depreciation of rental equipment |  |  |  |  |  |  |  |  |  | 36,011 | 32,891 | 35,256
Gross profit |  |  |  |  |  |  |  |  |  | 54,773 | 50,289 | 45,797
Selling and administrative expenses |  |  |  |  |  |  |  |  |  | 22,823 | 22,171 | 21,896
Income from operations |  |  |  |  |  |  |  |  |  | 31,950 | 28,118 | 23,901
Interest expense (income) allocation |  |  |  |  |  |  |  |  |  | (2,696) | (2,320) | (2,465)
Income before provision (benefit) for income taxes |  |  |  |  |  |  |  |  |  | 28,765 | 26,132 | 21,315
Rental equipment acquisitions |  |  |  |  |  |  |  |  |  | 65,467 | 58,781 | 30,505
Accounts receivable, net (period end) |  | 20,732 |  |  |  | 19,581 |  |  |  | 20,732 | 19,581 | 19,506
Rental equipment, at cost (period end) |  | 285,052 |  |  |  | 262,325 |  |  |  | 285,052 | 262,325 | 246,325
Rental equipment, net book value (period end) |  | 131,450 |  |  |  | 109,482 |  |  |  | $ 131,450 | $ 109,482 | $ 90,172
Utilization (period end) | [1] |  |  |  |  |  |  |  |  | 62.10% | 61.70% | 61.00%
Average utilization | [1] |  |  |  |  |  |  |  |  | 62.70% | 62.90% | 60.60%
Adler Tanks [Member] |  |  |  |  |  |  |  |  |  |  |  |
Segment Reporting Information [Line Items] |  |  |  |  |  |  |  |  |  |  |  |
Rental revenues |  |  |  |  |  |  |  |  |  | $ 69,701 | $ 64,021 | $ 58,585
Rental related services revenues |  |  |  |  |  |  |  |  |  | 24,911 | 24,762 | 23,807
Sales and other revenues |  |  |  |  |  |  |  |  |  | 1,441 | 2,572 | 1,438
Total revenues |  |  |  |  |  |  |  |  |  | 96,053 | 91,355 | 83,830
Depreciation of rental equipment |  |  |  |  |  |  |  |  |  | 15,928 | 15,770 | 15,940
Gross profit |  |  |  |  |  |  |  |  |  | 48,055 | 43,218 | 37,409
Selling and administrative expenses |  |  |  |  |  |  |  |  |  | 30,026 | 29,542 | 27,610
Income from operations |  |  |  |  |  |  |  |  |  | 18,029 | 13,676 | 9,799
Interest expense (income) allocation |  |  |  |  |  |  |  |  |  | (3,252) | (3,071) | (3,200)
Income before provision (benefit) for income taxes |  |  |  |  |  |  |  |  |  | 14,777 | 10,605 | 6,599
Rental equipment acquisitions |  |  |  |  |  |  |  |  |  | 5,257 | 4,800 | 1,030
Accounts receivable, net (period end) |  | 19,992 |  |  |  | 18,663 |  |  |  | 19,992 | 18,663 | 16,150
Rental equipment, at cost (period end) |  | 313,573 |  |  |  | 309,808 |  |  |  | 313,573 | 309,808 | 308,542
Rental equipment, net book value (period end) |  | 197,533 |  |  |  | 208,981 |  |  |  | $ 197,533 | $ 208,981 | $ 221,778
Utilization (period end) | [1] |  |  |  |  |  |  |  |  | 56.40% | 57.50% | 50.70%
Average utilization | [1] |  |  |  |  |  |  |  |  | 59.90% | 56.00% | 50.10%
Enviroplex [Member] |  |  |  |  |  |  |  |  |  |  |  |
Segment Reporting Information [Line Items] |  |  |  |  |  |  |  |  |  |  |  |
Sales and other revenues | [2] |  |  |  |  |  |  |  |  | $ 29,046 | $ 31,369 | $ 22,121
Total revenues | [2] |  |  |  |  |  |  |  |  | 29,046 | 31,369 | 22,121
Gross profit | [2] |  |  |  |  |  |  |  |  | 9,673 | 8,903 | 7,145
Selling and administrative expenses | [2] |  |  |  |  |  |  |  |  | 4,904 | 4,309 | 3,970
Income from operations | [2] |  |  |  |  |  |  |  |  | 4,769 | 4,594 | 3,175
Interest expense (income) allocation | [2] |  |  |  |  |  |  |  |  | 783 | 440 | 262
Income before provision (benefit) for income taxes | [2] |  |  |  |  |  |  |  |  | 5,552 | 5,034 | 3,437
Accounts receivable, net (period end) | [2] | $ 7,997 |  |  |  | $ 8,354 |  |  |  | $ 7,997 | $ 8,354 | $ 5,305
[1] | Utilization is calculated each month by dividing the cost of rental equipment on rent by the total cost of rental equipment excluding new equipment inventory and accessory equipment. The average utilization for the period is calculated using the average costs of rental equipment.
[2] | Gross Enviroplex sales revenues were $30,407, $31,369 and $22,206 in 2018, 2017 and 2016, respectively. There were $1,361 and $85 inter-segment sales to Mobile Modular in 2018 and 2016, respectively, which have been eliminated in consolidation. There were no inter-segment sales in 2017.

X
- Definition Operating leases income statement lease related services revenue. + References No definition available. + Details
Name: | mgrc_OperatingLeasesIncomeStatementLeaseRelatedServicesRevenue
Namespace Prefix: | mgrc_
Data Type: | xbrli:monetaryItemType
Balance Type: | credit
Period Type: | duration

X
- Definition Average utilization. + References No definition available. + Details
Name: | mgrc_PercentageOfAverageUtilizationPeriod
Namespace Prefix: | mgrc_
Data Type: | num:percentItemType
Balance Type: | na
Period Type: | duration

X
- Definition Rate of utilization is dividing the cost of rental equipment on rent by the total cost of rental equipment excluding accessory equipment. and for Mobile Modular and Adler Tanks excluding new equipment inventory. The average utilization for the period is calculated using the average costs of rental equipment. + References No definition available. + Details
Name: | mgrc_PercentageOfUtilizationPeriod
Namespace Prefix: | mgrc_
Data Type: | num:percentItemType
Balance Type: | na
Period Type: | duration

X
- Definition Rental equipment acquired (disposed) to be used in the leasing operations. + References No definition available. + Details
Name: | mgrc_PropertySubjectToOrAvailableForOperatingLeaseAcquisitionOrDisposition
Namespace Prefix: | mgrc_
Data Type: | xbrli:monetaryItemType
Balance Type: | credit
Period Type: | duration

X
- Definition For an unclassified balance sheet, the amount due from customers or clients for goods or services that have been delivered or sold in the normal course of business, reduced to their estimated net realizable fair value by an allowance established by the entity of the amount it deems uncertain of collection. + References Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef -Publisher FASB -Name Accounting Standards Codification -Topic 942 -SubTopic 210 -Section S99 -Paragraph 1 -Subparagraph (SX 210.9-03(9)) -URI http://asc.fasb.org/extlink&oid=6876686&loc=d3e534808-122878 Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef -Publisher FASB -Name Accounting Standards Codification -Topic 210 -SubTopic 10 -Section S99 -Paragraph 1 -Subparagraph (SX 210.5-02(3)) -URI http://asc.fasb.org/extlink&oid=6877327&loc=d3e13212-122682 Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef -Publisher FASB -Name Accounting Standards Codification -Topic 210 -SubTopic 10 -Section S99 -Paragraph 1 -Subparagraph (SX 210.5-02(4)) -URI http://asc.fasb.org/extlink&oid=6877327&loc=d3e13212-122682 Reference 4: http://fasb.org/us-gaap/role/ref/legacyRef -Publisher FASB -Name Accounting Standards Codification -Topic 944 -SubTopic 210 -Section S99 -Paragraph 1 -Subparagraph (SX 210.7-03(5)) -URI http://asc.fasb.org/extlink&oid=6879938&loc=d3e572229-122910 + Details
Name: | us-gaap_AccountsReceivableNet
Namespace Prefix: | us-gaap_
Data Type: | xbrli:monetaryItemType
Balance Type: | debit
Period Type: | instant

X
- Definition Amount of expense for allocation of cost of tangible asset over its useful life directly used in production of good and rendering of service. + References Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef -Publisher FASB -Name Accounting Standards Codification -Topic 360 -SubTopic 10 -Section 50 -Paragraph 1 -Subparagraph (a) -URI http://asc.fasb.org/extlink&oid=6391035&loc=d3e2868-110229 Reference 2: http://www.xbrl.org/2009/role/commonPracticeRef -Publisher FASB -Name Accounting Standards Codification -Topic 220 -SubTopic 10 -Section S99 -Paragraph 2 -Subparagraph (SX 210.5-03(b)(2)) -URI http://asc.fasb.org/extlink&oid=115205541&loc=SL114868664-224227 + Details
Name: | us-gaap_CostOfGoodsAndServicesSoldDepreciation
Namespace Prefix: | us-gaap_
Data Type: | xbrli:monetaryItemType
Balance Type: | debit
Period Type: | duration

X
- Definition Aggregate revenue less cost of goods and services sold or operating expenses directly attributable to the revenue generation activity. + References Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef -Publisher FASB -Name Accounting Standards Codification -Topic 220 -SubTopic 10 -Section S99 -Paragraph 2 -Subparagraph (SX 210.5-03.1,2) -URI http://asc.fasb.org/extlink&oid=115205541&loc=SL114868664-224227 + Details
Name: | us-gaap_GrossProfit
Namespace Prefix: | us-gaap_
Data Type: | xbrli:monetaryItemType
Balance Type: | credit
Period Type: | duration

X
- Definition Amount of income (loss) from continuing operations, including income (loss) from equity method investments, before deduction of income tax expense (benefit), and income (loss) attributable to noncontrolling interest. + References Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef -Publisher FASB -Name Accounting Standards Codification -Topic 940 -SubTopic 20 -Section 25 -Paragraph 1 -URI http://asc.fasb.org/extlink&oid=68072869&loc=d3e41242-110953 Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef -Publisher FASB -Name Accounting Standards Codification -Topic 220 -SubTopic 10 -Section S99 -Paragraph 2 -Subparagraph (SX 210.5-03(10)) -URI http://asc.fasb.org/extlink&oid=115205541&loc=SL114868664-224227 Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef -Publisher FASB -Name Accounting Standards Codification -Topic 944 -SubTopic 220 -Section S99 -Paragraph 1 -Subparagraph (SX 210.7-04(8)) -URI http://asc.fasb.org/extlink&oid=114873790&loc=SL114874131-224263 Reference 4: http://www.xbrl.org/2003/role/disclosureRef -Publisher FASB -Name Accounting Standards Codification -Topic 250 -SubTopic 10 -Section 50 -Paragraph 11 -URI http://asc.fasb.org/extlink&oid=109234566&loc=d3e22694-107794 Reference 5: http://fasb.org/us-gaap/role/ref/legacyRef -Publisher FASB -Name Accounting Standards Codification -Topic 942 -SubTopic 220 -Section S99 -Paragraph 1 -Subparagraph (SX 210.9-04(15)) -URI http://asc.fasb.org/extlink&oid=114873765&loc=SL114874048-224260 + Details
Name: | us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest
Namespace Prefix: | us-gaap_
Data Type: | xbrli:monetaryItemType
Balance Type: | credit
Period Type: | duration

X
- Definition The net amount of operating interest income (expense). + References Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef -Publisher FASB -Name Accounting Standards Codification -Topic 942 -SubTopic 220 -Section S99 -Paragraph 1 -Subparagraph (SX 210.9-04.10) -URI http://asc.fasb.org/extlink&oid=114873765&loc=SL114874048-224260 + Details
Name: | us-gaap_InterestIncomeExpenseNet
Namespace Prefix: | us-gaap_
Data Type: | xbrli:monetaryItemType
Balance Type: | credit
Period Type: | duration

X
- Definition The net result for the period of deducting operating expenses from operating revenues. + References No definition available. + Details
Name: | us-gaap_OperatingIncomeLoss
Namespace Prefix: | us-gaap_
Data Type: | xbrli:monetaryItemType
Balance Type: | credit
Period Type: | duration

X
- Definition The total amount of lease revenue recognized for the period for which the lessee was obligated under leasing arrangements regardless of any other events or conditions. This amount excludes contingent revenue and sublease revenue. + References Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef -Publisher FASB -Name Accounting Standards Codification -Topic 840 -SubTopic 20 -Section 25 -Paragraph 1 -URI http://asc.fasb.org/extlink&oid=77902458&loc=d3e39896-112707 + Details
Name: | us-gaap_OperatingLeasesIncomeStatementMinimumLeaseRevenue
Namespace Prefix: | us-gaap_
Data Type: | xbrli:monetaryItemType
Balance Type: | credit
Period Type: | duration

X
- Definition Amount before accumulated depreciation of physical assets used in the normal conduct of business to produce goods and services subject to or available for lease. + References Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef -Publisher FASB -Name Accounting Standards Codification -Topic 840 -SubTopic 20 -Section 50 -Paragraph 4 -Subparagraph (a) -URI http://asc.fasb.org/extlink&oid=84164653&loc=d3e41551-112718 Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef -Publisher FASB -Name Accounting Standards Codification -Topic 840 -SubTopic 20 -Section 45 -Paragraph 2 -URI http://asc.fasb.org/extlink&oid=77907726&loc=d3e41457-112716 + Details
Name: | us-gaap_PropertySubjectToOrAvailableForOperatingLeaseGross
Namespace Prefix: | us-gaap_
Data Type: | xbrli:monetaryItemType
Balance Type: | debit
Period Type: | instant

X
- Definition The amount of property, by major property class, net of accumulated depreciation, subject to or available for lease as of the balance sheet date. + References Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef -Publisher FASB -Name Accounting Standards Codification -Topic 840 -SubTopic 20 -Section 50 -Paragraph 4 -Subparagraph (a) -URI http://asc.fasb.org/extlink&oid=84164653&loc=d3e41551-112718 + Details
Name: | us-gaap_PropertySubjectToOrAvailableForOperatingLeaseNet
Namespace Prefix: | us-gaap_
Data Type: | xbrli:monetaryItemType
Balance Type: | debit
Period Type: | instant

X
- Definition Amount, excluding tax collected from customer, of revenue from satisfaction of performance obligation by transferring promised good or service to customer. Tax collected from customer is tax assessed by governmental authority that is both imposed on and concurrent with specific revenue-producing transaction, including, but not limited to, sales, use, value added and excise. + References Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef -Publisher FASB -Name Accounting Standards Codification -Topic 606 -SubTopic 10 -Section 50 -Paragraph 4 -Subparagraph (a) -URI http://asc.fasb.org/extlink&oid=109196051&loc=SL49130543-203045 Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef -Publisher FASB -Name Accounting Standards Codification -Topic 606 -SubTopic 10 -Section 50 -Paragraph 1 -Subparagraph (a) -URI http://asc.fasb.org/extlink&oid=109196051&loc=SL49130539-203045 Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef -Publisher FASB -Name Accounting Standards Codification -Topic 606 -SubTopic 10 -Section 50 -Paragraph 5 -URI http://asc.fasb.org/extlink&oid=109196051&loc=SL49130545-203045 + Details
Name: | us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax
Namespace Prefix: | us-gaap_
Data Type: | xbrli:monetaryItemType
Balance Type: | credit
Period Type: | duration

X
- Definition Amount of revenue recognized from goods sold, services rendered, insurance premiums, or other activities that constitute an earning process. Includes, but is not limited to, investment and interest income before deduction of interest expense when recognized as a component of revenue, and sales and trading gain (loss). + References Reference 1: http://www.xbrl.org/2003/role/disclosureRef -Publisher FASB -Name Accounting Standards Codification -Topic 280 -SubTopic 10 -Section 50 -Paragraph 22 -Subparagraph (a) -URI http://asc.fasb.org/extlink&oid=115929826&loc=d3e8736-108599 Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef -Publisher FASB -Name Accounting Standards Codification -Topic 220 -SubTopic 10 -Section S99 -Paragraph 2 -Subparagraph (SX 210.5-03.1) -URI http://asc.fasb.org/extlink&oid=115205541&loc=SL114868664-224227 Reference 3: http://www.xbrl.org/2003/role/disclosureRef -Publisher FASB -Name Accounting Standards Codification -Topic 280 -SubTopic 10 -Section 50 -Paragraph 32 -Subparagraph (a) -URI http://asc.fasb.org/extlink&oid=115929826&loc=d3e8933-108599 Reference 4: http://www.xbrl.org/2003/role/disclosureRef -Publisher FASB -Name Accounting Standards Codification -Topic 280 -SubTopic 10 -Section 50 -Paragraph 22 -Subparagraph (b) -URI http://asc.fasb.org/extlink&oid=115929826&loc=d3e8736-108599 + Details
Name: | us-gaap_Revenues
Namespace Prefix: | us-gaap_
Data Type: | xbrli:monetaryItemType
Balance Type: | credit
Period Type: | duration

X
- Definition Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table. + References No definition available. + Details
Name: | us-gaap_SegmentReportingInformationLineItems
Namespace Prefix: | us-gaap_
Data Type: | xbrli:stringItemType
Balance Type: | na
Period Type: | duration

X
- Definition The aggregate total costs related to selling a firm's product and services, as well as all other general and administrative expenses. Direct selling expenses (for example, credit, warranty, and advertising) are expenses that can be directly linked to the sale of specific products. Indirect selling expenses are expenses that cannot be directly linked to the sale of specific products, for example telephone expenses, Internet, and postal charges. General and administrative expenses include salaries of non-sales personnel, rent, utilities, communication, etc. + References Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef -Publisher FASB -Name Accounting Standards Codification -Topic 330 -SubTopic 10 -Section 30 -Paragraph 8 -URI http://asc.fasb.org/extlink&oid=68048583&loc=d3e3636-108311 Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef -Publisher FASB -Name Accounting Standards Codification -Topic 220 -SubTopic 10 -Section S99 -Paragraph 2 -Subparagraph (SX 210.5-03.4) -URI http://asc.fasb.org/extlink&oid=115205541&loc=SL114868664-224227 + Details
Name: | us-gaap_SellingGeneralAndAdministrativeExpense
Namespace Prefix: | us-gaap_
Data Type: | xbrli:monetaryItemType
Balance Type: | debit
Period Type: | duration

X
- Details
Name: | us-gaap_StatementBusinessSegmentsAxis=mgrc_MobileModularMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_StatementBusinessSegmentsAxis=mgrc_TrsRenTelcoMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_StatementBusinessSegmentsAxis=mgrc_AdlerTanksMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_StatementBusinessSegmentsAxis=mgrc_EnviroplexMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |