XML 52 R27.htm IDEA: XBRL DOCUMENT
v3.20.4

Basis of Presentation and Significant Accounting Policies (Policies) | 12 Months Ended
--- | ---
Oct. 31, 2020
Accounting Policies [Abstract] |
Basis of Presentation | The Financial Statements have been prepared in accordance with United States generally accepted accounting principles (“U.S. GAAP”) and with the rules and regulations of the SEC, specifically Regulation S-X and the instructions to Form 10-K. Unless otherwise indicated, all references to years are to our fiscal year, which ends on October 31.
Principles of Consolidation | The Financial Statements include the accounts of ABM and all of our consolidated subsidiaries. We account for ABM’s investments in unconsolidated affiliates under the equity method of accounting. We include the results of acquired businesses in the Consolidated Statements of Comprehensive (Loss) Income from their respective acquisition dates. All intercompany accounts and transactions have been eliminated in consolidation.
Use of Estimates | The preparation of consolidated financial statements in accordance with U.S. GAAP requires our management to make certain estimates that affect reported amounts. We base our estimates on historical experience, known or expected trends, independent valuations, and various other assumptions that we believe to be reasonable under the circumstances. As future events and their effects cannot be determined with precision, actual results could differ significantly from these estimates.
Cash and Cash Equivalents | Cash and Cash EquivalentsWe consider all highly liquid securities with an original maturity of three months or less to be cash and cash equivalents. As part of our cash management system, we use “zero balance” accounts to fund our disbursements. Under this system, at the end of each day the bank balance is zero, while the book balance is usually a negative amount due to reconciling items, such as outstanding checks. We report the changes in these book cash overdrafts as cash flows from financing activities.
Trade Accounts Receivable and Allowance for Doubtful Accounts | Trade Accounts Receivable and Costs Incurred in Excess of Amounts Billed Trade accounts receivable arise from services provided to our clients and are usually due and payable on varying terms from receipt of the invoice to net ninety days, with the exception of certain Technical Solutions project receivables that may have longer collection periods. These receivables are recorded at the invoiced amount and normally do not bear interest. In addition, our trade accounts receivable include unbilled receivables, such as invoices for services that have been provided but are not yet billed. Costs incurred in excess of amounts billed arise from Technical Solutions project contracts that typically provide for a schedule of billings or invoices to the client based on our performance to date of specific tasks inherent in the fulfillment of our performance obligation(s). The schedules for such billings usually do not precisely match the schedule on which costs are incurred. As a result, revenues generally differ from amounts that can be billed or invoiced to the client at any point during the contract. Allowance for Doubtful Accounts We determine the allowance for doubtful accounts based on historical write-offs, known or expected trends, and the identification of specific balances deemed uncollectible. For the specifically identified balances, we establish the reserve upon the earlier of a client’s inability to meet its financial obligations or after a period of twelve months, unless our management believes such amounts will ultimately be collectible.
Sales Allowance | Sales AllowanceIn connection with our service contracts, we periodically issue credit memos to our clients that are recorded as a reduction in revenues and an increase to the allowance for billing adjustments. These credits can result from client vacancy discounts, job cancellations, property damage, and other items. We estimate our potential future losses on these client receivables based on an analysis of the historical rate of sales adjustments (credit memos, net of re-bills) and known or expected trends.
Investments in Unconsolidated Affiliates | Investments in Unconsolidated AffiliatesWe own non-controlling interests (generally 20% to 50%) in certain affiliated entities that predominantly provide facility solutions to governmental and commercial clients, primarily in the United States and the Middle East. We account for such investments under the equity method of accounting. We evaluate our equity method investments for impairment whenever events or changes in circumstances indicate that the carrying amounts of such investments may not be recoverable. An impairment loss is recognized to the extent that the estimated fair value of the investment is less than its carrying amount and we determine that the impairment is other-than-temporary.
Investments in Auction Rate Securities | Investments in Auction Rate Securities Our investments in auction rate securities are classified as available-for-sale. Accordingly, auction rate securities are presented at fair value with unrealized gains and losses recorded in accumulated other comprehensive (loss) income, net of tax es (“AOCL”). On a quarterly basis, we analyze all auction rate securities that have unrealized losses for impairment consideration and assess the intent to sell such securities. If such intent exists, impaired securities are considered other-than-temporarily impaired and we recognize the entire difference between the auction rate security’s amortized cost and its fair value in earnings. We also consider if we may be required to sell the securities prior to the recovery of amortized cost, which may trigger an impairment charge. If these securities are considered impaired, we assess whether the amortized costs of the securities can be recovered by reviewing several factors, including credit risks associated with the issuer. If we do not expect to recover the entire amortized cost of the security, we consider the security to be other-than-temporarily impaired and record the difference between the security’s amortized costs and its recoverable amount in earnings and the difference between the security’s amortized cost and fair value in AOCL.
Property, Plant and Equipment | Property, Plant and Equipment We record property, plant and equipment at cost. Repairs and maintenance expenditures are expensed as incurred. In contrast, we capitalize major renewals or replacements that substantially extend the useful life of an asset. We determine depreciation for financial reporting purposes using the straight-line method over the following estimated useful lives:
Category | Years
Computer equipment and software | 3–5
Machinery and other equipment | 3–5
Transportation equipment | 1.5–10
Buildings | 10–40
Furniture and fixtures | 5
In addition, we depreciate assets under finance leases and leasehold improvements over the shorter of their estimated useful lives or the remaining lease term. Upon retirement or sale of an asset, we remove the cost and accumulated depreciation from our Consolidated Balance Sheets. When applicable, we record corresponding gains or losses within the accompanying Consolidated Statements of Comprehensive (Loss) Income.
Leases | Leases We enter into various noncancelable lease agreements for office space, parking facilities, warehouses, vehicles, and equipment used in the normal course of business. We determine if an arrangement is a lease at inception and begin recording lease activity at the commencement date, which is generally the date in which we take possession of or control the physical use of the asset. Right-of-use (“ROU”) assets and lease liabilities are recognized based on the present value of lease payments over the lease term with lease expense recognized on a straight-line basis. We use our incremental borrowing rate to determine the present value of future lease payments unless the implicit rate in a lease is readily determinable. Our incremental borrowing rate is the rate of interest we would have to pay to borrow on a collateralized basis over a similar term at an amount equal to the lease payments in a similar economic environment. This incremental borrowing rate is applied to the minimum lease payments within each lease agreement to determine the amounts of our ROU assets and lease liabilities. Our incremental borrowing rate as of November 1, 2019, was utilized for the initial measurement of operating lease liabilities upon adoption of Topic 842, as described below in “Recently Adopted Accounting Standards.” Our lease terms range from 1 to 30 years. Some leases include one or more options to renew, with renewal terms that can extend the lease term. We typically include options to extend the lease in a lease term when it is reasonably certain that we will exercise that option and when doing so is at our sole discretion. Certain equipment and vehicle leases may also include options to purchase the leased property. The depreciable life of assets and leasehold improvements are limited by the expected lease term unless there is a transfer of title or purchase option reasonably certain of exercise. Typically, if we decide to cancel or terminate a lease before the end of its term, we would owe the lessor the remaining lease payments under the term of such lease. Our lease agreements generally do not contain any material residual value guarantees or material restrictive covenants. We may rent or sublease certain real estate assets that we no longer use to third parties. Lease agreements may contain rent escalation clauses, rent holidays, or certain landlord incentives, including tenant improvement allowances. Prior to November 1, 2019, we recognized lease expense related to operating leases on a straight-line basis over the terms of the leases and, accordingly, recorded the difference between cash rent payments and recognition of rent expense as a deferred rent liability or prepaid rent. Landlord-funded leasehold improvements were also recorded as deferred rent liabilities and were amortized as a reduction of rent expense over the noncancelable term of the related operating lease. The ROU assets recognized upon adoption of Topic 842 include: cumulative prepaid or accrued rent on the adoption date, unamortized lease incentives, and unamortized initial direct costs initially recognized prior to adoption of Topic 842. Following adoption of Topic 842, ROU assets include amounts for scheduled rent increases and are reduced by lease incentive amounts. Certain of our lease agreements include variable rent payments, consisting primarily of rental payments adjusted periodically for inflation and amounts paid to the lessor based on cost or consumption, such as maintenance and utilities. These costs are expensed as incurred. Certain of our parking arrangements also contain variable rent payments that are a percentage of parking services revenue based on contractual levels. We record contingent rent as it becomes probable that specified targets will be met. Vari able rent lease components are not included in the lease liability. Service concession arrangements within the scope of ASU No. 2017-10, Service Concession Arrangements (Topic 853): Determining the Customer of the Operation Services, are excluded from the scope of Topic 842. Lease costs associated with these arrangements are recorded as a reduction of revenues. See Note 3, “Revenues,” for further discussion.
Goodwill and Other Intangible Assets | Goodwill and Other Intangible Assets Goodwill represents the excess purchase price of acquired businesses over the fair value of the assets acquired and liabilities assumed. We have elected to make the first day of our fourth quarter, August 1st, the annual impairment assessment date for goodwill. However, we could be required to evaluate the recoverability of goodwill more often if impairment indicators exist. Goodwill is tested for impairment at a “reporting unit” level by performing either a qualitative evaluation or a quantitative test. The qualitative evaluation is an assessment of factors to determine whether it is more likely than not that the fair value of a reporting unit is less than its carrying amount. We may elect not to perform the qualitative assessment for some or all reporting units and instead perform a quantitative test under which we estimate the fair value using a weighting of fair values derived from an income approach and a market approach. The discounted estimates of future cash flows include significant management assumptions, such as revenue growth rates, operating margins, weighted average cost of capital, and future economic and market conditions. Other intangible assets primarily consist of acquired customer contracts and relationships that are amortized using the sum-of-the-years’-digits method over their useful lives, consistent with the estimated useful life considerations used in the determination of their fair values. This accelerated method of amortization reflects the pattern in which the economic benefits from the intangible assets of customer contracts and relationships are expected to be realized. We amortize other non-customer acquired intangibles using a straight-line method of amortization. We evaluate other intangible assets, as well as our long-lived assets, for impairment whenever events or changes in circumstances indicate that the carrying amount of such assets may not be recoverable. When this occurs, a recoverability test is performed that compares the projected undiscounted cash flows from the use and eventual disposition of an asset or asset group to its carrying amount. If the projected undiscounted cash flows are less than the carrying amount, we calculate an impairment loss. The impairment loss calculation compares the fair value, which is based on projected discounted cash flows, to the carrying value.
Federal Energy Savings Performance Contract Receivables | Federal Energy Savings Performance Contract ReceivablesAs part of our Technical Solutions business, we enter into ESPCs with the federal government pursuant to which we agree to develop, design, engineer, and construct a project and to guarantee that the project will satisfy agreed-upon performance standards. ESPC receivables represent the amount to be paid by various federal government agencies for work we have satisfactorily performed under specific ESPCs. We assign certain of our rights to receive those payments to unaffiliated third parties that provide construction financing, which we record as a liability, for such contracts. This construction financing is recorded as cash flows from financing activities, while the use of the cash received to pay project costs under these arrangements is classified as operating cash flows. The ESPC receivable is recognized as revenue as each project is constructed. Upon completion and acceptance of the project by the government and upon satisfaction of true sale criteria, the assigned ESPC receivable from the government and corresponding ESPC liability are eliminated from our consolidated financial statements. Remaining Performance Obligations At October 31, 2020, performance obligations that were unsatisfied or partially unsatisfied for which we expect to recognize revenue totaled $266.3 million. We expect to recognize revenue on approximately 61% of the remaining performance obligations over the next 12 months, with the remainder recognized thereafter, based on our estimates of project timing. These amounts exclude variable consideration primarily related to: (i) contracts where we have determined that the contract consists of a series of distinct service periods and revenues are based on future performance that cannot be estimated at contract inception; (ii) parking contracts where we and the customer share the gross revenues or operating profit for the location; and (iii) contracts where transaction prices include performance incentives that are based on future performance and therefore cannot be estimated at contract inception. We apply the practical expedient that permits exclusion of information about the remaining performance obligations with original expected durations of one year or less.
Fair Value of Financial Instruments | Fair Value of Financial Instruments Fair value is the price we would receive to sell an asset or pay to transfer a liability in an orderly transaction with a market participant at the measurement date. In the absence of active markets for identical assets or liabilities, such measurements involve developing assumptions based on market observable data and, in the absence of such data, internal information that is consistent with what market participants would use in a hypothetical transaction that occurs at the measurement date. Observable inputs reflect market data obtained from independent sources, while unobservable inputs reflect our market assumptions. Preference is given to observable inputs. These two types of inputs create the following fair value hierarchy: Level 1 – Quoted prices for identical instruments in active markets; Level 2 – Quoted prices for similar instruments in active markets; quoted prices for identical or similar instruments in markets that are not active; and model-derived valuations whose inputs are observable or whose significant value drivers are observable; and Level 3 – Significant inputs to the valuation model are unobservable. We evaluate assets and liabilities subject to fair value measurements on a recurring and non-recurring basis to determine the appropriate level at which to classify them for each reporting period. Some non-financial assets are measured at fair value on a non-recurring basis only in certain circumstances, including the event of impairment.
Insurance Reserves | Insurance Reserves We use a combination of insured and self-insurance programs to cover workers’ compensation, general liability, automobile liability, property damage, and other insurable risks. Insurance claim liabilities represent our estimate of retained risks without regard to insurance coverage. We retain a substantial portion of the risk related to certain workers’ compensation and medical claims. Liabilities associated with these losses include estimates of both filed claims and IBNR Claims. With the assistance of third-party actuaries, we periodically review our estimate of ultimate losses for IBNR Claims and adjust our required self-insurance reserves as appropriate. As part of this evaluation, we review the status of existing and new claim reserves as established by third-party claims administrators. The third-party claims administrators establish the case reserves based upon known factors related to the type and severity of the claims, demographic factors, legislative matters, and case law, as appropriate. We compare actual trends to expected trends and monitor claims developments. The specific case reserves estimated by the third-party administrators are provided to an actuary who assists us in projecting an actuarial estimate of the overall ultimate losses for our self-insured or high deductible programs, which includes the case reserves plus an actuarial estimate of reserves required for additional developments, such as IBNR Claims. We utilize the results of actuarial studies to estimate our insurance rates and insurance reserves for future periods and to adjust reserves, if appropriate, for prior years. In general, our insurance reserves are recorded on an undiscounted basis. We allocate current-year insurance expense to our operating segments based upon their underlying exposures, while actuarial adjustments related to prior year claims are recorded within Corporate expenses. We classify claims as current or long-term based on the expected settlement date. Estimated insurance recoveries related to recorded liabilities are reflected as assets in our Consolidated Balance Sheets when we believe the receipt of such amounts is probable.
Other Accrued Liabilities | Other Accrued LiabilitiesAt October 31, 2020 and 2019, other accrued liabilities primarily consisted of notes payable, other accrued expenses, legal fees and settlements, contract liabilities (which include deferred revenue and progress billings in excess of costs), employee benefits, unclaimed property, severance, insurance claims, rent payable, interest, and current finance leases.
Other Noncurrent Liabilities | Other Noncurrent LiabilitiesAt October 31, 2020 and 2019, other noncurrent liabilities primarily consisted of deferred payroll taxes, deferred rent, warranty reserves, ESPC liabilities, retirement plan liabilities, deferred compensation, and long-term finance leases.
Revenue Recognition | Revenue Recognition Beginning in fiscal 2019, we adopted ASU 2014-09, Revenue from Contracts with Customers (Topic 606), and ASU 2017-10, Service Concession Arrangements (Topic 853): Determining the Customer of the Operation Services. Prior period amounts have not been restated and continue to be reported in accordance with our historical accounting policies. Our revenue recognition policies under Topic 606 and Topic 853 are described in the following paragraphs, and references to our prior period policies are included below where they are substantially different. See Note 3, “Revenues,” for further information on our revenues. Contracts with Customers We account for a contract when it has approval and commitment from both parties, the rights of the parties are identified, payment terms are identified, the contract has commercial substance, and collectability of consideration is probable. Once a contract is identified, we evaluate whether it is a combined or single contract and whether it should be accounted for as more than one performance obligation. Generally, most of our contracts are cancelable by either party without a substantive penalty, and the majority of our contracts have a notification period of 30 to 60 days. If a contract includes a cancellation clause, the remaining contract term is limited to the required termination notice period. At contract inception, we assess the services promised to our customers and identify a performance obligation for each promise to transfer to the customer a service, or a bundle of services, that is distinct. To identify the performance obligation, we consider all of our services promised in the contract, regardless of whether they are explicitly stated or are implied by customary business practices. The majority of our contracts contain multiple promises that represent an integrated bundle of services comprised of activities that may vary over time; however, these activities fulfill a single integrated performance obligation since we perform a continuous service that is substantially the same and has the same pattern of transfer to the customer. Our performance obligations are primarily satisfied over time as we provide the related services. We allocate the contract transaction price to this single performance obligation and recognize revenue as the services are performed, as further described in “Contract Types” below. Certain arrangements involve variable consideration (primarily per transaction fees, reimbursable expenses, and sales-based royalties). We do not estimate the variable consideration for these arrangements; rather, we recognize these variable fees in the period they are earned. Some of our contracts, often related to Airline Services, may also include performance incentives based on variable performance measures that are ascertained exclusively by future performance and therefore cannot be estimated at contract inception and are recognized as revenue once known and mutually agreed upon. We include estimated amounts in the transaction price to the extent it is probable that a significant reversal of cumulative revenue recognized will not occur when the uncertainty associated with the variable consideration is resolved. Our estimates of variable consideration and determination of whether to include estimated amounts in the transaction price are based largely on an assessment of our anticipated performance and all information (historical, current, and forecasted) that is reasonably available to us. We primarily account for our performance obligations under the series guidance, using the as-invoiced practical expedient when applicable. We apply the as-invoiced practical expedient to record revenue as the services are provided, given the nature of the services provided and the frequency of billing under the customer contracts. Under this practical expedient, we recognize revenue in an amount that corresponds directly with the value to the customer of our performance completed to date and for which we have the right to invoice the customer. We typically bill customers on a monthly basis and have the right to consideration from customers in an amount that corresponds directly with the performance obligation satisfied to date. The time between completion of the performance obligation and collection of cash is generally 30 to 60 days. Sales-based taxes are excluded from revenue. Contracts generally can be modified to account for changes in specifications and requirements. We consider contract modifications to exist when the modification either changes the consideration, creates new performance obligations, or changes the existing scope of the contract and related performance obligations. Historically, contract modifications have been for services that are not distinct from the existing contract, since we are providing a bundle of services that are highly interrelated, and are therefore treated as if they were part of that existing contract. Such modifications are generally accounted for prospectively as part of the existing contract. Contract Types We have arrangements under various contract types, as described below. Monthly Fixed-Price Monthly fixed-price arrangements are contracts in which the client agrees to pay a fixed fee every month over a specified contract term. We measure progress toward satisfaction of the performance obligation as the services are provided, and revenue is recognized at the agreed-upon contractual amount over time because the customer simultaneously receives and consumes the benefits of the services as they are performed. Square-Foot Square-foot arrangements are contracts in which the client agrees to pay a fixed fee every month based on the actual square footage serviced over a specified contract term. We measure progress toward satisfaction of the performance obligation as the services are provided, and revenue is recognized at the agreed-upon contractual amount over time because the customer simultaneously receives and consumes the benefits of the services as they are performed. Cost-Plus Cost-plus arrangements are contracts in which the clients reimburse us for the agreed-upon amount of wages and benefits, payroll taxes, insurance charges, and other expenses associated with the contracted work, plus a profit margin. We measure progress toward satisfaction of the performance obligation as the services are provided, and revenue is recognized at the agreed-upon contractual amount over time because the customer simultaneously receives and consumes the benefits of the services as they are performed. Work Orders Work orders generally consist of supplemental services requested by clients outside of the standard service specification and include cleanup after tenant moves, construction cleanup, flood cleanup, and snow removal. The nature of these short-term contracts involves performing one-off type services, and revenue is recognized at the agreed-upon contractual amount over time as the services are provided because the customer simultaneously receives and consumes the benefits of the services as they are performed. Transaction-Price Transaction-price contracts are arrangements in which customers are billed a fixed price for each transaction performed on a monthly basis (e.g., wheelchair passengers served, airplane cabins cleaned). We measure progress toward satisfaction of the performance obligation as the services are provided, and revenue is recognized at the agreed-upon contractual amount over time because the customer simultaneously receives and consumes the benefits of the services as they are performed. Hourly Hourly arrangements are contracts in which the client is billed a fixed hourly rate for each labor hour provided. We measure progress toward satisfaction of the performance obligation as the services are provided, and revenue is recognized at the agreed-upon contractual amount over time because the customer simultaneously receives and consumes the benefits of the services as they are performed. Management Reimbursement Under management reimbursement arrangements we manage a parking facility for a management fee and pass through the revenue and expenses associated with the facility to the owner. We measure progress toward satisfaction of the performance obligation over time as the services are provided. Under these contracts we recognize both revenues and expenses, in equal amounts, that are directly reimbursed from the property owner for operating expenses, as such expenses are incurred. Such revenues do not include gross customer collections at the managed locations because they belong to the property owners. We have determined we are the principal in these transactions, because the nature of our performance obligation is for us to provide the services on behalf of the customer and we have control of the promised services before they are transferred to the customer. Leased Location Under leased location parking arrangements we pay a fixed amount of rent, plus a percentage of revenues derived from monthly and transient parkers, to the property owner. We retain all revenues received and we are responsible for most operating expenses incurred. We measure progress toward satisfaction of the performance obligation as the services are provided, and revenue is recognized over time because the customer simultaneously receives and consumes the benefits of the services as they are performed. In accordance with Topic 853, rental expense and certain other expenses under contracts that meet the definition of service concession arrangements are now recorded as a reduction of revenue. Prior to November 1, 2018, such amounts were recorded as operating expenses. Allowance Under allowance parking arrangements we are paid a fixed amount or hourly rate to provide parking services, and we are responsible for certain operating expenses that are specified in the contract. We measure progress toward satisfaction of the performance obligation as the services are provided, and revenue is recognized at the agreed-upon contractual rate over time because the customer simultaneously receives and consumes the benefits of the services as they are performed. Energy Savings Contracts and Fixed-Price Repair and Refurbishment Under energy savings contracts and fixed-price repair and refurbishment arrangements we agree to develop, design, engineer, and construct a project. Additionally, as part of bundled energy solutions arrangements, we guarantee the project will satisfy agreed-upon performance standards. We use the cost-to-cost method, which compares the actual costs incurred to date with the current estimate of total costs to complete, to measure the satisfaction of the performance obligation and recognize revenue as work progresses and we incur costs on our contracts; we believe this method best reflects the transfer of control to the customer. This measurement and comparison process requires updates to the estimate of total costs to complete the contract, and these updates may include subjective assessments and judgments. Equipment purchased for these projects is project-specific and considered a value-added element to our work. Equipment costs are incurred when title is transferred to us, typically upon delivery to the work site. Revenue for uninstalled equipment is recognized at cost and the associated margin is deferred until installation is substantially complete. Prior to November 1, 2018, we recognized revenue and margin on uninstalled equipment consistent with other project costs under the percentage-of-completion method. We recognize revenue over time for all of our services as we perform them, because (i) control continuously transfers to the customer as work progresses or (ii) we have the right to bill the customer as costs are incurred. The customer typically controls the work in process as evidenced either by contractual termination clauses or by our rights to payment for work performed to date plus a reasonable profit to deliver products or services that do not have an alternative use to us. Certain project contracts include a schedule of billings or invoices to the customer based on our job-to-date percentage of completion of specific tasks inherent in the fulfillment of our performance obligation(s) or in accordance with a fixed billing schedule. Fixed billing schedules may not precisely match the actual costs incurred. Therefore, revenue recognized may differ from amounts that can be billed or invoiced to the customer at any point during the contract, resulting in balances that are considered revenue recognized in excess of cumulative billings or cumulative billings in excess of revenue recognized. Advanced payments from our customers generally do not represent a significant financing component as the payments are used to meet working capital demands that can be higher in the early stages of a contract, as well as to protect us from our customer failing to meet its obligations under the contract. Certain projects include service maintenance agreements under which existing systems are repaired and maintained for a specific period of time. We generally recognize revenue under these arrangements over time. Our service maintenance agreements are generally one-year renewable agreements. Franchise We franchise certain engineering services through individual and area franchises under the Linc Service and TEGG brands, which are part of ABM Technical Solutions. Initial franchise fees result from the sale of a franchise license and include the use of the name, trademarks, and proprietary methods. The franchise license is considered symbolic intellectual property, and revenue related to the sale of this right is recognized at the agreed-upon contractual amount over the term of the initial franchise agreement. Prior to November 1, 2018, initial fees from sales of franchise licenses were recognized in the year of sale. Royalty fee revenue consists of sales-based royalties received as part of the consideration for the franchise right, which is calculated as a percentage of the franchisees’ revenue. We recognize royalty fee revenue at the agreed-upon contractual rates over time as the customer revenue is generated by the franchisees. A receivable is recognized for an estimate of the unreported royalty fees, which are reported and remitted to us in arrears. Costs to Obtain a Contract With a Customer We capitalize the incremental costs of obtaining a contract with a customer, primarily commissions, as contract assets and recognize the expense on a straight-line basis over a weighted average expected customer relationship period. Capitalized commissions are classified as current or noncurrent based on the timing of when we expect to recognize the expense. Prior to November 1, 2018, such incremental costs were expensed as incurred. Contract Balances The timing of revenue recognition, billings, and cash collections results in contract assets and contract liabilities, as further explained below. The timing of revenue recognition may differ from the timing of invoicing to customers. If a contract includes a cancellation clause that allows for the termination of the contract by either party without a substantive penalty, the contract term is limited to the termination notice period. Contract assets primarily consist of billed trade receivables, unbilled trade receivables, and costs incurred in excess of amounts billed. Billed and unbilled trade receivables represent amounts from work completed in which we have an unconditional right to bill our customer. Costs incurred in excess of amounts billed typically arise when the revenue recognized on projects exceeds the amount billed to the customer. These amounts are transferred to billed trade receivables when the rights become unconditional. Contract assets also include the capitalization of incremental costs of obtaining a contract with a customer, primarily commissions. Contract liabilities consist of deferred revenue and advance payments and billings in excess of revenue recognized. We generally classify contract liabilities as current since the related contracts are generally for a period of one year or less. Contract liabilities decrease as we recognize revenue from the satisfaction of the related performance obligation.
Restructuring and Related Expenses, Severance and Other | Restructuring and Related Expenses Restructuring and related expenses include employee severance, external support fees, lease exit costs, and other costs. Our methodology to record these costs is described below. Severance As we do not have a past history of consistently providing severance benefits, we recognize severance costs for employees who do not have formal employment agreements when management has committed to a restructuring plan and communicated those actions to impacted employees, such that the employee is able to determine the type and amount of benefits that they will receive upon termination. In addition, if the employees are required to render service beyond the minimum retention period until they are terminated in order to receive the benefits, a liability is recognized ratably over the future service period. For employees with employment agreements, we accrue for these severance liabilities when it is probable that the impacted employee will be entitled to the benefits and the amount can be reasonably estimated. Other For other costs associated with exit and disposal activities, we recognize an expense at fair value in the period in which the liability is incurred.
Advertising | AdvertisingAdvertising costs are expensed as incurred.
Share-Based Compensation | Share-Based CompensationOur current share-based awards principally consist of restricted stock units (“RSUs”) and various performance share awards. We recognize compensation costs associated with these awards in selling, general and administrative expenses. For RSUs and certain performance share awards, the amount of compensation cost is measured based on the grant-date fair value of the equity instruments issued. Since our total shareholder return (“TSR”) performance share awards are performance awards with a market condition, the compensation costs associated with these awards are determined using a Monte Carlo simulation valuation model. For RSUs and TSR awards, compensation cost is recognized over the period that an employee provides service in exchange for the award. We recognize compensation cost associated with other performance share awards over the requisite service period based on the probability of achievement of performance criteria.
Taxes Collected from Clients and Remitted to Governmental Agencies | Taxes Collected from Clients and Remitted to Governmental Agencies We record taxes on client transactions due to governmental agencies as receivables and liabilities on the Consolidated Balance Sheets.
Net Income Per Common Share | Net Income Per Common ShareBasic net income per common share is net income divided by the weighted-average number of common shares outstanding during the period. Diluted net income per common share is based on the weighted-average number of common shares outstanding during the period, adjusted to include the potential dilution from the conversion of RSUs, vesting of performance shares, and exercise of stock options.
Contingencies and Litigation | Contingencies and LitigationWe are a party to a number of lawsuits, claims, and proceedings incident to the operation of our business, including those pertaining to labor and employment, contracts, personal injury, and other matters, some of which allege substantial monetary damages. Some of these actions may be brought as class actions on behalf of a class or purported class of employees. We accrue for loss contingencies when losses become probable and are reasonably estimable. If the reasonable estimate of the loss is a range and no amount within the range is a better estimate, the minimum amount of the range is recorded as a liability. We recognize legal costs as an expense in the period incurred.
Income Taxes | Income Taxes We account for income taxes using the asset and liability method. Deferred tax assets and liabilities are recognized for the future tax consequences attributable to temporary differences between the financial statement carrying amount of existing assets and liabilities and their respective tax bases. We measure deferred tax assets and liabilities using enacted tax rates expected to be applied to taxable income in the years in which those temporary differences are expected to be recovered. Deferred tax assets are reviewed for recoverability on a quarterly basis. A valuation allowance is recorded to reduce the carrying amount of a deferred tax asset to its realizable value unless it is more likely than not that such asset will be realized. We recognize accrued interest and penalties related to unrecognized tax benefits in income tax expense in our Consolidated Statements of Comprehensive (Loss) Income.
Recently Adopted and Issued Accounting Standards | Recently Adopted Accounting Standards Leases In February 2016, the Financial Accounting Standards Board (“FASB”) issued ASU 2016-02, Leases (Topic 842). Since the release of ASU 2016-02, the FASB issued the following additional ASUs further updating Topic 842: •In January 2018, ASU 2018-01, Land Easement Practical Expedient for Transition to Topic 842 •In July 2018, ASU 2018-10, Codification Improvements to Topic 842 •In July 2018, ASU 2018-11, Leases (Topic 842): Targeted Improvements •In March 2019, ASU 2019-01, Leases (Topic 842): Codification Improvements Topic 842 replaced existing lease accounting guidance and was intended to provide enhanced transparency and comparability by requiring lessees to record most leases on the balance sheet. Under Topic 842, lessees are required to record on the balance sheet ROU assets (the right to use an underlying asset for the lease term) and the corresponding lease liabilities (the obligation to make lease payments arising from the lease). This guidance requires us to continue classifying leases as either operating or financing, with classification affecting the pattern of expense recognition in the Consolidated Statements of Comprehensive (Loss) Income. In addition, this new standard requires enhanced disclosures surrounding the amount, timing, and uncertainty of cash flows arising from leasing arrangements. We adopted Topic 842 on November 1, 2019 on a modified retrospective basis using the optional transition method permitted under ASU 2018-11 and have used this effective date as the initial application date. Comparative prior period Financial Statements have not been restated and continue to be reported under the accounting standards in effect for those prior periods presented. Upon adoption, we elected the package of transition practical expedients that allowed us to carry forward prior conclusions related to: (i) whether any expired or existing contracts are or contain leases; (ii) the lease classification for any expired or existing leases; and (iii) initial direct costs for existing leases. Additionally, we elected the practical expedient of not separating lease components from non-lease components for all asset classes. We also made an accounting policy election to not record ROU assets or lease liabilities for leases with an initial term of 12 months or less and will recognize payments for such leases in our Consolidated Statements of Comprehensive (Loss) Income on a straight-line basis over the lease term. We did not elect the use of hindsight for determining the reasonably certain lease term. The adoption of Topic 842 had a significant impact on our Consolidated Balance Sheet, but did not have a significant impact on our Consolidated Statement of Comprehensive (Loss) Income, our Consolidated Statement of Stockholders’ Equity, our Consolidated Statement of Cash Flows, our liquidity, or our compliance with the various covenants contained within our credit facility, as further described in Note 11, “Credit Facility.” The most significant impact was the recognition of ROU assets and lease liabilities for operating leases, while our accounting for finance leases remained substantially unchanged. See Note 4, “Leases,” for additional information on our lease arrangements. The impact of adoption of Topic 842 on our Consolidated Balance Sheet was as follows:
(in millions) |  | Balance at October 31, 2019 |  | Adjustments Due to Adoption of Topic 842 |  | Balance at November 1, 2019
ASSETS |  |  |  |  |  |
Right-of-use assets(1) |  | $ | — |  |  | $ | 167.5 |  |  | $ | 167.5 |
LIABILITIES AND STOCKHOLDERS’ EQUITY |  |  |  |  |  |
Current portion of lease liabilities(2) |  | $ | — |  |  | $ | 36.3 |  |  | $ | 36.3 |
Other accrued liabilities(3) |  | 158.2 |  |  | (3.0) |  |  | 155.2 |
Long-term lease liabilities(4) |  | — |  |  | 154.2 |  |  | 154.2 |
Other noncurrent liabilities(5) |  | 78.8 |  |  | (20.0) |  |  | 58.8 |
(1) Represents capitalization of operating lease assets and reclassification of prepaid rent, deferred rent, lease exit impairment liabilities, and lease incentives and tenant improvements on operating leases. (2) Represents the recognition of short-term operating lease liabilities. (3) Represents short-term deferred rent reclassified to ROU assets. (4) Represents the recognition of long-term operating lease liabilities. (5) Represents long-term deferred rent, lease incentives and tenant improvements, and lease exit impairment liabilities reclassified to ROU assets. In April 2020, the FASB issued a question and answer document focused on the application of lease accounting guidance to lease concessions provided relating to the Pandemic (the “Lease Modification Q&A”). The Lease Modification Q&A provides entities with the option to elect to account for lease concessions as though the enforceable rights and obligations existed in the original lease when the total cash flows resulting from the modified lease are substantially similar to the cash flows in the original lease. We have elected this practical expedient for Pandemic-related rent concessions, primarily rent deferrals or rent abatements, and we have elected not to remeasure the related lease liability and ROU asset for those leases. These concessions will be recognized as a reduction of rent expense in the month they occur. This election will continue while these concessions are in effect. Pandemic-related lease concessions were not material for the year ended October 31, 2020. Recently Issued Accounting Standards Measurement of Credit Losses of Financial Instruments In June 2016, the Financial Accounting Standards Board (“FASB”) issued ASU No. 2016-13, Financial Instruments—Credit Losses (Topic 326): Measurement of Credit Losses on Financial Instruments. Since the release of ASU 2016-13, the FASB issued the following additional ASUs further updating Topic 326: •In November 2018, ASU 2018-19, Codification Improvements to Topic 326, Financial Instruments—Credit Losses •In April 2019, ASU 2019-04, Codification Improvements to Topic 326: Financial Instruments—Credit Losses; Topic 815: Derivatives and Hedging; and Topic 825: Financial Instruments •In May 2019, ASU 2019-05, Financial Instruments—Credit Losses (Topic 326): Targeted Transition Relief •In November 2019, ASU 2019-11, Codification Improvements to Topic 326, Financial Instruments—Credit Losses •In March 2020, ASU 2020-03, Codification Improvements to Financial Instruments Topic 326 replaces the existing incurred loss impairment model with a methodology that incorporates all expected credit loss estimates, resulting in more timely recognition of losses. Under Topic 326, an organization is required to measure all expected credit losses for financial assets held at the reporting date based on historical experience, current conditions, and reasonable and supportable forecasts that affect the collectability of the reported financial assets. It also requires credit losses related to available-for-sale debt securities to be recorded through an allowance for credit losses. We will adopt this standard effective November 1, 2020 on a modified retrospective basis. The adoption of the standard is not expected to have a material impact on the consolidated financial statements. Implementation Costs Incurred in a Cloud Computing Arrangement That Is a Service Contract In August 2018, the FASB issued ASU No. 2018-15, Intangibles—Goodwill and Other-Internal-Use Software (Subtopic 350-40): Customer’s Accounting for Implementation Costs Incurred in a Cloud Computing Arrangement That Is a Service Contract. This accounting update aligns the requirements for capitalizing implementation costs incurred in a hosting arrangement that is a service contract with the requirements for capitalizing implementation costs incurred to develop or obtain internal-use software. The guidance also specifies that the balance sheet, income statement, and statement of cash flows presentation of capitalized implementation costs and the related amortization should align with the presentation of the hosting (service) element of the arrangement. We will adopt this standard effective November 1, 2020 on a prospective basis. The adoption of the standard is not expected to have a material impact on the consolidated financial statements. No other recently issued accounting standards are expected to have a significant impact on our fiscal 2021 consolidated financial statements.

X
- Definition Insurance And Self Insurance Policy [Policy Text Block] + References No definition available. + Details
Name: | abm_InsuranceAndSelfInsurancePolicyPolicyTextBlock
Namespace Prefix: | abm_
Data Type: | nonnum:textBlockItemType
Balance Type: | na
Period Type: | duration

X
- Definition Other Accrued Liabilities Policy [Policy Text Block] + References No definition available. + Details
Name: | abm_OtherAccruedLiabilitiesPolicyPolicyTextBlock
Namespace Prefix: | abm_
Data Type: | nonnum:textBlockItemType
Balance Type: | na
Period Type: | duration

X
- Definition Other Noncurrent Liabilities Policy [Policy Text Block] + References No definition available. + Details
Name: | abm_OtherNoncurrentLiabilitiesPolicyPolicyTextBlock
Namespace Prefix: | abm_
Data Type: | nonnum:textBlockItemType
Balance Type: | na
Period Type: | duration

X
- Definition Taxes Collected From Customers Policy [Policy Text Block] + References No definition available. + Details
Name: | abm_TaxesCollectedFromCustomersPolicyPolicyTextBlock
Namespace Prefix: | abm_
Data Type: | nonnum:textBlockItemType
Balance Type: | na
Period Type: | duration

X
- References No definition available. + Details
Name: | us-gaap_AccountingPoliciesAbstract
Namespace Prefix: | us-gaap_
Data Type: | xbrli:stringItemType
Balance Type: | na
Period Type: | duration

X
- Definition Disclosure of accounting policy for advertising cost. + References Reference 1: http://www.xbrl.org/2003/role/disclosureRef -Publisher FASB -Name Accounting Standards Codification -Topic 720 -SubTopic 35 -Section 50 -Paragraph 1 -Subparagraph (a) -URI http://asc.fasb.org/extlink&oid=6420018&loc=d3e36677-107848 + Details
Name: | us-gaap_AdvertisingCostsPolicyTextBlock
Namespace Prefix: | us-gaap_
Data Type: | nonnum:textBlockItemType
Balance Type: | na
Period Type: | duration

X
- Definition The entire disclosure for allowance for credit losses. + References Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef -Publisher FASB -Name Accounting Standards Codification -Topic 310 -URI http://asc.fasb.org/topic&trid=2196771 + Details
Name: | us-gaap_AllowanceForCreditLossesTextBlock
Namespace Prefix: | us-gaap_
Data Type: | nonnum:textBlockItemType
Balance Type: | na
Period Type: | duration

X
- Definition Disclosure of accounting policy for basis of accounting, or basis of presentation, used to prepare the financial statements (for example, US Generally Accepted Accounting Principles, Other Comprehensive Basis of Accounting, IFRS). + References No definition available. + Details
Name: | us-gaap_BasisOfAccountingPolicyPolicyTextBlock
Namespace Prefix: | us-gaap_
Data Type: | nonnum:textBlockItemType
Balance Type: | na
Period Type: | duration

X
- Definition Disclosure of accounting policy for cash and cash equivalents, including the policy for determining which items are treated as cash equivalents. Other information that may be disclosed includes (1) the nature of any restrictions on the entity's use of its cash and cash equivalents, (2) whether the entity's cash and cash equivalents are insured or expose the entity to credit risk, (3) the classification of any negative balance accounts (overdrafts), and (4) the carrying basis of cash equivalents (for example, at cost) and whether the carrying amount of cash equivalents approximates fair value. + References Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef -Publisher FASB -Name Accounting Standards Codification -Topic 230 -SubTopic 10 -Section 50 -Paragraph 1 -URI http://asc.fasb.org/extlink&oid=121583591&loc=d3e4273-108586 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(1)) -URI http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682 Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef -Publisher FASB -Name Accounting Standards Codification -Topic 235 -SubTopic 10 -Section 50 -Paragraph 3 -URI http://asc.fasb.org/extlink&oid=84158767&loc=d3e18780-107790 + Details
Name: | us-gaap_CashAndCashEquivalentsPolicyTextBlock
Namespace Prefix: | us-gaap_
Data Type: | nonnum:textBlockItemType
Balance Type: | na
Period Type: | duration

X
- Definition Disclosure of accounting policy for commitments and contingencies, which may include policies for recognizing and measuring loss and gain contingencies. + References Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef -Publisher FASB -Name Accounting Standards Codification -Topic 954 -SubTopic 450 -Section 50 -Paragraph 2 -URI http://asc.fasb.org/extlink&oid=6491354&loc=d3e6052-115624 Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef -Publisher FASB -Name Accounting Standards Codification -Topic 954 -SubTopic 450 -Section 50 -Paragraph 1 -URI http://asc.fasb.org/extlink&oid=6491354&loc=d3e6049-115624 Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef -Publisher FASB -Name Accounting Standards Codification -Topic 460 -SubTopic 10 -Section 50 -Paragraph 8 -Subparagraph (b) -URI http://asc.fasb.org/extlink&oid=68068213&loc=d3e12565-110249 Reference 4: http://fasb.org/us-gaap/role/ref/legacyRef -Publisher FASB -Name Accounting Standards Codification -Topic 235 -SubTopic 10 -Section 50 -Paragraph 3 -URI http://asc.fasb.org/extlink&oid=84158767&loc=d3e18780-107790 + Details
Name: | us-gaap_CommitmentsAndContingenciesPolicyTextBlock
Namespace Prefix: | us-gaap_
Data Type: | nonnum:textBlockItemType
Balance Type: | na
Period Type: | duration

X
- Definition Disclosure of accounting policy for salaries, bonuses, incentive awards, postretirement and postemployment benefits granted to employees, including equity-based arrangements; discloses methodologies for measurement, and the bases for recognizing related assets and liabilities and recognizing and reporting compensation expense. + References Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef -Publisher FASB -Name Accounting Standards Codification -Topic 718 -SubTopic 10 -Section 50 -Paragraph 2 -Subparagraph (b),(f(1)) -URI http://asc.fasb.org/extlink&oid=120381028&loc=d3e5070-113901 Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef -Publisher FASB -Name Accounting Standards Codification -Topic 235 -SubTopic 10 -Section 50 -Paragraph 1 -URI http://asc.fasb.org/extlink&oid=84158767&loc=d3e18726-107790 + Details
Name: | us-gaap_CompensationRelatedCostsPolicyTextBlock
Namespace Prefix: | us-gaap_
Data Type: | nonnum:textBlockItemType
Balance Type: | na
Period Type: | duration

X
- Definition Disclosure of accounting policy regarding (1) the principles it follows in consolidating or combining the separate financial statements, including the principles followed in determining the inclusion or exclusion of subsidiaries or other entities in the consolidated or combined financial statements and (2) its treatment of interests (for example, common stock, a partnership interest or other means of exerting influence) in other entities, for example consolidation or use of the equity or cost methods of accounting. The accounting policy may also address the accounting treatment for intercompany accounts and transactions, noncontrolling interest, and the income statement treatment in consolidation for issuances of stock by a subsidiary. + References Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef -Publisher FASB -Name Accounting Standards Codification -Topic 235 -SubTopic 10 -Section 50 -Paragraph 3 -URI http://asc.fasb.org/extlink&oid=84158767&loc=d3e18780-107790 Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef -Publisher FASB -Name Accounting Standards Codification -Topic 810 -SubTopic 10 -Section 50 -Paragraph 1 -URI http://asc.fasb.org/extlink&oid=109239629&loc=d3e5614-111684 + Details
Name: | us-gaap_ConsolidationPolicyTextBlock
Namespace Prefix: | us-gaap_
Data Type: | nonnum:textBlockItemType
Balance Type: | na
Period Type: | duration

X
- Definition Disclosure of accounting policy for recognizing and reporting costs associated with exiting, disposing of, and restructuring certain operations. + References Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef -Publisher FASB -Name Accounting Standards Codification -Topic 420 -SubTopic 10 -Section S99 -Paragraph 2 -Subparagraph (SAB Topic 5.P.4) -URI http://asc.fasb.org/extlink&oid=115931487&loc=d3e140904-122747 Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef -Publisher FASB -Name Accounting Standards Codification -Topic 420 -SubTopic 10 -Section S99 -Paragraph 1 -URI http://asc.fasb.org/extlink&oid=115931487&loc=d3e140864-122747 Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef -Publisher FASB -Name Accounting Standards Codification -Topic 420 -SubTopic 10 -Section S99 -Paragraph 1 -Subparagraph (SAB Topic 5.P.3) -URI http://asc.fasb.org/extlink&oid=115931487&loc=d3e140864-122747 Reference 4: http://fasb.org/us-gaap/role/ref/legacyRef -Publisher FASB -Name Accounting Standards Codification -Topic 235 -SubTopic 10 -Section 50 -Paragraph 3 -URI http://asc.fasb.org/extlink&oid=84158767&loc=d3e18780-107790 + Details
Name: | us-gaap_CostsAssociatedWithExitOrDisposalActivitiesOrRestructuringsPolicyTextBlock
Namespace Prefix: | us-gaap_
Data Type: | nonnum:textBlockItemType
Balance Type: | na
Period Type: | duration

X
- Definition Disclosure of accounting policy for computing basic and diluted earnings or loss per share for each class of common stock and participating security. Addresses all significant policy factors, including any antidilutive items that have been excluded from the computation and takes into account stock dividends, splits and reverse splits that occur after the balance sheet date of the latest reporting period but before the issuance of the financial statements. + References Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef -Publisher FASB -Name Accounting Standards Codification -Topic 260 -SubTopic 10 -Section 50 -Paragraph 1 -Subparagraph (c) -URI http://asc.fasb.org/extlink&oid=6371337&loc=d3e3550-109257 Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef -Publisher FASB -Name Accounting Standards Codification -Topic 235 -SubTopic 10 -Section 50 -Paragraph 3 -URI http://asc.fasb.org/extlink&oid=84158767&loc=d3e18780-107790 Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef -Publisher FASB -Name Accounting Standards Codification -Topic 260 -SubTopic 10 -Section 50 -Paragraph 2 -URI http://asc.fasb.org/extlink&oid=6371337&loc=d3e3630-109257 + Details
Name: | us-gaap_EarningsPerSharePolicyTextBlock
Namespace Prefix: | us-gaap_
Data Type: | nonnum:textBlockItemType
Balance Type: | na
Period Type: | duration

X
- Definition Disclosure of accounting policy for equity method of accounting for investments and other interests. Investment includes, but is not limited to, unconsolidated subsidiary, corporate joint venture, noncontrolling interest in real estate venture, limited partnership, and limited liability company. Information includes, but is not limited to, ownership percentage, reason equity method is or is not considered appropriate, and accounting policy election for distribution received. + References Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef -Publisher FASB -Name Accounting Standards Codification -Topic 323 -SubTopic 10 -Section 50 -Paragraph 3 -Subparagraph (a)(2) -URI http://asc.fasb.org/extlink&oid=114001798&loc=d3e33918-111571 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.12) -URI http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682 Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef -Publisher FASB -Name Accounting Standards Codification -Topic 825 -SubTopic 10 -Section 50 -Paragraph 28 -Subparagraph (f) -URI http://asc.fasb.org/extlink&oid=75031198&loc=d3e14064-108612 Reference 4: http://fasb.org/us-gaap/role/ref/legacyRef -Publisher FASB -Name Accounting Standards Codification -Topic 230 -SubTopic 10 -Section 45 -Paragraph 21D -URI http://asc.fasb.org/extlink&oid=121586364&loc=SL94080555-108585 Reference 5: http://fasb.org/us-gaap/role/ref/legacyRef -Publisher FASB -Name Accounting Standards Codification -Topic 235 -SubTopic 10 -Section 50 -Paragraph 3 -URI http://asc.fasb.org/extlink&oid=84158767&loc=d3e18780-107790 + Details
Name: | us-gaap_EquityMethodInvestmentsPolicy
Namespace Prefix: | us-gaap_
Data Type: | nonnum:textBlockItemType
Balance Type: | na
Period Type: | duration

X
- Definition Disclosure of accounting policy for fair value measurements of financial and non-financial assets, liabilities and instruments classified in shareholders' equity. Disclosures include, but are not limited to, how an entity that manages a group of financial assets and liabilities on the basis of its net exposure measures the fair value of those assets and liabilities. + References No definition available. + Details
Name: | us-gaap_FairValueMeasurementPolicyPolicyTextBlock
Namespace Prefix: | us-gaap_
Data Type: | nonnum:textBlockItemType
Balance Type: | na
Period Type: | duration

X
- Definition Disclosure of accounting policy for goodwill. This accounting policy also may address how an entity assesses and measures impairment of goodwill, how reporting units are determined, how goodwill is allocated to such units, and how the fair values of the reporting units are determined. + References Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef -Publisher FASB -Name Accounting Standards Codification -Topic 350 -SubTopic 20 -Section 50 -Paragraph 1 -URI http://asc.fasb.org/extlink&oid=121556970&loc=d3e13816-109267 Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef -Publisher FASB -Name Accounting Standards Codification -Topic 235 -SubTopic 10 -Section 50 -Paragraph 3 -URI http://asc.fasb.org/extlink&oid=84158767&loc=d3e18780-107790 + Details
Name: | us-gaap_GoodwillAndIntangibleAssetsGoodwillPolicy
Namespace Prefix: | us-gaap_
Data Type: | nonnum:textBlockItemType
Balance Type: | na
Period Type: | duration

X
- Definition Disclosure of accounting policy for income taxes, which may include its accounting policies for recognizing and measuring deferred tax assets and liabilities and related valuation allowances, recognizing investment tax credits, operating loss carryforwards, tax credit carryforwards, and other carryforwards, methodologies for determining its effective income tax rate and the characterization of interest and penalties in the financial statements. + References Reference 1: http://www.xbrl.org/2003/role/disclosureRef -Publisher FASB -Name Accounting Standards Codification -Topic 740 -SubTopic 10 -Section 45 -Paragraph 25 -URI http://asc.fasb.org/extlink&oid=120406818&loc=d3e32247-109318 Reference 2: http://www.xbrl.org/2003/role/disclosureRef -Publisher FASB -Name Accounting Standards Codification -Topic 740 -SubTopic 10 -Section 50 -Paragraph 20 -URI http://asc.fasb.org/extlink&oid=84230637&loc=d3e32847-109319 Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef -Publisher FASB -Name Accounting Standards Codification -Topic 954 -SubTopic 740 -Section 50 -Paragraph 1 -URI http://asc.fasb.org/extlink&oid=6491622&loc=d3e9504-115650 Reference 4: http://fasb.org/us-gaap/role/ref/legacyRef -Publisher FASB -Name Accounting Standards Codification -Topic 235 -SubTopic 10 -Section 50 -Paragraph 3 -URI http://asc.fasb.org/extlink&oid=84158767&loc=d3e18780-107790 Reference 5: http://www.xbrl.org/2003/role/disclosureRef -Publisher FASB -Name Accounting Standards Codification -Topic 740 -SubTopic 10 -Section 50 -Paragraph 19 -URI http://asc.fasb.org/extlink&oid=84230637&loc=d3e32840-109319 Reference 6: http://www.xbrl.org/2003/role/disclosureRef -Publisher FASB -Name Accounting Standards Codification -Topic 220 -SubTopic 10 -Section 50 -Paragraph 1 -URI http://asc.fasb.org/extlink&oid=116657188&loc=SL116659661-227067 Reference 7: http://www.xbrl.org/2003/role/disclosureRef -Publisher FASB -Name Accounting Standards Codification -Topic 740 -SubTopic 10 -Section 50 -Paragraph 9 -URI http://asc.fasb.org/extlink&oid=84230637&loc=d3e32639-109319 Reference 8: http://www.xbrl.org/2003/role/disclosureRef -Publisher FASB -Name Accounting Standards Codification -Topic 740 -SubTopic 10 -Section 45 -Paragraph 28 -URI http://asc.fasb.org/extlink&oid=120406818&loc=d3e32280-109318 Reference 9: http://www.xbrl.org/2003/role/disclosureRef -Publisher FASB -Name Accounting Standards Codification -Topic 740 -SubTopic 10 -Section 50 -Paragraph 17 -Subparagraph (b) -URI http://asc.fasb.org/extlink&oid=84230637&loc=d3e32809-109319 + Details
Name: | us-gaap_IncomeTaxPolicyTextBlock
Namespace Prefix: | us-gaap_
Data Type: | nonnum:textBlockItemType
Balance Type: | na
Period Type: | duration

X
- Definition Disclosure of accounting policy for investment in financial asset. + References Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef -Publisher FASB -Name Accounting Standards Codification -Topic 944 -SubTopic 220 -Section S99 -Paragraph 1 -Subparagraph (SX 210.7-04(3)(b)) -URI http://asc.fasb.org/extlink&oid=120400993&loc=SL114874131-224263 Reference 2: http://www.xbrl.org/2003/role/disclosureRef -Publisher FASB -Name Accounting Standards Codification -Topic 323 -SubTopic 10 -Section 50 -Paragraph 3 -Subparagraph (a)(2) -URI http://asc.fasb.org/extlink&oid=114001798&loc=d3e33918-111571 + Details
Name: | us-gaap_InvestmentPolicyTextBlock
Namespace Prefix: | us-gaap_
Data Type: | nonnum:textBlockItemType
Balance Type: | na
Period Type: | duration

X
- Definition Disclosure of accounting policy for leasing arrangement entered into by lessee. + References Reference 1: http://www.xbrl.org/2003/role/disclosureRef -Publisher FASB -Name Accounting Standards Codification -Topic 842 -SubTopic 20 -Section 50 -Paragraph 1 -Subparagraph (b) -URI http://asc.fasb.org/extlink&oid=121609121&loc=SL77918666-209980 + Details
Name: | us-gaap_LesseeLeasesPolicyTextBlock
Namespace Prefix: | us-gaap_
Data Type: | nonnum:textBlockItemType
Balance Type: | na
Period Type: | duration

X
- Definition Disclosure of accounting policy pertaining to new accounting pronouncements that may impact the entity's financial reporting. Includes, but is not limited to, quantification of the expected or actual impact. + References No definition available. + Details
Name: | us-gaap_NewAccountingPronouncementsPolicyPolicyTextBlock
Namespace Prefix: | us-gaap_
Data Type: | nonnum:textBlockItemType
Balance Type: | na
Period Type: | duration

X
- Definition Disclosure of accounting policy for long-lived, physical asset used in normal conduct of business and not intended for resale. Includes, but is not limited to, work of art, historical treasure, and similar asset classified as collections. + References Reference 1: http://www.xbrl.org/2003/role/disclosureRef -Publisher FASB -Name Accounting Standards Codification -Topic 958 -SubTopic 360 -Section 50 -Paragraph 1 -Subparagraph (d) -URI http://asc.fasb.org/extlink&oid=120429125&loc=d3e99779-112916 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.13(a)) -URI http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682 Reference 3: http://www.xbrl.org/2003/role/disclosureRef -Publisher FASB -Name Accounting Standards Codification -Topic 958 -SubTopic 360 -Section 50 -Paragraph 6 -URI http://asc.fasb.org/extlink&oid=120429125&loc=d3e99893-112916 Reference 4: http://fasb.org/us-gaap/role/ref/legacyRef -Publisher FASB -Name Accounting Standards Codification -Topic 360 -SubTopic 10 -Section 50 -Paragraph 1 -URI http://asc.fasb.org/extlink&oid=6391035&loc=d3e2868-110229 Reference 5: http://fasb.org/us-gaap/role/ref/legacyRef -Publisher FASB -Name Accounting Standards Codification -Topic 235 -SubTopic 10 -Section 50 -Paragraph 3 -URI http://asc.fasb.org/extlink&oid=84158767&loc=d3e18780-107790 + Details
Name: | us-gaap_PropertyPlantAndEquipmentPolicyTextBlock
Namespace Prefix: | us-gaap_
Data Type: | nonnum:textBlockItemType
Balance Type: | na
Period Type: | duration

X
- Definition Disclosure of accounting policy for receivable. Includes, but is not limited to, accounts receivable and financing receivable. + References Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef -Publisher FASB -Name Accounting Standards Codification -Topic 235 -SubTopic 10 -Section 50 -Paragraph 3 -URI http://asc.fasb.org/extlink&oid=84158767&loc=d3e18780-107790 Reference 2: http://www.xbrl.org/2009/role/commonPracticeRef -Publisher FASB -Name Accounting Standards Codification -Topic 310 -SubTopic 10 -Section 50 -Paragraph 2 -URI http://asc.fasb.org/extlink&oid=121611835&loc=d3e5033-111524 Reference 3: http://www.xbrl.org/2009/role/commonPracticeRef -Publisher FASB -Name Accounting Standards Codification -Topic 310 -SubTopic 20 -Section 50 -Paragraph 4 -URI http://asc.fasb.org/extlink&oid=84159169&loc=d3e10178-111534 Reference 4: http://www.xbrl.org/2009/role/commonPracticeRef -Publisher FASB -Name Accounting Standards Codification -Topic 310 -SubTopic 20 -Section 50 -Paragraph 2 -URI http://asc.fasb.org/extlink&oid=84159169&loc=d3e10149-111534 Reference 5: http://www.xbrl.org/2009/role/commonPracticeRef -Publisher FASB -Name Accounting Standards Codification -Topic 310 -SubTopic 20 -Section 50 -Paragraph 1 -URI http://asc.fasb.org/extlink&oid=84159169&loc=d3e10133-111534 + Details
Name: | us-gaap_ReceivablesPolicyTextBlock
Namespace Prefix: | us-gaap_
Data Type: | nonnum:textBlockItemType
Balance Type: | na
Period Type: | duration

X
- Definition Disclosure of accounting policy for revenue from contract with customer. + References Reference 1: http://www.xbrl.org/2003/role/disclosureRef -Publisher FASB -Name Accounting Standards Codification -Topic 606 -SubTopic 10 -Section 50 -Paragraph 17 -URI http://asc.fasb.org/extlink&oid=121604090&loc=SL49130561-203045 Reference 2: http://www.xbrl.org/2003/role/disclosureRef -Publisher FASB -Name Accounting Standards Codification -Topic 606 -SubTopic 10 -Section 50 -Paragraph 20 -Subparagraph (d) -URI http://asc.fasb.org/extlink&oid=121604090&loc=SL49130566-203045 Reference 3: http://www.xbrl.org/2003/role/disclosureRef -Publisher FASB -Name Accounting Standards Codification -Topic 606 -SubTopic 10 -Section 50 -Paragraph 18 -Subparagraph (b) -URI http://asc.fasb.org/extlink&oid=121604090&loc=SL49130563-203045 Reference 4: http://www.xbrl.org/2003/role/disclosureRef -Publisher FASB -Name Accounting Standards Codification -Topic 606 -URI http://asc.fasb.org/topic&trid=49130388 Reference 5: http://www.xbrl.org/2003/role/disclosureRef -Publisher FASB -Name Accounting Standards Codification -Topic 606 -SubTopic 10 -Section 50 -Paragraph 20 -Subparagraph (c) -URI http://asc.fasb.org/extlink&oid=121604090&loc=SL49130566-203045 Reference 6: http://www.xbrl.org/2003/role/disclosureRef -Publisher FASB -Name Accounting Standards Codification -Topic 606 -SubTopic 10 -Section 50 -Paragraph 18 -Subparagraph (a) -URI http://asc.fasb.org/extlink&oid=121604090&loc=SL49130563-203045 Reference 7: http://www.xbrl.org/2003/role/exampleRef -Publisher FASB -Name Accounting Standards Codification -Topic 235 -SubTopic 10 -Section 50 -Paragraph 4 -Subparagraph (e) -URI http://asc.fasb.org/extlink&oid=84158767&loc=d3e18823-107790 Reference 8: http://www.xbrl.org/2003/role/disclosureRef -Publisher FASB -Name Accounting Standards Codification -Topic 606 -SubTopic 10 -Section 50 -Paragraph 20 -Subparagraph (b) -URI http://asc.fasb.org/extlink&oid=121604090&loc=SL49130566-203045 Reference 9: http://www.xbrl.org/2003/role/disclosureRef -Publisher FASB -Name Accounting Standards Codification -Topic 606 -SubTopic 10 -Section 50 -Paragraph 19 -URI http://asc.fasb.org/extlink&oid=121604090&loc=SL49130564-203045 Reference 10: http://www.xbrl.org/2003/role/disclosureRef -Publisher FASB -Name Accounting Standards Codification -Topic 606 -SubTopic 10 -Section 50 -Paragraph 20 -Subparagraph (a) -URI http://asc.fasb.org/extlink&oid=121604090&loc=SL49130566-203045 + Details
Name: | us-gaap_RevenueFromContractWithCustomerPolicyTextBlock
Namespace Prefix: | us-gaap_
Data Type: | nonnum:textBlockItemType
Balance Type: | na
Period Type: | duration

X
- Definition Disclosure of accounting policy for revenue. Includes revenue from contract with customer and from other sources. + References Reference 1: http://www.xbrl.org/2003/role/exampleRef -Publisher FASB -Name Accounting Standards Codification -Topic 235 -SubTopic 10 -Section 50 -Paragraph 4 -Subparagraph (e) -URI http://asc.fasb.org/extlink&oid=84158767&loc=d3e18823-107790 Reference 2: http://www.xbrl.org/2003/role/exampleRef -Publisher FASB -Name Accounting Standards Codification -Topic 235 -SubTopic 10 -Section 50 -Paragraph 4 -Subparagraph (f) -URI http://asc.fasb.org/extlink&oid=84158767&loc=d3e18823-107790 + Details
Name: | us-gaap_RevenueRecognitionPolicyTextBlock
Namespace Prefix: | us-gaap_
Data Type: | nonnum:textBlockItemType
Balance Type: | na
Period Type: | duration

X
- Definition Disclosure of accounting policy for the use of estimates in the preparation of financial statements in conformity with generally accepted accounting principles. + References Reference 1: http://www.xbrl.org/2003/role/disclosureRef -Publisher FASB -Name Accounting Standards Codification -Topic 275 -SubTopic 10 -Section 50 -Paragraph 12 -URI http://asc.fasb.org/extlink&oid=99393423&loc=d3e6191-108592 Reference 2: http://www.xbrl.org/2003/role/disclosureRef -Publisher FASB -Name Accounting Standards Codification -Topic 275 -SubTopic 10 -Section 50 -Paragraph 11 -URI http://asc.fasb.org/extlink&oid=99393423&loc=d3e6161-108592 Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef -Publisher FASB -Name Accounting Standards Codification -Topic 275 -SubTopic 10 -Section 50 -Paragraph 9 -URI http://asc.fasb.org/extlink&oid=99393423&loc=d3e6143-108592 Reference 4: http://www.xbrl.org/2003/role/disclosureRef -Publisher FASB -Name Accounting Standards Codification -Topic 275 -SubTopic 10 -Section 50 -Paragraph 1 -Subparagraph (b) -URI http://asc.fasb.org/extlink&oid=99393423&loc=d3e5967-108592 Reference 5: http://fasb.org/us-gaap/role/ref/legacyRef -Publisher FASB -Name Accounting Standards Codification -Topic 275 -SubTopic 10 -Section 50 -Paragraph 4 -URI http://asc.fasb.org/extlink&oid=99393423&loc=d3e6061-108592 Reference 6: http://fasb.org/us-gaap/role/ref/legacyRef -Publisher FASB -Name Accounting Standards Codification -Topic 275 -SubTopic 10 -Section 50 -Paragraph 8 -URI http://asc.fasb.org/extlink&oid=99393423&loc=d3e6132-108592 Reference 7: http://www.xbrl.org/2003/role/disclosureRef -Publisher FASB -Name Accounting Standards Codification -Topic 275 -SubTopic 10 -Section 50 -Paragraph 1 -Subparagraph (c) -URI http://asc.fasb.org/extlink&oid=99393423&loc=d3e5967-108592 + Details
Name: | us-gaap_UseOfEstimates
Namespace Prefix: | us-gaap_
Data Type: | nonnum:textBlockItemType
Balance Type: | na
Period Type: | duration