XML 52 R100.htm IDEA: XBRL DOCUMENT
v3.3.0.814

Commitments and Contingencies (Details Textual) - USD ($) $ in Thousands | 12 Months Ended
--- | ---
Jul. 31, 2015 | Jul. 31, 2014 | Jul. 31, 2013
Commitments and Contingencies (Textual) |  |  |
Purchase commitment of company | $ 2,800 |  |
Rental expense under operating leases | 6,100 | $ 6,400 | $ 5,900
Connectivity charges under operating leases | 8,400 | 10,400 | $ 11,800
Letters of credit outstanding | 3,200 |  |
Performance bonds outstanding | 11,300 |  |
Refundable customer deposits | 84,454 | 62,685 |
IDT Financial Services [Member] |  |  |
Commitments and Contingencies (Textual) |  |  |
Refundable customer deposits | 84,400 | 62,700 |
IDT Payment Services and IDT Financial Services [Member] |  |  |
Commitments and Contingencies (Textual) |  |  |
Restricted cash and cash equivalents | $ 7,500 | $ 12,900 |
Expire on July 31, 2016 [Member] |  |  |
Commitments and Contingencies (Textual) |  |  |
Letters of credit expiration date | Jul. 31, 2016 |  |

X
- Definition The carrying amounts of cash and cash equivalent substantially restricted. + References No definition available. + Details
Name: | idt_CashAndCashEquivalentsSubstantiallyRestricted
Namespace Prefix: | idt_
Data Type: | xbrli:monetaryItemType
Balance Type: | debit
Period Type: | instant

X
- Definition Commitments and contingencies. + References No definition available. + Details
Name: | idt_CommitmentsAndContingenciesTextualAbstract
Namespace Prefix: | idt_
Data Type: | xbrli:stringItemType
Balance Type: | na
Period Type: | duration

X
- Definition The amount of expenses on connectivity charges on operating leases. + References No definition available. + Details
Name: | idt_ConnectivityLeaseRentalExpense
Namespace Prefix: | idt_
Data Type: | xbrli:monetaryItemType
Balance Type: | debit
Period Type: | duration

X
- Definition Date the credit facility terminates, in CCYY-MM-DD format. + References No definition available. + Details
Name: | idt_LettersOfCreditExpirationDate
Namespace Prefix: | idt_
Data Type: | xbrli:dateItemType
Balance Type: | na
Period Type: | duration

X
- Definition In certain circumstances, the company is required to provide performance bonds in connection with its contractual commitments. Company has indemnified the surety for any expenses paid out under these performance bonds. + References No definition available. + Details
Name: | idt_PerformanceBondsOutstanding
Namespace Prefix: | idt_
Data Type: | xbrli:monetaryItemType
Balance Type: | credit
Period Type: | instant

X
- Definition The current portion of money or property received from customers which is either to be returned upon satisfactory contract completion or applied to customer receivables in accordance with the terms of the contract or the understandings. + References Reference 1: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Topic 210 -SubTopic 10 -Section S99 -Paragraph 1 -Subparagraph (SX 210.5-02.20) -URI http://asc.fasb.org/extlink&oid=6877327&loc=d3e13212-122682 + Details
Name: | us-gaap_CustomerDepositsCurrent
Namespace Prefix: | us-gaap_
Data Type: | xbrli:monetaryItemType
Balance Type: | credit
Period Type: | instant

X
- Definition The total amount of the contingent obligation under letters of credit outstanding as of the reporting date. + References No definition available. + Details
Name: | us-gaap_LettersOfCreditOutstandingAmount
Namespace Prefix: | us-gaap_
Data Type: | xbrli:monetaryItemType
Balance Type: | credit
Period Type: | instant

X
- Definition Rental expense for the reporting period incurred under operating leases, including minimum and any contingent rent expense, net of related sublease income. + References Reference 1: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Topic 840 -SubTopic 20 -Section 50 -Paragraph 1 -URI http://asc.fasb.org/extlink&oid=6453985&loc=d3e41499-112717 + Details
Name: | us-gaap_OperatingLeasesRentExpenseNet
Namespace Prefix: | us-gaap_
Data Type: | xbrli:monetaryItemType
Balance Type: | debit
Period Type: | duration

X
- Definition Minimum amount of purchase arrangement in which the entity has agreed to expend funds to procure goods or services from a supplier. + References No definition available. + Details
Name: | us-gaap_PurchaseObligation
Namespace Prefix: | us-gaap_
Data Type: | xbrli:monetaryItemType
Balance Type: | credit
Period Type: | instant

X
- Details
Name: | dei_LegalEntityAxis=idt_IdtFinancialServicesMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | dei_LegalEntityAxis=idt_IdtPaymentServicesAndIdtFinancialServicesMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_StatementScenarioAxis=idt_ExpirationDateOneMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |