XML 87 R76.htm IDEA: XBRL DOCUMENT v3.22.4
Business Segments - Information on Operating and Reportable Segments (Details) - USD ($)
$ in Thousands
3 Months Ended 9 Months Ended
Dec. 31, 2022
Dec. 31, 2021
Dec. 31, 2022
Dec. 31, 2021
Segment Reporting Information, Profit (Loss):        
Total revenues $ 275,524 $ 274,470 $ 841,856 $ 819,876
Cost of sales 125,122 119,410 370,326 348,092
Gross profit 150,402 155,060 471,530 471,784
Advertising and marketing 30,423 40,239 114,193 120,408
Contribution margin 119,979 114,821 357,337 351,376
Other operating expenses 32,795 32,227 98,755 98,882
Operating income 87,184 82,594 258,582 252,494
North American OTC Healthcare        
Segment Reporting Information, Profit (Loss):        
Total revenues 236,884 240,857 731,456 734,978
International OTC Healthcare        
Segment Reporting Information, Profit (Loss):        
Total revenues 38,640 33,613 110,400 84,898
Operating Segments | North American OTC Healthcare        
Segment Reporting Information, Profit (Loss):        
Total revenues 236,884 240,857 731,456 734,978
Cost of sales 110,554 106,790 327,008 314,817
Gross profit 126,330 134,067 404,448 420,161
Advertising and marketing 24,831 34,907 99,559 106,630
Contribution margin 101,499 99,160 304,889 313,531
Operating Segments | International OTC Healthcare        
Segment Reporting Information, Profit (Loss):        
Total revenues 38,640 33,613 110,400 84,898
Cost of sales 14,568 12,620 43,318 33,275
Gross profit 24,072 20,993 67,082 51,623
Advertising and marketing 5,592 5,332 14,634 13,778
Contribution margin 18,480 15,661 52,448 37,845
Intersegment Eliminations | North American OTC Healthcare        
Segment Reporting Information, Profit (Loss):        
Total revenues $ 1,100 $ 600 $ 2,800 $ 2,400