| Property and Equipment | Note 3. Property and Equipment 
 Property and equipment consisted of the following at July 31, 2017 and April 30, 2017: 
 
|  |  |  |  |  |  |  |  |  |  
|   |   | July 31, |   |   | April 30, |   |  
|   |   | 2017 |   |   | 2017 |   |  
| Call center hardware |   | $ | 77,269 |   |   | $ | 53,748 |   |  
| Computer and office equipment |   |   | 103,191 |   |   |   | 103,649 |   |  
| Furniture and fixtures |   |   | 272,790 |   |   |   | 255,984 |   |  
| Software |   |   | 2,198,473 |   |   |   | 2,131,344 |   |  
|   |   |   | 2,651,723 |   |   |   | 2,544,725 |   |  
| Accumulated depreciation and amortization |   |   | (1,060,681 | ) |   |   | (1,090,010 | ) |  
| Property and equipment, net |   | $ | 1,591,042 |   |   | $ | 1,454,715 |   |  
 Software consisted of the following at July 31, 2017 and April 30, 2017: 
 
|  |  |  |  |  |  |  |  |  |  
|   |   | July 31, |   |   | April 30, |   |  
|   |   | 2017 |   |   | 2017 |   |  
| Software |   | $ | 2,198,473 |   |   | $ | 2,131,344 |   |  
| Accumulated amortization |   |   | (953,218 | ) |   |   | (994,017 | ) |  
| Software, net |   | $ | 1,245,255 |   |   | $ | 1,137,327 |   |  
 Depreciation and Amortization expense for all Property and Equipment as well as the portion for just software is presented below for three months ended July 31, 2017 and 2016: 
 
|  |  |  |  |  |  |  |  |  |  
|   |   | For the Three Months Ended |   |  
|   |   | July 31, |   |  
|   |   | 2017 |   |   | 2016 |   |  
|   |   |   |   |   |   |   |  
| Depreciation and Amortization Expense |   |   | 125,082 |   |   |   | 135,147 |   |  
|   |   |   |   |   |   |   |   |   |  
| Software Amortization Expense |   |   | 107,607 |   |   |   | 124,180 |   |  
 The following is a schedule of estimated future amortization expense of software at July 31, 2017: 
 
|  |  |  |  |  |  
| Year Ending April 30, |   |   |   |  
| 2018 |   | $ | 311,020 |   |  
| 2019 |   |   | 342,717 |   |  
| 2020 |   |   | 272,875 |   |  
| 2021 |   |   | 200,428 |   |  
| 2022 |   |   | 118,215 |   |  
| Total |   | $ | 1,245,255 |   |  
 |