XML 25 R47.htm IDEA: XBRL DOCUMENT
v2.4.1.9

Business Segment Information (Details) (USD $) In Thousands, unless otherwise specified | 3 Months Ended | 9 Months Ended
--- | --- | ---
Apr. 30, 2015 | Apr. 30, 2014 | Apr. 30, 2015 | Apr. 30, 2014
Segment Reporting Information [Line Items] |  |  |  |
Revenues | $ 383,930 us-gaap_Revenues | $ 403,761 us-gaap_Revenues | $ 1,190,981 us-gaap_Revenues | $ 1,230,855 us-gaap_Revenues
Income (loss) from operations | 2,470 us-gaap_OperatingIncomeLoss | 9,170 us-gaap_OperatingIncomeLoss | 85,813 us-gaap_OperatingIncomeLoss | 24,027 us-gaap_OperatingIncomeLoss
Gain on sale of interest in Fabrix Systems Ltd. | 1,235 us-gaap_GainOrLossOnSaleOfStockInSubsidiary |  | 76,864 us-gaap_GainOrLossOnSaleOfStockInSubsidiary |
Other operating gains (loss), net | (1,552)idt_OtherOperatingLossGains |  | (1,552)idt_OtherOperatingLossGains | 1,209 idt_OtherOperatingLossGains
Operating Segments [Member] | Telecom Platform Services [Member] |  |  |  |
Segment Reporting Information [Line Items] |  |  |  |
Revenues | 379,139 us-gaap_Revenues / us-gaap_ConsolidationItemsAxis = us-gaap_OperatingSegmentsMember / us-gaap_StatementBusinessSegmentsAxis = idt_TelecomPlatformServicesMember | 394,568 us-gaap_Revenues / us-gaap_ConsolidationItemsAxis = us-gaap_OperatingSegmentsMember / us-gaap_StatementBusinessSegmentsAxis = idt_TelecomPlatformServicesMember | 1,171,897 us-gaap_Revenues / us-gaap_ConsolidationItemsAxis = us-gaap_OperatingSegmentsMember / us-gaap_StatementBusinessSegmentsAxis = idt_TelecomPlatformServicesMember | 1,205,490 us-gaap_Revenues / us-gaap_ConsolidationItemsAxis = us-gaap_OperatingSegmentsMember / us-gaap_StatementBusinessSegmentsAxis = idt_TelecomPlatformServicesMember
Income (loss) from operations | 5,602 us-gaap_OperatingIncomeLoss / us-gaap_ConsolidationItemsAxis = us-gaap_OperatingSegmentsMember / us-gaap_StatementBusinessSegmentsAxis = idt_TelecomPlatformServicesMember | 12,378 us-gaap_OperatingIncomeLoss / us-gaap_ConsolidationItemsAxis = us-gaap_OperatingSegmentsMember / us-gaap_StatementBusinessSegmentsAxis = idt_TelecomPlatformServicesMember | 18,142 us-gaap_OperatingIncomeLoss / us-gaap_ConsolidationItemsAxis = us-gaap_OperatingSegmentsMember / us-gaap_StatementBusinessSegmentsAxis = idt_TelecomPlatformServicesMember | 36,676 us-gaap_OperatingIncomeLoss / us-gaap_ConsolidationItemsAxis = us-gaap_OperatingSegmentsMember / us-gaap_StatementBusinessSegmentsAxis = idt_TelecomPlatformServicesMember
Gain on sale of interest in Fabrix Systems Ltd. |  |  |  |
Other operating gains (loss), net |  |  |  | 650 idt_OtherOperatingLossGains / us-gaap_ConsolidationItemsAxis = us-gaap_OperatingSegmentsMember / us-gaap_StatementBusinessSegmentsAxis = idt_TelecomPlatformServicesMember
Operating Segments [Member] | Consumer Phone Services [Member] |  |  |  |
Segment Reporting Information [Line Items] |  |  |  |
Revenues | 2,098 us-gaap_Revenues / us-gaap_ConsolidationItemsAxis = us-gaap_OperatingSegmentsMember / us-gaap_StatementBusinessSegmentsAxis = idt_ConsumerPhoneServicesMember | 2,625 us-gaap_Revenues / us-gaap_ConsolidationItemsAxis = us-gaap_OperatingSegmentsMember / us-gaap_StatementBusinessSegmentsAxis = idt_ConsumerPhoneServicesMember | 6,652 us-gaap_Revenues / us-gaap_ConsolidationItemsAxis = us-gaap_OperatingSegmentsMember / us-gaap_StatementBusinessSegmentsAxis = idt_ConsumerPhoneServicesMember | 8,491 us-gaap_Revenues / us-gaap_ConsolidationItemsAxis = us-gaap_OperatingSegmentsMember / us-gaap_StatementBusinessSegmentsAxis = idt_ConsumerPhoneServicesMember
Income (loss) from operations | 324 us-gaap_OperatingIncomeLoss / us-gaap_ConsolidationItemsAxis = us-gaap_OperatingSegmentsMember / us-gaap_StatementBusinessSegmentsAxis = idt_ConsumerPhoneServicesMember | 517 us-gaap_OperatingIncomeLoss / us-gaap_ConsolidationItemsAxis = us-gaap_OperatingSegmentsMember / us-gaap_StatementBusinessSegmentsAxis = idt_ConsumerPhoneServicesMember | 985 us-gaap_OperatingIncomeLoss / us-gaap_ConsolidationItemsAxis = us-gaap_OperatingSegmentsMember / us-gaap_StatementBusinessSegmentsAxis = idt_ConsumerPhoneServicesMember | 1,358 us-gaap_OperatingIncomeLoss / us-gaap_ConsolidationItemsAxis = us-gaap_OperatingSegmentsMember / us-gaap_StatementBusinessSegmentsAxis = idt_ConsumerPhoneServicesMember
Gain on sale of interest in Fabrix Systems Ltd. |  |  |  |
Operating Segments [Member] | All Other [Member] |  |  |  |
Segment Reporting Information [Line Items] |  |  |  |
Revenues | 2,693 us-gaap_Revenues / us-gaap_ConsolidationItemsAxis = us-gaap_OperatingSegmentsMember / us-gaap_StatementBusinessSegmentsAxis = idt_AllOtherMember | 6,568 us-gaap_Revenues / us-gaap_ConsolidationItemsAxis = us-gaap_OperatingSegmentsMember / us-gaap_StatementBusinessSegmentsAxis = idt_AllOtherMember | 12,432 us-gaap_Revenues / us-gaap_ConsolidationItemsAxis = us-gaap_OperatingSegmentsMember / us-gaap_StatementBusinessSegmentsAxis = idt_AllOtherMember | 16,874 us-gaap_Revenues / us-gaap_ConsolidationItemsAxis = us-gaap_OperatingSegmentsMember / us-gaap_StatementBusinessSegmentsAxis = idt_AllOtherMember
Income (loss) from operations | 1,584 us-gaap_OperatingIncomeLoss / us-gaap_ConsolidationItemsAxis = us-gaap_OperatingSegmentsMember / us-gaap_StatementBusinessSegmentsAxis = idt_AllOtherMember | (443)us-gaap_OperatingIncomeLoss / us-gaap_ConsolidationItemsAxis = us-gaap_OperatingSegmentsMember / us-gaap_StatementBusinessSegmentsAxis = idt_AllOtherMember | 77,520 us-gaap_OperatingIncomeLoss / us-gaap_ConsolidationItemsAxis = us-gaap_OperatingSegmentsMember / us-gaap_StatementBusinessSegmentsAxis = idt_AllOtherMember | (2,242)us-gaap_OperatingIncomeLoss / us-gaap_ConsolidationItemsAxis = us-gaap_OperatingSegmentsMember / us-gaap_StatementBusinessSegmentsAxis = idt_AllOtherMember
Gain on sale of interest in Fabrix Systems Ltd. | 1,235 us-gaap_GainOrLossOnSaleOfStockInSubsidiary / us-gaap_ConsolidationItemsAxis = us-gaap_OperatingSegmentsMember / us-gaap_StatementBusinessSegmentsAxis = idt_AllOtherMember |  | 76,864 us-gaap_GainOrLossOnSaleOfStockInSubsidiary / us-gaap_ConsolidationItemsAxis = us-gaap_OperatingSegmentsMember / us-gaap_StatementBusinessSegmentsAxis = idt_AllOtherMember |
Other operating gains (loss), net |  |  |  | 638 idt_OtherOperatingLossGains / us-gaap_ConsolidationItemsAxis = us-gaap_OperatingSegmentsMember / us-gaap_StatementBusinessSegmentsAxis = idt_AllOtherMember
Operating Segments [Member] | Corporate [Member] |  |  |  |
Segment Reporting Information [Line Items] |  |  |  |
Revenues |  |  |  |
Income (loss) from operations | (5,040)us-gaap_OperatingIncomeLoss / us-gaap_ConsolidationItemsAxis = us-gaap_OperatingSegmentsMember / us-gaap_StatementBusinessSegmentsAxis = us-gaap_CorporateMember | (3,282)us-gaap_OperatingIncomeLoss / us-gaap_ConsolidationItemsAxis = us-gaap_OperatingSegmentsMember / us-gaap_StatementBusinessSegmentsAxis = us-gaap_CorporateMember | (10,834)us-gaap_OperatingIncomeLoss / us-gaap_ConsolidationItemsAxis = us-gaap_OperatingSegmentsMember / us-gaap_StatementBusinessSegmentsAxis = us-gaap_CorporateMember | (11,765)us-gaap_OperatingIncomeLoss / us-gaap_ConsolidationItemsAxis = us-gaap_OperatingSegmentsMember / us-gaap_StatementBusinessSegmentsAxis = us-gaap_CorporateMember
Gain on sale of interest in Fabrix Systems Ltd. |  |  |  |
Other operating gains (loss), net | $ (1,552)idt_OtherOperatingLossGains / us-gaap_ConsolidationItemsAxis = us-gaap_OperatingSegmentsMember / us-gaap_StatementBusinessSegmentsAxis = us-gaap_CorporateMember |  | $ (1,552)idt_OtherOperatingLossGains / us-gaap_ConsolidationItemsAxis = us-gaap_OperatingSegmentsMember / us-gaap_StatementBusinessSegmentsAxis = us-gaap_CorporateMember | $ (79)idt_OtherOperatingLossGains / us-gaap_ConsolidationItemsAxis = us-gaap_OperatingSegmentsMember / us-gaap_StatementBusinessSegmentsAxis = us-gaap_CorporateMember

X
- Definition Other aggregate amounts of gains or losses resulting from operating activities not otherwise defined. + References No definition available. + Details
Name: | idt_OtherOperatingLossGains
Namespace Prefix: | idt_
Data Type: | xbrli:monetaryItemType
Balance Type: | credit
Period Type: | duration

X
- Definition Amount of gain (loss) on sale or disposal of equity in securities of subsidiaries. + References Reference 1: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Topic 942 -SubTopic 225 -Section S99 -Paragraph 1 -Subparagraph (13)(g) -URI http://asc.fasb.org/extlink&oid=6879574&loc=d3e536633-122882 + Details
Name: | us-gaap_GainOrLossOnSaleOfStockInSubsidiary
Namespace Prefix: | us-gaap_
Data Type: | xbrli:monetaryItemType
Balance Type: | credit
Period Type: | duration

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

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

X
- Details
Name: | us-gaap_SegmentReportingInformationLineItems
Namespace Prefix: | us-gaap_
Data Type: | xbrli:stringItemType
Balance Type: | na
Period Type: | duration

X
- Details
Name: | us-gaap_ConsolidationItemsAxis=us-gaap_OperatingSegmentsMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |