XML 29 R19.htm IDEA: XBRL DOCUMENT v3.19.1
2. SUMMARY OF SIGNIFICANT ACCOUNTING POLICY (Tables)
9 Months Ended
Jan. 31, 2019
Accounting Policies [Abstract]  
Summary of cumulative effect of the adoption of ASC 606

 

  

As

Reported

April 30, 2018

   ASC 606 Transition Adjustment  

 

Balance at

May 1, 2018

 
             
Contract assets  $   $2,888   $2,888 
Inventories   16,129    (7,871)   8,258 
Contract liabilities   27,935    (7,913)   20,022 
Other current liabilities   905    191    1,096 
Accumulated deficit   (559,129)   2,739    (556,390)

 

  

 

 

As

Reported

  

 

Effect of Change

Higher/(Lower)

   Balance Without Adoption of ASC 606 
             
Contract assets  $3,912   $3,912   $ 
Inventories   8,660    (15,635)   24,295 
Contract liabilities   14,620    (17,617)   32,237 

 

   Three Months Ended January 31, 2019 
  

 

 

As

Reported

  

 

Effect of Change

Higher/(Lower)

   Balance Without Adoption of ASC 606 
             
Contract manufacturing revenue  $13,781   $(1,153)  $14,934 
Cost of contract manufacturing   11,731    (621)   12,352 
Gross profit   2,050    (532)   2,582 
Operating loss   (1,192)   (532)   (660)
Loss from continuing operations   (1,139)   (532)   (607)

 

 

   Nine Months Ended January 31, 2019 
  

 

 

As

Reported

  

 

Effect of Change

Higher/(Lower)

   Balance Without Adoption of ASC 606 
             
Contract manufacturing revenue  $36,548   $10,678   $25,870 
Cost of contract manufacturing   32,972    7,284    25,688 
Gross profit   3,576    3,394    182 
Operating loss   (5,697)   3,394    (9,091)
Loss from continuing operations   (5,290)   3,394    (8,684)
Schedule of contract manufacturing revenue
  

Three Months Ended

January 31,

  

Nine Months Ended

January 31,

 
   2019   2018   2019   2018 
Manufacturing revenue  $10,770   $6,045   $28,313   $42,281 
Process development revenue   3,011    774    8,235    4,397 
  Total contract manufacturing revenue  $13,781   $6,819   $36,548   $46,678