XML 88 R26.htm IDEA: XBRL DOCUMENT v3.19.3.a.u2
Revenue Recognition (Tables)
3 Months Ended
Oct. 31, 2019
Revenue from Contract with Customer [Abstract]  
Schedule of net sales disaggregated by geography and product line
The following table gives information as to the net sales disaggregated by geography and product line:
 
Three Months Ended October 31,
Net sales by geography
2019
 
2018
United States
$
190,084

 
$
168,938

Europe/Africa/Middle East
41,018

 
32,014

Asia/Pacific
17,065

 
15,752

Canada
7,833

 
7,373

Latin America/South America
1,246

 
1,512

Total
$
257,246

 
$
225,589

Net sales by product line
 
 
 
Capital equipment
$
58,748

 
$
58,132

Consumables
153,279

 
136,821

Product service
31,568

 
29,829

Instrument sales
13,520

 

All other(1)
131

 
807

Total
$
257,246

 
$
225,589

_______________________________________________
(1)
Primarily includes software licensing revenues.

Schedule of contract liabilities activity
A summary of contract liabilities activity follows:
 
Three Months Ended October 31,
 
2019
 
2018
Beginning balance
$
28,235

 
$
29,015

Revenue deferred in current year
2,007

 
14,524

Deferred revenue recognized
(2,982
)
 
(13,547
)
Foreign currency translation
104

 
(163
)
Ending balance
27,364

 
29,829

Contract liabilities included in Other long-term liabilities
(384
)
 
(549
)
Deferred revenue
$
26,980

 
$
29,280