XML 45 R32.htm IDEA: XBRL DOCUMENT v3.7.0.1
Property and Equipment (Tables)
12 Months Ended
Apr. 30, 2017
Property and Equipment  
Schedule of components of property and equipment

                                                                                                                                                                                                                                  

 

 

April 30,

 

 

 

2017

 

2016

 

Land

 

$

50,009

 

$

50,001

 

Buildings and leasehold improvements

 

 

81,872

 

 

77,049

 

Machinery and equipment

 

 

90,303

 

 

78,142

 

Construction in progress

 

 

3,690

 

 

2,445

 

​  

​  

​  

​  

Total property and equipment

 

 

225,874

 

 

207,637

 

Less: accumulated depreciation and amortization

 

 

71,409

 

 

54,377

 

​  

​  

​  

​  

Total property and equipment, net of accumulated depreciation and amortization

 

$

154,465

 

$

153,260

 

​  

​  

​  

​  

​  

​  

​  

​