XML 44 R25.htm IDEA: XBRL DOCUMENT v3.22.2.2
Revenue (Tables)
12 Months Ended
Jun. 30, 2022
Revenue from Contract with Customer [Abstract]  
Disaggregation of Revenue
Year Ended June 30,
Product Category202220212020
Peripheral$156,011 $176,941 $166,412 
Coronary80,211 82,032 70,133 
Total net revenues$236,222 $258,973 $236,545 
Geography
United States$219,843 $247,624 $226,063 
International 16,379 11,349 10,482 
Total net revenues$236,222 $258,973 $236,545