XML 79 R59.htm IDEA: XBRL DOCUMENT v3.25.0.1
REVENUE RECOGNITION - Disaggregation of Revenue (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2024
Dec. 31, 2023
Dec. 31, 2022
REVENUE RECOGNITION      
Total net sales $ 7,492,709 $ 7,140,027 $ 6,311,050
U.S. and Canada      
REVENUE RECOGNITION      
Total net sales 4,721,853 4,610,069 4,115,544
EMEA      
REVENUE RECOGNITION      
Total net sales 1,563,366 1,390,659 1,228,742
Asia Pacific (including Oceania)      
REVENUE RECOGNITION      
Total net sales 541,036 514,449 456,186
Latin America and Caribbean      
REVENUE RECOGNITION      
Total net sales 666,454 624,850 510,578
Monster Energy Drinks      
REVENUE RECOGNITION      
Total net sales 6,864,597 6,555,089 5,833,211
Monster Energy Drinks | U.S. and Canada      
REVENUE RECOGNITION      
Total net sales 4,320,026 4,202,537 3,806,351
Monster Energy Drinks | EMEA      
REVENUE RECOGNITION      
Total net sales 1,399,461 1,257,471 1,105,302
Monster Energy Drinks | Asia Pacific (including Oceania)      
REVENUE RECOGNITION      
Total net sales 500,145 484,459 426,800
Monster Energy Drinks | Latin America and Caribbean      
REVENUE RECOGNITION      
Total net sales 644,965 610,622 494,758
Strategic Brands      
REVENUE RECOGNITION      
Total net sales 432,233 376,589 353,490
Strategic Brands | U.S. and Canada      
REVENUE RECOGNITION      
Total net sales 205,948 199,183 184,844
Strategic Brands | EMEA      
REVENUE RECOGNITION      
Total net sales 163,905 133,188 123,440
Strategic Brands | Asia Pacific (including Oceania)      
REVENUE RECOGNITION      
Total net sales 40,891 29,990 29,386
Strategic Brands | Latin America and Caribbean      
REVENUE RECOGNITION      
Total net sales 21,489 14,228 15,820
Alcohol Brands      
REVENUE RECOGNITION      
Total net sales 172,313 184,855 101,405
Alcohol Brands | U.S. and Canada      
REVENUE RECOGNITION      
Total net sales 172,313 184,855 101,405
Other      
REVENUE RECOGNITION      
Total net sales 23,566 23,494 22,944
Other | U.S. and Canada      
REVENUE RECOGNITION      
Total net sales $ 23,566 $ 23,494 $ 22,944