XML 43 R29.htm IDEA: XBRL DOCUMENT v3.23.1
Revenues from Contracts with Customers (Tables)
9 Months Ended
Mar. 31, 2023
Revenue from Contract with Customer [Abstract]  
Schedule of disaggregation of revenue

Three Months Ended

Nine Months Ended

March 31, 

March 31, 

    

2023

    

2022

    

2023

    

2022

    

(In thousands)

Rx Segment

$

13,805

$

13,862

$

50,486

$

42,388

Consumer Health Segment

8,928

10,337

26,181

26,833

Consolidated revenue

 

$

22,733

 

$

24,199

 

$

76,667

 

$

69,221