Annual report pursuant to Section 13 and 15(d)

Summary of significant accounting policies (Tables)

v3.10.0.1
Summary of significant accounting policies (Tables)
12 Months Ended
Jul. 31, 2018
Accounting Policies [Abstract]  
Schedule Of Segment Revenue And Revenue Percentage [Table Text Block] The following table summarizes the Clinical Laboratory Services segment’s net revenues and revenue percentages by revenue category:

    Years Ended July 31,
    2018     2017     2016  
Revenue category   Amount     %     Amount     %     Amount     %  
Third-party payers   $ 41,370       56     $ 43,059       56     $ 34,454       49  
Medicare     12,111       16       12,705       16       11,392       16  
HMO’s     11,359       15       10,263       13       10,325       14  
Patient self-pay     9,937       13       11,380       15       14,744       21  
Total   $ 74,777       100 %   $ 77,407       100 %   $ 70,915       100 %
Schedule Of Accounts Receivable By Segment [Table Text Block] The following is a table of the Company’s net accounts receivable by segment.

    July 31, 2018     July 31, 2017  
Net accounts receivable by segment   Amount     %     Amount     %  
Clinical Labs (by billing category)                                
Third party payers   $ 4,692       48     $ 7,256       64  
Patient self-pay     2,010       20       1,591       14  
Medicare     1,740       18       1,385       12  
HMO’s     1,329       14       1,169       10  
Total Clinical Labs     9,771       100 %     11,401       100 %
                                 
Total Life Sciences     3,376               3,779          
Total accounts receivable – net   $ 13,147             $ 15,180          
Schedule of Allowance for Doubtful Accounts Receivable [Table Text Block] Changes in the Company’s allowance for doubtful accounts are as follows:

    July 31, 2018     July 31, 2017  
Beginning balance   $ 3,576     $ 3,517  
Provision for doubtful accounts     3,690       2,775  
Write-offs     (4,598 )     (2,716 )
Ending balance   $ 2,668     $ 3,576  
Schedule of Earnings Per Share, Basic and Diluted [Table Text Block] The following table sets forth the computation of basic and diluted net loss per share for the years ended July 31:

    2018     2017     2016  
Net (loss) income   $ (10,321 )   $ (2,504 )   $ 45,286  
                         
Weighted-average common shares outstanding - basic     46,972       46,350       46,153  
Add: effect of dilutive stock options and restricted stock                 449  
Weighted-average common shares outstanding - diluted     46,972       46,350       46,602  
                         
Net (loss) income per share – basic   $ (0.22 )   $ (0.05 )   $ 0.98  
Net (loss) income per share – diluted   $ (0.22 )   $ (0.05 )   $ 0.97  
Schedule of Employee Service Share-based Compensation, Allocation of Recognized Period Costs [Table Text Block] The following table sets forth the amount of expense related to share-based payment arrangements included in specific line items in the accompanying statement of operations for the years ended July 31:

    2018     2017     2016  
Cost of clinical laboratory services   $     $ 6     $ 6  
Selling, general and administrative     813       825       519  
    $ 813     $ 831     $ 525  
Schedule of New Accounting Pronouncements and Changes in Accounting Principles [Table Text Block] As a result of the adoption of this ASU, we preliminarily estimate the following impact to our consolidated statements of operations for the years ended July 31, 2018 and 2017:

Year Ended July 31, 2018   Year Ended July 31, 2017
  As
Reported
Adjustment for
ASU on
Revenue
Recognition
Reclassification
of
Residual
As
Adjusted
  As
Reported
Adjustment for
ASU on
Revenue
Recognition
Reclassification
of
Residual
As
Adjusted
Total Revenues $104,7133 $(3,700) - $101,013   $107,804 $(2,718) - $105,086
Provision for uncollectible accounts receivable 3,690 (3,700) $10 -   2,775 (2,718) $(57) -
Selling, general and administrative expenses 44,435 - (10) 44,425   44,092 - 57 44,149
Net loss $(10,321) - - $(10,321)   $(2,504) - - $(2,504)