XML 49 R34.htm IDEA: XBRL DOCUMENT
v3.10.0.1

Description of Business and Summary of Significant Accounting Policies (Policies) | 12 Months Ended
--- | ---
Jul. 31, 2018
Description of Business and Summary of Significant Accounting Policies [Abstract] |
Description of Business | Description of Business IDT Corporation (“IDT” or the “Company”) is a multinational company with operations primarily in the telecommunications and payment industries. The Company has two reportable business segments, Telecom & Payment Services (formerly known as Telecom Platform Services) and net2phone-Unified Communications as a Service (“net2phone-UCaaS”) (formerly known as UCaaS). Telecom & Payment Services and net2phone-UCaaS comprise the IDT Telecom division. The Telecom & Payment Services segment provides retail telecommunications and payment offerings as well as wholesale international long distance traffic termination. The net2phone-UCaaS segment is comprised of (1) cloud-based private branch exchange, or PBX, services offered to enterprise customers mainly through value-added resellers, service providers, telecom agents and managed service providers, (2) Session Initiation Protocol, or SIP, trunking, which supports inbound and outbound domestic and international calling from an IP PBX, and (3) cable telephony. Operating segments not reportable individually are included in All Other.
Basis of Consolidation and Accounting for Investments | Basis of Consolidation and Accounting for Investments The method of accounting applied to long-term investments, whether consolidated, equity or cost, involves an evaluation of the significant terms of each investment that explicitly grant or suggest evidence of control or influence over the operations of the investee and also includes the identification of any variable interests in which the Company is the primary beneficiary. The consolidated financial statements include the Company’s controlled subsidiaries. All significant intercompany accounts and transactions between the consolidated subsidiaries are eliminated. Investments in businesses that the Company does not control, but in which the Company has the ability to exercise significant influence over operating and financial matters, are accounted for using the equity method. Investments in which the Company does not have the ability to exercise significant influence over operating and financial matters are accounted for using the cost method. Investments in hedge funds are accounted for using the equity method unless the Company’s interest is so minor that it has virtually no influence over operating and financial policies, in which case these investments are accounted for using the cost method. At July 31, 2018 and 2017, the Company had $4.6 million and $9.8 million, respectively, in investments accounted for using the equity method, and $3.0 million and $10.8 million, respectively, in investments accounted for using the cost method. Equity and cost method investments are included in “Other current assets” or “Investments” in the accompanying consolidated balance sheets. The Company periodically evaluates its equity and cost method investments for impairment due to declines considered to be other than temporary. If the Company determines that a decline in fair value is other than temporary, then a charge to earnings is recorded in “Other (expense) income, net” in the accompanying consolidated statements of income, and a new basis in the investment is established.
Use of Estimates | Use of Estimates The preparation of financial statements in conformity with accounting principles generally accepted in the United States of America (“U.S. GAAP”) requires management to make estimates and assumptions that affect the amounts reported in the financial statements and accompanying notes. Actual results may differ from those estimates.
Revenue Recognition | Revenue Recognition Telephone service, which includes domestic and international long distance, local service, and wholesale carrier telephony service, is recognized as revenue when services are provided, primarily based on usage and/or the assessment of fees. Revenue from Boss Revolution international calling service and from sales of calling cards, net of customer discounts, is deferred until the service or the cards are used or, calling card administrative fees are imposed, thereby reducing the Company’s outstanding obligation to the customer, at which time revenue is recognized. Domestic and international airtime top-up revenue is recognized upon redemption. International airtime top-up enables customers to purchase airtime for a prepaid mobile telephone in another country. IDT Telecom enters into reciprocal transactions pursuant to which IDT Telecom is committed to purchase a specific number of minutes to specific destinations at specified rates, and the counterparty is committed to purchase from IDT Telecom a specific number of minutes to specific destinations at specified rates. The number of minutes purchased and sold in a reciprocal transaction is not necessarily equal. The rates in these reciprocal transactions are generally not at prevailing market rates. In addition, IDT Telecom enters into transactions in which it swaps minutes with another carrier. The Company recognizes revenue and the related direct cost of revenue for these reciprocal and swap transactions based on the fair value of the minutes. Prior to its spin-off, Zedge, Inc. (“Zedge”) generated over 90% of its revenues from selling its advertising inventory to advertising networks, advertising exchanges, and direct arrangements with advertisers. Zedge advertising revenue was recognized as advertisements were delivered to users through impressions, ad views or app installs, as long as evidence of the arrangement with the payer existed (generally through an executed contract), the price was fixed and determinable, and collectability was reasonably assured. In May 2014, the Financial Accounting Standards Board (“FASB”) issued Accounting Standards Update (“ASU”) No. 2014-09, Revenue from Contracts with Customers (Topic 606), and has since issued amendments thereto (collectively referred to as “ASC 606”). The core principle of ASC 606 is that an entity should recognize revenue to depict the transfer of promised goods or services to customers in an amount that reflects the consideration to which the entity expects to be entitled in exchange for those goods or services, and the guidance defines a five-step process to achieve this core principle. The five-step process to achieve this principle is as follows: (i) identify the contract(s) with a customer, (ii) identify the performance obligations in the contract(s), (iii) determine the transaction price, (iv) allocate the transaction price to the performance obligations in the contract(s), and (v) recognize revenue when, or as, the entity satisfies a performance obligation. The Company adopted ASC 606 as of August 1, 2018 using the modified retrospective method, which will be reflected in the Company’s financial statements beginning in the first quarter of fiscal 2019. The Company identified its main revenue streams, which include Boss Revolution international calling revenue, wholesale carrier services revenue, and domestic and international airtime top-up revenue. The Company substantially completed the review and analysis of contracts and other relevant documents related to its Boss Revolution calling service retailer and direct to consumer revenue streams, wholesale carrier services revenue, domestic and international airtime top-up revenue, and other significant revenue streams to determine how to apply ASC 606 to these revenue streams. At August 1, 2018, the cumulative effect of initially applying ASC 606 is expected to be a $8.6 million reduction to “Deferred revenue”, with an offsetting reduction to “Accumulated deficit”. This adjustment is primarily due to a change in accounting for breakage primarily from the Company’s Boss Revolution international calling service, traditional calling cards, and international and domestic top-up. A customer’s nonrefundable prepayment gives the customer a right to receive a good or service in the future (and obliges the Company to stand ready to transfer a good or service). However, customers may not exercise all of their contractual rights. Those unexercised rights are referred to as breakage. Prior to the adoption of ASC 606, the Company recorded breakage revenue when the likelihood of the customer exercising its remaining rights became remote. The Company generally deemed the likelihood remote after 12 or 24 months of no activity. Per ASC 606, if an entity expects to be entitled to a breakage amount, the entity should recognize the expected breakage amount as revenue in proportion to the pattern of rights exercised by the customer, but only to the extent that it is probable that a significant reversal in the amount of cumulative revenue recognized will not occur when the uncertainty associated with the breakage is subsequently resolved. The Company determined that $8.6 million included in its opening balance of “Deferred revenue” would have been recognized as breakage revenue under ASC 606 in prior periods, and accordingly, recorded the cumulative effect adjustment as of August 1, 2018. The Company is currently reviewing future required disclosures and updating its accounting policy, which is expected to be completed for the Company’s financial statements beginning in the first quarter of fiscal 2019.
Direct Cost of Revenues | Direct Cost of Revenues Direct cost of revenues for IDT Telecom consists primarily of termination and origination costs, toll-free costs, and network costs—including customer/carrier interconnect charges and leased fiber circuit charges. These costs include an estimate of charges for which invoices have not yet been received, and estimated amounts for pending disputes with other carriers. Direct cost of revenues for IDT Telecom also includes the cost of airtime top-up minutes. Direct cost of revenues for Zedge consisted of fees paid to third parties for internet hosting, content serving and filtering, and marketing automation services. Such costs were charged to expense as incurred. Direct cost of revenues excludes depreciation and amortization expense.
Cash and Cash Equivalents | Cash and Cash Equivalents The Company considers all highly liquid investments with an original maturity of three months or less when purchased to be cash equivalents.
Restricted Cash and Cash Equivalents | Restricted Cash and Cash Equivalents The Company classifies the change in its restricted cash and cash equivalents as an operating activity in the accompanying consolidated statements of cash flows because the restrictions are directly related to the operations of IDT Financial Services Limited, the Company’s Gibraltar-based bank, and IDT Telecom. In November 2016, the FASB issued an ASU that includes specific guidance on the classification and presentation of changes in restricted cash and cash equivalents in the statement of cash flows. The Company adopted the amendments in this ASU on August 1, 2018 using the retrospective transition method. The amendments in this ASU require that a statement of cash flows explain the change during the period in the total of cash, cash equivalents, and amounts generally described as restricted cash or restricted cash equivalents. Amounts generally described as restricted cash or restricted cash equivalents will be included with cash and cash equivalents when reconciling the beginning of the period and end of the period total amounts shown on the statement of cash flows. Beginning in the first quarter of fiscal 2019, the adoption will impact the beginning of the period and end of the period cash and cash equivalents balance in the statement of cash flows, as well as the net cash provided by or used in operating activities. At July 31, 2018, the aggregate cash, cash equivalents and restricted cash and cash equivalents was $203.2 million, which included $134.8 million included in current “Assets held for sale” (see Note 3) and $0.3 million included in “Other current assets” in the accompanying consolidated balance sheet.
Substantially Restricted Cash and Cash Equivalents | Substantially Restricted Cash and Cash Equivalents The Company treats unrestricted cash and cash equivalents held by IDT Payment Services, which provides the Company’s international money transfer services in the United States, as substantially restricted and unavailable for other purposes. At July 31, 2018 and 2017, “Cash and cash equivalents” in the Company’s consolidated balance sheets included an aggregate of $10.7 million and $10.8 million, respectively, held by IDT Payment Services that was unavailable for other purposes.
Marketable Securities | Marketable Securities The Company’s investments in marketable securities are classified as “available-for-sale.” Available-for-sale securities are required to be carried at their fair value, with unrealized gains and losses (net of income taxes) that are considered temporary in nature recorded in “Accumulated other comprehensive loss” in the accompanying consolidated balance sheets. The Company uses the specific identification method in computing the gross realized gains and gross realized losses on the sales of marketable securities. The Company periodically evaluates its investments in marketable securities for impairment due to declines in market value considered to be other than temporary. Such impairment evaluations include, in addition to persistent, declining market prices, general economic and Company-specific evaluations. If the Company determines that a decline in market value is other than temporary, then a charge to operations is recorded in “Other (expense) income, net” in the accompanying consolidated statements of income and a new cost basis in the investment is established. In January 2016, the FASB issued an ASU to provide more information about recognition, measurement, presentation and disclosure of financial instruments. The Company adopted the amendments in this ASU on August 1, 2018. The amendments in the ASU include, among other changes, the following: (1) equity investments (except those accounted for under the equity method or that result in consolidation) will be measured at fair value with changes in fair value recognized in net income, (2) a qualitative assessment each reporting period to identify impairment of equity investments without readily determinable fair values, (3) financial assets and financial liabilities will be presented separately by measurement category and form of financial asset on the balance sheet or the notes to the financial statements, and (4) an entity should evaluate the need for a valuation allowance on a deferred tax asset related to available-for-sale securities in combination with the entity’s other deferred tax assets. Entities will no longer be able to recognize unrealized holding gains and losses on equity securities classified as available-for-sale in other comprehensive income. In addition, a practicability exception will be available for equity investments that do not have readily determinable fair values and do not qualify for the net asset value practical expedient. These investments may be measured at cost, less any impairment, plus or minus changes resulting from observable price changes in orderly transactions for an identical or similar investment of the same issuer. Entities will have to reassess at each reporting period whether an investment qualifies for this practicability exception. At August 1, 2018, the cumulative effect of adopting this ASU is expected to be a $1.2 million increase in “Investments”, a $0.1 million decrease in “Accumulated other comprehensive loss” and a $1.1 million reduction to “Accumulated deficit”, primarily from the measurement at fair value of the Company’s shares of Visa Inc. Series C preferred stock (see Note 9) and the derecognition of unrealized holding losses on equity securities classified as available-for-sale.
Property, Plant and Equipment | Property, Plant and Equipment Equipment, buildings, computer software, and furniture and fixtures are recorded at cost and are depreciated on a straight-line basis over their estimated useful lives, which range as follows: equipment—5, 7 or 20 years; buildings—40 years; computer software—2, 3 or 5 years; and furniture and fixtures—5, 7 or 10 years. Leasehold improvements are recorded at cost and are depreciated on a straight-line basis over the term of their lease or their estimated useful lives, whichever is shorter. The Company tests the recoverability of its property, plant and equipment whenever events or changes in circumstances indicate that the carrying value of the asset may not be recoverable. The Company tests for recoverability based on the projected undiscounted cash flows to be derived from such asset. If the projected undiscounted future cash flows are less than the carrying value of the asset, the Company will record an impairment loss, if any, based on the difference between the estimated fair value and the carrying value of the asset. The Company generally measures fair value by considering sale prices for similar assets or by discounting estimated future cash flows from such asset using an appropriate discount rate. Cash flow projections and fair value estimates require significant estimates and assumptions by management. Should the estimates and assumptions prove to be incorrect, the Company may be required to record impairments in future periods and such impairments could be material.
Goodwill | Goodwill Goodwill is the excess of the acquisition cost of businesses over the fair value of the identifiable net assets acquired. Goodwill and other indefinite lived intangible assets are not amortized. These assets are reviewed annually (or more frequently under various conditions) for impairment using a fair value approach. The Company performs its annual, or interim, goodwill impairment test by comparing the fair value of its reporting units with their carrying amounts. The Company would recognize an impairment charge for the amount by which the carrying amount exceeds the reporting unit’s fair value; however, the loss recognized would not exceed the total amount of goodwill allocated to that reporting unit. Additionally, the Company considers income tax effects from any tax deductible goodwill on the carrying amount of its reporting unit when measuring the goodwill impairment loss, if applicable. The fair value of the reporting units is estimated using discounted cash flow methodologies, as well as considering third party market value indicators. The Company’s use of a discounted cash flow methodology includes estimates of future revenue based upon budget projections and growth rates. The Company also develops estimates for future levels of gross and operating profits and projected capital expenditures. The Company’s methodology also includes the use of estimated discount rates based upon industry and competitor analysis as well as other factors. The estimates that the Company uses in its discounted cash flow methodology involves many assumptions by management that are based upon future growth projections. Calculating the fair value of the reporting units requires significant estimates and assumptions by management. Should the estimates and assumptions regarding the fair value of the reporting units prove to be incorrect, the Company may be required to record impairments to its goodwill in future periods and such impairments could be material. The Company has the option to perform a qualitative assessment to determine whether it is necessary to perform the quantitative goodwill impairment test. However, the Company may elect to perform the quantitative goodwill impairment test even if no indications of a potential impairment exist.
Advertising Expense | Advertising Expense Cost of advertising is charged to selling, general and administrative expenses in the period in which it is incurred. In fiscal 2018, fiscal 2017 and fiscal 2016, advertising expense was $16.3 million, $17.4 million and $16.5 million, respectively.
Capitalized Internal Use Software Costs | Capitalized Internal Use Software Costs The Company capitalizes the cost of internal-use software that has a useful life in excess of one year. These costs consist of payments made to third parties and the salaries of employees working on such software development. Subsequent additions, modifications or upgrades to internal-use software are capitalized only to the extent that they allow the software to perform a task it previously did not perform. Software maintenance and training costs are expensed in the period in which they are incurred. Capitalized internal use software costs are amortized on a straight-line basis over their estimated useful lives. Amortization expense related to such capitalized software in fiscal 2018, fiscal 2017 and fiscal 2016 was $16.1 million, $14.2 million and $12.6 million, respectively. Unamortized capitalized internal use software costs at July 31, 2018 and 2017 were $24.9 million and $22.8 million, respectively.
Repairs and Maintenance | Repairs and Maintenance The Company charges the cost of repairs and maintenance, including the cost of replacing minor items not constituting substantial betterment, to selling, general and administrative expenses as these costs are incurred.
Foreign Currency Translation | Foreign Currency Translation Assets and liabilities of foreign subsidiaries denominated in foreign currencies are translated to U.S. Dollars at end-of-period rates of exchange, and their monthly results of operations are translated to U.S. Dollars at the average rates of exchange for that month. Gains or losses resulting from such foreign currency translations are recorded in “Accumulated other comprehensive loss” in the accompanying consolidated balance sheets. Foreign currency transaction gains and losses are reported in “Other (expense) income, net” in the accompanying consolidated statements of income.
Income Taxes | Income Taxes The Company recognizes deferred tax assets and liabilities for the future tax consequences attributable to temporary differences between the financial statements carrying amounts of existing assets and liabilities and their respective tax bases. A valuation allowance is provided when it is more likely than not that some portion or all of a deferred tax asset will not be realized. The ultimate realization of deferred tax assets depends on the generation of future taxable income during the period in which related temporary differences become deductible. The Company considers the scheduled reversal of deferred tax liabilities, projected future taxable income and tax planning strategies in its assessment of a valuation allowance. Deferred tax assets and liabilities are measured using the enacted tax rates expected to apply to taxable income in the years in which those temporary differences are expected to be recovered or settled. The effect on deferred tax assets and liabilities of a change in tax rates is recognized in income in the period that includes the enactment date of such change. The Company uses a two-step approach for recognizing and measuring tax benefits taken or expected to be taken in a tax return. The Company determines whether it is more-likely-than-not that a tax position will be sustained upon examination, including resolution of any related appeals or litigation processes, based on the technical merits of the position. In evaluating whether a tax position has met the more-likely-than-not recognition threshold, the Company presumes that the position will be examined by the appropriate taxing authority that has full knowledge of all relevant information. Tax positions that meet the more-likely-than-not recognition threshold are measured to determine the amount of tax benefit to recognize in the financial statements. The tax position is measured at the largest amount of benefit that is greater than 50 percent likely of being realized upon ultimate settlement. Differences between tax positions taken in a tax return and amounts recognized in the financial statements will generally result in one or more of the following: an increase in a liability for income taxes payable, a reduction of an income tax refund receivable, a reduction in a deferred tax asset, or an increase in a deferred tax liability. The Company classifies interest and penalties on income taxes as a component of income tax expense.
Contingencies | Contingencies The Company accrues for loss contingencies when both (a) information available prior to issuance of the financial statements indicates that it is probable that a liability had been incurred at the date of the financial statements and (b) the amount of loss can reasonably be estimated. When the Company accrues for loss contingencies and the reasonable estimate of the loss is within a range, the Company records its best estimate within the range. When no amount within the range is a better estimate than any other amount, the Company accrues the minimum amount in the range. The Company discloses an estimated possible loss or a range of loss when it is at least reasonably possible that a loss may have been incurred.
Earnings Per Share | Earnings Per Share Basic earnings per share is computed by dividing net income attributable to all classes of common stockholders of the Company by the weighted average number of shares of all classes of common stock outstanding during the applicable period. Diluted earnings per share is determined in the same manner as basic earnings per share, except that the number of shares is increased to include restricted stock still subject to risk of forfeiture and to assume exercise of potentially dilutive stock options using the treasury stock method, unless the effect of such increase is anti-dilutive. The weighted-average number of shares used in the calculation of basic and diluted earnings per share attributable to the Company’s common stockholders consists of the following:
Year ended July 31 (in thousands) |  | 2018 |  |  | 2017 |  |  | 2016 |
Basic weighted-average number of shares |  |  | 24,655 |  |  |  | 23,182 |  |  |  | 22,765 |
Effect of dilutive securities: |  |  |  |  |  |  |  |  |  |  |  |
Stock options |  |  | 9 |  |  |  | 44 |  |  |  | 6 |
Non-vested restricted Class B common stock |  |  | 54 |  |  |  | 83 |  |  |  | 44 |
Diluted weighted-average number of shares |  |  | 24,718 |  |  |  | 23,309 |  |  |  | 22,815 |
The following outstanding stock options were excluded from the calculation of diluted earnings per share because the exercise price of the stock option was greater than the average market price of the Company’s stock during the period:
Year ended July 31 (in thousands) |  | 2018 |  |  | 2017 |  |  | 2016 |
Shares excluded from the calculation of diluted earnings per share |  |  | 1,142 |  |  |  | 22 |  |  |  | 209 |
Stock-Based Compensation | Stock-Based Compensation The Company recognizes compensation expense for all of its grants of stock-based awards based on the estimated fair value on the grant date. Compensation cost for awards is recognized using the straight-line method over the vesting period. Stock-based compensation is included in selling, general and administrative expense. In May 2017, the FASB issued an ASU to provide guidance about which changes to the terms or conditions of a share-based payment award require an entity to apply modification accounting. Pursuant to this ASU, an entity should account for the effects of a modification unless all the following are met: (1) the fair value (or calculated value or intrinsic value, if such an alternative measurement method is used) of the modified award is the same as the fair value (or calculated value or intrinsic value, if such an alternative measurement method is used) of the original award immediately before the original award is modified (if the modification does not affect any of the inputs to the valuation technique that the entity uses to value the award, the entity is not required to estimate the value immediately before and after the modification); (2) the vesting conditions of the modified award are the same as the vesting conditions of the original award immediately before the original award is modified; and (3) the classification of the modified award as an equity instrument or a liability instrument is the same as the classification of the original award immediately before the original award is modified. The Company adopted the amendments in this ASU prospectively to awards modified on or after on August 1, 2018. There was no impact on the Company’s consolidated financial statements upon adoption.
Vulnerability Due to Certain Concentrations | Vulnerability Due to Certain Concentrations Financial instruments that potentially subject the Company to concentration of credit risk consist principally of cash, cash equivalents, restricted cash and cash equivalents, marketable securities, investments in hedge funds and trade accounts receivable. The Company holds cash and cash equivalents at several major financial institutions, which often exceed FDIC insurance limits. Historically, the Company has not experienced any losses due to such concentration of credit risk. The Company’s temporary cash investments policy is to limit the dollar amount of investments with any one financial institution and monitor the credit ratings of those institutions. While the Company may be exposed to credit losses due to the nonperformance of the holders of its deposits, the Company does not expect the settlement of these transactions to have a material effect on its results of operations, cash flows or financial condition. Concentration of credit risk with respect to trade accounts receivable is limited due to the large number of customers in various geographic regions and industry segments comprising the Company’s customer base. No single customer accounted for more than 10% of consolidated revenues in fiscal 2018, fiscal 2017 or fiscal 2016. However, the Company’s five largest customers collectively accounted for 12.5%, 12.4% and 11.2% of its consolidated revenues in fiscal 2018, fiscal 2017 and fiscal 2016, respectively. The Company’s customers with the five largest receivables balances collectively accounted for 18.7% and 35.4% of the consolidated gross trade accounts receivable at July 31, 2018 and 2017, respectively. This concentration of customers increases the Company’s risk associated with nonpayment by those customers. In an effort to reduce such risk, the Company performs ongoing credit evaluations of its significant retail, wholesale and cable telephony customers. In addition, the Company attempts to mitigate the credit risk related to specific wholesale carrier services customers by also buying services from the customer, in order to create an opportunity to offset its payables and receivables and reduce its net trade receivable exposure risk. When it is practical to do so, the Company will increase its purchases from wholesale carrier services customers with receivable balances that exceed the Company’s applicable payables in order to maximize the offset and reduce its credit risk.
Allowance for Doubtful Accounts | Allowance for Doubtful Accounts The Company estimates the balance of its allowance for doubtful accounts by analyzing accounts receivable balances by age and applying historical write-off and collection trend rates. The Company’s estimates include separately providing for customer receivables based on specific circumstances and credit conditions, and when it is deemed probable that the balance is uncollectible. Account balances are written off against the allowance when it is determined that the receivable will not be recovered. The change in the allowance for doubtful accounts is as follows:
Year ended July 31 (in thousands) |  | Balance at beginning of year |  |  | Additions charged to costs and expenses |  |  | Deductions (1) |  |  | Balance at end of year |
2018 |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |
Reserves deducted from accounts receivable: |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |
Allowance for doubtful accounts (2) |  | $ | 5,207 |  |  | $ | 2,199 |  |  | $ | (2,048 | ) |  | $ | 5,358 |
2017 |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |
Reserves deducted from accounts receivable: |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |
Allowance for doubtful accounts (2) |  | $ | 4,818 |  |  | $ | 686 |  |  | $ | (297 | ) |  | $ | 5,207 |
2016 |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |
Reserves deducted from accounts receivable: |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |
Allowance for doubtful accounts |  | $ | 5,645 |  |  | $ | 1,519 |  |  | $ | (2,346 | ) |  | $ | 4,818 |
| (1) | Primarily uncollectible accounts written off, net of recoveries.
| (2) | Includes allowance for doubtful accounts of $2.2 million and $2.6 million held for sale at July 31, 2018 and 2017, respectively (see Note 3)
Fair Value Measurements | Fair Value Measurements Fair value of financial and non-financial assets and liabilities is defined as an exit price, which is the price that would be received to sell an asset or paid to transfer a liability in an orderly transaction between market participants at the measurement date. The three-tier hierarchy for inputs used to measure fair value, which prioritizes the inputs to valuation techniques used to measure fair value, is as follows:
Level 1 – | quoted prices (unadjusted) in active markets for identical assets or liabilities.
Level 2 – | quoted prices for similar assets and liabilities in active markets or inputs that are observable for the asset or liability, either directly or indirectly through market corroboration, for substantially the full term of the financial instrument.
Level 3 – | unobservable inputs based on the Company’s assumptions used to measure assets and liabilities at fair value.
A financial asset or liability’s classification within the hierarchy is determined based on the lowest level input that is significant to the fair value measurement. The assessment of the significance of a particular input to the fair value measurement requires judgment and may affect the valuation of the assets and liabilities being measured and their placement within the fair value hierarchy.
Recently Adopted Accounting Standard - Definition of a Business | Recently Adopted Accounting Standard – Definition of a Business In January 2017, the FASB issued an ASU to clarify the definition of a business with the objective of adding guidance to assist entities with evaluating whether transactions should be accounted for as acquisitions (or disposals) of assets or businesses. The amendments in this ASU provide a screen to determine when an integrated set of assets and activities (collectively referred to as a “set”) is not a business. The screen requires that when substantially all of the fair value of the gross assets acquired (or disposed of) is concentrated in a single identifiable asset or a group of similar identifiable assets, the set is not a business. This screen reduces the number of transactions that need to be further evaluated. If the screen is not met, the amendments in this ASU (1) require that to be considered a business, a set must include, at a minimum, an input and a substantive process that together significantly contribute to the ability to create output and (2) remove the evaluation of whether a market participant could replace missing elements. The amendments provide a framework to assist entities in evaluating whether both an input and a substantive process are present. The framework includes two sets of criteria to consider that depend on whether a set has outputs. Although outputs are not required for a set to be a business, outputs generally are a key element of a business; therefore, the FASB has developed more stringent criteria for sets without outputs. Lastly, the ASU narrows the definition of the term output. The Company adopted the amendments in this ASU prospectively on August 1, 2018. There was no impact on the Company’s consolidated financial statements upon adoption.
Recently Issued Accounting Standards Not Yet Adopted | Recently Issued Accounting Standards Not Yet Adopted In February 2016, the FASB issued ASU No. 2016-02, Leases (Topic 842), and has since issued amendments thereto, related to the accounting for leases. The new standard establishes a right-of-use (“ROU”) model that requires a lessee to record a ROU asset and a lease liability on the balance sheet for all leases with terms longer than 12 months. Leases will be classified as either finance or operating, with classification affecting the pattern of expense recognition in the income statement. The Company will adopt the new standard on August 1, 2019. A modified retrospective transition approach is required for lessees for capital and operating leases existing at, or entered into after, the beginning of the earliest comparative period presented in the financial statements, with certain practical expedients available. Entities have the option to continue to apply historical accounting under Topic 840, including its disclosure requirements, in comparative periods presented in the year of adoption. An entity that elects this option will recognize a cumulative effect adjustment to the opening balance of retained earnings in the period of adoption instead of the earliest period presented. The Company is evaluating the impact that the new standard will have on its consolidated financial statements. In June 2016, the FASB issued an ASU that changes the impairment model for most financial assets and certain other instruments. For receivables, loans and other instruments, entities will be required to use a new forward-looking “expected loss” model that generally will result in the earlier recognition of allowance for losses. For available-for-sale debt securities with unrealized losses, entities will measure credit losses in a manner similar to current practice, except the losses will be recognized as allowances instead of reductions in the amortized cost of the securities. In addition, an entity will have to disclose significantly more information about allowances, credit quality indicators and past due securities. The new provisions will be applied as a cumulative-effect adjustment to retained earnings. The Company will adopt the new standard on August 1, 2020. The Company is evaluating the impact that the new standard will have on its consolidated financial statements. In August 2017, the FASB issued an ASU intended to improve the financial reporting of hedging relationships to better portray the economic results of an entity’s risk management activities in its financial statements. In addition, the ASU includes certain targeted improvements to simplify the application of hedge accounting guidance in U.S. GAAP. The amendments in this ASU are effective for the Company on August 1, 2019. Early application is permitted. Entities will apply the amendments to cash flow and net investment hedge relationships that exist on the date of adoption using a modified retrospective approach. The presentation and disclosure requirements will be applied prospectively. The Company is evaluating the impact that this ASU will have on its consolidated financial statements. In June 2018, the FASB issued an ASU to simplify several aspects of the accounting for nonemployee share-based payment transactions by expanding the scope of Topic 718, Compensation—Stock Compensation, to include share-based payment transactions for acquiring goods and services from nonemployees. An entity should apply the requirements of Topic 718 to nonemployee awards except for specific guidance on inputs to an option pricing model and the attribution of cost (that is, the period of time over which share-based payment awards vest and the pattern of cost recognition over that period). The amendments specify that Topic 718 applies to all share-based payment transactions in which a grantor acquires goods or services to be used or consumed in a grantor’s own operations by issuing share-based payment awards. The amendments also clarify that Topic 718 does not apply to share-based payments used to effectively provide (1) financing to the issuer or (2) awards granted in conjunction with selling goods or services to customers as part of a contract accounted for under Topic 606, Revenue from Contracts with Customers. The amendments in this ASU are effective for the Company on August 1, 2019. The Company is evaluating the impact that this ASU will have on its consolidated financial statements. In August 2018, the FASB issued an ASU that modifies the disclosure requirements for fair value measurements. The amendments in this ASU are effective for the Company on August 1, 2020. An entity is permitted to early adopt any removed or modified disclosures and delay adoption of the additional disclosures until their effective date. The Company expects to adopt this ASU for its financial statements beginning in the first quarter of fiscal 2019. The adoption of this ASU will only impact the fair value measurement disclosures in the Company’s consolidated financial statements.

X
- Definition Disclosure of accounting policy for substantially restricted cash and cash equivalents. + References No definition available. + Details
Name: | idt_SubstantiallyRestrictedCashAndCashEquivalentsPolicyTextBlock
Namespace Prefix: | idt_
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 costs. For those costs that cannot be capitalized, discloses whether such costs are expensed as incurred or the first period in which the advertising takes place. For direct response advertising costs that are capitalized, describes those assets and the accounting policy used, including a description of the qualifying activity, the types of costs capitalized and the related amortization period. An entity also may disclose its accounting policy for cooperative advertising arrangements. + References Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef -Publisher FASB -Name Accounting Standards Codification -Topic 340 -SubTopic 20 -Section 50 -Paragraph 1 -Subparagraph (a) -URI http://asc.fasb.org/extlink&oid=84159346&loc=d3e8275-108329 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 340 -SubTopic 20 -Section 55 -Paragraph 1 -URI http://asc.fasb.org/extlink&oid=68054294&loc=d3e8384-108330 + 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 the business description and basis of presentation concepts. Business description describes the nature and type of organization including but not limited to organizational structure as may be applicable to holding companies, parent and subsidiary relationships, business divisions, business units, business segments, affiliates and information about significant ownership of the reporting entity. Basis of presentation describes the underlying basis used to prepare the financial statements (for example, US Generally Accepted Accounting Principles, Other Comprehensive Basis of Accounting, IFRS). + References Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef -Publisher FASB -Name Accounting Standards Codification -Topic 235 -URI http://asc.fasb.org/topic&trid=2122369 Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef -Publisher FASB -Name Accounting Standards Codification -Topic 205 -URI http://asc.fasb.org/topic&trid=2122149 Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef -Publisher FASB -Name Accounting Standards Codification -Topic 275 -URI http://asc.fasb.org/topic&trid=2134479 + Details
Name: | us-gaap_BusinessDescriptionAndBasisOfPresentationTextBlock
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 Entity's cash and cash equivalents accounting policy with respect to restricted balances. Restrictions may include legally restricted deposits held as compensating balances against short-term borrowing arrangements, contracts entered into with others, or company statements of intention with regard to particular deposits; however, time deposits and short-term certificates of deposit are not generally included in legally restricted deposits. + References Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef -Publisher FASB -Name Accounting Standards Codification -Topic 942 -SubTopic 210 -Section S99 -Paragraph 1 -Subparagraph (SX 210.9-03(1)(a)) -URI http://asc.fasb.org/extlink&oid=6876686&loc=d3e534808-122878 Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef -Publisher FASB -Name Accounting Standards Codification -Topic 210 -SubTopic 10 -Section S99 -Paragraph 1 -Subparagraph (SX 210.5-02(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 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 305 -SubTopic 10 -Section 05 -Paragraph 1 -URI http://asc.fasb.org/extlink&oid=6375392&loc=d3e26790-107797 Reference 5: 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 + Details
Name: | us-gaap_CashAndCashEquivalentsRestrictedCashAndCashEquivalentsPolicy
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 credit risk. + References Reference 1: http://www.xbrl.org/2003/role/disclosureRef -Publisher FASB -Name Accounting Standards Codification -Topic 275 -SubTopic 10 -Section 50 -Paragraph 1 -Subparagraph (d) -URI http://asc.fasb.org/extlink&oid=99393423&loc=d3e5967-108592 Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef -Publisher FASB -Name Accounting Standards Codification -Topic 942 -SubTopic 825 -Section 50 -Paragraph 1 -URI http://asc.fasb.org/extlink&oid=108315417&loc=d3e61044-112788 + Details
Name: | us-gaap_ConcentrationRiskCreditRisk
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 810 -SubTopic 10 -Section S99 -Paragraph 2 -Subparagraph (SX 210.3A-02) -URI http://asc.fasb.org/extlink&oid=27015204&loc=d3e355033-122828 Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef -Publisher FASB -Name Accounting Standards Codification -Topic 810 -SubTopic 10 -Section S99 -Paragraph 3 -Subparagraph (SX 210.3A-03) -URI http://asc.fasb.org/extlink&oid=27015204&loc=d3e355100-122828 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 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 recognition of costs in the period which correspond to the sales and revenue categories presented in the statement of operations. The accounting policy may include the amount and nature of costs incurred, provisions associated with inventories, purchase discounts, freight and other costs included in cost of sales incurred and recorded in the period. This disclosure also includes the nature of costs of sales incurred and recorded in the statement of operations for the period relating to transactions with related parties. + References Reference 1: http://fasb.org/us-gaap/role/ref/otherTransitionRef -Publisher FASB -Name Accounting Standards Codification -Topic 220 -SubTopic 10 -Section S99 -Paragraph 2 -Subparagraph (SX 210.5-03.2) -URI http://asc.fasb.org/extlink&oid=115205541&loc=SL114868664-224227 Reference 2: http://fasb.org/us-gaap/role/ref/otherTransitionRef -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_CostOfSalesPolicyTextBlock
Namespace Prefix: | us-gaap_
Data Type: | nonnum:textBlockItemType
Balance Type: | na
Period Type: | duration

X
- Definition The entire disclosure for a new accounting pronouncement that has been issued but not yet adopted. + References Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef -Publisher FASB -Name Accounting Standards Codification -Topic 250 -URI http://asc.fasb.org/topic&trid=2122394 + Details
Name: | us-gaap_DescriptionOfNewAccountingPronouncementsNotYetAdopted
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 260 -SubTopic 10 -Section 50 -Paragraph 1 -URI http://asc.fasb.org/extlink&oid=6371337&loc=d3e3550-109257 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 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 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 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 for costs incurred when both (1) the software is acquired, internally developed, or modified solely to meet the entity's internal needs, and (2) during the software's development or modification, no substantive plan exists or is being developed to market the software externally. + References Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef -Publisher FASB -Name Accounting Standards Codification -Topic 350 -SubTopic 40 -Section 30 -Paragraph 1 -URI http://asc.fasb.org/extlink&oid=6389767&loc=d3e17916-109280 Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef -Publisher FASB -Name Accounting Standards Codification -Topic 350 -SubTopic 50 -Section 25 -Paragraph 6 -URI http://asc.fasb.org/extlink&oid=16397303&loc=d3e19379-109286 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_InternalUseSoftwarePolicy
Namespace Prefix: | us-gaap_
Data Type: | nonnum:textBlockItemType
Balance Type: | na
Period Type: | duration

X
- Definition Disclosure of the accounting policy for maintenance costs. Does not include planned major maintenance activities. + References No definition available. + Details
Name: | us-gaap_MaintenanceCostPolicyPolicyTextBlock
Namespace Prefix: | us-gaap_
Data Type: | nonnum:textBlockItemType
Balance Type: | na
Period Type: | duration

X
- Definition Disclosure of accounting policy for investment classified as marketable security. + References Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef -Publisher FASB -Name Accounting Standards Codification -Topic 942 -SubTopic 320 -Section 50 -Paragraph 5 -URI http://asc.fasb.org/extlink&oid=75019621&loc=d3e62652-112803 + Details
Name: | us-gaap_MarketableSecuritiesPolicy
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 recognition. If the entity has different policies for different types of revenue transactions, the policy for each material type of transaction is generally disclosed. If a sales transaction has multiple element arrangements (for example, delivery of multiple products, services or the rights to use assets) the disclosure may indicate the accounting policy for each unit of accounting as well as how units of accounting are determined and valued. The disclosure may encompass important judgment as to appropriateness of principles related to recognition of revenue. The disclosure also may indicate the entity's treatment of any unearned or deferred revenue that arises from the transaction. + References Reference 1: http://fasb.org/us-gaap/role/ref/otherTransitionRef -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/otherTransitionRef -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 Reference 3: http://fasb.org/us-gaap/role/ref/otherTransitionRef -Publisher FASB -Name Accounting Standards Codification -Topic 235 -SubTopic 10 -Section 50 -Paragraph 4 -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 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