v3.25.2
Goodwill - Schedule of Changes (Details)
$ in Thousands
3 Months Ended
Jun. 30, 2025
USD ($)
Goodwill [Roll Forward]  
Goodwill, gross, beginning $ 741,528
Accumulated impairment loss, beginning (214,103)
Goodwill, net, beginning 527,425
Effects of foreign currency exchange rates 889
Goodwill, gross, ending 742,417
Accumulated impairment loss, ending (214,103)
Goodwill, net, ending 528,314
North American OTC Healthcare  
Goodwill [Roll Forward]  
Goodwill, gross, beginning 711,452
Accumulated impairment loss, beginning (212,516)
Goodwill, net, beginning 498,936
Effects of foreign currency exchange rates 0
Goodwill, gross, ending 711,452
Accumulated impairment loss, ending (212,516)
Goodwill, net, ending 498,936
International OTC Healthcare  
Goodwill [Roll Forward]  
Goodwill, gross, beginning 30,076
Accumulated impairment loss, beginning (1,587)
Goodwill, net, beginning 28,489
Effects of foreign currency exchange rates 889
Goodwill, gross, ending 30,965
Accumulated impairment loss, ending (1,587)
Goodwill, net, ending $ 29,378