| Schedule of Property and Equipment | 
        
 Property and equipment consisted of the following: 
  
|   | 
      | 
    As of  
December 31, 2014 | 
      | 
      | 
    As of  
June 30, 2014 | 
      | 
 
|   | 
      | 
      | 
      | 
      | 
      | 
      | 
 
| Office Furniture and Equipment | 
      | 
    $ | 
    2,624,218 | 
      | 
      | 
    $ | 
    2,628,814 | 
      | 
 
| Computer Equipment | 
      | 
      | 
    25,899,260 | 
      | 
      | 
      | 
    27,215,091 | 
      | 
 
| Assets Under Capital Leases | 
      | 
      | 
    1,804,147 | 
      | 
      | 
      | 
    1,861,445 | 
      | 
 
| Building | 
      | 
      | 
    6,068,353 | 
      | 
      | 
      | 
    6,259,290 | 
      | 
 
| Land | 
      | 
      | 
    3,249,086 | 
      | 
      | 
      | 
    3,351,316 | 
      | 
 
| Capital Work In Progress | 
      | 
      | 
    3,184,387 | 
      | 
      | 
      | 
    2,812,181 | 
      | 
 
| Autos | 
      | 
      | 
    994,641 | 
      | 
      | 
      | 
    999,277 | 
      | 
 
| Improvements | 
      | 
      | 
    510,573 | 
      | 
      | 
      | 
    533,102 | 
      | 
 
| Subtotal | 
      | 
      | 
    44,334,665 | 
      | 
      | 
      | 
    45,660,516 | 
      | 
 
| Accumulated Depreciation | 
      | 
      | 
    (16,791,176 | 
    ) | 
      | 
      | 
    (15,939,388 | 
    ) | 
 
| Property and Equipment, Net | 
      | 
    $ | 
    27,543,489 | 
      | 
      | 
    $ | 
    29,721,128 | 
      | 
 
 
 | 
      
| Summary of Fixed Assets Held Under Capital Leases | 
        
 Following is a summary of fixed assets held
under capital leases as of December 31, 2014 and June 30, 2014: 
  
|   | 
      | 
    As of  
December 31, 2014 | 
      | 
      | 
    As of  
June 30, 2014 | 
      | 
 
| Computers and Other Equipment | 
      | 
    $ | 
    684,941 | 
      | 
      | 
    $ | 
    731,354 | 
      | 
 
| Furniture and Fixtures | 
      | 
      | 
    355,037 | 
      | 
      | 
      | 
    280,184 | 
      | 
 
| Vehicles | 
      | 
      | 
    764,169 | 
      | 
      | 
      | 
    849,907 | 
      | 
 
| Total | 
      | 
      | 
    1,804,147 | 
      | 
      | 
      | 
    1,861,445 | 
      | 
 
| Less: Accumulated Depreciation - Net | 
      | 
      | 
    (514,566 | 
    ) | 
      | 
      | 
    (469,336 | 
    ) | 
 
|   | 
      | 
    $ | 
    1,289,581 | 
      | 
      | 
    $ | 
    1,392,109 | 
      | 
 
 
 |