XML 89 R77.htm IDEA: XBRL DOCUMENT v3.21.2
Business Segments - Information on Operating and Reportable Segments (Details) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Sep. 30, 2021
Sep. 30, 2020
Sep. 30, 2021
Sep. 30, 2020
Segment Reporting Information, Profit (Loss):        
Total revenues $ 276,225 $ 237,422 $ 545,406 $ 466,816
Cost of sales 118,513 99,761 228,682 195,287
Gross profit 157,712 137,661 316,724 271,529
Advertising and marketing 40,730 38,341 80,169 66,091
Contribution margin 116,982 99,320 236,555 205,438
Other operating expenses 38,424 26,417 66,655 52,416
Operating income 78,558 72,903 169,900 153,022
North American OTC Healthcare        
Segment Reporting Information, Profit (Loss):        
Total revenues 251,728 216,575 494,121 427,233
International OTC Healthcare        
Segment Reporting Information, Profit (Loss):        
Total revenues 24,497 20,847 51,285 39,583
Operating Segments | North American OTC Healthcare        
Segment Reporting Information, Profit (Loss):        
Total revenues 251,728 216,575 494,121 427,233
Cost of sales 108,623 91,069 208,027 178,896
Gross profit 143,105 125,506 286,094 248,337
Advertising and marketing 36,493 34,014 71,723 58,694
Contribution margin 106,612 91,492 214,371 189,643
Operating Segments | International OTC Healthcare        
Segment Reporting Information, Profit (Loss):        
Total revenues 24,497 20,847 51,285 39,583
Cost of sales 9,890 8,692 20,655 16,391
Gross profit 14,607 12,155 30,630 23,192
Advertising and marketing 4,237 4,327 8,446 7,397
Contribution margin 10,370 7,828 22,184 15,795
Intersegment Eliminations | North American OTC Healthcare        
Segment Reporting Information, Profit (Loss):        
Total revenues $ 700 $ 600 $ 1,700 $ 1,600