XML 77 R66.htm IDEA: XBRL DOCUMENT v3.23.3
Business Segments - Information on Operating and Reportable Segments (Details) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Sep. 30, 2023
Sep. 30, 2022
Sep. 30, 2023
Sep. 30, 2022
Segment Reporting Information, Profit (Loss):        
Total revenues $ 286,316 $ 289,273 $ 565,625 $ 566,332
Cost of sales 126,296 128,264 250,932 245,204
Gross profit 160,020 161,009 314,693 321,128
Advertising and marketing 40,102 43,819 76,333 83,770
Contribution margin 119,918 117,190 238,360 237,358
Other operating expenses 31,668 32,806 64,916 65,960
Operating income 88,250 84,384 173,444 171,398
North American OTC Healthcare        
Segment Reporting Information, Profit (Loss):        
Total revenues 244,423 252,054 490,566 494,572
International OTC Healthcare        
Segment Reporting Information, Profit (Loss):        
Total revenues 41,893 37,219 75,059 71,760
Operating Segments | North American OTC Healthcare        
Segment Reporting Information, Profit (Loss):        
Total revenues 244,423 252,054 490,566 494,572
Cost of sales 107,466 113,533 217,542 216,454
Gross profit 136,957 138,521 273,024 278,118
Advertising and marketing 35,389 39,316 66,790 74,728
Contribution margin 101,568 99,205 206,234 203,390
Operating Segments | International OTC Healthcare        
Segment Reporting Information, Profit (Loss):        
Total revenues 41,893 37,219 75,059 71,760
Cost of sales 18,830 14,731 33,390 28,750
Gross profit 23,063 22,488 41,669 43,010
Advertising and marketing 4,713 4,503 9,543 9,042
Contribution margin 18,350 17,985 32,126 33,968
Intersegment Eliminations | North American OTC Healthcare        
Segment Reporting Information, Profit (Loss):        
Total revenues $ 600 $ 1,100 $ 2,000 $ 1,700