XML 38 R50.htm IDEA: XBRL DOCUMENT v3.3.0.814
Business Segment Information (Tables)
12 Months Ended
Jul. 31, 2015
Business Segment Information [Abstract]  
Summary of operating results of business segments

(in thousands)
 Telecom
Platform
Services
  Consumer
Phone
Services
  All Other  Corporate  Total 
Year ended July 31, 2015                    
Revenues $1,572,744  $8,629  $15,404  $  $1,596,777 
Income (loss) from operations  26,951   1,259   77,969   (13,129)  93,050 
Depreciation and amortization  16,169      2,243   6   18,418 
Severance  7,696      35   632   8,363 
Gain on sale of interest in Fabrix Systems Ltd.        76,864      76,864 
Other operating loss           (1,552)  (1,552)
Year ended July 31, 2014                    
Revenues $1,615,570  $11,023  $24,948  $  $1,651,541 
Income (loss) from operations  45,062   1,797   (1,735)  (15,284)  29,840 
Depreciation and amortization  13,776      2,512   30   16,318 
Other operating gains (losses), net  650      638   (453)  835 
Year ended July 31, 2013                    
Revenues $1,588,071  $14,514  $18,032  $  $1,620,617 
Income (loss) from operations  48,661   1,824   (7,093)  (14,001)  29,391 
Depreciation and amortization  12,342   1   2,471   96   14,910 
Impairment of building and improvements        4,359      4,359 
Other operating gains  9,251            9,251

Schedule of revenue from external customers by geographic areas
Year ended July 31 2015  2014  2013 
Revenue from customers located outside of the United States  30%  30%  23%
Revenue from customers located in the United Kingdom  20%  19%  13%

Schedule of long-lived assets and total assets by geographic areas
(in thousands) United
States
  Foreign
Countries
  Total 
July 31, 2015         
Long-lived assets, net $89,340  $1,976  $91,316 
Total assets  281,625   204,057   485,682 
July 31, 2014            
Long-lived assets, net $79,281  $2,479  $81,760 
Total assets  284,249   196,682   480,931 
July 31, 2013            
Long-lived assets, net $77,580  $3,162  $80,742 
Total assets  294,337   141,070   435,407