XML 40 R22.htm IDEA: XBRL DOCUMENT
v3.10.0.1

SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES (Policies) | 12 Months Ended
--- | ---
Dec. 31, 2018
Accounting Policies [Abstract] |
BASIS OF PRESENTATION | BASIS OF PRESENTATION. C.H. Robinson Worldwide, Inc. and our subsidiaries (“the company,” “we,” “us,” or “our”) are a global provider of transportation services and logistics solutions through a network of offices operating in North America, Europe, Asia, Oceania, and South America. The consolidated financial statements include the accounts of C.H. Robinson Worldwide, Inc. and our majority owned and controlled subsidiaries. Our minority interests in subsidiaries are not significant. All intercompany transactions and balances have been eliminated in the consolidated financial statements.
USE OF ESTIMATES | USE OF ESTIMATES. The preparation of financial statements, in conformity with accounting principles generally accepted in the United States, requires management to make estimates and assumptions that affect the reported amounts of assets and liabilities as of the date of the financial statements and the reported amounts of revenues and expenses during the reporting period. Estimates have been prepared on the basis of the most current and best information, and our actual results could differ materially from those estimates.
REVENUE RECOGNITION | REVENUE RECOGNITION. At contract inception, we assess the goods and services promised in our contracts with customers and identify our performance obligations to provide distinct goods and services to our customers. We have determined that the following distinct goods and services represent our primary performance obligations. Transportation and Logistics Services - As a third party logistics provider, our primary performance obligation under our customer contracts is to utilize our relationships with a wide variety of transportation companies to efficiently and cost-effectively transport our customers’ freight. Revenue is recognized for these performance obligations as they are satisfied over the contract term, which generally represents the transit period. The transit period can vary based upon the method of transport, generally a couple days for over the road, rail, and air transportation, or several weeks in the case of an ocean shipment. Determining the transit period and how much of it has been completed as of the reporting date may require management to make judgments that affect the timing of revenue recognized. When the customers’ freight reaches its intended destination our performance obligation is complete. Pricing for our services is generally a fixed amount and is typically due within 30 days upon completion of our performance obligation. We also provide certain value-added logistics services, such as customs brokerage, fee-based managed services, warehousing services, small parcel, and supply chain consulting and optimization services. These services may include one or more performance obligations which are generally satisfied over the service period as we perform our obligations. The service period may be a very short duration, in the case of customs brokerage and small parcel, or it may be longer in the case of warehousing, managed services and supply chain consulting and optimization services. Pricing for our services is established in the customer contract and is dependent upon the specific needs of the customer but may be agreed upon at a fixed fee per transaction, labor hour, or service period. Payment is typically due within 30 days upon completion of our performance obligation. Sourcing Services - We contract with grocery retailers, restaurants, foodservice distributors, and produce wholesalers to provide sourcing services under the trade name Robinson Fresh. Our primary service obligation under these contracts is the buying, selling, and/or marketing of produce including fresh fruits, vegetables, and other value-added perishable items. Revenue is recognized when our performance obligations under these contracts is satisfied at a point in time, generally when the produce is received by our customer. Pricing under these contracts is generally a fixed amount and is typically due within 30 days upon completion of our performance obligation. In many cases, as additional performance obligations, we contract to arrange logistics and transportation of the products we buy, sell, and/or market. These performance obligations are satisfied over the contract term consistent with our other transportation and logistics services. The contract period is typically less than one year. Pricing for our services is generally a fixed amount and is typically due within 30 days upon completion of our performance obligation. Total revenues represent the total dollar value of revenue recognized from contracts with customers for the goods and services we provide. Substantially all of our revenue is attributable to contracts with our customers. Our net revenues are our total revenues less purchased transportation and related services, including contracted motor carrier, rail, ocean, air, and other costs, and the purchase price and services related to the products we source. Most transactions in our transportation and sourcing businesses are recorded at the gross amount we charge our customers for the service we provide and goods we sell. In these transactions, we are primarily responsible for fulfilling the promise to provide the specified good or service to our customer and we have discretion in establishing the price for the specified good or service. Additionally, in our sourcing business, in some cases we take inventory risk before the specified good has been transferred to our customer. Customs brokerage, managed services, freight forwarding, and sourcing managed procurement transactions are recorded at the net amount we charge our customers for the service we provide because many of the factors stated above are not present.
CONTRACT ASSETS | CONTRACT ASSETS. Contract assets represent amounts for which we have the right to consideration for the services we have provided while a shipment is still in-transit but for which we have not yet completed our performance obligation or have not yet invoiced our customer. Upon completion of our performance obligations, which can vary in duration based upon the method of transport, and billing our customer these amounts become classified within accounts receivable and are then typically due within 30 days.
ACCRUED TRANSPORTATION EXPENSE | ACCRUED TRANSPORTATION EXPENSE. Accrued transportation expense represents amounts we owe to vendors, primarily transportation providers, for the services they have provided while a shipment is still in-transit as of the reporting date.
ALLOWANCE FOR DOUBTFUL ACCOUNTS | ALLOWANCE FOR DOUBTFUL ACCOUNTS. Accounts receivable are reduced by an allowance for amounts that may become uncollectible in the future. We continuously monitor payments from our customers and maintain a provision for uncollectible accounts based upon our customer aging trends, historical loss experience, and any specific customer collection issues that we have identified.
FOREIGN CURRENCY | FOREIGN CURRENCY. Most balance sheet accounts of foreign subsidiaries are translated or remeasured at the current exchange rate as of the end of the year. Statement of operations items are translated at average exchange rates during the year. We have asserted that we will indefinitely reinvest earnings of foreign subsidiaries to support expansion of our international businesses and accordingly translation adjustments are recorded gross of any related income tax effects.
CASH AND CASH EQUIVALENTS | CASH AND CASH EQUIVALENTS. Cash and cash equivalents consist primarily of bank deposits and highly liquid investments with an original maturity of three months or less from the time of purchase.
PREPAID EXPENSES AND OTHER | PREPAID EXPENSES AND OTHER. Prepaid expenses and other include such items as prepaid rent, software maintenance contracts, insurance premiums, other prepaid operating expenses, and inventories, consisting primarily of produce and related products held for resale.
PROPERTY AND EQUIPMENT | PROPERTY AND EQUIPMENT. Property and equipment are recorded at cost. Maintenance and repair expenditures are charged to expense as incurred. Depreciation is computed using the straight-line method over the estimated lives of the assets. Amortization of leasehold improvements is computed over the shorter of the lease term or the estimated useful lives of the improvements.
GOODWILL | GOODWILL. Goodwill represents the excess of the cost of acquired businesses over the net of the fair value of identifiable tangible net assets and identifiable intangible assets purchased and liabilities assumed. Goodwill is tested for impairment at the reporting unit level (operating segment or one level below an operating segment) on an annual basis (November 30 for us) and between annual tests if an event occurs or circumstances change that would more likely than not reduce the fair value of a reporting unit below its carrying value. Goodwill is tested at least annually for impairment on November 30, or more frequently if events or changes in circumstances indicate that the asset might be impaired. We first perform a qualitative assessment to determine whether it is more likely than not that the fair value of our reporting units is less than their respective carrying value (“Step Zero Analysis”). If the Step Zero Analysis indicates it is more likely than not that the fair value of our reporting units is less than their respective carrying value, an additional impairment assessment is performed (“Step One Analysis”). Based on our Step Zero Analysis, we determined that the more likely than not criteria had not been met, and therefore a Step 1 Analysis was not required.
OTHER INTANGIBLE ASSETS | OTHER INTANGIBLE ASSETS. Other intangible assets include definite-lived customer lists, non-competition agreements, and indefinite-lived trademarks. The definite-lived intangible assets are being amortized using the straight-line method over their estimated lives, ranging from five to eight years. Definite-lived intangible assets are evaluated for impairment whenever events or changes in circumstances indicate that the carrying amount may not be recoverable. The indefinite-lived trademarks are not amortized. Indefinite-lived intangible assets are evaluated for impairment whenever events or changes in circumstances indicate that the carrying amount may not be recoverable, or annually, at a minimum.
OTHER ASSETS | OTHER ASSETS. Other assets consist primarily of purchased and internally developed software, and the investments related to our nonqualified deferred compensation plan. We amortize software using the straight-line method over three years.
INCOME TAXES | INCOME TAXES. Income taxes are accounted for using the asset and liability method. Under this method, deferred tax assets and liabilities are recognized for the future tax consequences of temporary differences between the carrying amounts and tax bases of assets and liabilities using enacted rates. Annual tax provisions include amounts considered sufficient to pay assessments that may result from examination of prior year tax returns; however, the amount ultimately paid upon resolution of issues raised may differ from the amounts accrued. The financial statement benefits of an uncertain income tax position are recognized when more likely than not, based on the technical merits, the position will be sustained upon examination. Unrecognized tax benefits are, more likely than not, owed to a taxing authority, and the amount of the contingency can be reasonably estimated. Uncertain income tax positions are included in “Accrued income taxes” or “Noncurrent income taxes payable” in the consolidated balance sheets.
COMPREHENSIVE INCOME (LOSS) | COMPREHENSIVE INCOME (LOSS). Comprehensive income (loss) consists of foreign currency translation adjustments. It is presented on our consolidated statements of operations and comprehensive income gross of related income tax effects.
STOCK-BASED COMPENSATION | STOCK-BASED COMPENSATION. We issue stock awards, including stock options, performance shares, and restricted stock units, to key employees and outside directors. In general, the awards vest over five years, either based on the company’s earnings growth or the passage of time. The related compensation expense for each award is recognized over the appropriate vesting period. The fair value of each share-based payment award is established on the date of grant. For grants of shares and restricted stock units, the fair value is established based on the market price on the date of the grant, discounted for post-vesting holding restrictions. The discounts on outstanding grants vary from 15 percent to 21 percent and are calculated using the Black-Scholes option pricing model-protective put method. Changes in measured stock volatility and interest rates are the primary reason for changes in the discount. For grants of options, we use the Black-Scholes option pricing model to estimate the fair value of share-based payment awards. The determination of the fair value of share-based awards is affected by our stock price and a number of assumptions, including expected volatility, expected life, risk-free interest rate, and expected dividends.
FAIR VALUE MEASUREMENT | FAIR VALUE MEASUREMENT Accounting guidance on fair value measurements for certain financial assets and liabilities requires that assets and liabilities carried at fair value be classified and disclosed in one of the following three categories:
• | Level 1-Quoted market prices in active markets for identical assets or liabilities.
• | Level 2-Observable market-based inputs or unobservable inputs that are corroborated by market data.
• | Level 3-Unobservable inputs reflecting the reporting entity’s own assumptions or external inputs from inactive markets.
A financial asset or liability’s classification within the hierarchy is determined based on the lowest level of input that is significant to the fair value measurement.
RECENTLY ISSUED ACCOUNTING PRNOUNCEMENTS | RECENTLY ISSUED ACCOUNTING PRONOUNCEMENTS In May 2014, the Financial Accounting Standards Board (“FASB”) issued Accounting Standards Update (“ASU”) 2014-09, Revenue from Contracts with Customers, and in August 2015, issued ASU 2015-14, which amended the standard as to its effective date. The new comprehensive revenue recognition standard supersedes all existing revenue recognition guidance under U.S. GAAP. The standard’s core principle is that a company will recognize revenue when it transfers promised goods or services to a customer in an amount that reflects the consideration to which the company expects to be entitled in exchange for those goods or services. The standard requires more detailed disclosures to enable users of financial statements to understand the nature, amount, timing, and uncertainty of revenue and cash flows arising from contracts with customers. We adopted this new standard effective January 1, 2018, under the modified retrospective transition method applied to contracts that were not completed as of the date of initial application resulting in a $9.2 million cumulative adjustment to retained earnings. We have updated our revenue recognition critical accounting policy due to the adoption of this standard and expanded the summary of significant accounting policies included in Note 1, Summary of Significant Accounting Policies, as a result of the adoption. The adoption of this standard changed the timing of revenue recognition for our transportation businesses from at delivery to over the transit period as our performance obligations are completed. Due to the short transit period of many of our performance obligations, this change did not have a material impact on our results of operations or cash flows. The new standard expanded our existing revenue recognition disclosures upon adoption. In addition, we have identified certain customer contracts in our sourcing business that changed from a principal to an agent relationship under the new standard. This change resulted in these contracts being recognized at the net amount we charge our customers but had no impact on income from operations. The expanded disclosures required by ASU 2014-09 have been included in Note 10, Revenue Recognition. In May 2017, the FASB issued ASU 2017-09, Compensation - Stock Compensation (Topic 718): Scope of Modification Accounting. This update amends the scope of modification accounting for share-based payment arrangements. The ASU provides guidance on the types of changes to the terms or conditions of share-based payment awards to which an entity would be required to apply modification accounting under Topic 718. We adopted this new standard effective January 1, 2018. The amendments in this update will be applied prospectively to awards modified on or after January 1, 2018. The future impact of ASU 2017-09 will depend on the nature of future stock award modifications. In August 2018, the FASB issued ASU 2018-15, Intangibles - Goodwill and Other - Internal-Use Software (Subtopic 350-40). This update aligns the requirements for capitalizing implementation costs incurred in a cloud computing arrangement that is a service contract with the requirements for capitalizing implementation costs incurred to develop or obtain internal-use software. We adopted this new standard in 2018, using a prospective approach. The adoption did not have a material impact on our consolidated financial statements. In February 2016, the FASB issued ASU 2016-02, Leases (Topic 842). This update requires a lessee to recognize on the balance sheet a liability to make lease payments and a corresponding right-of-use asset. The guidance also requires certain qualitative and quantitative disclosures about the amount, timing, and uncertainty of cash flows arising from leases. This update is effective for annual and interim periods beginning after December 15, 2018, which will require us to adopt these provisions on January 1, 2019. In July 2018, the FASB issued ASU 2018-11, Leases (Topic 842): Targeted Improvements, which provides another transition method no longer requiring application to previously reported periods. Therefore, prior period balances will not be restated. We have taken the necessary steps to be compliant as well as designed the necessary internal controls to facilitate the adoption of the new standard. We have obligations under lease agreements for facilities and equipment, which are classified as operating leases under both the existing and new lease standard. We have adopted Topic 842 effective January 1, 2019, by recognizing right-of-use assets and lease liabilities of approximately $265.4 million and $273.3 million, respectively. The adoption of this standard is not expected to have a significant impact on our consolidated results of operations. In February 2018, the FASB issued ASU 2018-02, Reclassification of Certain Tax Effects From Accumulated Other Comprehensive Income, which amends existing guidance for reporting comprehensive income to reflect changes resulting from the Tax Cuts and Jobs Act of 2017 ("Tax Act"). The amendment provides the option to reclassify stranded tax effects resulting from the Tax Act within accumulated other comprehensive income (AOCI) to retained earnings. New disclosures will be required upon adoption, including the accounting policy for releasing income tax effects from AOCI, whether reclassification of stranded income tax effects is elected, and information about other income tax effect reclassifications. The amendment will become effective for us on January 1, 2019. We do not expect this standard to have a material impact on our consolidated financial statements and disclosures.

X
- Definition Accrued Transportation Expense, Policy [Policy Text Block] + References No definition available. + Details
Name: | chrw_AccruedTransportationExpensePolicyPolicyTextBlock
Namespace Prefix: | chrw_
Data Type: | nonnum:textBlockItemType
Balance Type: | na
Period Type: | duration

X
- Definition Disclosure of accounting policy for contract assets. + References No definition available. + Details
Name: | chrw_ContractAssetsPolicyPolicyTextBlock
Namespace Prefix: | chrw_
Data Type: | nonnum:textBlockItemType
Balance Type: | na
Period Type: | duration

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

X
- Definition Prepaid Expenses and Other, Policy [Text Block] + References No definition available. + Details
Name: | chrw_PrepaidExpensesAndOtherPolicyPolicyTextBlock
Namespace Prefix: | chrw_
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 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=98513485&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=6877327&loc=d3e13212-122682 Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef -Publisher FASB -Name Accounting Standards Codification -Topic 305 -SubTopic 10 -Section 05 -Paragraph 1 -URI http://asc.fasb.org/extlink&oid=6375392&loc=d3e26790-107797 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_CashAndCashEquivalentsPolicyTextBlock
Namespace Prefix: | us-gaap_
Data Type: | nonnum:textBlockItemType
Balance Type: | na
Period Type: | duration

X
- Definition Disclosure of accounting policy for comprehensive income. + References No definition available. + Details
Name: | us-gaap_ComprehensiveIncomePolicyPolicyTextBlock
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 (1) transactions denominated in a currency other than the reporting enterprise's functional currency, (2) translating foreign currency financial statements that are incorporated into the financial statements of the reporting enterprise by consolidation, combination, or the equity method of accounting, and (3) remeasurement of the financial statements of a foreign reporting enterprise in a hyperinflationary economy. + 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 830 -SubTopic 30 -Section 50 -Paragraph 1 -URI http://asc.fasb.org/extlink&oid=6450520&loc=d3e32583-110901 Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef -Publisher FASB -Name Accounting Standards Codification -Topic 830 -SubTopic 20 -Section 50 -Paragraph 1 -URI http://asc.fasb.org/extlink&oid=6450222&loc=d3e30840-110895 + Details
Name: | us-gaap_ForeignCurrencyTransactionsAndTranslationsPolicyTextBlock
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=108376223&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 intangible assets. This accounting policy may address both intangible assets subject to amortization and those that are not. The following also may be disclosed: (1) a description of intangible assets (2) the estimated useful lives of those assets (3) the amortization method used (4) how the entity assesses and measures impairment of such assets (5) how future cash flows are estimated (6) how the fair values of such asset are determined. + References Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef -Publisher FASB -Name Accounting Standards Codification -Topic 350 -SubTopic 30 -Section 50 -Paragraph 1 -URI http://asc.fasb.org/extlink&oid=66006027&loc=d3e16265-109275 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_GoodwillAndIntangibleAssetsIntangibleAssetsPolicy
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 50 -Paragraph 20 -URI http://asc.fasb.org/extlink&oid=84230637&loc=d3e32847-109319 Reference 2: 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 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 Reference 4: http://fasb.org/us-gaap/role/ref/legacyRef -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 Reference 5: http://fasb.org/us-gaap/role/ref/legacyRef -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://fasb.org/us-gaap/role/ref/legacyRef -Publisher FASB -Name Accounting Standards Codification -Topic 740 -SubTopic 10 -Section 45 -Paragraph 25 -URI http://asc.fasb.org/extlink&oid=84176650&loc=d3e32247-109318 Reference 7: http://fasb.org/us-gaap/role/ref/legacyRef -Publisher FASB -Name Accounting Standards Codification -Topic 740 -SubTopic 10 -Section 45 -Paragraph 28 -URI http://asc.fasb.org/extlink&oid=84176650&loc=d3e32280-109318 Reference 8: http://fasb.org/us-gaap/role/ref/legacyRef -Publisher FASB -Name Accounting Standards Codification -Topic 740 -SubTopic 30 -Section 05 -Paragraph 1 -URI http://asc.fasb.org/extlink&oid=65884525&loc=d3e40913-109327 + 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 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 assets used in the normal conduct of business and not intended for resale. Includes, but is not limited to, basis of assets, depreciation and depletion methods used, including composite deprecation, estimated useful lives, capitalization policy, accounting treatment for costs incurred for repairs and maintenance, capitalized interest and the method it is calculated, disposals and impairments. + References Reference 1: 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=6877327&loc=d3e13212-122682 Reference 2: 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 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_PropertyPlantAndEquipmentPolicyTextBlock
Namespace Prefix: | us-gaap_
Data Type: | nonnum:textBlockItemType
Balance Type: | na
Period Type: | duration

X
- Definition Disclosure of accounting policy for determining the allowance for doubtful accounts for trade and other accounts receivable balances, and when impairments, charge-offs or recoveries are recognized. + 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 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 3: http://fasb.org/us-gaap/role/ref/legacyRef -Publisher FASB -Name Accounting Standards Codification -Topic 310 -SubTopic 10 -Section 50 -Paragraph 9 -URI http://asc.fasb.org/extlink&oid=84173941&loc=d3e5144-111524 + Details
Name: | us-gaap_ReceivablesTradeAndOtherAccountsReceivableAllowanceForDoubtfulAccountsPolicy
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/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/disclosureRef -Publisher FASB -Name Accounting Standards Codification -Topic 606 -URI http://asc.fasb.org/topic&trid=49130388 + 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 stock option and stock incentive plans. This disclosure may include (1) the types of stock option or incentive plans sponsored by the entity (2) the groups that participate in (or are covered by) each plan (3) significant plan provisions and (4) how stock compensation is measured, and the methodologies and significant assumptions used to determine that measurement. + 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 718 -SubTopic 10 -Section 50 -Paragraph 2 -Subparagraph (b),(f) -URI http://asc.fasb.org/extlink&oid=109197908&loc=d3e5070-113901 Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef -Publisher FASB -Name Accounting Standards Codification -Topic 718 -SubTopic 10 -Section 50 -Paragraph 1 -URI http://asc.fasb.org/extlink&oid=109197908&loc=d3e5047-113901 + Details
Name: | us-gaap_ShareBasedCompensationOptionAndIncentivePlansPolicy
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