7Baggers

Monster Beverage Corporation
(NASDAQ:MNST) 

MNST stock logo

Monster Beverage Corporation, through its subsidiaries, develops, markets, sells, and distributes energy drink beverages and concentrates in the United States and internationally. It operates through three segments: Monster Energy Drinks, Strategic Brands, and Other. The company offers carbonated en...

Founded: 1935
Full Time Employees: 1,273
Sector: Consumer Defensive
Industry: Beverages-Non-Alcoholic

Share this website to your friends
• Market Cap:
• Exchange:
• Shs Outstanding:
• Employees:
• Beta:
• Return on Equity (ROE) ttm:
• Return on Assets (ROA) ttm:
• EPS ttm:
• Book value per Share:
• Cash per Share:
• Current ast per Share:
• P/E ttm:
• P/E forward:
• P/E ttm high:
• P/E ttm low:
• P/S ttm:
• P/B ttm:
• P/FCF ttm:
• PEG ratio:
• Cash Ratio ttm:
• Quick Ratio ttm:
• Current Ratio ttm:
• Gross Mgn ttm:
• EBITDA Mgn ttm:
• Operating Mgn ttm:
• Net Income Mgn ttm:
• Trailing Div yield:
• Forward Div yield:
• Payout Ratio ttm:
• Ex-Dividend date:
• Target Price High:
• Target Price Low:
• Target Price Mean:
• Number of Analysts:
• Debt Ratio ttm:
• Debt to Equity ttm:
• Total Net Debt:
At a glance:
Bull Thesis:
Bear Thesis:
Main Competitors:
Moat:
Income Statements:
Quarterly
Annual
    Unit: USD2026-03-31 2025-12-31 2025-09-30 2025-06-30 2025-03-31 2024-12-31 2024-09-30 2024-06-30 2024-03-31 2023-12-31 2023-09-30 2023-06-30 2023-03-31 2022-12-31 2022-09-30 2022-06-30 2022-03-31 2021-12-31 2021-09-30 2021-06-30 2021-03-31 2020-12-31 2020-09-30 2020-06-30 2020-03-31 2019-12-31 2019-09-30 2019-06-30 2019-03-31 2018-12-31 2018-09-30 2018-06-30 2018-03-31 2017-12-31 2017-09-30 2017-06-30 2017-03-31 2016-12-31 2016-09-30 2016-06-30 2016-03-31 2015-12-31 2015-09-30 2015-06-30 2015-03-31 2014-12-31 2014-09-30 2014-06-30 2014-03-31 2013-12-31 2013-09-30 2013-06-30 2013-03-31 2012-12-31 2012-09-30 2012-06-30 2012-03-31 2011-12-31 2011-09-30 2011-06-30 2011-03-31 2010-12-31 2010-09-30 2010-06-30 2010-03-31 2009-12-31 2009-09-30 2009-06-30 2009-03-31 2008-12-31 2008-09-30 2008-06-30 2008-03-31 2007-12-31 2007-09-30 2007-06-30 2007-03-31 2006-12-31 2006-09-30 2006-06-30 2006-03-31 
                                                                                     
      net sales
    2,353,291,000 2,131,053,000 2,197,139,000 2,111,593,000 1,854,558,000 1,812,041,000 1,880,973,000 1,900,597,000 1,899,098,000 1,730,108,000 1,856,028,000 1,854,961,000 1,698,930,000 1,512,931,000 1,624,286,000 1,655,260,000 1,518,574,000 1,425,044,000 1,410,557,000 1,461,934,000 1,243,816,000 1,196,283,000 1,246,362,000 1,093,896,000 1,062,097,000 1,017,206,000 1,133,577,000 1,104,045,000 945,991,000 924,230,000 1,016,160,000 1,015,873,000 850,921,000 810,355,000 909,476,000 907,068,000 742,146,000 753,765,000 787,954,000 827,488,000 680,186,000 645,433,000 756,619,000 693,722,000 626,791,000 605,566,000 635,972,000 687,199,000 536,129,000 540,849,000 590,422,000 630,934,000 484,223,000 471,517,000 541,940,000 592,640,000 454,605,000 409,957,000 474,709,000 462,145,000 356,419,000 318,665,000 381,466,000 365,701,000 238,110,000 290,914,000 307,929,000 300,250,000 244,206,000 254,372,000 284,986,000 282,244,000 212,178,000 246,639,000 247,211,000 244,763,000 165,853,000 151,344,000 178,647,000 156,037,000 119,746,258 
      yoy
    26.89% 17.61% 16.81% 11.10% -2.35% 4.74% 1.34% 2.46% 11.78% 14.35% 14.27% 12.06% 11.88% 6.17% 15.15% 13.22% 22.09% 19.12% 13.17% 33.64% 17.11% 17.60% 9.95% -0.92% 12.27% 10.06% 11.55% 8.68% 11.17% 14.05% 11.73% 12.00% 14.66% 7.51% 15.42% 9.62% 9.11% 16.78% 4.14% 19.28% 8.52% 6.58% 18.97% 0.95% 16.91% 11.97% 7.71% 8.92% 10.72% 14.70% 8.95% 6.46% 6.52% 15.02% 14.16% 28.24% 27.55% 28.65% 24.44% 26.37% 49.69% 9.54% 23.88% 21.80% -2.50% 14.37% 8.05% 6.38% 15.09% 3.14% 15.28% 15.31% 27.93% 62.97% 38.38% 56.86% 38.50%     
      qoq
    10.43% -3.01% 4.05% 13.86% 2.35% -3.66% -1.03% 0.08% 9.77% -6.78% 0.06% 9.18% 12.29% -6.86% -1.87% 9.00% 6.56% 1.03% -3.51% 17.54% 3.97% -4.02% 13.94% 2.99% 4.41% -10.27% 2.67% 16.71% 2.35% -9.05% 0.03% 19.39% 5.01% -10.90% 0.27% 22.22% -1.54% -4.34% -4.78% 21.66% 5.38% -14.70% 9.07% 10.68% 3.50% -4.78% -7.45% 28.18% -0.87% -8.40% -6.42% 30.30% 2.69% -12.99% -8.55% 30.36% 10.89% -13.64% 2.72% 29.66% 11.85% -16.46% 4.31% 53.58% -18.15% -5.53% 2.56% 22.95% -4.00% -10.74% 0.97% 33.02% -13.97% -0.23% 1.00% 47.58% 9.59% -15.28% 14.49% 30.31%  
      cost of sales
    1,059,942,000 947,720,000 972,653,000 935,180,000 806,596,000 809,596,000 881,174,000 881,091,000 871,969,000 791,735,000 872,265,000 880,739,000 801,081,000 728,616,000 790,561,000 875,399,000 741,907,000 657,464,000 621,399,000 625,096,000 528,881,000 505,598,000 509,831,000 434,427,000 424,901,000 406,438,000 460,575,000 442,762,000 372,459,000 372,028,000 408,501,000 395,615,000 335,664,000 306,745,000 339,767,000 323,571,000 261,272,000 255,652,000 284,979,000 309,674,000 257,088,000 242,072,000 291,143,000 299,214,000 257,834,000 273,783,000 294,052,000 307,911,000 249,311,000 263,688,000 282,952,000 294,672,000 232,184,000 227,629,000 268,348,000 285,632,000 213,436,000 195,713,000 224,402,000 217,924,000 170,882,000 154,255,000 183,540,000 172,351,000 113,556,000 135,638,000 142,897,000 138,421,000 114,027,000 115,947,000 135,550,000 136,031,000 107,459,000 78,888,750 118,829,000 116,510,000 80,216,000 70,922,000 86,463,000 75,047,000 56,748,386 
      gross profit
    1,293,349,000 1,183,333,000 1,224,486,000 1,176,413,000 1,047,962,000 1,002,445,000 999,799,000 1,019,506,000 1,027,129,000 938,373,000 983,763,000 974,222,000 897,849,000 784,315,000 833,725,000 779,861,000 776,667,000 767,580,000 789,158,000 836,838,000 714,935,000 690,685,000 736,531,000 659,469,000 637,196,000 610,768,000 673,002,000 661,283,000 573,532,000 552,202,000 607,659,000 620,258,000 515,257,000 503,610,000 569,709,000 583,497,000 480,874,000 498,113,000 502,975,000 517,814,000 423,098,000 403,361,000 465,476,000 394,508,000 368,957,000 331,783,000 341,920,000 379,288,000 286,818,000 277,161,000 307,470,000 336,262,000 252,039,000 243,888,000 273,592,000 307,008,000 241,169,000 214,244,000 250,307,000 244,221,000 185,537,000 164,410,000 197,926,000 193,350,000 124,554,000 155,276,000 165,032,000 161,829,000 130,179,000 138,425,000 149,436,000 146,213,000 104,719,000 125,742,000 128,382,000 128,253,000 85,637,000 80,422,000 92,184,000 80,990,000 62,997,872 
      yoy
    23.42% 18.04% 22.47% 15.39% 2.03% 6.83% 1.63% 4.65% 14.40% 19.64% 18.00% 24.92% 15.60% 2.18% 5.65% -6.81% 8.63% 11.13% 7.15% 26.90% 12.20% 13.08% 9.44% -0.27% 11.10% 10.61% 10.75% 6.61% 11.31% 9.65% 6.66% 6.30% 7.15% 1.10% 13.27% 12.68% 13.66% 23.49% 8.06% 31.26% 14.67% 21.57% 36.14% 4.01% 28.64% 19.71% 11.20% 12.80% 13.80% 13.64% 12.38% 9.53% 4.51% 13.84% 9.30% 25.71% 29.98% 30.31% 26.46% 26.31% 48.96% 5.88% 19.93% 19.48% -4.32% 12.17% 10.44% 10.68% 24.31% 10.09% 16.40% 14.00% 22.28% 56.35% 39.27% 58.36% 35.94%     
      qoq
    9.30% -3.36% 4.09% 12.26% 4.54% 0.26% -1.93% -0.74% 9.46% -4.61% 0.98% 8.51% 14.48% -5.93% 6.91% 0.41% 1.18% -2.73% -5.70% 17.05% 3.51% -6.22% 11.69% 3.50% 4.33% -9.25% 1.77% 15.30% 3.86% -9.13% -2.03% 20.38% 2.31% -11.60% -2.36% 21.34% -3.46% -0.97% -2.87% 22.39% 4.89% -13.34% 17.99% 6.93% 11.20% -2.96% -9.85% 32.24% 3.48% -9.86% -8.56% 33.42% 3.34% -10.86% -10.88% 27.30% 12.57% -14.41% 2.49% 31.63% 12.85% -16.93% 2.37% 55.23% -19.79% -5.91% 1.98% 24.31% -5.96% -7.37% 2.20% 39.62% -16.72% -2.06% 0.10% 49.76% 6.48% -12.76% 13.82% 28.56%  
      gross margin %
    54.96% 55.53% 55.73% 55.71% 56.51% 55.32% 53.15% 53.64% 54.09% 54.24% 53.00% 52.52% 52.85% 51.84% 51.33% 47.11% 51.14% 53.86% 55.95% 57.24% 57.48% 57.74% 59.09% 60.29% 59.99% 60.04% 59.37% 59.90% 60.63% 59.75% 59.80% 61.06% 60.55% 62.15% 62.64% 64.33% 64.80% 66.08% 63.83% 62.58% 62.20% 62.49% 61.52% 56.87% 58.86% 54.79% 53.76% 55.19% 53.50% 51.25% 52.08% 53.30% 52.05% 51.72% 50.48% 51.80% 53.05% 52.26% 52.73% 52.85% 52.06% 51.59% 51.89% 52.87% 52.31% 53.38% 53.59% 53.90% 53.31% 54.42% 52.44% 51.80% 49.35% 50.98% 51.93% 52.40% 51.63% 53.14% 51.60% 51.90% 52.61% 
      operating expenses
    563,391,000 640,699,000 549,134,000 544,791,000 478,217,000 621,221,000 519,883,000 492,343,000 485,138,000 504,414,000 473,236,000 450,417,000 412,785,000 389,963,000 415,795,000 406,910,000 377,178,000 354,700,000 344,694,000 310,863,000 300,789,000 288,384,000 277,930,000 252,205,000 272,208,000 293,723,000 277,559,000 282,293,000 262,071,000 245,691,000 268,086,000 262,637,000 235,342,000 236,498,000 252,337,000 233,456,000 216,612,000 246,385,000 212,600,000 229,291,000 168,385,000 174,913,000 174,038,000 189,839,000 361,328,000 138,862,000 152,013,000 163,475,000 137,955,000 142,405,000 156,041,000 156,835,000 144,733,000 130,007,000 132,907,000 137,235,000 114,884,000 110,847,000 118,217,000 111,739,000 97,082,000 84,613,000 90,371,000 83,674,000 73,769,000 69,442,000 72,117,000 69,046,000 64,402,000 177,643,000 67,644,000 68,023,000 61,891,000 43,889,750 55,002,000 66,830,000 53,727,000 44,766,000 49,842,000 35,238,000 28,168,833 
      operating income
    729,958,000 542,634,000 675,352,000 631,622,000 569,745,000 381,224,000 479,916,000 527,163,000 541,991,000 433,959,000 510,527,000 523,805,000 485,064,000 394,352,000 417,930,000 372,951,000 399,489,000 412,880,000 444,464,000 525,975,000 414,146,000 402,301,000 458,601,000 407,264,000 364,988,000 317,045,000 395,443,000 378,990,000 311,461,000 306,511,000 339,573,000 357,621,000 279,915,000 267,112,000 317,372,000 350,041,000 264,262,000 251,728,000 290,375,000 288,523,000 254,713,000 228,448,000 291,438,000 366,139,000 7,629,000 192,921,000 189,907,000 215,813,000 148,863,000 134,756,000 151,429,000 179,427,000 107,306,000 113,881,000 140,685,000 169,773,000 126,285,000 103,397,000 132,090,000 132,482,000 88,455,000 79,797,000 107,555,000 109,676,000 50,785,000 85,834,000 92,915,000 92,783,000 65,777,000 -39,218,000 81,792,000 78,190,000 42,828,000 64,274,000 73,380,000 61,423,000 31,910,000 35,656,000 42,342,000 45,752,000 34,829,039 
      yoy
    28.12% 42.34% 40.72% 19.82% 5.12% -12.15% -6.00% 0.64% 11.74% 10.04% 22.16% 40.45% 21.42% -4.49% -5.97% -29.09% -3.54% 2.63% -3.08% 29.15% 13.47% 26.89% 15.97% 7.46% 17.19% 3.44% 16.45% 5.98% 11.27% 14.75% 7.00% 2.17% 5.92% 6.11% 9.30% 21.32% 3.75% 10.19% -0.36% -21.20% 3238.75% 18.42% 53.46% 69.66% -94.88% 43.16% 25.41% 20.28% 38.73% 18.33% 7.64% 5.69% -15.03% 10.14% 6.51% 28.15% 42.77% 29.58% 22.81% 20.79% 74.18% -7.03% 15.76% 18.21% -22.79% -318.86% 13.60% 18.66% 53.58% -161.02% 11.46% 27.30% 34.21% 80.26% 73.30% 34.25% -8.38%     
      qoq
    34.52% -19.65% 6.92% 10.86% 49.45% -20.56% -8.96% -2.74% 24.89% -15.00% -2.53% 7.99% 23.00% -5.64% 12.06% -6.64% -3.24% -7.11% -15.50% 27.00% 2.94% -12.28% 12.61% 11.58% 15.12% -19.83% 4.34% 21.68% 1.61% -9.74% -5.05% 27.76% 4.79% -15.84% -9.33% 32.46% 4.98% -13.31% 0.64% 13.27% 11.50% -21.61% -20.40% 4699.31% -96.05% 1.59% -12.00% 44.97% 10.47% -11.01% -15.60% 67.21% -5.77% -19.05% -17.13% 34.44% 22.14% -21.72% -0.30% 49.77% 10.85% -25.81% -1.93% 115.96% -40.83% -7.62% 0.14% 41.06% -267.72% -147.95% 4.61% 82.57% -33.37% -12.41% 19.47% 92.49% -10.51% -15.79% -7.45% 31.36%  
      operating margin %
    31.02% 25.46% 30.74% 29.91% 30.72% 21.04% 25.51% 27.74% 28.54% 25.08% 27.51% 28.24% 28.55% 26.07% 25.73% 22.53% 26.31% 28.97% 31.51% 35.98% 33.30% 33.63% 36.80% 37.23% 34.36% 31.17% 34.88% 34.33% 32.92% 33.16% 33.42% 35.20% 32.90% 32.96% 34.90% 38.59% 35.61% 33.40% 36.85% 34.87% 37.45% 35.39% 38.52% 52.78% 1.22% 31.86% 29.86% 31.40% 27.77% 24.92% 25.65% 28.44% 22.16% 24.15% 25.96% 28.65% 27.78% 25.22% 27.83% 28.67% 24.82% 25.04% 28.20% 29.99% 21.33% 29.50% 30.17% 30.90% 26.94% -15.42% 28.70% 27.70% 20.18% 26.06% 29.68% 25.09% 19.24% 23.56% 23.70% 29.32% 29.09% 
      interest and other income
    20,170,000 25,653,000 14,185,000 15,065,000 8,272,000 4,854,000 -5,820,000 24,376,000 35,754,000 16,117,000 71,357,000 15,159,000 12,496,000 -2,983,000 2,149,000 -6,781,000    872,000 -759,000 -1,372,750 -4,568,000 -1,796,000 872,000 2,208,750 3,121,000 2,973,000 2,742,000 1,317,250 2,988,000 476,000 1,805,000 525,750 3,996,000 -2,551,000 658,000   -222,000 608,000   -1,015,000 1,233,000 -1,008,000 -1,012,000 190,000 155,000   -3,468,000 -4,473,000 63,750 331,000  -50,000 1,055,000  624,000 4,000 263,000 541,000 1,034,000 410,000 674,000 183,000 401,000 1,016,000 1,380,000 2,111,000 2,769,000 3,626,000         
      income before provision for income taxes
    750,128,000 568,287,000 689,537,000 646,687,000 578,017,000 386,078,000 474,096,000 551,539,000 577,745,000 450,076,000 581,884,000 538,964,000 497,560,000 393,527,000 420,079,000 366,170,000 392,189,000 419,011,000 442,174,000 526,847,000 413,387,000 400,796,000 454,033,000 405,468,000 365,860,000 321,233,000 398,564,000 381,963,000 314,203,000 310,895,000 342,561,000 358,097,000 281,720,000 267,845,000 321,368,000 347,490,000 264,920,000 246,726,000 289,338,000 288,301,000 255,321,000 229,487,000 288,076,000 365,124,000 8,862,000 191,911,000 188,869,000 215,991,000 149,017,000 131,743,000 150,723,000 176,025,000 105,404,000 111,572,000 141,238,000 169,713,000 126,631,000 104,530,000 131,228,000 132,756,000 88,756,000 80,166,000 107,369,000 109,997,000 51,771,000 86,501,000 92,756,000 93,184,000 63,254,000 -37,838,000 83,903,000 80,959,000 46,454,000 43,037,750 75,541,000 63,175,000 33,436,000 36,696,000 43,389,000 46,624,000 35,530,968 
      provision for income taxes
    180,643,000 119,097,000 165,082,000 157,893,000 135,024,000 115,367,000 103,177,000 126,170,000 135,696,000 83,097,000 129,190,000 125,093,000 100,116,000 91,853,000 97,692,000 92,810,000 97,986,000 97,697,000 104,969,000 123,085,000 98,193,000 -70,940,000 106,379,000 94,099,000 87,025,000 66,279,000 99,641,000 89,490,000 52,718,000 71,788,000 74,828,000 87,981,000 65,670,000 66,523,000 102,624,000 124,857,000 86,940,000 73,779,000 97,695,000 104,082,000 91,444,000 90,745,000 113,502,000 136,120,000 4,448,000 66,580,000 67,269,000 74,988,000 53,767,000 55,637,000 58,536,000 69,152,000 41,908,000 43,589,000 55,096,000 59,918,000 50,532,000 39,994,000 48,836,000 48,508,000 33,713,000 31,034,000 40,873,000 46,159,000 19,208,000 33,144,000 36,251,000 35,895,000 21,689,000 -14,390,000 31,466,000 30,727,000 17,643,000 16,961,250 29,744,000 24,864,000 13,238,000 14,495,000 16,932,000 18,424,000 14,439,690 
      net income
    569,485,000 449,190,000 524,455,000 488,794,000 442,993,000 270,711,000 370,919,000 425,369,000 442,049,000 366,979,000 452,694,000 413,871,000 397,444,000 301,674,000 322,387,000 273,360,000 294,203,000 321,314,000 337,205,000 403,762,000 315,194,000 471,736,000 347,654,000 311,369,000 278,835,000 254,954,000 298,923,000 292,473,000 261,485,000 239,107,000 267,733,000 270,116,000 216,050,000 201,322,000 218,744,000 222,633,000 177,980,000 172,947,000 191,643,000 184,219,000 163,877,000 138,742,000 174,574,000 229,004,000 4,414,000 125,331,000 121,600,000 141,003,000 95,250,000 76,106,000 92,187,000 106,873,000 63,496,000 67,983,000 86,142,000 109,795,000 76,099,000 64,536,000 82,392,000 84,248,000 55,043,000 49,132,000 66,496,000 63,838,000 32,563,000 53,357,000 56,505,000 57,289,000 41,565,000 -23,448,000 52,437,000 50,232,000 28,811,000 45,100,000 45,797,000 38,311,000 20,198,000 22,201,000 26,457,000 28,200,000 21,091,278 
      yoy
    28.55% 65.93% 41.39% 14.91% 0.21% -26.23% -18.06% 2.78% 11.22% 21.65% 40.42% 51.40% 35.09% -6.11% -4.39% -32.30% -6.66% -31.89% -3.01% 29.67% 13.04% 85.03% 16.30% 6.46% 6.64% 6.63% 11.65% 8.28% 21.03% 18.77% 22.40% 21.33% 21.39% 16.41% 14.14% 20.85% 8.61% 24.65% 9.78% -19.56% 3612.66% 10.70% 43.56% 62.41% -95.37% 64.68% 31.91% 31.94% 50.01% 11.95% 7.02% -2.66% -16.56% 5.34% 4.55% 30.32% 38.25% 31.35% 23.91% 31.97% 69.04% -7.92% 17.68% 11.43% -21.66% -327.55% 7.76% 14.05% 44.27% -151.99% 14.50% 31.12% 42.64% 103.14% 73.10% 35.85% -4.24%     
      qoq
    26.78% -14.35% 7.30% 10.34% 63.64% -27.02% -12.80% -3.77% 20.46% -18.93% 9.38% 4.13% 31.75% -6.42% 17.93% -7.08% -8.44% -4.71% -16.48% 28.10% -33.18% 35.69% 11.65% 11.67% 9.37% -14.71% 2.21% 11.85% 9.36% -10.69% -0.88% 25.02% 7.32% -7.96% -1.75% 25.09% 2.91% -9.76% 4.03% 12.41% 18.12% -20.53% -23.77% 5088.13% -96.48% 3.07% -13.76% 48.03% 25.15% -17.44% -13.74% 68.31% -6.60% -21.08% -21.54% 44.28% 17.92% -21.67% -2.20% 53.06% 12.03% -26.11% 4.16% 96.04% -38.97% -5.57% -1.37% 37.83% -277.26% -144.72% 4.39% 74.35% -36.12% -1.52% 19.54% 89.68% -9.02% -16.09% -6.18% 33.70%  
      net income margin %
    24.20% 21.08% 23.87% 23.15% 23.89% 14.94% 19.72% 22.38% 23.28% 21.21% 24.39% 22.31% 23.39% 19.94% 19.85% 16.51% 19.37% 22.55% 23.91% 27.62% 25.34% 39.43% 27.89% 28.46% 26.25% 25.06% 26.37% 26.49% 27.64% 25.87% 26.35% 26.59% 25.39% 24.84% 24.05% 24.54% 23.98% 22.94% 24.32% 22.26% 24.09% 21.50% 23.07% 33.01% 0.70% 20.70% 19.12% 20.52% 17.77% 14.07% 15.61% 16.94% 13.11% 14.42% 15.90% 18.53% 16.74% 15.74% 17.36% 18.23% 15.44% 15.42% 17.43% 17.46% 13.68% 18.34% 18.35% 19.08% 17.02% -9.22% 18.40% 17.80% 13.58% 18.29% 18.53% 15.65% 12.18% 14.67% 14.81% 18.07% 17.61% 
      net income per common share:
                                                                                     
      basic
    580 460 540 500 450 280 380 410 420 350 430 400 380 580 610 520 560 610 640 760 600 890 660 590 520 470 550 540 480 430 480 480 380 360 390 390 310 -1,510 1,010 920 810 680 850 1,290 30 750 730 840 570 450 550 640 380 410 490 620 440 -890 940 950 620 560 750 720 370 600 630 630 460 -250 570 540 310 490 500 430 220 250 290 310 0.93 
      diluted
    580 460 530 500 450 280 380 410 420 350 430 390 380 570 600 510 550 600 630 750 590 890 650 590 520 470 550 530 480 430 480 480 380 350 380 390 310 -1,480 990 900 790 670 840 1,260 30 710 700 810 550 440 530 620 370 390 470 590 410 -840 880 900 590 530 720 690 350 580 600 600 440 -230 540 510 290 450 460 390 210 220 270 280 0.84 
      weighted-average number of shares of common stock and common stock equivalents:
                                                                                     
      basic
    978,309,000 975,887,000 976,608,000 975,749,000 973,622,000 1,004,566,000 975,841,000 1,029,268,000 1,041,081,000 1,044,887,000 1,047,015,000 1,047,065,000 1,044,909,000 526,779,000 526,797,000 528,617,000 529,405,000 528,763,000 528,997,000 528,653,000 528,195,000 529,639,000 527,637,000 526,911,000 536,061,000 542,191,000 544,469,000 544,156,000 542,768,000 557,166,000    566,782,000   571,578,000 587,874,000   202,946,000 188,816,000  176,985,000   167,346,000    167,457,000 166,447,000 165,525,000  175,026,000      88,929,000  88,369,000   89,967,000   90,433,000 92,515,000  92,911,000 93,314,000  91,572,000 90,118,000 90,059,000 89,936,000 90,509,000   
      diluted
    988,258,000 984,451,000 984,966,000 983,997,000 981,282,000 1,013,107,000 983,171,000 1,037,378,000 1,051,282,000 1,057,981,000 1,059,966,000 1,060,093,000 1,059,069,000 533,221,000 533,300,000 534,811,000 535,554,000 535,639,000 535,915,000 535,557,000 534,982,000 534,807,000 533,263,000 531,191,000 540,518,000 546,608,000 548,422,000 548,218,000 548,273,000 564,254,000    577,141,000   582,032,000 599,819,000   206,908,000 192,586,000  181,417,000   174,270,000    173,948,000 173,350,000 172,559,000  183,899,000      93,624,000  92,865,000   94,643,000   95,316,000 97,530,000  97,996,000 99,007,000  98,895,000 98,455,000 98,301,000 98,586,000 98,839,000   
      net income per common share1:
                                                                                     
      basic
    580 460 540 500 450 280 380 410 420 350 430 400 380 580 610 520 560 610 640 760 600 890 660 590 520 470 550 540 480 430 480 480 380 360 390 390 310 -1,510 1,010 920 810 680 850 1,290 30 750 730 840 570 450 550 640 380 410 490 620 440 -890 940 950 620 560 750 720 370 600 630 630 460 -250 570 540 310 490 500 430 220 250 290 310 0.93 
      diluted
    580 460 530 500 450 280 380 410 420 350 430 390 380 570 600 510 550 600 630 750 590 890 650 590 520 470 550 530 480 430 480 480 380 350 380 390 310 -1,480 990 900 790 670 840 1,260 30 710 700 810 550 440 530 620 370 390 470 590 410 -840 880 900 590 530 720 690 350 580 600 600 440 -230 540 510 290 450 460 390 210 220 270 280 0.84 
      weighted-average number of shares of common stock and common stock equivalents1:
                                                                                     
      basic
    978,309,000 975,887,000 976,608,000 975,749,000 973,622,000 1,004,566,000 975,841,000 1,029,268,000 1,041,081,000 1,044,887,000 1,047,015,000 1,047,065,000 1,044,909,000 526,779,000 526,797,000 528,617,000 529,405,000 528,763,000 528,997,000 528,653,000 528,195,000 529,639,000 527,637,000 526,911,000 536,061,000 542,191,000 544,469,000 544,156,000 542,768,000 557,166,000    566,782,000   571,578,000 587,874,000   202,946,000 188,816,000  176,985,000   167,346,000    167,457,000 166,447,000 165,525,000  175,026,000      88,929,000  88,369,000   89,967,000   90,433,000 92,515,000  92,911,000 93,314,000  91,572,000 90,118,000 90,059,000 89,936,000 90,509,000   
      diluted
    988,258,000 984,451,000 984,966,000 983,997,000 981,282,000 1,013,107,000 983,171,000 1,037,378,000 1,051,282,000 1,057,981,000 1,059,966,000 1,060,093,000 1,059,069,000 533,221,000 533,300,000 534,811,000 535,554,000 535,639,000 535,915,000 535,557,000 534,982,000 534,807,000 533,263,000 531,191,000 540,518,000 546,608,000 548,422,000 548,218,000 548,273,000 564,254,000    577,141,000   582,032,000 599,819,000   206,908,000 192,586,000  181,417,000   174,270,000    173,948,000 173,350,000 172,559,000  183,899,000      93,624,000  92,865,000   94,643,000   95,316,000 97,530,000  97,996,000 99,007,000  98,895,000 98,455,000 98,301,000 98,586,000 98,839,000   
      interest and other expense
                    7,300,000 544,750 2,290,000                   -162,750 -1,037,000                                           
      weighted average number of shares of common stock and common stock equivalents:
                                                                                     
      basic
                                  552,694,000 559,867,000 566,000,000  567,878,000 567,910,000   190,379,000 200,979,000   205,051,000  169,871,000 167,257,000  167,098,000 166,913,000 166,679,000    173,712,000  176,186,000 174,832,000 176,212,000 87,976,000 88,475,000  88,514,000  88,587,000 88,347,000  90,154,000 90,604,000   92,337,000           
      diluted
                                  559,955,000 566,352,000 574,129,000  578,368,000 578,020,000   194,431,000 204,968,000   208,094,000  173,778,000 174,285,000  173,964,000 173,741,000 173,387,000    183,083,000  186,284,000 185,262,000 186,674,000 93,320,000 93,604,000  93,021,000  92,969,000 93,031,000  94,683,000 95,282,000   96,916,000           
      gain on sale of monster non-energy
                                               161,470,000                                      
      net income per common share:*
                                                                                     
      basic
    580 460 540 500 450 280 380 410 420 350 430 400 380 580 610 520 560 610 640 760 600 890 660 590 520 470 550 540 480 430 480 480 380 360 390 390 310 -1,510 1,010 920 810 680 850 1,290 30 750 730 840 570 450 550 640 380 410 490 620 440 -890 940 950 620 560 750 720 370 600 630 630 460 -250 570 540 310 490 500 430 220 250 290 310 0.93 
      diluted
    580 460 530 500 450 280 380 410 420 350 430 390 380 570 600 510 550 600 630 750 590 890 650 590 520 470 550 530 480 430 480 480 380 350 380 390 310 -1,480 990 900 790 670 840 1,260 30 710 700 810 550 440 530 620 370 390 470 590 410 -840 880 900 590 530 720 690 350 580 600 600 440 -230 540 510 290 450 460 390 210 220 270 280 0.84 
      weighted average number of shares of common stock and common stock equivalents:*
                                                                                     
      basic
                                  552,694,000 559,867,000 566,000,000  567,878,000 567,910,000   190,379,000 200,979,000   205,051,000  169,871,000 167,257,000  167,098,000 166,913,000 166,679,000    173,712,000  176,186,000 174,832,000 176,212,000 87,976,000 88,475,000  88,514,000  88,587,000 88,347,000  90,154,000 90,604,000   92,337,000           
      diluted
                                  559,955,000 566,352,000 574,129,000  578,368,000 578,020,000   194,431,000 204,968,000   208,094,000  173,778,000 174,285,000  173,964,000 173,741,000 173,387,000    183,083,000  186,284,000 185,262,000 186,674,000 93,320,000 93,604,000  93,021,000  92,969,000 93,031,000  94,683,000 95,282,000   96,916,000           
      interest income and other (expense)
                                             -786,000 -3,362,000                                       
      other income:
                                                                                     
      gain on investments and put options
                                                 -9,750 -26,000   670,250 44,000 66,000 2,571,000 146,250 222,000                           
      total other income
                                                 -1,010,000 -1,038,000 178,000 154,000   -3,402,000 -1,902,000 210,000 553,000  346,000   274,000 301,000 369,000 -186,000 321,000 986,000   401,000 -2,523,000             
      gain on investments and put option
                                                            396,000    297,000                     
      loss on investments and put options
                                                                                     
      loss on investments and put option
                                                                 106,000 -727,000                   
      gain
                                                                    576,000                 
      other-than-temporary impairment of investments
                                                                        -3,539,000             
      interest income
                                                                             1,359,750 2,161,000 1,752,000 1,526,000 1,040,000 1,047,000   
      see accompanying notes to condensed consolidated financial statements.
                                                                                     
      net nonoperating income
                                                                                   872,000 701,929 
      number of common shares used in per share computations
                                                                                     
      basic
                                                                                   89,912 22,696,057 
      diluted
                                                                                   99,289 25,154,684 
      number of common shares used in per share computations:
                                                                                     
      basic
                                                                                   89,912 22,696,057 
      diluted
                                                                                   99,289 25,154,684 
    Balance Sheets:
    Quarterly
    Annual
      Unit: USD2026-03-31 2025-12-31 2025-09-30 2025-06-30 2025-03-31 2024-12-31 2024-09-30 2024-06-30 2024-03-31 2023-12-31 2023-09-30 2023-06-30 2023-03-31 2022-12-31 2022-09-30 2022-06-30 2022-03-31 2021-12-31 2021-09-30 2021-06-30 2021-03-31 2020-12-31 2020-09-30 2020-06-30 2020-03-31 2019-12-31 2019-09-30 2019-06-30 2019-03-31 2018-12-31 2018-09-30 2018-06-30 2018-03-31 2017-12-31 2017-09-30 2017-06-30 2017-03-31 2016-12-31 2016-09-30 2016-06-30 2016-03-31 2015-12-31 2015-09-30 2015-06-30 2015-03-31 2014-12-31 2014-09-30 2014-06-30 2014-03-31 2013-12-31 2013-09-30 2013-06-30 2013-03-31 2012-12-31 2012-09-30 2012-06-30 2012-03-31 2011-12-31 2011-09-30 2011-06-30 2011-03-31 2010-12-31 2010-09-30 2010-06-30 2010-03-31 2009-12-31 2009-09-30 2009-06-30 2009-03-31 2008-12-31 2008-09-30 2008-06-30 2008-03-31 2007-12-31 2007-09-30 2007-06-30 2007-03-31 2006-12-31 2006-09-30 2006-06-30 2006-03-31 
                                                                                       
        assets
                                                                                       
        current assets:
                                                                                       
        cash and cash equivalents
      2,039,700,000 2,088,117,000 2,292,939,000 1,926,927,000 1,903,419,000 1,533,287,000 1,625,339,000 1,564,734,000 2,576,524,000 2,297,675,000 1,773,849,000 1,869,774,000 1,672,660,000 1,307,141,000 1,303,048,000 1,132,039,000 1,014,786,000 1,326,462,000 1,712,671,000 1,584,239,000 1,178,879,000 1,180,413,000 1,074,730,000 921,326,000 701,836,000 797,957,000 717,617,000 888,247,000 618,344,000 637,513,000 713,714,000 659,687,000 511,360,000 528,622,000 465,559,000 777,655,000 576,337,000 377,582,000 341,526,000 434,769,000 2,528,109,000 2,175,417,000 1,240,717,000 1,696,295,000 362,787,000 370,323,000 408,323,000 373,051,000 312,020,000 211,349,000 287,019,000 283,839,000 242,533,000 222,514,000 283,054,000 419,167,000 391,438,000 359,331,000 287,157,000 418,197,000 295,505,000 354,842,000 509,629,000 409,911,000 375,908,000 328,349,000 317,657,000 283,283,000 279,123,000 256,801,000 256,436,000 182,953,000 51,175,000 12,440,000 59,074,000 55,482,000 71,855,000 35,129,000 43,934,000 18,964,000 30,537,735 
        short-term investments
      945,293,000 677,084,000 286,391,000 145,253,000     984,201,000 955,605,000 1,236,752,000 1,417,239,000 1,383,028,000 1,362,314,000 1,346,781,000 1,337,792,000 1,717,648,000 1,749,727,000 1,224,066,000 968,952,000 980,108,000 881,354,000 599,326,000 250,753,000 233,513,000 533,063,000 587,356,000 357,988,000 263,697,000 320,650,000 457,898,000 211,093,000 585,222,000 672,933,000 630,348,000 323,851,000 209,366,000 220,554,000 257,653,000 44,319,000 508,243,000 744,610,000 1,544,710,000 1,234,858,000 647,284,000 781,134,000 588,041,000 453,969,000 438,932,000 402,247,000 315,572,000 148,197,000 102,139,000 97,042,000 307,654,000 451,063,000 419,588,000 411,282,000 412,255,000 281,218,000 298,985,000 244,649,000 24,203,000 61,662,000 61,316,000 18,487,000 30,187,000 30,290,000 4,975,000 29,145,000 14,838,000 22,066,000 107,933,000 63,125,000 196,371,000 142,613,000 111,347,000 101,667,000 82,699,000 96,037,000 67,182,380 
        accounts receivable
      1,882,808,000 1,618,072,000 1,601,216,000 1,522,702,000 1,360,233,000 1,221,646,000 1,285,397,000 1,362,398,000 1,370,239,000 1,193,964,000 1,231,188,000 1,333,004,000 1,190,351,000 1,016,203,000 1,051,642,000 1,175,587,000 1,039,780,000 896,658,000 849,157,000 909,169,000 802,509,000 666,012,000 740,813,000 760,433,000 670,570,000 540,330,000 647,983,000 688,197,000 596,661,000 484,562,000 620,162,000 592,568,000 525,463,000 449,476,000 535,336,000 537,082,000 509,477,000 448,051,000 467,348,000 465,708,000 416,704,000 352,955,000 407,771,000 372,669,000 343,427,000 280,203,000 330,176,000 395,460,000 342,140,000 291,638,000 339,155,000 342,221,000 308,675,000                  72,972,000 83,404,000 81,758,000 81,497,000 90,046,000 111,928,000 75,496,000 54,624,000 68,917,000 60,939,000 46,302,600 
        inventories
      828,260,000 799,623,000 704,586,000 658,167,000 725,129,000 737,107,000 770,338,000 834,404,000 939,630,000 971,406,000 883,582,000 846,812,000 906,723,000 935,631,000 862,977,000 885,948,000 821,132,000 593,357,000 471,553,000 382,890,000 368,402,000 333,085,000 318,956,000 340,536,000 352,305,000 360,731,000 317,745,000 299,529,000 300,780,000 277,705,000 262,084,000 275,566,000 268,607,000 255,745,000 213,341,000 190,600,000 171,290,000 161,971,000 167,840,000 174,401,000 165,929,000 156,121,000 159,691,000 180,892,000 197,914,000 174,573,000 205,449,000 207,908,000 204,061,000 221,449,000 247,368,000 233,549,000 215,337,000 203,106,000 193,934,000 199,053,000 179,127,000 155,613,000 164,481,000 156,778,000 173,725,000 153,241,000 148,938,000 139,233,000 119,145,000 108,143,000 123,942,000 117,344,000 110,101,000 116,326,000 110,466,000 123,218,000 109,784,000 98,140,000 94,025,000 87,498,000 61,581,000 77,013,000 80,683,000 50,297,000 29,389,596 
        prepaid expenses and other current assets
      166,477,000 103,551,000 142,713,000 137,257,000 112,525,000 107,262,000 124,656,000 129,303,000 124,580,000 116,195,000 162,676,000 148,750,000 110,958,000 109,823,000 112,294,000 132,273,000 110,327,000 82,668,000 95,607,000 83,086,000 72,803,000 55,358,000 75,958,000 78,425,000 71,865,000 54,868,000 58,390,000 58,477,000 63,685,000 44,909,000 57,599,000 57,320,000 61,639,000 40,877,000 46,095,000 44,399,000 46,703,000 32,562,000 35,016,000 28,081,000 36,458,000 26,967,000 25,742,000 22,628,000 25,174,000 19,673,000 25,472,000 25,594,000 28,482,000 21,376,000 29,799,000 25,353,000 35,628,000 24,983,000 20,190,000 19,414,000 19,654,000 20,912,000 18,290,000 18,623,000 21,635,000 17,022,000 14,974,000 16,577,000 14,612,000 11,270,000 9,705,000 13,149,000 8,990,000 8,379,000 9,181,000 10,614,000 7,507,000 3,755,000 5,425,000 6,382,000 4,536,000 771,000 1,296,000 2,243,000 1,297,936 
        prepaid income taxes
      49,073,000 74,637,000 38,372,000 39,034,000 34,113,000 42,202,000 92,028,000 63,458,000 40,340,000 54,151,000 23,468,000 38,534,000 30,889,000 33,785,000 19,949,000 32,981,000 39,993,000 33,238,000 30,619,000 22,339,000 31,171,000 24,733,000 16,064,000 19,977,000 18,633,000 29,360,000 31,669,000 34,330,000 64,133,000 38,831,000 41,214,000 32,445,000 86,257,000 138,724,000 43,618,000 6,492,000 41,143,000 66,550,000 155,641,000 20,547,000 12,429,000 1,532,000 90,933,000 92,386,000 21,648,000 8,617,000 18,026,000 7,115,000 5,008,000 9,518,000 38,516,000 37,709,000 6,403,000 33,709,000 18,424,000 2,739,000 1,804,000 370,000 232,000 248,000 193,000 9,992,000 2,661,000       4,977,000     9,210,000     7,543,000  
        total current assets
      5,911,611,000 5,361,084,000 5,066,217,000 4,429,340,000 4,135,419,000 3,641,504,000 3,897,758,000 3,954,297,000 6,035,514,000 5,588,996,000 5,311,515,000 5,654,113,000 5,294,609,000 4,764,897,000 4,696,691,000 4,696,620,000 4,743,666,000 4,682,110,000 4,383,673,000 3,950,675,000 3,433,872,000 3,140,955,000 2,825,847,000 2,371,450,000 2,048,722,000 2,316,309,000 2,360,760,000 2,326,768,000 1,907,300,000 1,804,170,000 2,152,671,000 1,828,679,000 2,038,548,000 2,086,377,000 1,934,297,000 1,880,079,000 1,616,816,000 1,432,270,000 1,550,024,000 1,292,825,000 3,792,872,000 3,582,602,000 3,750,647,000 3,922,379,000 1,841,895,000 1,693,429,000 1,617,479,000 1,487,353,000 1,355,213,000 1,183,043,000 1,278,457,000 1,093,822,000 936,699,000 835,068,000 1,128,937,000 1,414,257,000 1,284,463,000 1,182,677,000 1,038,732,000 1,054,135,000 955,819,000 898,153,000 842,533,000 769,213,000 699,036,000 585,504,000 588,521,000 579,714,000 533,034,000 561,324,000 477,245,000 434,157,000 369,404,000 270,149,000 461,200,000 409,073,000 327,963,000 275,157,000 283,840,000 240,506,000 179,336,004 
        investments
      770,400,000 487,329,000 359,174,000 138,058,000     8,162,000 76,431,000 52,636,000 62,248,000 41,152,000 61,443,000 72,373,000 64,119,000 65,652,000 99,419,000 28,255,000 91,033,000 63,751,000 44,291,000 20,571,000 2,077,000 13,922,000 12,905,000 14,370,000 7,006,000   1,610,000  3,497,000 2,366,000 7,003,000 48,639,000 477,000 2,394,000 9,519,000  7,419,000 15,348,000 34,355,000 52,364,000 41,240,000 42,940,000 28,419,000 51,682,000 8,131,000 9,792,000 9,725,000 11,953,000 13,631,000 21,393,000 19,882,000 20,873,000 21,864,000 23,194,000 26,689,000 30,202,000 30,462,000 44,189,000 46,002,000 59,484,000 64,442,000 80,836,000 87,969,000 87,902,000 86,539,000 89,567,000 109,530,000 115,181,000 164,419,000 227,085,000        
        property and equipment
      1,074,598,000 1,081,544,000 1,110,705,000 1,090,898,000 1,064,008,000 1,047,024,000 1,006,788,000 960,962,000 923,290,000 890,796,000 731,208,000 576,645,000 545,922,000 516,897,000 485,550,000 464,541,000 407,391,000 313,753,000 309,574,000 309,178,000 312,155,000 314,656,000 304,687,000 301,946,000 295,570,000 298,640,000 251,760,000 240,165,000 241,232,000 243,051,000 242,854,000 240,658,000 231,199,000 230,276,000 225,421,000 211,555,000 189,631,000 173,343,000 144,625,000 102,562,000 99,257,000 97,354,000 94,727,000 92,538,000 88,296,000 90,156,000 88,487,000 91,218,000 91,733,000 88,143,000 88,495,000 83,529,000 74,596,000 69,137,000 57,574,000 55,944,000 55,689,000 45,151,000 44,070,000 40,931,000 39,037,000 34,551,000 33,173,000 32,038,000 32,267,000 33,314,000 28,075,000 23,835,000 17,677,000 14,389,000 11,067,000 9,238,000 8,833,000 8,567,000 8,404,000 6,778,000 5,511,000 5,565,000 5,975,000 5,761,000 4,558,825 
        deferred income taxes
      189,055,000 188,646,000 185,321,000 184,791,000 184,358,000 184,260,000 183,430,000 187,269,000 175,271,000 175,003,000 176,724,000 177,039,000 177,039,000 177,039,000 195,511,000 203,287,000 225,221,000 225,221,000 241,297,000 241,297,000 241,650,000 241,650,000 84,777,000 84,777,000 84,777,000 84,777,000 85,148,000 85,148,000 85,215,000 85,687,000 85,253,000 85,253,000 85,748,000 92,333,000 158,739,000 158,739,000 158,739,000 159,556,000 142,116,000 261,319,000 261,297,000 261,310,000 155,369,000 196,985,000 224,954,000 40,275,000 20,924,000 20,924,000 20,924,000 20,924,000 16,978,000 16,978,000 17,004,000 17,004,000 16,428,000 16,428,000 16,428,000 16,428,000 16,772,000 16,772,000 16,772,000 16,772,000 10,350,000 10,350,000 10,350,000 10,350,000 9,741,000 9,741,000 9,741,000 9,741,000 13,352,000 11,902,000 11,247,000 11,192,000 7,049,000 5,170,000 3,148,000 5,953,000 6,311,000   
        goodwill
      1,331,643,000 1,331,643,000 1,331,643,000 1,331,643,000 1,331,643,000 1,331,643,000 1,417,941,000 1,417,941,000 1,417,941,000 1,417,941,000 1,417,941,000 1,417,941,000 1,417,941,000 1,417,941,000 1,412,941,000 1,412,941,000 1,411,928,000 1,331,643,000 1,331,643,000 1,331,643,000 1,331,643,000 1,331,643,000 1,331,643,000 1,331,643,000 1,331,643,000 1,331,643,000 1,331,643,000 1,331,643,000 1,331,643,000 1,331,643,000 1,331,643,000 1,331,643,000 1,331,643,000 1,331,643,000 1,331,643,000 1,331,643,000 1,331,643,000 1,331,643,000 1,283,643,000 1,283,643,000 1,279,715,000 1,279,715,000 1,287,777,000 1,287,777,000                                      
        other intangible assets
      1,380,311,000 1,379,268,000 1,419,306,000 1,418,827,000 1,415,958,000 1,414,252,000 1,442,426,000 1,433,326,000 1,430,762,000 1,427,139,000 1,459,447,000 1,224,100,000 1,222,598,000 1,220,410,000 1,225,826,000 1,223,114,000 1,232,113,000 1,072,386,000 1,066,083,000 1,058,323,000 1,063,092,000 1,059,046,000 1,059,537,000 1,055,544,000 1,053,107,000 1,052,105,000 1,047,473,000 1,045,810,000 1,042,839,000 1,045,878,000 1,042,248,000 1,039,401,000 1,036,661,000 1,034,085,000 1,033,481,000 1,032,874,000 1,032,886,000 1,032,635,000 1,080,813,000 1,082,151,000 428,578,000 427,986,000 428,201,000 428,166,000                                      
        other assets
      185,915,000 159,431,000 138,907,000 136,331,000 95,642,000 100,406,000 104,958,000 107,109,000 107,126,000 110,216,000 164,867,000 151,252,000 145,101,000 134,478,000 115,913,000 110,390,000 101,488,000 80,252,000 88,883,000 89,394,000 88,203,000 70,475,000 70,621,000 46,376,000 53,756,000 53,973,000 46,212,000 47,792,000 47,622,000 16,462,000 15,080,000 16,436,000 12,836,000 13,932,000 18,322,000 20,602,000 19,555,000 21,630,000 25,691,000 15,556,000 14,346,000 10,874,000 8,031,000 8,357,000 7,109,000 7,496,000 7,863,000 8,972,000 9,538,000 10,146,000 10,170,000 7,407,000 3,591,000 3,576,000 3,673,000 3,566,000 3,594,000 4,405,000 3,926,000 4,080,000 2,962,000 3,447,000 1,794,000 3,343,000 4,395,000 1,226,000 1,885,000 1,899,000 1,864,000 2,444,000 584,000 774,000 725,000 730,000 1,227,000 1,280,000 1,391,000 1,447,000 784,000   
        total assets
      10,843,533,000 9,988,945,000 9,611,273,000 8,729,888,000 8,227,028,000 7,719,089,000 8,053,301,000 8,060,904,000 10,098,066,000 9,686,522,000 9,314,338,000 9,263,338,000 8,844,362,000 8,293,105,000 8,204,805,000 8,175,012,000 8,187,459,000 7,804,784,000 7,449,408,000 7,071,543,000 6,534,366,000 6,202,716,000 5,697,683,000 5,193,813,000 4,881,497,000 5,150,352,000 5,137,366,000 5,084,332,000 4,655,851,000 4,526,891,000 4,871,359,000 4,542,070,000 4,740,132,000 4,791,012,000 4,708,906,000 4,684,131,000 4,349,747,000 4,153,471,000 4,236,431,000 4,038,056,000 5,883,484,000 5,675,189,000 5,603,738,000 5,791,581,000 2,084,946,000 1,938,875,000 1,862,878,000 1,769,019,000 1,593,583,000 1,420,509,000 1,511,867,000 1,317,842,000 1,147,372,000 1,043,325,000 1,318,922,000 1,601,517,000 1,470,745,000 1,362,399,000 1,218,428,000 1,233,570,000 1,131,992,000 1,082,131,000 1,026,680,000 964,895,000 900,936,000  801,294,000 786,497,000              
        liabilities and stockholders’ equity
                                                                                       
        current liabilities:
                                                                                       
        accounts payable
      783,859,000 565,974,000 683,030,000 489,037,000 486,951,000 466,775,000 549,028,000 511,137,000 533,729,000 564,379,000 539,892,000 568,613,000 491,249,000 444,265,000 520,198,000 492,858,000 438,256,000 404,263,000 396,229,000 362,900,000 334,076,000 296,800,000 281,522,000 261,969,000 305,529,000 274,045,000 304,773,000 292,627,000 267,735,000 248,760,000 278,914,000 267,117,000 226,063,000 245,910,000 229,551,000 242,667,000 178,093,000 193,270,000 172,159,000 183,084,000 183,216,000 144,763,000 238,106,000 194,731,000 167,789,000 127,641,000 145,373,000 155,776,000 125,581,000 119,376,000 162,851,000 144,365,000 135,477,000 127,330,000 152,449,000 157,212,000 134,035,000 113,446,000 108,521,000 102,263,000 89,708,000 85,674,000 91,024,000 87,504,000 83,445,000 48,863,000 66,950,000 56,489,000 55,784,000 64,787,000 60,724,000 71,272,000 60,667,000 56,766,000 81,201,000 91,822,000 51,817,000 34,362,000 63,550,000 57,766,000 31,602,402 
        accrued liabilities
      396,864,000 306,085,000 325,450,000 258,937,000 262,545,000 220,764,000 259,088,000 213,905,000 204,679,000 183,988,000 207,727,000 198,656,000 245,932,000 172,991,000 198,692,000 209,154,000 234,111,000 210,964,000 180,719,000 172,498,000 170,954,000 142,653,000 168,398,000 142,848,000 145,224,000 114,075,000 112,318,000 124,659,000 117,350,000 112,507,000 112,436,000 82,191,000 80,893,000 87,475,000 112,732,000 100,801,000 92,043,000 79,526,000 91,819,000 90,400,000 96,734,000 81,786,000 67,933,000 52,242,000 46,147,000 40,271,000 66,599,000 80,792,000 71,959,000 59,113,000 63,213,000 57,781,000 55,356,000 38,916,000 58,973,000 58,217,000 42,517,000 31,966,000 32,803,000 32,700,000 26,342,000 23,811,000 29,365,000 34,003,000 29,322,000 23,299,000 25,957,000 27,493,000 26,096,000 12,524,000 12,277,000 11,791,000 12,219,000 8,916,000 5,987,000 8,097,000 9,170,000 16,489,000 13,431,000 2,936,000 3,181,708 
        accrued promotional allowances
      402,440,000 384,070,000 392,628,000 360,406,000 304,670,000 267,711,000 301,973,000 319,757,000 318,895,000 269,061,000 296,577,000 283,647,000 308,094,000 255,631,000 281,650,000 277,618,000 270,785,000 211,461,000 232,394,000 227,414,000 197,380,000 186,658,000 200,668,000 167,011,000 171,406,000 166,761,000 197,239,000 199,324,000 167,700,000 145,741,000 183,295,000 178,193,000 155,992,000 137,998,000 158,824,000 141,483,000 125,533,000 110,237,000 140,952,000 144,419,000 131,091,000 115,530,000 124,539,000 128,059,000 107,229,000 114,047,000 127,265,000 130,807,000 113,846,000 99,470,000 131,103,000 111,584,000 103,846,000 91,208,000 78,526,000 61,416,000 56,943,000 87,746,000                        
        deferred revenue
      46,448,000 45,323,000 47,158,000 49,279,000 47,542,000 45,809,000 45,627,000 44,377,000 43,776,000 41,914,000 40,127,000 42,765,000 44,440,000 43,311,000 42,608,000 44,344,000 42,540,000 42,530,000 45,278,000 46,656,000 45,961,000 45,429,000 45,538,000 44,894,000 44,844,000 44,237,000 43,805,000 43,839,000 43,591,000 44,045,000 44,232,000 43,888,000 44,325,000 43,236,000 43,566,000 43,946,000 42,625,000 41,672,000 34,407,000 33,053,000 36,226,000 32,271,000 31,413,000 26,417,000 10,584,000 49,926,000 14,335,000 14,317,000 14,034,000 13,832,000 14,702,000 14,211,000 13,079,000 12,695,000 12,360,000 12,062,000 11,751,000 11,583,000 11,434,000 11,050,000 10,728,000 10,140,000 9,696,000 9,452,000 9,229,000 131,388,000 132,604,000 134,134,000 138,373,000 138,187,000 37,656,000 38,174,000 39,080,000 39,555,000 40,188,000 39,352,000 33,363,000 20,441,000 12,176,000   
        accrued compensation
      69,740,000 114,023,000 102,131,000 72,838,000 55,812,000 92,454,000 81,787,000 60,357,000 52,638,000 87,392,000 76,835,000 56,195,000 42,673,000 72,463,000 61,426,000 53,717,000 37,551,000 65,459,000 54,507,000 46,770,000 30,499,000 55,015,000 45,555,000 35,646,000 21,827,000 47,262,000 35,747,000 29,445,000 18,211,000 39,903,000 30,237,000 26,357,000 16,829,000 34,996,000 27,199,000 23,022,000 14,275,000 30,043,000 21,820,000 16,265,000 12,978,000 22,159,000 20,152,000 14,404,000 9,972,000 17,983,000 14,342,000 10,310,000 9,046,000 14,864,000 12,826,000 8,675,000 7,488,000 12,926,000 11,897,000 7,857,000 6,569,000 10,353,000 9,035,000 5,785,000 5,196,000 7,603,000 6,895,000 5,978,000 3,887,000 7,623,000 6,103,000 4,936,000 3,169,000 6,782,000 5,100,000 4,536,000 2,726,000 5,827,000 4,177,000 3,682,000 2,136,000 4,378,000 2,602,000 2,347,000 1,417,955 
        income taxes payable
      115,713,000 32,305,000 40,023,000 28,121,000 67,837,000 4,006,000 7,641,000 10,990,000 75,111,000 14,955,000 17,644,000 12,704,000 55,123,000 13,317,000 17,143,000 15,917,000 21,118,000 30,399,000 23,113,000 31,289,000 9,991,000 23,433,000 32,082,000 22,497,000 12,711,000 14,717,000 20,334,000 15,179,000 6,113,000 10,189,000 6,453,000 15,978,000 9,758,000 10,645,000 10,156,000 8,951,000 8,749,000 7,657,000 5,835,000 5,651,000 71,750,000 106,662,000 14,809,000 11,453,000 1,586,000 5,848,000 2,697,000 12,839,000 45,900,000 9,359,000 53,577,000 9,558,000 14,520,000 5,470,000 2,833,000 3,068,000 36,302,000 10,996,000 3,128,000 8,784,000 21,636,000 925,000  19,293,000 7,032,000 761,000 5,189,000 8,533,000 10,847,000  5,740,000 13,298,000 12,935,000 6,294,000  903,000 12,905,000 3,991,000 11,425,000  11,099,553 
        total current liabilities
      1,815,064,000 1,447,780,000 1,590,420,000 1,258,618,000 1,225,357,000 1,097,519,000 1,245,144,000 1,160,523,000 1,228,828,000 1,161,689,000 1,178,802,000 1,162,580,000 1,187,511,000 1,001,978,000 1,121,717,000 1,093,608,000 1,044,361,000 965,076,000 932,240,000 887,527,000 788,861,000 749,988,000 773,763,000 674,865,000 701,541,000 661,097,000 714,216,000 705,500,000 630,972,000 601,145,000 656,362,000 614,212,000 534,022,000 560,351,000 597,684,000 561,171,000 469,824,000 470,589,000 472,642,000 497,356,000 540,655,000 514,189,000 504,606,000 491,927,000 549,287,000 355,716,000 370,611,000 404,841,000 380,366,000 316,014,000 438,272,000 346,174,000 329,766,000 288,545,000 317,038,000 299,832,000 288,117,000 266,090,000 165,929,000 161,850,000 155,247,000 128,834,000 139,777,000 158,918,000 135,642,000 83,729,000 107,731,000 102,088,000 108,970,000 187,334,000 88,355,000 105,262,000 93,140,000 82,881,000 97,819,000 114,148,000 87,418,000 62,843,000 97,728,000 63,631,000 48,091,412 
        other liabilities
      146,153,000 127,066,000 110,992,000 110,203,000 109,252,000 110,893,000 64,884,000 64,068,000 92,690,000 91,838,000 53,251,000 44,255,000 41,727,000 42,286,000 41,034,000 40,056,000 38,185,000 29,508,000 26,550,000 26,462,000 28,338,000 27,432,000 26,318,000 24,482,000 30,617,000 30,505,000 23,071,000 22,871,000 22,818,000 2,621,000 2,723,000 2,439,000 2,203,000 1,095,000 819,000                                               
        commitments and contingencies
                                                                                       
        stockholders’ equity:
                                                                                       
        common stock - 0.005 par value; 5,000,000 shares authorized; 1,134,502 shares issued and 977,916 shares outstanding as of march 31, 2026; 1,132,906 shares issued and 978,113 shares outstanding as of december 31, 2025
      5,673,000                                                                                 
        additional paid-in capital
      5,476,746,000 5,430,847,000 5,343,915,000 5,285,157,000 5,213,731,000 5,144,922,000 5,105,957,000 5,068,291,000 5,034,948,000 4,975,115,000 4,893,289,000 4,869,791,000 4,829,301,000 4,780,013,000 4,736,141,000 4,707,569,000 4,673,302,000 4,652,620,000 4,626,299,000 4,597,333,000 4,562,689,000 4,537,982,000 4,513,743,000 4,474,379,000 4,428,580,000 4,397,511,000 4,370,280,000 4,350,177,000 4,288,638,000 4,238,170,000 4,219,630,000 4,194,676,000 4,170,565,000 4,150,628,000 4,111,781,000 4,090,818,000 4,072,508,000 4,051,245,000 4,036,204,000 4,021,613,000 4,005,996,000 3,991,857,000 3,966,395,000 3,952,030,000 636,274,000 426,145,000 417,601,000 394,612,000 383,183,000 368,069,000 357,991,000 347,653,000 297,409,000 287,953,000 262,805,000 252,440,000 238,908,000 229,301,000 220,331,000 206,833,000 195,185,000 187,040,000 170,916,000 157,204,000 152,988,000 137,040,000 131,045,000 127,185,000 122,060,000 117,106,000 110,352,000 105,919,000 100,676,000 96,749,000 89,900,000 66,422,000 51,032,000 48,892,000 46,908,000 42,978,000 23,218,333 
        retained earnings
      9,923,701,000 9,354,216,000 8,905,026,000 8,380,571,000 7,891,777,000 7,448,784,000 7,178,073,000 6,807,154,000 6,381,785,000 5,939,736,000 5,572,757,000 5,120,063,000 4,706,192,000 9,001,173,000 8,699,499,000 8,377,112,000 8,103,752,000 7,809,549,000 7,488,235,000 7,151,030,000 6,747,268,000 6,432,074,000 5,960,338,000 5,612,684,000 5,301,315,000 5,022,480,000 4,767,526,000 4,468,603,000 4,176,130,000 3,914,645,000 3,675,538,000 3,407,806,000 3,137,691,000 2,928,226,000 2,726,904,000 2,508,161,000 2,285,528,000 2,107,548,000 1,934,601,000 1,742,960,000 1,558,740,000 1,394,863,000 1,256,121,000 1,081,547,000 2,334,924,000 2,330,510,000 2,205,179,000 2,083,579,000 1,942,575,000 1,847,325,000 1,771,219,000 1,679,033,000 1,572,160,000 1,508,664,000 1,440,681,000 1,354,539,000 1,244,743,000 1,168,644,000 1,104,108,000 1,021,716,000 937,468,000 882,425,000 833,293,000 766,797,000 702,959,000 670,396,000 617,039,000 560,535,000 503,245,000 461,680,000 485,128,000 432,691,000 382,459,000 353,648,000 308,548,000 262,751,000 224,440,000 204,242,000 182,041,000 155,584,000 127,383,888 
        accumulated other comprehensive loss
      -69,336,000 -60,841,000 -93,382,000 -91,308,000 -202,946,000 -269,487,000 -137,842,000 -182,304,000 -157,940,000 -125,337,000 -198,033,000 -155,725,000 -147,911,000 -159,073,000 -224,455,000 -152,957,000 -72,145,000      -32,529,000 -53,438,000 -62,682,000 -32,387,000 -43,083,000 -28,756,000 -34,125,000 -32,864,000 -29,777,000 -25,196,000 -13,721,000 -16,659,000 -15,533,000 -16,833,000 -21,917,000 -23,249,000 -14,534,000 -14,477,000 -15,443,000 -21,878,000 -20,851,000 -19,073,000 -21,433,000 -11,453,000                 -885,000      -8,314,000 -10,825,000    -47,000        
        common stock in treasury, at cost; 156,586 shares and 154,793 shares as of march 31, 2026 and december 31, 2025, respectively
      -6,609,749,000                                                                                 
        total stockholders’ equity
      8,727,035,000 8,254,108,000 7,745,160,000 7,191,304,000 6,519,439,000 5,957,718,000 5,779,400,000 5,866,323,000 8,577,789,000 8,228,744,000 7,873,149,000 7,841,464,000 7,395,360,000 7,025,041,000 6,815,760,000 6,809,178,000 6,866,672,000 6,566,951,000 6,244,997,000 5,905,498,000 5,459,437,000 5,160,860,000 4,629,321,000 4,221,540,000 3,870,946,000 4,171,281,000 4,107,978,000 4,057,586,000 3,698,820,000 3,610,901,000 3,893,267,000 3,605,160,000 3,875,607,000 3,895,212,000 3,768,154,000 3,776,017,000 3,530,226,000 3,329,709,000 3,398,400,000 3,192,411,000 4,991,846,000 4,809,410,000 4,654,557,000 4,854,820,000 1,468,354,000 1,515,150,000 1,386,440,000 1,255,631,000 1,102,726,000 992,279,000 960,391,000 856,021,000 701,371,000 644,397,000 889,675,000 1,187,929,000 1,067,328,000 979,158,000 932,546,000 950,344,000 853,553,000 828,398,000 761,974,000 678,464,000 635,970,000 584,953,000 560,959,000 550,275,000 485,347,000 436,316,000 514,135,000 457,036,000 451,679,000 422,167,000    225,084,000 200,898,000  149,901,426 
        total liabilities and stockholders’ equity
      10,843,533,000 9,988,945,000 9,611,273,000 8,729,888,000 8,227,028,000 7,719,089,000 8,053,301,000 8,060,904,000 10,098,066,000 9,686,522,000 9,314,338,000 9,263,338,000 8,844,362,000 8,293,105,000 8,204,805,000 8,175,012,000 8,187,459,000 7,804,784,000 7,449,408,000 7,071,543,000 6,534,366,000 6,202,716,000 5,697,683,000 5,193,813,000 4,881,497,000 5,150,352,000 5,137,366,000 5,084,332,000 4,655,851,000 4,526,891,000 4,871,359,000 4,542,070,000 4,740,132,000 4,791,012,000 4,708,906,000 4,684,131,000 4,349,747,000 4,153,471,000 4,236,431,000 4,038,056,000 5,883,484,000 5,675,189,000 5,603,738,000 5,791,581,000 2,084,946,000 1,938,875,000 1,862,878,000 1,769,019,000 1,593,583,000 1,420,509,000 1,511,867,000 1,317,842,000 1,147,372,000 1,043,325,000 1,318,922,000 1,601,517,000 1,470,745,000 1,362,399,000 1,218,428,000 1,233,570,000 1,131,992,000 1,082,131,000 1,026,680,000 964,895,000 900,936,000  801,294,000 786,497,000              
        long-term debt
          199,059,000 373,951,000 748,842,000 748,740,000                                                                          
        common stock - 0.005 par value; 5,000,000 shares authorized; 1,132,906 shares issued and 978,113 shares outstanding as of december 31, 2025; 1,126,329 shares issued and 973,079 shares outstanding as of december 31, 2024
       5,665,000                                                                                
        common stock in treasury, at cost; 154,793 shares and 153,250 shares as of december 31, 2025 and december 31, 2024, respectively
       -6,475,779,000                                                                                
        common stock - 0.005 par value; 5,000,000 shares authorized; 1,130,977 shares issued and 976,997 shares outstanding as of september 30, 2025; 1,126,329 shares issued and 973,079 shares outstanding as of december 31, 2024
        5,655,000                                                                               
        common stock in treasury, at cost; 153,980 shares and 153,250 shares as of september 30, 2025 and december 31, 2024, respectively
        -6,416,054,000                                                                               
        common stock - 0.005 par value; 5,000,000 shares authorized; 1,129,950 shares issued and 976,398 shares outstanding as of june 30, 2025; 1,126,329 shares issued and 973,079 shares outstanding as of december 31, 2024
         5,650,000                                                                              
        common stock in treasury, at cost; 153,552 shares and 153,250 shares as of june 30, 2025 and december 31, 2024, respectively
         -6,388,766,000                                                                              
        common stock - 0.005 par value; 5,000,000 shares authorized; 1,128,695 shares issued and 975,143 shares outstanding as of march 31, 2025; 1,126,329 shares issued and 973,079 shares outstanding as of december 31, 2024
          5,643,000                                                                             
        common stock in treasury, at cost; 153,552 shares and 153,250 shares as of march 31, 2025 and december 31, 2024, respectively
          -6,388,766,000                                                                             
        common stock - 0.005 par value; 5,000,000 shares authorized; 1,126,329 shares issued and 973,079 shares outstanding as of december 31, 2024; 1,122,592 shares issued and 1,041,571 shares outstanding as of december 31, 2023
           5,632,000                                                                            
        common stock in treasury, at cost; 153,250 shares and 81,021 shares as of december 31, 2024 and december 31, 2023, respectively
           -6,372,133,000                                                                            
        common stock - 0.005 par value; 5,000,000 shares authorized; 1,125,699 shares issued and 972,450 shares outstanding as of september 30, 2024; 1,122,592 shares issued and 1,041,571 shares outstanding as of december 31, 2023
            5,628,000                                                                           
        common stock in treasury, at cost; 153,249 shares and 81,021 shares as of september 30, 2024 and december 31, 2023, respectively
            -6,372,416,000                                                                           
        common stock - 0.005 par value; 5,000,000 shares authorized; 1,125,330 shares issued and 983,380 shares outstanding as of june 30, 2024; 1,122,592 shares issued and 1,041,571 shares outstanding as of december 31, 2023
             5,627,000                                                                          
        common stock in treasury, at cost; 141,950 shares and 81,021 shares as of june 30, 2024 and december 31, 2023, respectively
             -5,832,445,000                                                                          
        common stock - 0.005 par value; 5,000,000 shares authorized; 1,124,870 shares issued and 1,041,698 shares outstanding as of march 31, 2024; 1,122,592 shares issued and 1,041,571 shares outstanding as of december 31, 2023
              5,624,000                                                                         
        common stock in treasury, at cost; 83,172 shares and 81,021 shares as of march 31, 2024 and december 31, 2023, respectively
              -2,686,628,000                                                                         
        stockholders’ equity1:
                                                                                       
        common stock - 0.005 par value; 5,000,000 shares authorized; 1,122,592 shares issued and 1,041,571 shares outstanding as of december 31, 2023; 1,283,688 shares issued and 1,044,600 shares outstanding as of december 31, 2022
               5,613,000                                                                        
        common stock in treasury, at cost; 81,021 shares and 239,088 shares as of december 31, 2023 and december 31, 2022, respectively
               -2,566,383,000                                                                        
        common stock - 0.005 par value; 5,000,000 shares authorized; 1,118,498 shares issued and 1,040,420 shares outstanding as of september 30, 2023; 1,283,688 shares issued and 1,044,600 shares outstanding as of december 31, 2022
                5,592,000                                                                       
        common stock in treasury, at cost; 78,078 shares and 239,088 shares as of september 30, 2023 and december 31, 2022, respectively
                -2,400,456,000                                                                       
        common stock - 0.005 par value; 5,000,000 shares authorized; 1,118,269 shares issued and 1,047,485 shares outstanding as of june 30, 2023; 1,283,688 shares issued and 1,044,600 shares outstanding as of december 31, 2022
                 5,591,000                                                                      
        common stock in treasury, at cost; 70,784 shares and 239,088 shares as of june 30, 2023 and december 31, 2022, respectively
                 -1,998,256,000                                                                      
        common stock - 0.005 par value; 1,250,000 shares authorized; 1,117,392 shares issued and 1,046,616 shares outstanding as of march 31, 2023; 1,283,688 shares issued and 1,044,600 shares outstanding as of december 31, 2022
                  5,587,000                                                                     
        common stock in treasury, at cost; 70,776 shares and 239,088 shares as of march 31, 2023 and december 31, 2022, respectively
                  -1,997,809,000                                                                     
        common stock - 0.005 par value; 1,250,000 shares authorized; 641,844 shares issued and 522,300 shares outstanding as of december 31, 2022; 640,043 shares issued and 529,323 shares outstanding as of december 31, 2021
                   3,209,000                                                                    
        common stock in treasury, at cost; 119,544 shares and 110,720 shares as of december 31, 2022 and december 31, 2021, respectively
                   -6,600,281,000                                                                    
        common stock - 0.005 par value; 1,250,000 shares authorized; 641,245 shares issued and 523,965 shares outstanding as of september 30, 2022; 640,043 shares issued and 529,323 shares outstanding as of december 31, 2021
                    3,206,000                                                                   
        common stock in treasury, at cost; 117,280 shares and 110,720 shares as of september 30, 2022 and december 31, 2021, respectively
                    -6,398,631,000                                                                   
        common stock - 0.005 par value; 1,250,000 shares authorized; 640,944 shares issued and 526,772 shares outstanding as of june 30, 2022; 640,043 shares issued and 529,323 shares outstanding as of december 31, 2021
                     3,205,000                                                                  
        common stock in treasury, at cost; 114,172 shares and 110,720 shares as of june 30, 2022 and december 31, 2021, respectively
                     -6,125,751,000                                                                  
        common stock - 0.005 par value; 1,250,000 shares authorized; 640,528 shares issued and 529,642 shares outstanding as of march 31, 2022; 640,043 shares issued and 529,323 shares outstanding as of december 31, 2021
                      3,203,000                                                                 
        common stock in treasury, at cost; 110,886 shares and 110,720 shares as of march 31, 2022 and december 31, 2021, respectively
                      -5,841,440,000                                                                 
        common stock - 0.005 par value; 1,250,000 shares authorized; 640,043 shares issued and 529,323 shares outstanding as of december 31, 2021; 638,662 shares issued and 528,097 shares outstanding as of december 31, 2020
                       3,200,000                                                                
        accumulated other comprehensive income
                       -69,165,000 -43,495,000 -16,822,000 -24,874,000 3,034,000                            -1,233,000  -2,984,000 -543,000 2,074,000 905,000  908,000 -1,547,000 -1,504,000 2,004,000 1,110,000 281,000                    
        common stock in treasury, at cost; 110,720 shares and 110,565 shares as of december 31, 2021 and december 31, 2020, respectively
                       -5,829,253,000                                                                
        common stock - 0.005 par value; 1,250,000 shares authorized; 639,851 shares issued and 529,132 shares outstanding as of september 30, 2021; 638,662 shares issued and 528,097 shares outstanding as of december 31, 2020
                        3,199,000                                                               
        common stock in treasury, at cost; 110,719 shares and 110,565 shares as of september 30, 2021 and december 31, 2020, respectively
                        -5,829,241,000                                                               
        common stock - 0.005 par value; 1,250,000 shares authorized; 639,576 shares issued and 528,857 shares outstanding as of june 30, 2021; 638,662 shares issued and 528,097 shares outstanding as of december 31, 2020
                         3,198,000                                                              
        common stock in treasury, at cost; 110,719 shares and 110,565 shares as of june 30, 2021 and december 31, 2020, respectively
                         -5,829,241,000                                                              
        common stock - 0.005 par value; 1,250,000 shares authorized; 639,154 shares issued and 528,439 shares outstanding as of march 31, 2021; 638,662 shares issued and 528,097 shares outstanding as of december 31, 2020
                          3,196,000                                                             
        common stock in treasury, at cost; 110,715 shares and 110,565 shares as of march 31, 2021 and december 31, 2020, respectively
                          -5,828,842,000                                                             
        common stock - 0.005 par value; 1,250,000 shares authorized; 638,662 shares issued and 528,097 shares outstanding as of december 31, 2020; 636,460 shares issued and 536,698 shares outstanding as of december 31, 2019
                           3,193,000                                                            
        common stock in treasury, at cost; 110,565 and 99,762 shares as of december 31, 2020 and december 31, 2019, respectively
                           -5,815,423,000                                                            
        common stock - 0.005 par value; 1,250,000 shares authorized; 638,458 shares issued and 527,893 shares outstanding as of september 30, 2020; 636,460 shares issued and 536,698 shares outstanding as of december 31, 2019
                            3,192,000                                                           
        common stock in treasury, at cost; 110,565 shares and 99,762 shares as of september 30, 2020 and december 31, 2019, respectively
                            -5,815,423,000                                                           
        liabilities and stockholders' equity
                                                                                       
        stockholders' equity:
                                                                                       
        common stock - 0.005 par value; 1,250,000 shares authorized; 637,924 shares issued and 527,361 shares outstanding as of june 30, 2020; 636,460 shares issued and 536,698 shares outstanding as of december 31, 2019
                             3,190,000                                                          
        common stock in treasury, at cost; 110,563 shares and 99,762 shares as of june 30, 2020 and december 31, 2019, respectively
                             -5,815,275,000                                                          
        common stock - 0.005 par value; 1,250,000 shares authorized; 637,104 shares issued and 526,839 shares outstanding as of march 31, 2020; 636,460 shares issued and 536,698 shares outstanding as of december 31, 2019
                              3,186,000                                                         
        common stock in treasury, at cost; 110,265 shares and 99,762 shares as of march 31, 2020 and december 31, 2019, respectively
                              -5,799,453,000                                                         
        common stock - 0.005 par value; 1,250,000 shares authorized;
                                                                                       
        636,460 shares issued and 536,698 shares outstanding as of december 31, 2019;
                                                                                       
        630,970 shares issued and 543,676 shares outstanding as of december 31, 2018
                               3,182,000                                                        
        common stock in treasury, at cost; 99,762 and 87,294 shares as of december 31, 2019 and december 31, 2018, respectively
                               -5,219,505,000                                                        
        common stock - 0.005 par value; 1,250,000 shares authorized; 636,235 shares issued and 540,591 shares outstanding as of september 30, 2019; 630,970 shares issued and 543,676 shares outstanding as of december 31, 2018
                                3,181,000                                                       
        common stock in treasury, at cost; 95,644 shares and 87,294 shares as of september 30, 2019 and december 31, 2018, respectively
                                -4,989,926,000                                                       
        accrued distributor terminations
                                 427,000 10,272,000  795,000 488,000 162,000 91,000 15,656,000 301,000 8,506,000 8,184,000 5,650,000 24,484,000 8,660,000 11,018,000 7,654,000 64,621,000 205,980,000              14,000 13,000 14,000 407,000 2,553,000 2,553,000 2,553,000 2,977,000 3,151,000 3,865,000 11,925,000 102,282,000 3,841,000 4,052,000 4,052,000 4,312,000 5,784,000 7,931,000 6,684,000     
        common stock - 0.005 par value; 1,250,000 shares authorized; 636,129 shares issued and 544,825 shares outstanding as of june 30, 2019; 630,970 shares issued and 543,676 shares outstanding as of december 31, 2018
                                 3,180,000                                                      
        common stock in treasury, at cost; 91,304 shares and 87,294 shares as of june 30, 2019 and december 31, 2018, respectively
                                 -4,735,618,000                                                      
        common stock - 0.005 par value; 1,250,000 shares authorized; 634,841 shares issued and 543,547 shares outstanding as of march 31, 2019; 630,970 shares issued and 543,676 shares outstanding as of december 31, 2018
                                  3,174,000                                                     
        common stock in treasury, at cost; 91,294 shares and 87,294 shares as of march 31, 2019 and december 31, 2018, respectively
                                  -4,734,997,000                                                     
        common stock - 0.005 par value; 1,250,000 shares authorized; 630,970 shares issued and 543,676 shares outstanding as of december 31, 2018; 629,255 shares issued and 566,298 shares outstanding as of december 31, 2017
                                   3,155,000                                                    
        common stock in treasury, at cost; 87,294 shares and 62,957 shares as of december 31, 2018 and december 31, 2017, respectively
                                   -4,512,205,000                                                    
        common stock - 0.005 par value; 1,250,000 shares authorized; 630,825 shares issued and 552,952 shares outstanding as of september 30, 2018; 629,255 shares issued and 566,298 shares outstanding as of december 31, 2017
                                    3,154,000                                                   
        common stock in treasury, at cost; 77,873 shares and 62,957 shares as of september 30, 2018 and december 31, 2017, respectively
                                    -3,975,278,000                                                   
        common stock - 0.005 par value; 1,250,000 shares authorized; 630,330 shares issued and 552,457 shares outstanding as of june 30, 2018; 629,255 shares issued and 566,298 shares outstanding as of december 31, 2017
                                     3,152,000                                                  
        common stock in treasury, at cost; 77,873 shares and 62,957 shares as of june 30, 2018 and december 31, 2017, respectively
                                     -3,975,278,000                                                  
        common stock - 0.005 par value; 1,250,000 shares authorized; 629,924 shares issued and 562,605 outstanding as of march 31, 2018; 629,255 shares issued and 566,298 outstanding as of december 31, 2017
                                      3,150,000                                                 
        common stock in treasury, at cost; 67,319 shares and 62,957 shares as of march 31, 2018 and december 31, 2017, respectively
                                      -3,422,078,000                                                 
        tccc transaction receivable
                                          62,500,000 125,000,000 125,000,000 125,000,000 125,000,000 125,000,000 125,000,000 125,000,000                                      
        common stock - 0.005 par value; 1,250,000 shares authorized; 629,255 shares issued and 566,298 shares outstanding as of december 31, 2017; 623,201 shares issued and 566,566 shares outstanding as of december 31, 2016
                                       3,146,000                                                
        common stock in treasury, at cost; 62,957 shares and 56,635 shares as of december 31, 2017 and 2016, respectively
                                       -3,170,129,000                                                
        common stock - 0.005 par value; 1,250,000 shares authorized; 625,132 shares issued and 563,959 outstanding as of september 30, 2017; 623,201 shares issued and 566,566 outstanding as of december 31, 2016
                                        3,126,000                                               
        common stock in treasury, at cost; 61,173 shares and 56,635 shares as of september 30, 2017 and december 31, 2016, respectively
                                        -3,058,124,000                                               
        common stock - 0.005 par value; 1,250,000 shares authorized; 624,762 shares issued and 568,121 outstanding as of june 30, 2017; 623,201 shares issued and 566,566 outstanding as of december 31, 2016
                                         3,124,000                                              
        common stock in treasury, at cost; 56,641 shares and 56,635 shares as of june 30, 2017 and december 31, 2016, respectively
                                         -2,809,253,000                                              
        common stock - 0.005 par value; 1,250,000 shares authorized; 624,405 shares issued and 567,769 outstanding as of march 31, 2017; 623,201 shares issued and 566,566 outstanding as of december 31, 2016
                                          3,122,000                                             
        common stock in treasury, at cost; 56,636 shares and 56,635 shares as of march 31, 2017 and december 31, 2016, respectively
                                          -2,809,015,000                                             
        stockholders’ equity¹:
                                                                                       
        common stock - 0.005 par value; 1,250,000 shares authorized; 623,201 shares issued and 566,566 shares outstanding as of december 31, 2016; 621,057 shares issued and 608,700 shares outstanding as of december 31, 2015
                                           3,116,000                                            
        common stock in treasury, at cost; 56,635 shares and 12,357 shares as of december 31, 2016 and 2015, respectively
                                           -2,808,951,000                                            
        common stock - 0.005 par value; 240,000 shares authorized; 207,384 shares issued and 190,426 outstanding as of september 30, 2016; 207,019 shares issued and 202,900 outstanding as of december 31, 2015
                                            1,037,000                                           
        common stock in treasury, at cost; 16,958 shares and 4,119 shares as of september 30, 2016 and december 31, 2015, respectively
                                            -2,558,908,000                                           
        common stock - 0.005 par value; 240,000 shares authorized; 207,298 shares issued and 190,341 outstanding as of june 30, 2016; 207,019 shares issued and 202,900 outstanding as of december 31, 2015
                                             1,036,000                                          
        common stock in treasury, at cost; 16,957 shares and 4,119 shares as of june 30, 2016 and december 31, 2015, respectively
                                             -2,558,721,000                                          
        common stock - 0.005 par value; 240,000 shares authorized; 207,175 shares issued and 203,041 outstanding as of march 31, 2016; 207,019 shares issued and 202,900 outstanding as of december 31, 2015
                                              1,036,000                                         
        common stock in treasury, at cost; 4,134 shares and 4,119 shares as of march 31, 2016 and december 31, 2015, respectively
                                              -558,483,000                                         
        intangibles held-for-sale
                                                  18,079,000 18,079,000 18,079,000                                   
        common stock - 0.005 par value; 240,000 shares authorized; 207,019 shares issued and 202,900 shares outstanding as of december 31, 2015; 207,004 shares issued and 167,722 shares outstanding as of december 31, 2014
                                               1,035,000                                        
        common stock in treasury, at cost; 4,119 shares and 39,282 shares as of december 31, 2015 and 2014, respectively
                                               -556,467,000                                        
        distributor receivables
                                                714,000 666,000 628,000 552,000 2,989,000 3,332,000 3,646,000 4,542,000 4,050,000 5,976,000 8,980,000 666,000 669,000 686,000 712,000 669,000 512,000 673,000 15,000 413,000 836,000 3,916,000 3,827,000 4,699,000 5,350,000 23,994,000 24,365,000 90,722,000            
        common stock - 0.005 par value; 240,000 shares authorized; 206,788 shares issued and 202,731 outstanding as of september 30, 2015; 207,004 shares issued and 167,722 outstanding as of december 31, 2014
                                                1,034,000                                       
        common stock in treasury, at cost; 4,057 and 39,282 shares as of september 30, 2015 and december 31, 2014, respectively
                                                -548,142,000                                       
        common stock - 0.005 par value; 240,000 shares authorized; 206,666 shares issued and 205,491 outstanding as of june 30, 2015; 207,004 shares issued and 167,722 outstanding as of december 31, 2014
                                                 1,033,000                                      
        common stock in treasury, at cost; 1,175 and 39,282 shares as of june 30, 2015 and december 31, 2014, respectively
                                                 -160,717,000                                      
        intangibles
                                                  52,300,000 50,748,000 49,100,000 66,351,000 65,525,000 65,774,000 63,613,000 59,725,000 57,999,000 54,648,000 52,851,000 50,875,000 49,132,000 48,396,000 47,466,000 46,677,000 45,300,000 43,316,000 42,230,000 39,752,000 36,930,000 33,512,000 31,674,000 29,819,000 28,993,000 28,365,000 25,512,000 24,723,000 24,375,000 24,066,000 23,922,000 23,555,000 22,412,000 21,202,000 20,208,000   
        common stock - 0.005 par value; 240,000 shares authorized; 211,609 shares issued and 170,158 outstanding as of march 31, 2015; 207,004 shares issued and 167,722 outstanding as of december 31, 2014
                                                  1,058,000                                     
        common stock in treasury, at cost; 41,451 and 39,282 shares as of march 31, 2015 and december 31, 2014, respectively
                                                  -1,482,469,000                                     
        common stock - 0.005 par value; 240,000 shares authorized; 207,004 shares issued and 167,722 outstanding as of december 31, 2014; 206,014 shares issued and 166,822 outstanding as of december 31, 2013
                                                   1,035,000                                    
        common stock in treasury, at cost; 39,282 shares and 39,192 shares as of december 31, 2014 and 2013, respectively
                                                   -1,231,087,000                                    
        common stock - 0.005 par value; 240,000 shares authorized; 206,918 shares issued and 167,636 outstanding as of september 30, 2014; 206,014 shares issued and 166,822 outstanding as of december 31, 2013
                                                    1,035,000                                   
        common stock in treasury, at cost; 39,282 and 39,192 shares as of september 30, 2014 and december 31, 2013, respectively
                                                                                       
        common stock - 0.005 par value; 240,000 shares authorized; 206,364 shares issued and 167,171 outstanding as of june 30, 2014; 206,014 shares issued and 166,822 outstanding as of december 31, 2013
                                                     1,032,000                                  
        common stock in treasury, at cost; 39,193 and 39,192 shares as of june 30, 2014 and december 31, 2013, respectively
                                                                                       
        common stock - 0.005 par value; 240,000 shares authorized; 206,266 shares issued and 167,074 outstanding as of march 31, 2014; 206,014 shares issued and 166,822 outstanding as of december 31, 2013
                                                      1,031,000                                 
        common stock in treasury, at cost; 39,192 and 39,192 shares as of march 31, 2014 and december 31, 2013, respectively
                                                                                       
        common stock - 0.005 par value; 240,000 shares authorized; 206,014 shares issued and 166,822 outstanding as of december 31, 2013; 203,759 shares issued and 165,776 outstanding as of december 31, 2012
                                                       1,030,000                                
        common stock in treasury, at cost; 39,192 shares and 37,983 shares as of december 31, 2013 and 2012, respectively
                                                       -1,222,912,000                                
        common stock - 0.005 par value; 240,000 shares authorized; 205,893 shares issued and 167,653 outstanding as of september 30, 2013; 203,759 shares issued and 165,776 outstanding as of december 31, 2012
                                                        1,029,000                               
        common stock in treasury, at cost; 38,240 and 37,983 shares as of september 30, 2013 and december 31, 2012, respectively
                                                                                       
        common stock - 0.005 par value; 240,000 shares authorized; 205,605 shares issued and 167,365 outstanding as of june 30, 2013; 203,759 shares issued and 165,776 outstanding as of december 31, 2012
                                                         1,028,000                              
        common stock in treasury, at cost; 38,240 and 37,983 shares as of june 30, 2013 and december 31, 2012, respectively
                                                         -1,168,709,000                              
        common stock - 0.005 par value; 240,000 shares authorized; 203,895 shares issued and 165,655 outstanding as of march 31, 2013; 203,759 shares issued and 165,776 outstanding as of december 31, 2012
                                                          1,019,000                             
        common stock in treasury, at cost; 38,240 and 37,983 shares as of march 31, 2013 and december 31, 2012, respectively
                                                          -1,168,674,000                             
        trade accounts receivable
                                                           236,044,000 288,584,000 305,707,000 255,712,000 218,072,000 139,033,000 161,626,000 148,989,000 101,222,000 130,942,000 127,564,000 113,878,000 104,206,000 91,939,000 101,913,000 95,739,000 45,233,000            
        common stock - 0.005 par value; 240,000 shares authorized; 203,759 shares issued and 165,776 outstanding as of december 31, 2012; 198,729 shares issued and 174,277 outstanding as of december 31, 2011
                                                           1,019,000                            
        common stock in treasury, at cost; 37,983 shares and 24,452 shares as of december 31, 2012 and 2011, respectively
                                                           -1,155,313,000                            
        common stock - 0.005 par value; 240,000 shares authorized; 202,661 shares issued and 171,355 outstanding as of september 30, 2012; 198,729 shares issued and 174,277 outstanding as of december 31, 2011
                                                            1,013,000                           
        common stock in treasury, at cost; 31,306 and 24,452 shares as of september 30, 2012 and december 31, 2011, respectively
                                                                                       
        common stock - 0.005 par value; 240,000 shares authorized; 200,873 shares issued and 176,421 outstanding as of june 30, 2012; 198,729 shares issued and 174,277 outstanding as of december 31, 2011
                                                             1,004,000                          
        common stock in treasury, at cost; 24,452 shares as of june 30, 2012 and december 31, 2011, respectively
                                                                                       
        common stock - 0.005 par value; 240,000 shares authorized; 200,649 shares issued and 176,197 outstanding as of march 31, 2012; 198,729 shares issued and 174,277 outstanding as of december 31, 2011
                                                              1,003,000                         
        common stock in treasury, at cost; 24,452 shares as of march 31, 2012 and december 31, 2011, respectively
                                                              -418,234,000                         
        common stock - 0.005 par value; 240,000 shares authorized; 198,729 shares issued and 174,277 outstanding as of december 31, 2011; 197,462 shares issued and 177,960 outstanding as of december 31, 2010
                                                               994,000                        
        common stock in treasury, at cost; 24,452 shares and 19,502 shares as of december 31, 2011 and 2010, respectively
                                                               -418,234,000                        
        current portion of debt
                                                                994,000 1,255,000 1,623,000 274,000 244,000 135,000 174,000 206,000 381,000 772,000 1,149,000 959,000    663,000        
        common stock - 0.005 par value; 120,000 shares authorized; 99,299 shares issued and 87,417 outstanding as of september 30, 2011; 98,731 shares issued and 88,980 outstanding as of december 31, 2010
                                                                496,000                       
        common stock in treasury, at cost; 11,882 shares and 9,751 shares as of september 30, 2011 and december 31, 2010, respectively
                                                                -390,885,000                       
        common stock - 0.005 par value; 120,000 shares authorized; 99,079 shares issued and 88,620 outstanding as of june 30, 2011; 98,731 shares issued and 88,980 outstanding as of december 31, 2010
                                                                 495,000                      
        common stock in treasury, at cost; 10,459 shares and 9,751 shares as of june 30, 2011 and december 31, 2010, respectively
                                                                                       
        common stock - 0.005 par value; 120,000 shares authorized; 98,851 shares issued and 88,392 outstanding as of march 31, 2011; 98,731 shares issued and 88,980 outstanding as of december 31, 2010
                                                                  494,000                     
        common stock in treasury, at cost; 10,459 shares and 9,751 shares as of march 31, 2011 and december 31, 2010, respectively
                                                                  -280,704,000                     
        common stock - 0.005 par value; 120,000 shares authorized; 98,731 shares issued and 88,980 outstanding as of december 31, 2010; 97,285 shares issued and 88,159 outstanding as of december 31, 2009
                                                                   494,000                    
        common stock in treasury, at cost; 9,751 shares and 9,126 shares as of december 31, 2010 and 2009, respectively
                                                                                       
        common stock - 0.005 par value; 120,000 shares authorized; 98,312 shares issued and 88,561 outstanding as of september 30, 2010; 97,285 shares issued and 88,159 outstanding as of december 31, 2009
                                                                    492,000                   
        common stock in treasury, at cost; 9,751 shares and 9,126 shares as of september 30, 2010 and december 31, 2009, respectively
                                                                    -241,842,000                   
        common stock - 0.005 par value; 120,000 shares authorized; 97,917 shares issued and 88,166 outstanding as of june 30, 2010; 97,285 shares issued and 88,159 outstanding as of december 31, 2009
                                                                     490,000                  
        common stock in treasury, at cost; 9,751 shares and 9,126 shares as of june 30, 2010 and december 31, 2009, respectively
                                                                                       
        common stock - 0.005 par value; 120,000 shares authorized; 97,892 shares issued and 88,766 outstanding as of march 31, 2010; 97,285 shares issued and 88,159 outstanding as of december 31, 2009
                                                                      489,000                 
        common stock in treasury, at cost; 9,126 shares as of march 31, 2010 and december 31, 2009, respectively
                                                                                       
        common stock - 0.005 par value; 120,000 shares authorized; 97,285 shares issued and 88,159 outstanding as of december 31, 2009; 96,851 shares issued and 90,328 outstanding as of december 31, 2008
                                                                       486,000                
        common stock in treasury, at cost; 9,126 and 6,523 shares as of december 31, 2009 and 2008, respectively
                                                                                       
        common stock - 0.005 par value; 120,000 shares authorized; 97,207 shares issued and 89,090 outstanding as of september 30, 2009; 96,851 shares issued and 90,328 outstanding as of december 31, 2008
                                                                        486,000               
        common stock in treasury, at cost; 8,117 and 6,523 shares as of september 30, 2009 and december 31, 2008, respectively
                                                                                       
        common stock - 0.005 par value; 120,000 shares authorized; 97,153 shares issued and 90,630 outstanding as of june 30, 2009; 96,851 shares issued and 90,328 outstanding as of december 31, 2008
                                                                         486,000              
        common stock in treasury, at cost; 6,523 shares as of june 30, 2009 and december 31, 2008, respectively
                                                                                       
        common stock - 0.005 par value; 120,000 shares authorized; 97,097 shares issued and 90,574 outstanding as of march 31, 2009; 96,851 shares issued and 90,328 outstanding as of december 31, 2008
                                                                          485,000             
        common stock in treasury, at cost; 6,523 shares as of march 31, 2009 and december 31, 2008, respectively
                                                                          -132,129,000             
        common stock - 0.005 par value; 120,000 shares authorized; 96,851 shares issued and 90,328 outstanding as of december 31, 2008; 95,849 shares issued and 93,191 outstanding as of december 31, 2007
                                                                           484,000            
        common stock in treasury, at cost; 6,523 and 2,658 shares as of december 31, 2008 and 2007, respectively
                                                                           -132,129,000            
        current portion of capital leases
                                                                            673,000 313,000 438,000         
        common stock - 0.005 par value; 120,000 shares authorized; 96,785 shares issued and 92,432 outstanding as of september 30, 2008; 95,849 shares issued and 93,191 outstanding as of december 31, 2007
                                                                            484,000           
        common stock in treasury, at cost; 4,354 and 2,658 shares as of september 30, 2008 and december 31, 2007, respectively
                                                                                       
        common stock - 0.005 par value; 120,000,000 shares authorized; 96,533,211 shares issued and 92,179,460 outstanding as of june 30, 2008; 95,848,711 shares issued and 93,191,191 outstanding as of december 31, 2007
                                                                             483,000          
        common stock in treasury, at cost; 4,353,751 and 2,657,520 shares as of june 30, 2008 and december 31, 2007, respectively
                                                                                       
        customer deposit liabilities
                                                                              103,000 103,000  1,123,000 4,494,000 3,324,000 6,224,000   
        common stock - 0.005 par value; 120,000,000 shares authorized; 96,098,261 shares issued and 93,440,741 outstanding as of march 31, 2008; 95,848,711 shares issued and 93,191,191 outstanding as of december 31, 2007
                                                                              480,000         
        common stock in treasury, at cost; 2,657,520 shares as of march 31, 2008 and december 31, 2007, respectively
                                                                                       
        long-term debt, less current portion
                                                                                  3,000 4,000 5,000 6,000 7,503 
        common stock - 0.005 par value; 120,000,000 shares authorized; 95,848,711 shares issued and 93,191,191outstanding as of december 31, 2007; 92,713,212 shares issued and 90,059,424 outstanding as of december 31, 2006
                                                                               479,000        
        common stock in treasury, at cost; 2,657,520 and 2,654,088 shares as of december 31, 2007 and 2006, respectively
                                                                               -28,662,000        
        net sales
                                                                               904,465,000        
        cost of sales
                                                                               436,452,000        
        gross profit
                                                                               468,013,000        
        operating expenses
                                                                               237,027,000        
        operating income
                                                                               230,986,000        
        interest and other income
                                                                               8,770,000        
        income before benefit from income taxes
                                                                               239,756,000        
        benefit from income taxes
                                                                               90,350,000        
        net income
                                                                               149,406,000        
        net income per common share:
                                                                                       
        basic
                                                                               1,640        
        diluted
                                                                               1,510        
        weighted-average number of shares of common stock and common stock equivalents:
                                                                                       
        current portion of long-term debt
                                                                                670,000 590,000 212,000 299,000 496,000 582,000 789,794 
        common stock - 0.005 par value; 120,000,000 shares authorized; 95,311,190 shares issued and 92,654,128 outstanding as of september 30, 2007; 92,713,212 shares issued and 90,059,124 outstanding as of december 31, 2006
                                                                                477,000       
        common stock in treasury, at cost; 2,657,062 shares as of september 30, 2007 and 2,654,088 shares as of december 31, 2006
                                                                                -28,642,000       
        total stockholders' equity
                                                                                370,283,000 300,999,000 247,422,000     
        see accompanying notes to condensed consolidated financial statements.
                                                                                       
        common stock - 0.005 par value; 120,000,000 shares authorized; 93,652,862 shares issued and 90,995,800 outstanding as of june 30, 2007; 92,713,212 shares issued and 90,059,124 outstanding as of december 31, 2006
                                                                                 468,000      
        common stock in treasury, at cost; 2,657,062 shares as of june 30, 2007 and 2,654,088 shares as of december 31, 2006
                                                                                 -28,642,000      
        common stock - 0.005 par value; 120,000,000 shares authorized; 92,713,212 shares issued and 90,059,124 outstanding as of march 31, 2007 and december 31, 2006
                                                                                  464,000     
        common stock in treasury, at cost; 2,654,088 shares as of march 31, 2007 and december 31, 2006
                                                                                  -28,514,000     
        common stock - 0.005 par value; 120,000,000 shares authorized; 92,713,212 shares issued and 90,059,124 outstanding and 90,428,512 shares issued and 88,774,424 outstanding as of december 31, 2006 and 2005, respectively
                                                                                   464,000    
        common stock in treasury, at cost; 2,654,088 and 1,654,088 shares as of december 31, 2006 and 2005, respectively
                                                                                       
        common stock - 0.005 par value; 120,000,000 shares authorized; 92,686,212 shares issued and 90,032,124 shares outstanding and 90,428,512 shares issued and 88,774,424 shares outstanding as of september 30, 2006 and december 31, 2005, respectively.
                                                                                    463,000   
        common stock in treasury, at cost; 2,654,088 and 1,654,088 shares as of september 30, 2006 and december 31, 2005, respectively.
                                                                                    -28,514,000   
        deferred income tax asset
                                                                                     4,483,000 4,625,757 
        intangible and other assets:
                                                                                       
        trademarks
                                                                                     19,078,000 19,091,957 
        deposits and other assets
                                                                                     832,000 864,848 
        total intangible and other assets
                                                                                     19,910,000 19,956,805 
        liabilities and shareholders’ equity
                                                                                       
        deferred income tax liability
                                                                                     4,678,000 5,851,293 
        common stock - 0.005 par value; 30,000,000 shares authorized; 23,092,505 shares issued, 22,678,983 outstanding in 2006; 22,607,128 shares issued, 22,193,606 outstanding in 2005
                                                                                     115,000  
        common stock in treasury, at cost; 413,522 shares in 2006 and 2005
                                                                                       
        total shareholders’ equity
                                                                                     197,862,000  
        common stock - 0.005 par value; 30,000,000 shares authorized; 22,749,970 shares issued and 22,336,448 outstanding in 2006; 22,607,128 shares issued and 22,193,606 utstanding in 2005
                                                                                      113,750 
      Cashflow Statements:
      Quarterly
      Annual
        Unit: USD2026-03-31 2025-12-31 2025-09-30 2025-06-30 2025-03-31 2024-12-31 2024-09-30 2024-06-30 2024-03-31 2023-12-31 2023-09-30 2023-06-30 2023-03-31 2022-12-31 2022-09-30 2022-06-30 2022-03-31 2021-12-31 2021-09-30 2021-06-30 2021-03-31 2020-12-31 2020-09-30 2020-06-30 2020-03-31 2019-12-31 2019-09-30 2019-06-30 2019-03-31 2018-12-31 2018-09-30 2018-06-30 2018-03-31 2017-12-31 2017-09-30 2017-06-30 2017-03-31 2016-12-31 2016-09-30 2016-06-30 2016-03-31 2015-12-31 2015-09-30 2015-06-30 2015-03-31 2014-12-31 2014-09-30 2014-06-30 2014-03-31 2013-12-31 2013-09-30 2013-06-30 2013-03-31 2012-12-31 2012-09-30 2012-06-30 2012-03-31 2011-12-31 2011-09-30 2011-06-30 2011-03-31 2010-12-31 2010-09-30 2010-06-30 2010-03-31 2009-12-31 2009-09-30 2009-06-30 2009-03-31 2008-12-31 2008-09-30 2008-06-30 2008-03-31 2007-12-31 2007-09-30 2007-06-30 2007-03-31 2006-12-31 2006-09-30 2006-06-30 2006-03-31 
                                                                                         
          cash flows from operating activities:
                                                                                         
          net income
        569,485,000 449,190,000 524,455,000 488,794,000 442,993,000 270,711,000 370,919,000 425,369,000 442,049,000 366,979,000 452,694,000 413,871,000 397,444,000 301,674,000 322,387,000 273,360,000 294,203,000 321,314,000 337,205,000 403,762,000 315,194,000 471,736,000 347,654,000 311,369,000 278,835,000 254,954,000 298,923,000 292,473,000 261,485,000 239,107,000 267,732,000 270,115,000 216,050,000 201,322,000 218,743,000 222,633,000 177,980,000 172,947,000 191,641,000 184,220,000 163,877,000 138,742,000 174,574,000 229,003,000 4,414,000 125,331,000 121,600,000 141,004,000 95,250,000 76,106,000 92,186,000 106,873,000 63,496,000 67,983,000 86,142,000 109,796,000 76,099,000 64,536,000 82,392,000 84,248,000 55,043,000 49,132,000 66,496,000 63,838,000 32,563,000 53,357,000 56,504,000 57,290,000 41,565,000 -23,448,000 52,437,000 50,232,000 28,811,000 45,100,000 45,797,000 38,311,000 20,198,000 22,201,000 26,457,000 28,199,722 21,091,278 
          adjustments to reconcile net income to net cash from operating activities:
                                                                                         
          depreciation and amortization
        28,400,000 32,418,000 29,618,000 27,557,000 24,848,000 20,612,000 19,909,000 19,438,000 20,475,000 18,534,000 17,980,000 15,576,000 16,808,000 15,201,000 15,608,000 15,833,000 14,599,000 9,439,000 13,227,000 13,712,000 13,777,000 15,094,000 13,822,000 15,511,000 16,546,000 16,971,000 15,399,000 17,574,000 14,870,000 14,510,000 14,284,000 14,194,000 13,991,000 13,783,000 12,329,000 11,592,000 11,183,000 10,971,000 10,545,000 10,305,000 9,024,000 9,103,000 8,508,000 6,779,000 6,470,000 6,527,000 6,129,000 6,542,000 6,453,000                                 
          non-cash lease expense
        3,636,000 5,132,000 3,300,000 2,952,000 4,014,000 3,720,000 3,202,000 3,414,000 3,185,000 2,572,000 3,643,000 668,000 2,160,000 2,157,000 1,958,000 1,741,000 1,481,000                                                                 
          loss on disposal of property and equipment
        -684,000 3,697,000 -275,000 -965,000 324,000 1,258,000 221,000                              -268,000    46,000                    -74,000  -52,000 145,000 10,000 -226,000   62,000 14,000   1,000 95,000 21,000   156,000 -6,000 23,712 288 
          loss on impairment of property and equipment
          2,279,000                                                                            
          stock-based compensation
        28,294,000 39,023,000 32,810,000 33,127,000 20,727,000 22,192,000 27,531,000 18,790,000 22,472,000 16,371,000 17,862,000 18,552,000 16,051,000 14,942,000 16,558,000 16,277,000 16,332,000 18,092,000 16,700,000 17,329,000 18,362,000 17,247,000 20,008,000 15,936,000 17,098,000 16,466,000 15,991,000 15,575,000 15,324,000 14,675,000 14,091,000 14,906,000 13,439,000 13,017,000 13,282,000 12,841,000 13,142,000 12,113,000 12,145,000 11,528,000 10,062,000 9,030,000 8,852,000 8,483,000 6,354,000 6,043,000 7,420,000 8,103,000 6,986,000 7,172,000 7,200,000 7,433,000 6,959,000 6,832,000 7,950,000 7,060,000 6,571,000 6,702,000 4,828,000 4,115,000 3,779,000 4,027,000 4,322,000 3,532,000 4,981,000 4,279,000 3,301,000 3,725,000 2,735,000 4,123,000 3,997,000 3,669,000 2,110,000 3,898,000 2,172,000 2,036,000 2,140,000 1,827,000    
          deferred income taxes
        -413,000 3,755,000 -191,000 511,000 135,000 -1,463,000 3,052,000 -13,303,000 9,000     18,472,000 7,776,000   16,076,000       723,000 1,000 67,000 472,000 -434,000   66,073,000 1,862,000 -17,440,000 -1,639,000 -22,000 9,000 -187,326,000 -271,808,000   -1,927,000 -8,087,000 168,000 -6,148,000 -528,000 -398,000 -5,031,000 -3,000 2,574,000     -3,942,000 -3,000           -4,612,000 -1,603,000 -4,906,000 -3,123,000  -6,506,000 -1,030,920 1,316,920 
          effect on cash of changes in operating assets and liabilities:
                                                                                         
          accounts receivable
        -249,066,000 -1,461,000 -76,900,000 -112,682,000 -109,557,000 12,489,000 90,823,000 -2,146,000 -195,081,000 55,646,000 99,004,000 -150,296,000 -167,512,000 73,466,000 86,789,000 -154,803,000 -134,433,000 -54,519,000 39,991,000 -92,156,000 -147,544,000 81,619,000 30,105,000 -84,122,000 -147,660,000 113,427,000 24,555,000 -87,967,000 -116,426,000 133,313,000 -27,314,000 -81,670,000 -72,699,000   -82,619,000 7,441,000 13,851,000 3,070,000 -44,753,000 -58,550,000 55,283,000 -37,379,000 -27,097,000 -68,138,000 31,469,000   -42,544,000 61,640,000 327,000 -35,280,000 -69,713,000    -33,867,000    -47,605,000 29,960,000       -50,559,000 22,085,000            
          inventories
        -33,498,000 -93,305,000 -46,246,000 85,039,000 19,594,000 14,396,000 73,623,000 100,776,000 22,708,000 -61,898,000 -23,281,000 57,582,000 35,495,000 -50,572,000 1,936,000 -90,403,000 -208,673,000 -128,379,000 -96,873,000 -12,995,000 -39,546,000 -9,186,000 25,309,000 13,144,000 1,037,000 -40,275,000 -23,442,000 2,499,000 -24,004,000 -15,808,000 12,415,000 -11,479,000 -11,274,000 -42,167,000 -21,841,000 -17,066,000 -7,793,000 2,520,000 6,742,000 19,252,000 -7,639,000 2,008,000 19,843,000 -2,372,000 -26,547,000 29,463,000 -236,000 -3,874,000 17,410,000 25,135,000 -12,715,000 -19,892,000 -14,080,000    -34,128,000    -19,548,000 -4,362,000       5,910,000            2,010,032 
          prepaid expenses and other assets
        -70,639,000 26,962,000 -2,594,000 -59,680,000 -3,995,000 14,820,000 8,132,000 -4,486,000 -9,507,000 57,153,000 -30,589,000 -38,052,000 1,273,000 936,000 16,459,000 -26,042,000 -29,621,000 11,821,000 -12,930,000 -9,745,000 -18,487,000 21,470,000 2,948,000 -5,313,000 -18,081,000 2,347,000 683,000                                                       
          prepaid income taxes
        23,368,000 -35,137,000 -469,000 2,600,000 11,912,000 42,730,000 -27,371,000 -24,137,000 11,840,000 -26,865,000 11,377,000 -7,331,000 3,986,000 -12,306,000 9,087,000 4,665,000 -5,885,000 -3,554,000 -9,817,000 9,528,000 -7,076,000 -5,944,000 4,215,000 -833,000 8,078,000 3,307,000 1,620,000 29,778,000 -25,224,000 2,254,000 -8,507,000 52,559,000 52,410,000 -95,500,000 -36,528,000 35,095,000 25,601,000 88,876,000 -118,205,000 -8,159,000 -10,535,000 89,197,000 871,000 -70,649,000 -13,498,000 8,880,000 -11,226,000 -1,914,000 4,417,000 28,914,000 -788,000 -31,535,000 27,417,000    -1,216,000 -236,000 -31,000 -65,000 9,802,000 -7,331,000    4,977,000            637,794 
          accounts payable
        164,698,000 -70,115,000 144,242,000 -7,435,000 11,768,000 -47,145,000 19,159,000 -24,443,000 -9,062,000 2,963,000 -22,350,000 81,049,000 51,124,000 -2,898,000 -32,836,000 67,170,000 18,329,000 7,727,000 42,951,000 26,760,000 36,859,000 28,420,000 -2,952,000 -26,100,000 19,328,000 -40,648,000 32,630,000 18,285,000 18,565,000 -29,789,000 14,957,000 47,300,000 -22,616,000 4,926,000 15,869,000 28,101,000 -19,317,000 23,545,000 -13,210,000 -1,081,000 36,086,000 -54,278,000 3,018,000 29,382,000 42,742,000 -18,750,000 -6,081,000 30,045,000 6,068,000 -41,935,000 16,854,000 9,398,000 7,479,000 -24,155,000 -17,244,000 28,857,000 16,201,000 3,739,000 7,568,000 11,458,000 3,485,000 -5,426,000 2,291,000 4,981,000 35,250,000 -18,386,000   -8,146,000 3,559,000 -10,548,000 10,605,000 3,901,000       26,163,261 4,988,739 
          accrued liabilities
        86,996,000 -17,194,000 70,025,000 -5,151,000 33,661,000 -28,378,000 44,034,000 -25,544,000 28,259,000 -35,090,000 4,206,000 6,284,000 14,207,000 -27,847,000 -1,783,000 -21,392,000 20,603,000 37,501,000 4,202,000 -2,558,000 32,441,000 -27,109,000 21,810,000 -2,809,000 34,500,000 -4,705,000 -8,180,000 850,000 -2,262,000 1,629,000 32,133,000 -632,000 -14,985,000 -20,366,000 16,534,000 -7,455,000 6,788,000 -11,155,000 1,523,000 -5,459,000 12,239,000 14,016,000 16,814,000 7,095,000 5,387,000 -9,368,000 -5,142,000 12,919,000 4,610,000 -18,892,000 5,170,000 6,108,000 9,879,000 -20,194,000 1,392,000 11,202,000 14,058,000 -243,000 225,000 5,912,000 2,250,000 -5,511,000 -5,537,000 4,986,000 15,494,000 -2,665,000 -1,320,000 1,047,000 12,279,000 13,000 487,000 -531,000 3,303,000       -246,006 700,006 
          accrued promotional allowances
        23,713,000 -7,540,000 34,290,000 40,731,000 30,785,000 -21,756,000 -22,750,000 1,428,000 52,814,000 -34,007,000 18,782,000 -24,622,000 48,265,000 -38,415,000 11,490,000 16,575,000 61,171,000 -19,524,000 8,357,000 28,700,000 13,965,000 -18,153,000 28,836,000 -6,360,000 9,439,000 -33,856,000 2,231,000 30,465,000 23,103,000 -36,963,000 5,486,000 27,225,000 15,971,000 -20,929,000 16,259,000 11,694,000 14,111,000 -27,350,000 -3,827,000 14,102,000 13,136,000 -8,187,000 -2,842,000 20,198,000 -2,160,000 -11,891,000 645,000 17,068,000 14,708,000 -31,243,000 17,987,000 8,249,000 13,939,000    -34,034,000                         
          accrued compensation
        -45,500,000 11,367,000 28,580,000 15,192,000 -37,338,000 11,990,000 20,911,000 8,699,000 -35,653,000 9,875,000 21,139,000 12,645,000 -30,261,000 10,365,000 8,675,000 16,811,000 -32,122,000 10,838,000 7,894,000 13,661,000 -24,443,000 8,715,000 9,718,000 13,875,000 -24,807,000 11,129,000 6,607,000 11,324,000 -21,832,000 9,834,000 4,056,000 9,937,000 -18,350,000 7,721,000 3,995,000 8,577,000 -15,802,000 8,397,000 5,731,000 3,070,000 -9,147,000 2,093,000 5,907,000 4,373,000 -7,866,000 3,861,000   -5,838,000 2,021,000 4,071,000 1,255,000 -5,377,000 1,035,000   -3,836,000 1,381,000   -2,417,000 689,000       -3,614,000             
          income taxes payable
        83,355,000 -5,582,000 12,305,000 -40,618,000 61,674,000 5,225,000 -7,135,000 -49,164,000 60,512,000 -2,469,000 5,436,000 -42,836,000 41,617,000 -4,037,000 1,843,000 -4,848,000 -9,818,000 7,335,000 -7,810,000 20,983,000 -13,287,000 -7,547,000 9,691,000 9,830,000 -1,552,000 -2,206,000 5,352,000 9,084,000 -4,125,000 3,326,000 -9,426,000 9,102,000 -1,059,000 552,000 1,220,000 144,000 -5,506,000 1,035,000 104,068,000 -65,937,000 -34,791,000 102,696,000 320,283,000 -3,235,000 -4,298,000 3,529,000 -1,871,000 -32,315,000 39,095,000 -44,139,000 45,428,000 23,749,000 9,270,000    25,784,000 8,355,000 -3,465,000 -11,893,000 20,921,000 3,074,000 -15,745,000 12,431,000 12,745,000 -3,516,000 -3,216,000 -1,428,000 12,052,000 -3,604,000 -7,534,000 1,490,000 7,688,000        11,099,553 
          other liabilities
        -3,670,000 -2,858,000 -495,000 303,000 -1,885,000 15,793,000 -940,000 -1,798,000 335,000 26,587,000 -3,379,000 494,000 -751,000 -1,048,000 -281,000 -2,615,000 -596,000 -82,000 -47,000 117,000 504,000 206,000 -645,000 275,000 -192,000 -399,000 -462,000 -1,507,000 1,338,000 -102,000 284,000 236,000 1,108,000 276,000                                                
          deferred revenue
        -3,489,000 -7,098,000 -7,309,000 -4,259,000 -4,339,000 -4,708,000 -4,921,000 -4,695,000 -3,036,000 -5,152,000 -6,959,000 -7,315,000 -5,046,000 -3,845,000 -6,959,000 -3,186,000 -5,915,000 -4,874,000 -6,862,000 -5,672,000 -5,250,000 -6,244,000 -4,853,000 -6,110,000 -4,273,000 -5,227,000 -5,213,000 -4,942,000 -9,476,000 -6,026,000 -1,599,000 -5,750,000 -6,592,000 -7,411,000 -5,392,000 -2,615,000 -4,454,000 -2,938,000 19,510,000 -5,845,000 3,092,000 -2,640,000 4,801,000 -751,000 -40,041,000 -2,224,000   -1,517,000 -1,856,000 -1,950,000 550,000 6,238,000    -1,615,000    -1,117,000 414,000       186,000             
          net cash from operating activities
        604,986,000 379,415,000 745,146,000 466,016,000 507,600,000 461,701,000 618,399,000 436,291,000 412,142,000 434,327,000 520,264,000 338,687,000 424,475,000 298,513,000 458,523,000 131,014,000 -351,000 227,759,000 341,396,000 411,113,000 175,473,000 414,927,000 508,778,000 249,326,000 191,132,000 292,693,000 366,284,000 331,389,000 123,396,000 340,521,000 320,060,000 352,389,000 148,911,000 197,674,000   192,964,000 280,653,000 173,147,000 137,996,000 109,559,000 160,166,000 187,355,000 -57,780,000 -81,755,000 178,518,000 148,072,000 122,575,000 136,402,000 66,199,000 176,114,000 53,827,000 45,893,000 69,627,000 107,980,000 73,299,000 36,770,000 100,824,000 109,037,000 100,353,000 23,613,000 58,229,000 44,092,000 58,720,000 68,003,000 33,010,000 92,195,000 34,695,000 -3,708,000           1,017,277 23,777,723 
          capital expenditures
        -20,604,000 -28,174,000 -43,641,000 -31,404,000 -29,056,000 -91,279,000 -46,983,000 -59,768,000 -66,044,000 -111,204,000 -27,799,000 -42,325,000 -40,100,000 -52,568,000 -36,712,000 -77,935,000 -21,511,000 -15,737,000 -12,609,000 -7,122,000 -8,400,000 -6,660,000 -12,946,000 -17,997,000 -11,119,000 -57,269,000 -23,315,000 -12,592,000 -8,485,000 -12,079,000 -15,243,000 -21,570,000 -13,049,000 -15,697,000   -19,093,000 -32,292,000 -49,714,000 -9,608,000 -8,205,000 -9,978,000 -9,800,000 -11,140,000 -4,687,000 -8,652,000 -9,871,000 -8,150,000 -10,115,000 -13,765,000 -8,732,000 -14,542,000 -6,523,000 -4,578,000 -3,354,000           
          free cash flows
        584,382,000 351,241,000 701,505,000 434,612,000 478,544,000 370,422,000 571,416,000 376,523,000 346,098,000 323,123,000 492,465,000 296,362,000 384,375,000 245,945,000 421,811,000 53,079,000 -21,862,000 212,022,000 328,787,000 403,991,000 167,073,000 408,267,000 495,832,000 231,329,000 180,013,000 235,424,000 342,969,000 318,797,000 114,911,000 328,442,000 304,817,000 330,819,000 135,862,000 181,977,000   173,871,000 248,361,000 123,433,000 128,388,000 101,354,000 150,188,000 177,555,000 -68,920,000 -86,442,000 169,866,000 148,072,000 122,575,000 126,531,000 58,049,000 165,999,000 40,062,000 37,161,000 69,627,000 107,980,000 73,299,000 22,228,000 100,824,000 109,037,000 100,353,000 17,090,000 53,651,000 44,092,000 58,720,000 68,003,000 33,010,000 92,195,000 34,695,000 -7,062,000           1,017,277 23,777,723 
          cash flows from investing activities:
                                                                                         
          sales of available-for-sale investments
        197,709,000 85,108,000    995,790,000 382,125,000 483,699,000 508,235,000 515,302,000 522,501,000 428,412,000 414,236,000 904,899,000 504,808,000 472,043,000 355,591,000 335,214,000 325,751,000 124,338,000 76,242,000 206,082,000 513,534,000 293,308,000 211,664,000 114,077,000 232,387,000 254,074,000 120,014,000 473,180,000 334,216,000 175,076,000 185,579,000 100,975,000 71,553,000 117,994,000    3,901,000 -1,000 101,000     18,000    6,501,000 28,559,000 3,500,000 29,891,000 7,887,000 1,000 18,106,000 4,551,000 4,001,000 700,000 4,825,000 3,675,000 3,826,000 299,000 1,500,000 11,629,000 16,263,000 13,099,000 139,029,000 114,850,000 75,651,000 44,967,000 18,243,000 30,668,000 40,999,000 59,478,000 24,292,000 7,950,000 
          purchases of available-for-sale investments
        -696,089,000 -650,555,000 -335,292,000   107,000 -342,228,000 -215,485,000 -314,107,000 -572,375,000 -518,751,000 -453,157,000 -429,643,000 -522,342,000 -441,925,000 -1,069,792,000 -547,884,000 -354,897,000 -440,570,000 -450,705,000 -423,303,000 -211,276,000 -214,697,000 -231,772,000 -455,113,000 -205,537,000 -175,314,000 -115,075,000 -368,546,000 -95,042,000 -247,421,000 -203,537,000 -481,418,000 -228,544,000 -58,314,000 -276,021,000                   -2,001,000    -6,774,000             -169,490,000 -98,725,000 -49,509,000 -43,876,000     
          purchases of property and equipment
        -20,604,000 -28,174,000 -43,641,000 -31,404,000 -29,056,000 -91,279,000 -46,983,000 -59,768,000 -66,044,000 -111,204,000 -27,799,000 -42,325,000 -40,100,000 -52,568,000 -36,712,000 -77,935,000 -21,511,000 -15,737,000 -12,609,000 -7,122,000 -8,400,000 -6,660,000 -12,946,000 -17,997,000 -11,119,000 -57,269,000 -23,315,000 -12,592,000 -8,485,000 -12,079,000 -15,243,000 -21,570,000 -13,049,000 -15,697,000 -27,261,000 -21,384,000 -19,093,000 -32,292,000 -49,714,000 -9,608,000 -8,205,000 -9,978,000 -9,800,000 -11,140,000 -4,687,000 -8,652,000   -9,871,000 -8,150,000 -10,115,000 -13,765,000 -8,732,000    -14,542,000    -6,523,000 -4,578,000       -3,354,000     -1,113,000 -1,396,000 -1,376,000 -223,000     
          proceeds from sale of property and equipment
        819,000 1,555,000 410,000 1,187,000 1,147,000 637,000 1,043,000 630,000 422,000 767,000 718,000 471,000 564,000 710,000 231,000 358,000 14,000 82,000 222,000 793,000 231,000 113,000 290,000 373,000 217,000 429,000 369,000 257,000 184,000 286,000 419,000 193,000 3,397,000 561,000 122,000 281,000 452,000 102,000 164,000 160,000 381,000 442,000 323,000 59,000 102,000 218,000 435,000 73,000 237,000 260,000 97,000 8,647,000 18,000 50,000 12,000 62,000 164,000 170,000 60,000 82,000 207,000 56,000 12,000 37,000 10,000 750,000 32,000 53,000 42,000 80,000 73,000   4,000 38,000 212,000 7,000 227,000 97,000   
          additions to intangibles
        -3,531,000 -5,573,000 -4,282,000 -10,056,000 -5,343,000 -20,887,000 -15,109,000 2,248,000 -8,612,000 -4,186,000 -3,184,000 -1,974,000 -3,952,000 -19,849,000 6,316,000 -1,475,000 -8,419,000 -8,374,000 4,715,000 -2,687,000 -7,239,000 1,136,000 -6,601,000                           -2,174,000 -3,900,000 -1,739,000 -3,362,000    -749,000    -1,996,000                     
          decrease in other assets
        1,011,000   -3,504,000 2,397,000                                -52,000 -49,000 2,433,000 -2,519,000 142,000 641,000 175,000 -1,441,000 227,000        -219,000  -100,000    36,000 1,051,000 -26,000  -173,000 266,000 69,000 659,000   578,000 -1,825,000    479,000 20,000 58,000 26,000     
          net cash from investing activities
        -520,685,000 -597,530,000 -361,519,000 -326,874,000 -30,855,000 -109,291,000 -60,286,000 938,626,000 -35,322,000 166,628,000 -201,814,000 -105,443,000 -52,766,000 -103,624,000 -52,005,000 297,892,000 -303,630,000 -610,322,000 -201,538,000 -31,079,000 -149,083,000 -331,973,000 -391,208,000 -29,282,000 279,976,000 1,461,000 -272,143,000 -102,821,000 46,779,000 118,808,000 -272,030,000 350,304,000 75,874,000 -48,136,000   -6,302,000 10,526,000 -269,344,000 -231,647,000 234,272,000  -302,791,000 -235,507,000 129,640,000 -217,421,000   -43,944,000 -93,111,000 -176,117,000 -55,165,000 -15,415,000 192,897,000   -20,014,000    -48,505,000        23,201,000  10,142,000 133,243,000 11,271,000         
          cash flows from financing activities:
                                                                                         
          payments on short-term debt
        -2,113,000 -2,301,000 -3,020,000 -2,978,000 -2,045,000  -1,448,000                                                                           
          payments on credit facilities
         -200,000,000 -175,000,000                                                                             
          issuance of common stock
        17,963,000 50,205,000 26,679,000 39,591,000 48,093,000 16,872,000 10,008,000 13,701,000 38,392,000 64,707,000 5,894,000 23,318,000 36,348,000 29,256,000 12,137,000 18,112,000 4,510,000 8,563,000 12,674,000 17,725,000 6,761,000 7,396,000 21,698,000 29,867,000 13,975,000 7,118,000 4,111,000 45,971,000 35,163,000 3,370,000 10,865,000 7,115,000 6,501,000 25,850,000 7,683,000 5,472,000 13,621,000 5,790,000 2,448,000 4,089,000 4,078,000 5,610,000 1,931,000 1,670,001,000 19,119,000 2,118,000 7,334,000 1,988,000 5,728,000 3,054,000 1,910,000 13,907,000 2,381,000 2,647,000 1,931,000 3,715,000 2,722,000 2,524,000 6,486,000 7,061,000 4,247,000 9,917,000 5,886,000 497,000 4,524,000 765,000 399,000 307,000 1,031,000 532,000 453,000 464,000 808,000 978,000 3,273,000   171,000 438,000 2,520,216 753,784 
          purchases of common stock held in treasury
        -133,970,000 -59,725,000 -27,288,000 -16,633,000 -1,691,000 -535,661,000 -3,114,278,000 -120,245,000 -170,872,000 -397,255,000 -55,699,000 -35,126,000 -277,713,000 -196,816,000 -284,312,000 -12,187,000 -12,000 -399,000 -13,419,000 -148,000 -36,560,000 -559,210,000 -229,579,000 -254,308,000 -621,000 -222,792,000 -536,927,000 -553,199,000 -251,950,000 -112,005,000 -248,871,000 -238,000 -64,000 -249,996,000 -187,000 -2,000,238,000 -2,016,000 -48,993,000 -346,757,000 -160,835,000 -251,382,000 -49,000   -20,000 -54,198,000 -5,000 -35,000 -13,361,000        -38,862,000                    
          net cash from financing activities
        -118,120,000 -11,821,000 -3,629,000 -163,387,000 -145,585,000 -361,325,000 -527,229,000 -2,355,726,000 -84,749,000 -108,806,000 -395,973,000 -31,771,000 -6,049,000 -247,663,000 -190,322,000 -264,730,000 -4,223,000 13,293,000 7,236,000 19,993,000 -5,701,000 6,810,000 20,730,000 -7,640,000 -545,968,000 -223,189,000 -253,963,000 36,668,000 -188,022,000 -533,961,000 10,355,000 -546,513,000 -245,992,000 -86,860,000   12,857,000 -244,834,000 1,629,000 -1,996,726,000 1,540,000  -341,520,000 1,624,484,000 -47,780,000 2,149,000 7,162,000 2,297,000 7,690,000 -51,611,000 2,744,000     5,664,000 2,604,000    -34,674,000 11,987,000   10,836,000   707,000 1,839,000    1,536,000       17,688,879 1,119,121 
          effect of exchange rate changes on cash and cash equivalents
        -14,598,000 25,114,000 -13,986,000 47,753,000 38,972,000 -83,137,000 29,721,000 -30,981,000 -13,222,000 31,677,000 -18,402,000 -4,359,000 -141,000 56,867,000 -45,187,000 -46,923,000 -3,472,000 -16,939,000 -18,662,000 5,333,000 -22,223,000 15,919,000 15,104,000 7,086,000 -21,261,000 9,375,000 -10,808,000 4,667,000 -1,322,000 -1,569,000 -4,358,000 -7,853,000 3,945,000 385,000 1,526,000 4,838,000 -764,000 -10,289,000 1,325,000 -2,963,000 7,321,000 -1,354,000 1,378,000 2,311,000 -7,641,000 -1,246,000 -4,998,000 233,000 523,000 2,853,000 439,000 563,000 641,000 276,000   12,747,000  -2,388,000 1,197,000 229,000 955,000    91,000 517,000 306,000 990,000             
          net increase in cash and cash equivalents
        -48,417,000 -204,822,000 366,012,000 23,508,000 370,132,000 -92,052,000 60,605,000 -1,011,790,000 278,849,000 523,826,000 -95,925,000 197,114,000 365,519,000 4,093,000 171,009,000   -386,209,000 128,432,000   105,683,000 153,404,000   80,340,000 -170,630,000   -76,201,000 54,027,000 148,327,000 -17,262,000 63,063,000 -312,096,000    -93,243,000 -2,093,340,000 352,692,000 934,700,000 -455,578,000 1,333,508,000 -7,536,000 -38,000,000   100,671,000 -75,670,000 3,180,000     27,729,000 32,107,000 72,174,000 -131,040,000 122,692,000 -59,337,000 -154,787,000 99,718,000 34,003,000 47,559,000 10,692,000 34,374,000 4,160,000 22,322,000  73,483,000 131,778,000 38,735,000         
          cash and cash equivalents, beginning of period
        2,088,117,000  1,533,287,000  2,297,675,000  1,307,141,000  1,326,462,000  1,180,413,000  797,957,000  637,513,000  528,622,000  377,582,000  2,175,417,000  370,323,000  211,349,000  222,514,000  359,331,000  354,842,000  328,349,000  256,801,000  12,440,000  35,129,000     
          cash and cash equivalents, end of period
        2,039,700,000  366,012,000 23,508,000 1,903,419,000  60,605,000 -1,011,790,000 2,576,524,000  -95,925,000 197,114,000 1,672,660,000  171,009,000 117,253,000 1,014,786,000  128,432,000 405,360,000 1,178,879,000  153,404,000 219,490,000 701,836,000  -170,630,000 269,903,000 618,344,000  54,027,000 148,327,000 511,360,000  -312,096,000 201,318,000 576,337,000  -93,243,000 -2,093,340,000 2,528,109,000  -455,578,000 1,333,508,000 362,787,000  35,272,000 61,031,000 312,020,000  3,180,000 41,306,000 242,533,000  -136,113,000 27,729,000 391,438,000  -131,040,000 122,692,000 295,505,000  99,718,000 34,003,000 375,908,000  34,374,000 4,160,000 279,123,000  73,483,000 131,778,000 51,175,000  3,592,000 -16,373,000 71,855,000  24,970,000 -11,573,735 30,537,735 
          supplemental information:
                                                                                         
          cash paid during the period for:
                                                                                         
          interest
        41,000 41,000 152,000 970,000 4,174,000 11,462,000 12,348,000 1,369,000 91,000 109,000 107,000 51,000 96,000 72,000 132,000 136,000 91,000 35,000 47,000 39,000 13,000 5,000 10,000 18,000 11,000 14,000 53,000 238,000 15,000 16,000 16,000 12,000 16,000 20,000 17,000 19,000 19,000 14,000 20,000 18,000 16,000 8,000 9,000 7,000 5,000 7,000 9,000 6,000 12,000 13,000 17,000 14,000 5,000 8,000 12,000 14,000 14,000 14,000 3,000 21,000 10,000 4,000 3,000 3,000 3,000 5,000 11,000 18,000 16,000 16,000 11,000 8,000 14,000 19,000 16,000 11,000 6,000 11,000 14,000 16,928 10,072 
          income taxes
        71,424,000  150,483,000 201,065,000 61,646,000 64,339,000 135,525,000 212,725,000 63,634,000 74,276,000 116,052,000 175,911,000 56,985,000 82,472,000 88,013,000 96,650,000 112,863,000 81,937,000 122,781,000 93,937,000 121,866,000 97,946,000 92,607,000 84,963,000 79,993,000 66,927,000 93,761,000 51,120,000 82,002,000 66,390,000 92,597,000 26,557,000 15,223,000 95,510,000 137,941,000 89,945,000 66,094,000 1,902,000 114,194,000 177,991,000 137,186,000 83,744,000 64,899,000 53,582,000 22,703,000 57,161,000 90,436,000 109,907,000 9,747,000 77,107,000 14,451,000 77,057,000 5,663,000 45,770,000 69,140,000 91,820,000 23,491,000 32,226,000 52,286,000 60,545,000 2,870,000 39,213,000 59,577,000 31,133,000 6,446,000 39,441,000 40,761,000 40,974,000 4,662,000 37,499,000 40,769,000 30,059,000 10,011,000 9,612,000 23,416,000 32,586,000 7,434,000 26,773,000 3,514,000 22,583,862 743,138 
          gain on bang transaction
                                                                                        
          impairment of goodwill and other intangibles
                                                                                         
          impairment of property and equipment
                                                                                         
          effect on cash of changes in operating assets and liabilities net of acquisition:
                                                                                         
          acquisition of bang energy
                                                                                        
          borrowings on credit facilities
                                                                                       
          payments for debt issuance costs
             -128,000                                                                           
          cash and cash equivalents, beginning of year
                                                                                     -284 61,654,284 
          cash and cash equivalents, end of year
                                                                                         
          cash paid during the year for:
                                                                                         
          increase in other assets
              763,000 -381,000 -985,000 13,037,000 -2,292,000 -4,542,000 -13,028,000 -7,172,000 -6,433,000 -6,497,000 -6,241,000 11,456,000 -1,573,000 -2,380,000 -18,856,000 -195,000 -24,890,000 -190,000 -1,148,000 24,000 -270,000 1,272,000 -2,291,000  -2,441,000 -6,135,000 -1,549,000                                                 
          effect on cash of changes in operating assets and liabilities net of acquisitions:
                                                                                         
          acquisition of monster brewing, net of cash
                                                                                         
          (payments) borrowings on short-term debt
                                                                                         
          loss on impairment of intangibles
                 35,900,000                                                                       
          gain on disposal of property and equipment
                -177,000  81,000 -382,000 -385,000 68,000 -184,000 -63,000 -6,000 -29,000 -162,000 -734,000 -88,000 -140,000   -58,000 -245,000   -115,000 -149,000 -326,000 -121,000 -187,000  -78,000    -51,000    -104,000 -62,000 -46,000    -100,000  163,000 -214,000 -2,000    -39,000                         
          payments on debt
                -2,896,000                                                                         
          adjustments to reconcile net income to
                                                                                         
          net cash from operating activities:
                                                                                         
          effect on cash of changes in operating assets and liabilities
                                                                                         
          net of acquisitions:
                                                                                         
          acquisition of canarchy, net of cash
                     884,000 -330,356,000                                                                 
          (payments) borrowings on debt
                 -2,641,000 -4,612,000 610,000 -7,271,000                                                                     
          ​
                                                                                         
          borrowings (payments) on debt
                                                                                         
          borrowings on debt
                       1,470,000 3,454,000                                                                 
          net decrease in cash and cash equivalents
                        -311,676,000    -1,534,000    -96,121,000    -19,169,000                                                     
          impairment of intangibles
                              3,000,000 1,000,000 3,000,000                                                         
          distributor receivables
                          68,000 68,000 92,000 45,000 153,000 12,000 176,000 657,000 1,286,000 1,604,000 2,923,000 2,155,000 1,977,000 2,547,000 3,279,000 3,111,000 3,057,000 -501,000 -951,000 1,053,000 -19,318,000 -60,000 -1,656,000 207,000 202,000 125,000 66,000 2,533,000 805,000 295,000 947,000 -3,998,000 1,926,000 3,004,000 -8,314,000    -43,000    397,000 423,000 3,080,000 -89,000 872,000 651,000 18,644,000 370,000 66,358,000             
          accrued distributor terminations
                             -129,000 -10,000 142,000 -282,000 273,000 -421,000 -9,845,000 10,272,000 -794,000 305,000 327,000 71,000 -15,588,000 15,333,000 -8,232,000 315,000 2,138,000 -19,288,000 16,675,000 -2,853,000 3,490,000 -57,061,000 -141,213,000 205,980,000 -2,503,000   -1,972,000 60,000 -3,908,000 7,372,000    -76,000    -393,000 -2,146,000       -90,335,000             
          borrowings of (payments on) debt
                           2,667,000 957,000                                                             
          principal payments on debt
                             -586,000 -820,000 -947,000 -733,000 -728,000 -3,766,000 -8,682,000 -393,000 -404,000 -510,000 -429,000 -543,000 -705,000 -544,000 -634,000 -700,000 -628,000 -632,000 -577,000 -522,000 -276,000 -277,000 -334,000 -196,000 -303,000   -620,000 -565,000 -528,000 -498,000 -296,000    -610,000    -249,000 -112,000                    
          decrease in intangibles
                                -6,811,000    298,000   -322,000 280,000            -1,552,000                                     
          tccc transaction receivable
                                                                                       
          increase in intangibles
                                            -848,000  626,000 -2,539,000 -2,342,000  -1,786,000                                       
          prepaid expenses and other current assets
                                    -21,492,000 9,783,000 -488,000 3,669,000 -19,646,000 6,814,000 -1,079,000 3,237,000 -11,368,000 2,123,000 -6,290,000 10,326,000 -12,841,000 -2,850,000 -3,541,000 2,573,000 -5,895,000 5,452,000   -7,110,000 8,525,000 -4,503,000 2,061,000 -10,584,000 -4,659,000 -504,000 383,000 257,000    -4,015,000 -2,180,000       -613,000             
          effect on cash of changes in operating assets and liabilities, net of acquisitions and divestitures:
                                                                                         
          maturities of held-to-maturity investments
                                             -24,149,000 24,149,000 471,958,000 396,346,000 1,091,026,000 518,481,000 226,549,000 253,732,000 164,520,000 220,955,000 173,784,000 151,035,000 77,268,000 72,159,000 41,072,000 66,344,000 244,989,000 280,113,000 174,668,000 141,806,000 127,079,000 98,522,000 140,367,000 41,950,000 3,025,000 44,980,000 44,989,000 14,998,000                 
          purchase of aff assets
                                                                                         
          purchases of held-to-maturity investments
                                             226,204,000 -225,590,000 -614,000 -152,050,000 -273,406,000 -815,985,000 -825,910,000 -118,283,000 -369,063,000   -187,718,000 -164,549,000 -238,345,000 -85,061,000 -69,464,000    -190,635,000    -80,894,000 -167,505,000                    
          gain on sale of monster non-energy
                                                                                       
          loss on put option
                                                     71,000 674,000   427,000 168,000 326,000 -83,000                             
          gain on investments
                                                     -69,000   -66,000  -210,000 -392,000 -2,489,000    -1,787,000                         
          sales of trading investments
                                                 1,535,000 1,900,000   1,000,000 8,625,000 1,725,000 1,725,000 1,000,000    285,000 225,000 790,000 15,750,000 3,740,000 16,375,000 13,600,000 1,000,000 1,650,000 5,150,000                   
          proceeds from the transfer of distribution rights to tccc
                                                                                         
          proceeds from the sale of monster non-energy
                                                                                       
          purchases of aff assets
                                                                                        
          (increase) decrease in other assets
                                                         3,216,000 -3,038,000                               
          net cash provided by operating activities
                                                                             63,271,000   25,928,000         
          net cash (used in) provided by investing activities
                                                                                         
          net cash provided by (used in) financing activities
                                                                                         
          net increase in cash and
                                                                                         
          cash equivalents
                                            198,755,000                20,019,000                     -46,634,000 3,592,000 -16,373,000 36,726,000     
          effect on cash of changes in operating assets and liabilities,
                                                                                         
          net of acquisitions and divestitures:
                                                                                         
          net (decrease) increse in cash and cash equivalents
                                                                                         
          adjustments to reconcile net income to net cash provided by operating activities:
                                                                                         
          effect on cash of changes in operating assets and liabilities, net of effects of acquisitions:
                                                                                         
          excess tax benefit from stock-based compensation
                                                 -10,823,000 -3,583,000 -115,652,000 -184,679,000                                     
          net cash from (used in) investing activities
                                                                                         
          net cash from (used in) financing activities
                                                                                         
          effect on cash of changes in operating assets and liabilities, net of acquisition and divestiture:
                                                                                         
          proceeds from transfer of distribution rights to tccc
                                                                                        
          adjustments to reconcile net income to net cash (used in) provided by operating activities:
                                                                                         
          loss (gain) on disposal of property and equipment
                                                                                         
          tax benefit from exercise of stock options
                                                     -383,000 -14,844,000 5,905,000 -2,602,000 -98,000 -1,367,000 -28,707,000 -176,000 -23,951,000 1,373,000 3,414,000 -492,000 7,187,000 -4,507,000 1,334,000 -190,000 -22,566,000 3,548,000 170,000 6,474,000 -5,350,000 128,000 3,296,000 -1,205,000 -6,532,000 24,000 1,127,000 1,047,000 -2,122,000 -18,042,000   34,393,000 -33,265,000 15,513,714 642,286 
          decrease (increase) in other assets
                                                      -75,000 559,000 543,000        302,000                         
          loss (gain) on put option
                                                        67,000     1,000 -115,000 -166,000 1,391,000                         
          decrease (increase) in intangibles
                                                        105,000                                 
          amortization of trademark
                                                         13,000 12,000 12,000 12,000 13,000 12,000 12,000 12,000   12,000 12,000 12,000 12,000 10,000 14,000 12,000 12,000 12,000 32,000 13,000 15,000 13,000 14,000         
          (gain) loss on investments
                                                                                         
          provision for doubtful accounts
                                                                 3,000 -4,000    79,000   660,000 -129,000    -16,000    5,000 85,000 69,000 67,000 -50,000 1,319 54,681 
          depreciation and other amortization
                                                          6,095,000 5,265,000 5,048,000  5,159,000 5,113,000 4,956,000  4,481,000 4,090,000 3,581,000  3,000,000 2,810,000 2,640,000 1,910,000 1,682,000 1,178,000 1,069,000 858,000 1,020,000 809,000 730,000 598,000 583,000 517,000 430,000 424,000 432,000 368,052 313,948 
          net cash (used in) provided by financing activities
                                                            -11,100,000                             
          (gain) loss on disposal of property and equipment
                                                                                         
          loss on investments
                                                                 -216,000 -115,000 652,000 -278,000 -123,000 411,000 -277,000 4,515,000                 
          additions to trademarks
                                                                            -660,000     -158,000 -381,000 -1,157,000 -1,224,000     
          amortization of intangibles
                                                                                         
          gain on put options
                                                                                         
          gain on put option
                                                                    -20,000 17,000                    
          provision (benefit) for doubtful accounts
                                                                                         
          excess tax benefit from exercise of stock options
                                                                                         
          impairment of investments
                                                                                         
          sales and maturities of held-to-maturity investments
                                                                         29,988,000 29,990,000 4,975,000 14,966,000     3,528,000 8,082,000 10,307,000 2,939,335 5,160,665 
          impairment on investments
                                                                          341,000 3,539,000             
          principal payments on long-term debt
                                                                            -397,000     -308,000 -218,000 -173,000 -211,000     
          reversal of doubtful accounts
                                                                                         
          (reversal of) provision for doubtful accounts
                                                                                         
          net cash provided by (used in) investing activities
                                                                                         
          net increase (decrease) in cash and cash equivalents
                                                                                         
          customer deposit liabilities
                                                                                         
          impairment of operating equipment
                                                                                         
          net (decrease) increase in cash and cash equivalents
                                                                                         
          adjustments to reconcile net income to net cash from
                                                                                         
          operating activities:
                                                                                         
          amortization of trademarks
                                                                                       14,065 13,935 
          shared based compensation
                                                                                       1,726,771 1,905,229 
          decrease in deposits and other assets
                                                                                         
          net (cash used) provided by investing activities
                                                                                         
          net increase in cash and cash
                                                                                         
          equivalents