XML 88 R76.htm IDEA: XBRL DOCUMENT v3.22.2.2
Business Segments - Information on Operating and Reportable Segments (Details) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Sep. 30, 2022
Sep. 30, 2021
Sep. 30, 2022
Sep. 30, 2021
Segment Reporting Information, Profit (Loss):        
Total revenues $ 289,273 $ 276,225 $ 566,332 $ 545,406
Cost of sales 128,264 118,513 245,204 228,682
Gross profit 161,009 157,712 321,128 316,724
Advertising and marketing 43,819 40,730 83,770 80,169
Contribution margin 117,190 116,982 237,358 236,555
Other operating expenses 32,806 38,424 65,960 66,655
Operating income 84,384 78,558 171,398 169,900
North American OTC Healthcare        
Segment Reporting Information, Profit (Loss):        
Total revenues 252,054 251,728 494,572 494,121
International OTC Healthcare        
Segment Reporting Information, Profit (Loss):        
Total revenues 37,219 24,497 71,760 51,285
Operating Segments | North American OTC Healthcare        
Segment Reporting Information, Profit (Loss):        
Total revenues 252,054 251,728 494,572 494,121
Cost of sales 113,533 108,623 216,454 208,027
Gross profit 138,521 143,105 278,118 286,094
Advertising and marketing 39,316 36,493 74,728 71,723
Contribution margin 99,205 106,612 203,390 214,371
Operating Segments | International OTC Healthcare        
Segment Reporting Information, Profit (Loss):        
Total revenues 37,219 24,497 71,760 51,285
Cost of sales 14,731 9,890 28,750 20,655
Gross profit 22,488 14,607 43,010 30,630
Advertising and marketing 4,503 4,237 9,042 8,446
Contribution margin 17,985 10,370 33,968 22,184
Intersegment Eliminations | North American OTC Healthcare        
Segment Reporting Information, Profit (Loss):        
Total revenues $ 1,100 $ 700 $ 1,700 $ 1,700