7Baggers
Quarterly
Annual
    Unit: USD2025-08-30 2025-05-10 2025-02-15 2024-11-23 2024-08-31 2024-05-04 2024-02-10 2023-11-18 2023-08-26 2023-05-06 2023-02-12 2023-02-11 2022-11-20 2022-11-19 2022-05-07 2022-02-12 2021-11-20 2021-08-28 2021-05-08 2021-02-13 2020-11-21 2020-08-29 2020-05-09 2020-02-15 2019-11-23 2019-08-31 2019-05-04 2019-02-09 2018-11-17 2018-08-25 2018-05-05 2018-02-10 2017-11-18 2017-08-26 2017-05-06 2017-02-11 2016-11-19 2016-08-27 2016-05-07 2016-02-13 2015-11-21 2015-08-29 2015-05-09 2015-02-14 2014-11-22 2014-08-30 2014-05-10 2014-02-15 2013-11-23 2013-08-31 2013-05-04 2013-02-09 2012-11-17 2012-08-25 2012-05-05 2012-02-11 2011-11-19 2011-08-27 2011-05-07 2011-02-12 2010-11-20 2010-08-28 2010-05-08 2010-02-13 2009-11-21 2009-08-29 2009-05-09 2009-02-14 2008-11-22 2008-08-30 2008-05-03 2008-02-09 2007-11-17 2007-08-25 
      
                                                                              
      ​
                                                                              
      net sales
     4,464,339,000 3,952,012,000 4,279,641,000  4,235,485,000 3,859,126,000 4,190,277,000  4,090,541,000 3,369,750,000 3,369,750,000 3,668,904,000 3,668,904,000 3,865,222,000 3,369,750,000 3,668,904,000  3,651,023,000 2,910,818,000 3,154,261,000  2,779,299,000 2,513,663,000 2,793,038,000  2,783,006,000 2,450,568,000 2,641,733,000  2,660,152,000 2,413,026,000 2,589,131,000  2,619,007,000 2,289,219,000 2,467,845,000  2,593,672,000 2,257,192,000 2,386,043,000  2,493,021,000 2,143,651,000 2,260,264,000  2,341,545,000 1,990,494,000 2,093,578,000  2,205,878,000 1,855,198,000 1,991,040,000  2,111,866,000 1,804,069,000 1,924,341,000  1,978,369,000 1,660,946,000 1,791,662,000  1,821,990,000 1,506,225,000 1,589,244,000  1,658,160,000 1,447,877,000 1,478,292,000  1,517,293,000 1,339,244,000 1,455,655,000  
      cost of sales, including warehouse and delivery expenses
     2,110,816,000 1,823,611,000 2,011,584,000  1,969,963,000 1,779,474,000 1,976,261,000  1,944,415,000  1,584,524,000  1,743,744,000 1,858,808,000 1,584,524,000 1,743,744,000  1,736,077,000 1,351,435,000 1,478,644,000  1,288,651,000 1,147,600,000 1,291,970,000  1,290,986,000 1,125,461,000 1,224,259,000  1,237,178,000 1,135,980,000 1,223,283,000  1,240,589,000 1,083,683,000 1,166,303,000  1,223,214,000 1,066,596,000 1,133,109,000  1,190,232,000 1,023,618,000 1,083,603,000  1,124,587,000 953,459,000 1,007,881,000  1,063,165,000 893,217,000 959,174,000  1,022,067,000 877,854,000 940,714,000  964,839,000 815,335,000 883,914,000  898,869,000 752,489,000 789,320,000  825,253,000 728,579,000 737,101,000  755,287,000 671,449,000   
      gross profit
     2,353,523,000 2,128,401,000 2,268,057,000  2,265,522,000 2,079,652,000 2,214,016,000  2,146,126,000 1,785,226,000 1,785,226,000 1,925,160,000 1,925,160,000 2,006,414,000 1,785,226,000 1,925,160,000  1,914,946,000 1,559,383,000 1,675,617,000  1,490,648,000 1,366,063,000 1,501,068,000  1,492,020,000 1,325,107,000 1,417,474,000  1,422,974,000 1,277,046,000 1,365,848,000  1,378,418,000 1,205,536,000 1,301,542,000  1,370,458,000 1,190,596,000 1,252,934,000  1,302,789,000 1,120,033,000 1,176,661,000  1,216,958,000 1,037,035,000 1,085,697,000  1,142,713,000 961,981,000 1,031,866,000  1,089,799,000 926,215,000 983,627,000  1,013,530,000 845,611,000 907,748,000  923,121,000 753,736,000 799,924,000  832,907,000        
      yoy
     3.88% 2.34% 2.44%  5.56% 16.49% 24.02%  11.48% -11.02% 0.00% 0.00%  4.78% 14.48% 14.89%  28.46% 14.15% 11.63%  -0.09% 3.09% 5.90%  4.85% 3.76% 3.78%  3.23% 5.93% 4.94%  0.58% 1.25% 3.88%  5.19% 6.30% 6.48%  7.05% 8.00% 8.38%  6.50% 7.80% 5.22%  4.86% 3.86% 4.90%  7.53% 9.53% 8.36%  9.79% 12.19% 13.48%  10.83%            
      qoq
     10.58% -6.16%   8.94% -6.07%   20.22% 0.00% -7.27% 0.00% -4.05% 12.39% -7.27%   22.80% -6.94%   9.12% -8.99%   12.60% -6.52%   11.43% -6.50%   14.34% -7.38%   15.11% -4.98%   16.32% -4.81%   17.35% -4.48%   18.79% -6.77%   17.66% -5.84%   19.86% -6.85%   22.47% -5.77%           
      gross margin %
                                                                              
      operating, selling, general and administrative expenses
     1,487,349,000 1,421,634,000 1,426,908,000  1,365,341,000 1,336,410,000 1,365,412,000  1,287,645,000  1,158,466,000  1,170,675,000 1,220,744,000 1,158,466,000 1,170,675,000  1,111,441,000 1,077,616,000 1,060,392,000  998,975,000 958,125,000 1,001,045,000  944,497,000 925,087,000 929,656,000  877,209,000 1,071,948,000 897,094,000  848,848,000 821,567,000 842,640,000  834,084,000 807,936,000 814,939,000  788,840,000 758,764,000 768,099,000  738,006,000 699,691,000 701,971,000  686,683,000 644,410,000 668,590,000  662,549,000 625,564,000 642,693,000  620,605,000 573,863,000 601,627,000  567,256,000 523,355,000 539,496,000  527,675,000 504,602,000 502,652,000  488,972,000 470,910,000   
      operating profit
     866,174,000 706,767,000 841,149,000  900,181,000 743,242,000 848,604,000  858,481,000  626,760,000  754,485,000 785,670,000 626,760,000 754,485,000  803,505,000 481,767,000 615,225,000  491,673,000 407,938,000 500,023,000  547,523,000 400,020,000 487,818,000  545,765,000 205,098,000 468,754,000  529,570,000 383,969,000 458,902,000  536,374,000 382,660,000 437,995,000  513,949,000 361,269,000 408,562,000  478,952,000 337,344,000 383,726,000  456,030,000 317,571,000 363,276,000  427,250,000 300,651,000 340,934,000  392,925,000 271,748,000 306,121,000  355,865,000 230,381,000 260,428,000  305,232,000 214,696,000 238,539,000  273,034,000 196,885,000 237,375,000  
      interest expense
     111,285,000 108,822,000 107,629,000  104,422,000 102,619,000 91,384,000  74,313,000  42,471,000  43,284,000 41,888,000 42,471,000 43,284,000  45,026,000 46,012,000 46,179,000  47,450,000 44,335,000 43,743,000  43,239,000 41,362,000 39,006,000  41,958,000 39,340,000 38,889,000  35,675,000 34,198,000 33,306,000  34,051,000 32,832,000 35,010,000  31,779,000 34,536,000 37,060,000  36,162,000 39,490,000 42,431,000  42,091,000 41,323,000 41,104,000  39,743,000 38,923,000 39,094,000  39,916,000 39,576,000 37,253,000  36,833,000 36,309,000 36,340,000  31,482,000 31,907,000 31,166,000  25,331,000 28,588,000 28,062,000  
      income before income taxes
     754,889,000 597,945,000 733,520,000  795,759,000 640,623,000 757,220,000  784,168,000 584,289,000 584,289,000 711,201,000 711,201,000 743,782,000 584,289,000 711,201,000  758,479,000 435,755,000 569,046,000  444,223,000 363,603,000 456,280,000  504,284,000 358,658,000 448,812,000  503,807,000 165,758,000 429,865,000  493,895,000 349,771,000 425,596,000  502,323,000 349,828,000 402,985,000  482,170,000 326,733,000 371,502,000  442,790,000 297,854,000 341,295,000  413,939,000 276,248,000 322,172,000  387,507,000 261,728,000 301,840,000  353,009,000 232,172,000 268,868,000  319,032,000 194,072,000 224,088,000  273,750,000 182,789,000 207,373,000  247,703,000 168,297,000 209,313,000  
      income tax expense
     146,449,000 110,022,000 168,587,000  144,033,000 125,593,000 163,757,000  136,445,000  112,534,000  155,966,000 151,211,000 112,534,000 155,966,000  162,315,000 89,809,000 126,613,000  101,327,000 64,321,000 105,942,000    97,406,000                                96,792,000              
      net income
     608,440,000 487,923,000 564,933,000  651,726,000 515,030,000 593,463,000  647,723,000 471,755,000 471,755,000 555,235,000 555,235,000 592,571,000 471,755,000 555,235,000  596,164,000 345,946,000 442,433,000  342,896,000 299,282,000 350,338,000  405,949,000 294,638,000 351,406,000  366,721,000 289,530,000 281,003,000  331,700,000 237,145,000 278,125,000  327,515,000 228,613,000 258,112,000  309,071,000 211,723,000 238,310,000  285,157,000 192,830,000 218,087,000  265,583,000 176,247,000 203,452,000  248,586,000 166,930,000 191,125,000  227,373,000 148,056,000 172,076,000  202,745,000 123,333,000 143,300,000  173,689,000 115,864,000 131,371,000  158,638,000 106,704,000 132,516,000  
      yoy
     -6.64% -5.26% -4.81%  0.62% 9.17% 25.80%  16.66% -20.39% 0.00% 0.00%  -0.60% 36.37% 25.50%  73.86% 15.59% 26.29%  -15.53% 1.58% -0.30%  10.70% 1.76% 25.05%  10.56% 22.09% 1.03%  1.28% 3.73% 7.75%  5.97% 7.98% 8.31%  8.39% 9.80% 9.27%  7.37% 9.41% 7.19%  6.84% 5.58% 6.45%  9.33% 12.75% 11.07%  12.15% 20.05% 20.08%  16.73% 6.45% 9.08%  9.49% 8.58% -0.86%      
      qoq
     24.70% -13.63%   26.54% -13.22%   37.30% 0.00% -15.04% 0.00% -6.30% 25.61% -15.04%   72.33% -21.81%   14.57% -14.57%   37.78% -16.15%   26.66% 3.03%   39.87% -14.73%   43.26% -11.43%   45.98% -11.16%   47.88% -11.58%   50.69% -13.37%   48.92% -12.66%   53.57% -13.96%   64.39% -13.93%   49.91% -11.80%   48.67% -19.48%   
      net income margin %
                                                                              
      weighted-average shares for basic earnings per share
    16,789 16,746 16,788 16,913 17,309 17,273 17,319 17,709 18,510 18,389 20,513 20,513 20,988 20,988 19,798 20,513 20,988 22,237 21,956 22,648 23,223 23,540 23,386 23,570 23,875 24,966 24,836 25,166 25,629 26,970 26,926 27,355 27,638 28,430 28,358 28,606 28,951 29,889 29,809 30,170 30,498 31,560 31,643 31,903 32,132 33,267 33,073 33,647 34,111 35,943 35,922 36,258 36,845 38,696 38,644 39,281 39,865 42,632 41,978 43,399 44,669 48,488 48,377 49,436 50,114 55,282 54,652 56,517 58,325 63,295 63,237 63,201   
      effect of dilutive stock equivalents
     461 457 457  488 509 525  594  645  621 616 645 621  559 520 555  442 590 618  558 477 468  403 527 458  647 734 752  596 608 640  658 637 629  643 614 565  607 646 741  946 956 999  977 979 965  835 750 710  804 648 590  555 539 589  
      weighted-average shares for diluted earnings per share
    17,245 17,207 17,245 17,370 17,803 17,761 17,828 18,234 19,103 18,983 21,158 21,158 21,609 21,609 20,414 21,158 21,609 22,799 22,515 23,168 23,778 24,093 23,828 24,160 24,493 25,498 25,394 25,643 26,097 27,424 27,329 27,882 28,096 29,065 29,005 29,340 29,703 30,488 30,405 30,778 31,138 32,206 32,301 32,540 32,761 33,882 33,716 34,261                           
      basic earnings per share
     36.33 29.06 33.4  37.73 29.74 33.51  35.22 23 23 26.45 26.45 29.93 23 26.45  27.15 15.27 19.05  14.66 12.7 14.67  16.35 11.71 13.71  13.62 10.58 10.17  11.7 8.29 9.61  10.99 7.58 8.46  9.77 6.64 7.42  8.62 5.73 6.39  7.39 4.86 5.52  6.43 4.25 4.79  5.42 3.41 3.85  4.19 2.49 2.86  3.18 2.05 2.25  2.51 1.69 2.04  
      diluted earnings per share
     35.36 28.29 32.52  36.69 28.89 32.55  34.12 22.3 22.3 25.69 25.69 29.03 22.3 25.69  26.48 14.93 18.61  14.39 12.39 14.3  15.99 11.49 13.47  13.42 10.38 10  11.44 8.08 9.36  10.77 7.43 8.29  9.57 6.51 7.27  8.46 5.63 6.29  7.27 4.78 5.41  6.28 4.15 4.68  5.29 3.34 3.77  4.12 2.46 2.82  3.13 2.03 2.23  2.49 1.67 2.02  
      income taxes
                              98,335,000 64,020,000   137,086,000 -123,772,000 148,862,000  162,195,000 112,626,000 147,471,000  174,808,000 121,215,000 144,873,000  173,099,000 115,010,000 133,192,000  157,633,000 105,024,000 123,208,000  148,356,000 100,001,000 118,720,000  138,921,000 94,798,000 110,715,000  125,636,000 84,116,000   116,287,000 70,739,000 80,788,000  100,061,000 66,925,000 76,002,000  89,065,000 61,593,000 76,797,000  
      adjusted weighted-average shares for diluted earnings per share
                                                    34,676 36,581 36,529 36,904 37,586 39,625 39,590 40,237 40,864 43,603 42,955 44,378 45,634 49,304 49,212 50,186 50,824 55,992 55,456 57,165 58,915 63,875 63,792 63,740   
      cost of sales, including warehouse
                                                                              
      and delivery expenses
                                                                            729,207,000  
      operating, selling, general and
                                                                              
      administrative expenses
                                                                            489,073,000  
      weighted-average shares
                                                                              
      for basic earnings per share
                                                                            64,855  
      adjusted weighted-average shares
                                                                              
      for diluted earnings per share
                                                                            65,444  
    The information provided in this report is taken from www.sec.gov and many other data providers. While we have conducted our best efforts to ensure that the parsed data is accurate, we cannot guarantee its accuracy. Please use caution and understand that any consequences of its use are your own responsibility.