7Baggers

Ollie's Bargain Outlet Holdings, Inc
(NASDAQ:OLLI) 

OLLI stock logo

Ollie's Bargain Outlet Holdings, Inc. operates as a retailer of brand name merchandise. The company offers housewares, bed and bath, food, floor coverings, health and beauty aids, books and stationery, toys, and electronics; and other products, including hardware, candy, clothing, sporting goods, pe...

Founded: 1982
Full Time Employees: 3,900
Sector: Consumer Defensive
Industry: Discount Stores

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-05-02 2026-01-31 2025-11-01 2025-08-02 2025-05-03 2025-02-01 2024-11-02 2024-08-03 2024-05-04 2024-02-03 2023-10-28 2023-07-29 2023-04-29 2023-01-28 2022-10-29 2022-07-30 2022-04-30 2022-01-29 2021-10-30 2021-07-31 2021-05-01 2021-01-30 2020-10-31 2020-08-01 2020-05-02 2020-02-01 2019-11-02 2019-08-03 2019-05-04 2019-02-02 2018-11-03 2018-08-04 2018-05-05 2018-02-03 2017-10-28 2017-07-29 2017-04-29 2016-10-29 2016-07-30 2016-04-30 2016-01-30 2015-10-31 2015-08-01 
                                               
      net sales
    658,928,000 779,256,000 613,619,000 679,556,000 576,767,000 667,084,000 517,428,000 578,375,000 508,818,000 648,949,000 480,050,000 514,509,000 459,154,000 549,789,000 418,072,000 452,482,000 406,666,000 501,135,000 383,487,000 415,881,000 452,492,000 515,763,000 414,382,000 529,313,000 349,363,000 422,431,000 327,049,000 333,865,000 324,854,000 393,934,000 283,606,000 288,098,000 275,739,000 356,669,000 238,116,000 254,645,000 227,602,000 201,985,000 211,256,000 193,719,000 243,402,000 174,565,000 181,933,000 
      yoy
    14.25% 16.82% 18.59% 17.49% 13.35% 2.79% 7.79% 12.41% 10.82% 18.04% 14.82% 13.71% 12.91% 9.71% 9.02% 8.80% -10.13% -2.84% -7.46% -21.43% 29.52% 22.09% 26.70% 58.54% 7.54% 7.23% 15.32% 15.89% 17.81% 10.45% 19.10% 13.14% 21.15% 76.58% 12.71% 31.45% -6.49% 15.71% 16.12%     
      qoq
    -15.44% 26.99% -9.70% 17.82% -13.54% 28.92% -10.54% 13.67% -21.59% 35.18% -6.70% 12.06% -16.49% 31.51% -7.60% 11.27% -18.85% 30.68% -7.79% -8.09% -12.27% 24.47% -21.71% 51.51% -17.30% 29.16% -2.04% 2.77% -17.54% 38.90% -1.56% 4.48% -22.69% 49.79% -6.49% 11.88% 12.68% -4.39% 9.05% -20.41% 39.43% -4.05%  
      cost of sales
    382,964,000 468,335,000 359,965,000 408,218,000 339,736,000 395,480,000 302,969,000 359,344,000 299,460,000 385,950,000 285,939,000 317,825,000 280,583,000 343,306,000 253,396,000 308,872,000 265,341,000 318,094,000 230,927,000 252,846,000 269,882,000 311,106,000 242,881,000 322,471,000 208,997,000 256,891,000 193,767,000 209,832,000 192,120,000 237,205,000 168,184,000 175,474,000 162,863,000 216,172,000 140,127,000 154,419,000 134,667,000 117,795,000 127,442,000 114,704,000 144,563,000 104,641,000 111,875,000 
      gross profit
    275,964,000 310,921,000 253,654,000 271,338,000 237,031,000 271,604,000 214,459,000 219,031,000 209,358,000 262,999,000 194,111,000 196,684,000 178,571,000 206,483,000 164,676,000 143,610,000 141,325,000 183,041,000 152,560,000 163,035,000 182,610,000 204,657,000 171,501,000 206,842,000 140,366,000 165,540,000 133,282,000 124,033,000 132,734,000 156,729,000 115,422,000 112,624,000 112,876,000 140,497,000 97,989,000 100,226,000 92,935,000 84,190,000 83,814,000 79,015,000 98,839,000 69,924,000 70,058,000 
      yoy
    16.43% 14.48% 18.28% 23.88% 13.22% 3.27% 10.48% 11.36% 17.24% 27.37% 17.87% 36.96% 26.35% 12.81% 7.94% -11.91% -22.61% -10.56% -11.04% -21.18% 30.10% 23.63% 28.68% 66.76% 5.75% 5.62% 15.47% 10.13% 17.59% 11.55% 17.79% 12.37% 21.46% 66.88% 16.91% 26.84% -5.97% 20.40% 19.64%     
      qoq
    -11.24% 22.58% -6.52% 14.47% -12.73% 26.65% -2.09% 4.62% -20.40% 35.49% -1.31% 10.14% -13.52% 25.39% 14.67% 1.62% -22.79% 19.98% -6.43% -10.72% -10.77% 19.33% -17.09% 47.36% -15.21% 24.20% 7.46% -6.56% -15.31% 35.79% 2.48% -0.22% -19.66% 43.38% -2.23% 7.85% 10.39% 0.45% 6.07% -20.06% 41.35% -0.19%  
      gross margin %
    41.88% 39.90% 41.34% 39.93% 41.10% 40.72% 41.45% 37.87% 41.15% 40.53% 40.44% 38.23% 38.89% 37.56% 39.39% 31.74% 34.75% 36.53% 39.78% 39.20% 40.36% 39.68% 41.39% 39.08% 40.18% 39.19% 40.75% 37.15% 40.86% 39.79% 40.70% 39.09% 40.94% 39.39% 41.15% 39.36% 40.83% 41.68% 39.67% 40.79% 40.61% 40.06% 38.51% 
      selling, general, and administrative expenses
    188,682,000 188,421,000 180,273,000 175,476,000 164,832,000 169,847,000 154,467,000 145,673,000 142,419,000 101,643,750 141,684,000 134,623,000 130,268,000 131,020,000 124,810,000                             
      depreciation and amortization expenses
    11,283,000 11,157,000 10,566,000 9,916,000 9,357,000 9,208,000 8,296,000 8,004,000 7,716,000 7,616,000 7,065,000 6,655,000 6,483,000 6,209,000 5,872,000 5,579,000 5,247,000 5,255,000 4,956,000 4,669,000 4,484,000 4,409,000 4,230,000 4,122,000 3,944,000 3,895,000 3,766,000 3,512,000 3,409,000 3,133,000 2,914,000 2,854,000 2,763,000 2,667,000 2,503,000 2,375,000 2,272,000 2,142,000 2,068,000 1,978,000 1,907,000 1,810,000 1,760,000 
      pre-opening expenses
    6,442,000 2,252,000 7,401,000 8,972,000 6,656,000 4,824,000 7,174,000 4,595,000 2,726,000 1,632,000 6,293,000 2,869,000 3,281,000 1,558,000 4,462,000 3,020,000 2,660,000 1,256,000 3,343,000 2,541,000 2,535,000 1,349,000 3,656,000 1,545,000 3,722,000 2,161,000 3,302,000 2,420,000 5,209,000 2,683,000 4,779,000 1,917,000 1,764,000 895,000 3,152,000 2,255,000 1,598,000 2,879,000 2,024,000 1,249,000 1,085,000 2,380,000 1,882,000 
      operating income
    69,557,000 109,091,000 55,414,000 76,974,000 56,186,000 87,725,000 44,522,000 60,759,000 56,497,000 97,654,000 39,069,000 52,537,000 38,539,000 67,696,000 29,532,000 16,545,000 17,145,000 57,452,000 30,213,000 45,706,000 71,221,000 84,709,000 57,785,000 92,026,000 42,980,000 64,587,000 35,733,000 30,751,000 40,784,000 61,917,000 29,289,000 34,863,000 35,985,000 54,394,000 24,210,000 29,818,000 27,334,000 18,647,000 21,985,000 20,979,000 33,306,000 13,938,000 16,841,000 
      yoy
    23.80% 24.36% 24.46% 26.69% -0.55% -10.17% 13.96% 15.65% 46.60% 44.25% 32.29% 217.54% 124.78% 17.83% -2.25% -63.80% -75.93% -32.18% -47.71% -50.33% 65.71% 31.15% 61.71% 199.26% 5.38% 4.31% 22.00% -11.79% 13.34% 13.83% 20.98% 16.92% 31.65% 191.70% 10.12% 42.13% -17.93% 33.79% 30.54%     
      qoq
    -36.24% 96.87% -28.01% 37.00% -35.95% 97.04% -26.72% 7.54% -42.15% 149.95% -25.64% 36.32% -43.07% 129.23% 78.50% -3.50% -70.16% 90.16% -33.90% -35.83% -15.92% 46.59% -37.21% 114.11% -33.45% 80.75% 16.20% -24.60% -34.13% 111.40% -15.99% -3.12% -33.84% 124.68% -18.81% 9.09% 46.59% -15.18% 4.80% -37.01% 138.96% -17.24%  
      operating margin %
    10.56% 14.00% 9.03% 11.33% 9.74% 13.15% 8.60% 10.51% 11.10% 15.05% 8.14% 10.21% 8.39% 12.31% 7.06% 3.66% 4.22% 11.46% 7.88% 10.99% 15.74% 16.42% 13.94% 17.39% 12.30% 15.29% 10.93% 9.21% 12.55% 15.72% 10.33% 12.10% 13.05% 15.25% 10.17% 11.71% 12.01% 9.23% 10.41% 10.83% 13.68% 7.98% 9.26% 
      interest income
    -4,966,000 -4,873,000 -4,524,000   -4,054,000 -4,028,000 -3,928,000  -2,513,500 -3,977,000 -3,402,000         -25,000 -50,500 -93,000 -26,000 -83,000                   
      income before income taxes
    74,523,000 113,964,000 59,938,000 81,508,000 60,974,000 91,779,000 48,550,000 64,687,000 60,798,000 102,286,000 43,046,000 55,939,000 41,214,000 69,781,000 30,398,000 16,668,000 17,036,000 57,354,000 30,143,000 45,640,000 71,246,000 84,785,000 57,878,000 92,052,000 43,063,000 64,806,000 35,875,000 31,123,000 40,929,000 61,794,000 28,917,000 34,585,000 35,347,000 53,123,000 23,067,000 28,694,000 25,603,000 17,242,000 20,514,000 19,315,000 25,817,000 10,649,000 10,067,000 
      income tax expense
    18,123,000 28,410,000 13,766,000 20,198,000 13,414,000 23,225,000 12,666,000 15,705,000 14,456,000 25,811,000 11,243,000 13,758,000 10,234,000 16,693,000 7,316,000 2,571,000 4,513,000 12,627,000 6,958,000 11,317,000 16,026,000 20,125,000 12,681,000 -7,331,000 9,607,000 14,519,000 8,919,000 5,953,000 2,212,000 11,900,000 4,100,000 4,737,000 4,893,000 -16,931,000 4,205,000 8,982,000 6,637,000 6,781,000 7,379,000 7,567,000 9,753,000 3,887,000 3,715,000 
      net income
    56,400,000 85,554,000 46,172,000 61,310,000 47,560,000 68,554,000 35,884,000 48,982,000 46,342,000 76,475,000 31,803,000 42,181,000 30,980,000 53,088,000 23,082,000 14,097,000 12,523,000 44,727,000 23,185,000 34,323,000 55,220,000 64,660,000 45,197,000 99,383,000 33,456,000 50,287,000 26,956,000 25,170,000 38,717,000 49,894,000 24,817,000 29,848,000 30,454,000 70,054,000 18,862,000 19,712,000 18,966,000 10,461,000 13,135,000 11,748,000 16,064,000 6,762,000 6,352,000 
      yoy
    18.59% 24.80% 28.67% 25.17% 2.63% -10.36% 12.83% 16.12% 49.59% 44.05% 37.78% 199.22% 147.38% 18.69% -0.44% -58.93% -77.32% -30.83% -48.70% -65.46% 65.05% 28.58% 67.67% 294.85% -13.59% 0.79% 8.62% -15.67% 27.13% -28.78% 31.57% 51.42% 60.57% 569.67% 43.60% 67.79% 18.07% 54.70% 106.79%     
      qoq
    -34.08% 85.29% -24.69% 28.91% -30.62% 91.04% -26.74% 5.70% -39.40% 140.46% -24.60% 36.16% -41.64% 130.00% 63.74% 12.57% -72.00% 92.91% -32.45% -37.84% -14.60% 43.06% -54.52% 197.06% -33.47% 86.55% 7.10% -34.99% -22.40% 101.05% -16.86% -1.99% -56.53% 271.40% -4.31% 3.93% 81.30% -20.36% 11.81% -26.87% 137.56% 6.45%  
      net income margin %
    8.56% 10.98% 7.52% 9.02% 8.25% 10.28% 6.94% 8.47% 9.11% 11.78% 6.62% 8.20% 6.75% 9.66% 5.52% 3.12% 3.08% 8.93% 6.05% 8.25% 12.20% 12.54% 10.91% 18.78% 9.58% 11.90% 8.24% 7.54% 11.92% 12.67% 8.75% 10.36% 11.04% 19.64% 7.92% 7.74% 8.33% 5.18% 6.22% 6.06% 6.60% 3.87% 3.49% 
      earnings per common share:
                                               
      basic
    930 1,390 750 1,000 780 1,120 590 800 760 1,240 520 680 500 850 370 230 200 700 360 530 840 990 690 1,530 530 790 430 400 610 800 400 480 490 1,140 310 320 310 170 220 200 290 120 130 
      diluted
    920 1,380 750 990 770 1,100 580 790 750 1,230 510 680 500 850 370 220 200 710 360 520 840 970 680 1,500 510 760 410 380 590 760 380 450 460 1,070 290 300 290 170 210 190 270 110 120 
      weighted-average common shares outstanding:
                                               
      basic
    60,884,000 61,322,000 61,346,000 61,340,000 61,343,000 61,339,000 61,330,000 61,313,000 61,380,000 61,741,000 61,682,000 61,768,000 61,970,000 62,495,000 62,507,000 62,584,000 62,869,000 64,447,000 63,915,000 65,311,000 65,503,000 64,748,000 65,388,000 65,137,000 63,061,000 63,214,000 63,173,000 63,517,000 63,188,000 62,568,000 62,747,000 62,444,000 62,169,000 61,353,000 61,488,000 61,194,000 60,880,000 60,301,000 60,046,000 59,669,000 53,835,000 58,478,249,000 50,102,137,000 
      diluted
    61,191,000 61,773,000 61,814,000 61,796,000 61,816,000 61,767,000 61,764,000 61,721,000 61,739,000 62,068,000 62,068,000 62,055,000 62,207,000 62,704,000 62,751,000 62,818,000 63,011,000 64,878,000 64,298,000 65,825,000 66,119,000 65,873,000 66,121,000 66,051,000 65,242,000 65,874,000 65,672,000 66,300,000 66,176,000 65,905,000 66,095,000 65,868,000 65,624,000 64,950,000 65,102,000 64,889,000 64,389,000 62,515,000 62,358,000 61,867,000 55,796,000 60,703,586,000 52,056,945,000 
      interest (income)
            -4,301,000                                   
      interest expense
                -2,675,000 -2,085,000 -866,000 -123,000 109,000 98,000 70,000 66,000      -219,000 -142,000 -372,000 -145,000 73,000 372,000 278,000 538,000 870,000 1,143,000 1,124,000 1,334,000 1,405,000 1,471,000 1,664,000 3,130,000 3,289,000 4,423,000 
      selling, general and administrative expenses
                   118,466,000 116,273,000 119,078,000 114,048,000 110,119,000 104,370,000 114,190,000 105,830,000 109,149,000 89,720,000 94,897,000 90,481,000 87,350,000 83,332,000 88,996,000 78,440,000 72,990,000 72,364,000 82,541,000 68,124,000 65,778,000 61,731,000 60,522,000 57,737,000 54,809,000 62,541,000 51,796,000 49,575,000 
      loss on extinguishment of debt
                                 50,000   100,000 401,000   397,000    4,359,000  2,351,000 
    Balance Sheets:
    Quarterly
    Annual
      Unit: USD2026-05-02 2026-01-31 2025-11-01 2025-08-02 2025-05-03 2025-02-01 2024-11-02 2024-08-03 2024-05-04 2024-02-03 2023-10-28 2023-07-29 2023-04-29 2023-01-28 2022-10-29 2022-07-30 2022-04-30 2022-01-29 2021-10-30 2021-07-31 2021-05-01 2021-01-30 2020-10-31 2020-08-01 2020-05-02 2020-02-01 2019-11-02 2019-08-03 2019-05-04 2019-02-02 2018-11-03 2018-08-04 2018-05-05 2018-02-03 2017-10-28 2017-07-29 2017-04-29 2016-10-29 2016-07-30 2016-04-30 2016-01-30 2015-10-31 2015-08-01 
                                                 
        current assets:
                                                 
        cash and cash equivalents
      197,673,000 259,680,000 144,699,000 231,163,000 199,018,000 205,123,000 128,685,000 170,600,000 212,250,000 266,262,000 159,555,000 181,416,000 134,959,000 210,596,000 182,104,000 218,043,000 205,463,000 246,977,000 229,726,000 444,262,000 472,167,000 447,126,000 325,525,000 305,110,000 119,351,000 89,950,000 10,101,000 78,473,000 58,511,000 51,941,000 736,000 29,415,000 27,614,000 39,234,000 42,164,000 24,820,000 33,720,000 35,961,000 30,732,000 37,129,000 30,259,000   
        short-term investments
      51,886,000 36,628,000 41,315,000 85,893,000 170,490,000 223,546,000 175,226,000 182,544,000 129,250,000 86,980,000 104,477,000 128,769,000 140,530,000 60,165,000                              
        inventories
      686,922,000 650,260,000 702,832,000 637,236,000 611,852,000 552,542,000 607,331,000 531,286,000 527,469,000 505,790,000 532,370,000 498,331,000 497,988,000 470,534,000 523,728,000 494,133,000 517,033,000 467,306,000 471,800,000 373,550,000 355,193,000 353,704,000 394,896,000 327,164,000 343,755,000 335,181,000 385,296,000 354,576,000 329,065,000 296,407,000 332,325,000 287,440,000 276,040,000 255,185,000 284,331,000 253,008,000 246,630,000 240,767,000 215,724,000 206,413,000 190,608,000 212,581,000 187,242,000 
        accounts receivable
      4,887,000 3,805,000 2,537,000 1,810,000 2,348,000 2,352,000 2,367,000 1,187,000 916,000 2,223,000 1,973,000 2,935,000 985,000 2,374,000 1,363,000 3,086,000 1,054,000 1,372,000 603,000 824,000 363,000 621,000 203,000 2,447,000 4,146,000 2,840,000 977,000 1,191,000 961,000 570,000 2,401,000 1,602,000 414,000 1,271,000 990,000 766,000 330,000 283,000 163,000 262,000 183,000 418,000 570,000 
        prepaid expenses and other assets
      19,621,000 13,692,000    10,228,000    10,173,000    10,627,000  9,410,000 7,806,000 11,173,000 10,386,000 8,214,000 5,526,000 7,316,000 11,878,000 22,539,000 5,184,000 5,567,000 5,094,000 5,403,000 5,723,000 9,579,000 9,063,000 9,918,000 8,132,000  3,882,000 4,193,000 3,312,000 5,363,000 7,484,000 6,153,000 2,756,000 6,771,000 5,612,000 
        total current assets
      960,989,000 964,065,000 903,804,000 967,818,000 998,021,000 993,791,000 923,787,000 895,430,000 878,782,000 871,428,000 805,559,000 818,261,000 783,268,000 754,296,000 714,352,000 724,672,000 731,356,000 726,828,000 712,515,000 826,850,000 833,249,000 808,767,000 732,502,000 657,260,000 472,436,000 433,538,000 401,468,000 439,643,000 394,260,000 358,497,000 344,525,000 328,375,000 312,200,000 303,676,000 331,367,000 282,787,000 283,992,000 282,374,000 254,103,000 249,957,000 223,806,000 228,289,000 198,528,000 
        property and equipment
      398,308,000 382,242,000  360,836,000 346,151,000 334,961,000 322,214,000 307,163,000 282,669,000 270,063,000 230,203,000 202,889,000 187,030,000 175,947,000 170,133,000 158,374,000 149,765,000 147,164,000 146,675,000 142,299,000 142,354,000 138,712,000 138,691,000 137,467,000 135,214,000 132,084,000 120,343,000 105,321,000 134,498,000 119,052,000 107,766,000 57,991,000 55,647,000 54,888,000 53,632,000 49,975,000 47,061,000 46,890,000 44,967,000 41,203,000 39,292,000 38,726,000  
        operating lease right-of-use assets
      680,820,000 663,848,000 652,723,000 652,341,000 639,664,000 554,737,000 547,284,000 494,169,000 472,525,000 475,526,000 481,124,000 455,452,000 443,153,000 436,326,000 447,922,000 438,538,000 431,102,000 420,568,000 409,665,000 395,195,000 390,111,000 380,546,000 382,787,000 369,842,000 357,553,000 352,684,000 330,740,000 321,428,000 273,099,000               
        goodwill
      444,850,000 444,850,000 444,850,000 444,850,000 444,850,000 444,850,000 444,850,000 444,850,000 444,850,000 444,850,000 444,850,000 444,850,000 444,850,000 444,850,000 444,850,000 444,850,000 444,850,000 444,850,000 444,850,000 444,850,000 444,850,000 444,850,000 444,850,000 444,850,000 444,850,000 444,850,000 444,850,000 444,850,000 444,850,000 444,850,000 444,850,000 444,850,000 444,850,000 444,850,000 444,850,000 444,850,000 444,850,000 444,850,000 444,850,000 444,850,000 444,850,000 444,850,000 444,850,000 
        trade name
      230,559,000 230,559,000 230,559,000 230,559,000 230,559,000 230,559,000 230,559,000 230,559,000 230,559,000 230,559,000 230,559,000 230,559,000 230,559,000 230,559,000 230,559,000 230,559,000 230,559,000 230,559,000 230,559,000 230,559,000 230,559,000 230,559,000 230,559,000 230,559,000 230,559,000                   
        long-term investments
      276,038,000 266,455,000 246,149,000 143,206,000 45,355,000                                       
        other assets
      2,335,000 2,934,000 2,944,000 2,242,000 2,379,000 2,247,000 2,148,000 2,122,000 2,083,000 2,168,000 2,065,000 2,145,000 2,178,000 2,118,000 2,152,000 2,193,000 2,198,000 2,203,000 2,299,000 2,337,000 2,368,000 2,421,000 2,472,000 2,462,000 2,499,000 2,532,000 2,514,000 2,540,000 2,022,000 4,300,000 1,923,000 4,081,000 2,084,000 2,146,000 2,256,000 2,319,000 2,338,000 2,400,000 2,435,000 2,497,000 4,023,000 5,185,000 5,474,000 
        total assets
      2,993,899,000 2,954,953,000 2,855,043,000 2,801,852,000 2,706,979,000 2,561,145,000 2,470,842,000 2,374,293,000 2,311,468,000 2,294,594,000 2,194,360,000 2,154,156,000 2,091,038,000 2,044,096,000 2,009,968,000 1,999,186,000 1,989,830,000 1,972,172,000 1,946,563,000 2,042,090,000 2,043,491,000 2,005,855,000 1,931,861,000 1,842,440,000 1,643,111,000 1,596,247,000 1,530,474,000 1,544,341,000 1,479,288,000 1,159,003,000 1,131,452,000 1,067,769,000 1,047,336,000 1,038,199,000 1,064,828,000 1,012,737,000 1,011,131,000 1,009,584,000 979,520,000 971,766,000 945,325,000 950,341,000 918,387,000 
        liabilities and stockholders’ equity
                                                 
        current liabilities:
                                                 
        current portion of long-term debt
      844,000 569,000 621,000 518,000 566,000 556,000 621,000 589,000 599,000 639,000 554,000 575,000 519,000 430,000 445,000 470,000 350,000 332,000 353,000 298,000 327,000 328,000 361,000 320,000 300,000 273,000 257,000 269,000 197,000 238,000 10,186,000 10,178,000 10,143,000 10,158,000 8,882,000 8,887,000 6,340,000 5,091,000 5,052,000 5,018,000 5,018,000 3,367,000 3,372,000 
        accounts payable
      154,751,000 169,345,000 155,882,000 165,629,000 137,869,000 130,279,000 131,515,000 129,824,000 103,495,000 128,097,000 105,440,000 121,144,000 99,554,000 90,204,000 83,210,000 96,643,000 101,109,000 106,599,000 121,893,000 92,798,000 90,378,000 117,217,000 124,823,000 107,685,000 56,642,000 63,223,000 77,818,000 91,860,000 92,738,000 77,431,000 101,281,000 69,015,000 75,420,000 74,206,000 70,618,000 53,276,000 62,935,000 58,011,000 54,181,000 58,387,000 52,075,000 50,995,000 40,304,000 
        income taxes payable
      25,952,000 9,823,000  129,000 14,364,000 1,707,000   29,227,000 14,744,000 592,000 3,741,000 12,476,000 3,056,000   6,769,000 2,556,000   26,051,000 10,960,000   13,811,000 3,906,000 1,171,000 1,414,000 9,429,000 7,393,000   10,858,000 6,035,000 5,731,000 1,936,000 11,919,000   3,251,000 4,102,000   
        current portion of operating lease liabilities
      111,764,000 108,854,000 95,680,000 103,122,000 99,767,000 83,944,000 93,199,000 87,476,000 89,607,000 89,176,000 94,899,000 90,540,000 89,528,000 88,636,000 81,589,000 79,150,000 78,427,000 75,535,000 73,837,000 72,339,000 61,589,000 64,732,000 65,162,000 56,062,000 61,002,000 53,551,000 50,599,000 54,628,000 50,955,000               
        accrued expenses and other
      120,909,000 111,857,000    87,855,000    82,895,000    76,959,000  77,849,000 71,499,000 78,246,000 78,513,000 80,428,000 76,675,000 90,559,000 85,814,000 77,521,000 58,666,000 56,732,000 57,756,000 58,266,000 58,773,000 65,934,000 58,047,000 51,762,000 47,067,000           
        total current liabilities
      414,220,000 400,448,000 361,593,000 368,366,000 347,804,000 304,341,000 317,107,000 297,841,000 310,792,000 315,551,000 289,103,000 298,295,000 278,213,000 259,285,000 252,193,000 254,112,000 258,154,000 263,268,000 274,596,000 245,863,000 255,020,000 283,796,000 276,160,000 241,588,000 190,421,000 177,685,000 187,601,000 206,437,000 212,092,000 150,996,000 169,514,000 130,955,000 143,488,000 136,726,000 130,922,000 101,139,000 121,133,000 106,313,000 92,971,000 100,551,000 96,768,000 85,683,000 70,793,000 
        revolving credit facility
                                               18,054,000 9,648,000 
        long-term debt
      1,513,000 974,000 1,102,000 912,000 925,000 1,040,000 1,003,000 984,000 1,077,000 1,022,000 957,000 1,081,000 946,000 858,000 1,006,000 960,000 761,000 719,000 724,000 610,000 610,000 656,000 649,000 592,000 576,000 527,000 496,000 515,000 413,000 441,000 9,042,000 11,516,000 13,926,000 38,835,000 117,120,000 119,552,000 121,905,000 190,105,000 191,209,000 192,268,000 194,936,000 209,080,000 209,795,000 
        deferred income taxes
      91,905,000 89,924,000 86,450,000 85,640,000 81,006,000 81,124,000 73,073,000 72,803,000 71,628,000 71,877,000 70,899,000 70,950,000 71,132,000 70,632,000 65,418,000 65,242,000 66,390,000 66,179,000 66,416,000 65,934,000 65,817,000 65,064,000 64,622,000 64,254,000 59,194,000 59,401,000 55,844,000 55,198,000 55,424,000 55,616,000 56,551,000 57,184,000 57,094,000 59,073,000 88,011,000 87,600,000 88,360,000 85,982,000 85,582,000   4,559,000 4,322,000 
        long-term operating lease liabilities
      596,175,000 575,531,000    479,330,000    397,912,000    351,251,000  366,677,000 362,088,000 354,293,000 344,344,000 330,565,000 335,398,000 321,454,000 322,950,000 317,948,000 298,736,000 299,743,000 279,587,000 264,715,000 222,976,000               
        total liabilities
      1,103,813,000 1,066,877,000 1,022,453,000 1,015,942,000 977,166,000 865,835,000 853,870,000 783,622,000 779,044,000 786,362,000 753,986,000 739,176,000 707,082,000 682,027,000 691,846,000 686,993,000 687,395,000 684,462,000 686,083,000 642,976,000 656,849,000 670,974,000 664,386,000 624,387,000 548,932,000 537,362,000 523,535,000 526,872,000 490,912,000 216,351,000 242,642,000 207,616,000 221,621,000 241,737,000 342,996,000 314,966,000 336,657,000 387,732,000 374,726,000 383,920,000 383,376,000 408,589,000 385,263,000 
        stockholders’ equity:
                                                 
        preferred stock - 50,000 shares authorized at 0.001 par value...
                                                 
        common stock - 500,000 shares authorized at 0.001 par value...
      68,000 68,000 68,000 68,000 68,000 67,000 67,000 67,000 67,000 67,000 67,000 67,000 67,000 67,000 67,000 67,000 67,000 67,000 66,000 66,000 66,000 66,000 66,000 66,000 64,000 64,000 64,000 64,000 63,000 63,000 63,000 63,000 62,000 62,000 62,000 61,000 61,000 61,000 60,000     
        additional paid-in capital
      760,276,000 761,300,000 757,721,000 745,636,000 739,333,000 735,284,000 719,751,000 713,509,000 697,816,000 694,959,000 690,842,000 686,438,000 680,881,000 677,694,000 674,958,000 672,107,000 666,495,000 664,293,000 661,787,000 658,899,000 655,069,000 648,949,000 645,902,000 641,677,000 617,188,000 615,350,000 613,691,000 611,163,000 607,241,000 600,234,000 596,286,000 592,446,000 587,857,000 583,467,000 578,891,000 573,693,000 570,108,000 560,872,000 554,276,000 550,463,000 536,315,000 532,182,000 530,317,000 
        retained earnings
      1,664,709,000 1,608,309,000 1,522,755,000 1,476,583,000 1,415,273,000 1,367,713,000 1,299,159,000 1,263,275,000 1,214,293,000 1,167,951,000 1,091,476,000 1,059,673,000 1,017,492,000 986,512,000 933,424,000 910,342,000 896,245,000 883,722,000 838,995,000 815,810,000 781,487,000 726,267,000 661,607,000 616,410,000 517,027,000 483,571,000 433,284,000 406,328,000 381,158,000 342,441,000 292,547,000 267,730,000 237,882,000 213,019,000 142,965,000 124,103,000 104,391,000 61,005,000 50,544,000 37,409,000 25,661,000 9,597,000 2,835,000 
        treasury - common stock, at cost; 7,292, 6,750 and 6,273 shares, respectively
      -534,967,000                                           
        total stockholders’ equity
      1,890,086,000 1,888,076,000 1,832,590,000 1,785,910,000 1,729,813,000 1,695,310,000 1,616,972,000 1,590,671,000 1,532,424,000 1,508,232,000 1,440,374,000 1,414,980,000 1,383,956,000 1,362,069,000 1,318,122,000 1,312,193,000 1,302,435,000 1,287,710,000 1,260,480,000 1,399,114,000 1,386,642,000 1,334,881,000 1,267,475,000 1,218,053,000 1,094,179,000 1,058,885,000 1,006,939,000 1,017,469,000 988,376,000 942,652,000 888,810,000 860,153,000 825,715,000 796,462,000 721,832,000 697,771,000 674,474,000 621,852,000 604,794,000 587,846,000 561,949,000 541,752,000 533,124,000 
        total liabilities and stockholders’ equity
      2,993,899,000 2,954,953,000 2,855,043,000 2,801,852,000 2,706,979,000 2,561,145,000 2,470,842,000 2,374,293,000 2,311,468,000 2,294,594,000 2,194,360,000 2,154,156,000 2,091,038,000 2,044,096,000 2,009,968,000 1,999,186,000 1,989,830,000 1,972,172,000 1,946,563,000 2,042,090,000 2,043,491,000 2,005,855,000 1,931,861,000 1,842,440,000 1,643,111,000 1,596,247,000 1,530,474,000 1,544,341,000 1,479,288,000 1,159,003,000 1,131,452,000 1,067,769,000 1,047,336,000 1,038,199,000 1,064,828,000 1,012,737,000 1,011,131,000 1,009,584,000 979,520,000 971,766,000 945,325,000 950,341,000 918,387,000 
        treasury - common stock, at cost; 6,750 and 6,113 shares, respectively
       -481,601,000                                          
        prepaid expenses and other current assets
        12,421,000 11,716,000 14,313,000  10,178,000 9,813,000 8,897,000  7,184,000 6,810,000 8,806,000  7,157,000                             
        261,412, 226,549, and 214,307 respectively
        374,014,000                                         
        accrued expenses and other current liabilities
        109,410,000 98,968,000 95,238,000  91,772,000 79,952,000 87,864,000  87,618,000 82,295,000 76,136,000  86,949,000                             
        long-term portion of operating lease liabilities
        573,308,000 561,024,000 547,431,000  462,687,000 411,994,000 395,547,000  393,027,000 368,850,000 356,791,000  373,228,000                             
        treasury - common stock, at cost; 6,459, 6,113, and 6,060 shares,
                                                 
        respectively
        -447,954,000                                         
        treasury - common stock, at cost; 6,371, 6,113, and 5,891 shares, respectively
                                                 
        treasury - common stock, at cost; 6,273, 6,113, and 5,810 shares, respectively
                                                 
        treasury - common stock, at cost; 6,113 and 5,473 shares, respectively
           -407,754,000                                      
        treasury - common stock, at cost; 6,060, 5,473 and 5,299 shares, respectively
            -402,005,000                                     
        treasury - common stock, at cost; 5,891, 5,473 and 5,156 shares, respectively
             -386,180,000                                    
        treasury - common stock, at cost; 5,810, 5,473, and 4,880 shares, respectively
              -379,752,000                                   
        other long-term liabilities
                   1,000 1,000 2,000 2,000 3,000 3,000 4,000 4,000 4,000 5,000 5,000 5,000 6,000 7,000 7,000 7,000 9,298,000 7,535,000 7,961,000 7,113,000 7,103,000 6,943,000 6,675,000 5,259,000 5,332,000 4,964,000 4,498,000 4,501,000 4,099,000 3,321,000 
        treasury - common stock, at cost; 5,473 and 4,664 shares, respectively
               -354,745,000                                  
        treasury - common stock, at cost; 5,299, 4,664 and 4,418 shares, respectively
                -342,011,000                                 
        treasury - common stock, at cost; 5,156, 4,664 and 4,054 shares, respectively
                 -331,198,000                                
        treasury - common stock, at cost; 4,880, 4,664, and 3,816 shares, respectively
                  -314,484,000                               
        treasury - common stock, at cost; 4,664 and 3,816 shares, respectively
                   -302,204,000                              
        treasury - common stock, at cost; 4,418, 3,382 and 3,816 shares, respectively
                    -290,327,000                             
        assets
                                                 
        treasury - common stock, at cost; 4,054, 1,132 and 3,816 shares, respectively
                     -270,323,000                            
        treasury - common stock, at cost; 3,816, 813 and 3,816 shares, respectively
                      -260,372,000                           
        treasury - common stock, at cost; 3,816 and 702 shares, respectively
                       -260,372,000                          
        treasury - common stock, at cost; 3,382, 698 and 702 shares, respectively
                        -240,368,000                         
        treasury - common stock, at cost; 1,132, 698 and 702 shares, respectively
                         -75,661,000                        
        treasury - common stock, at cost; 813, 698 and 702 shares, respectively
                          -49,980,000                       
        treasury - common stock, at cost; 702 and 698 shares, respectively
                           -40,401,000                      
        treasury - common stock, at cost; 698 shares
                            -40,100,000                     
        treasury - common stock, at cost; 698, 9 and 698 shares, respectively
                             -40,100,000 -40,100,000                   
        trade name and other intangible assets, net of accumulated amortization of 0 and 2,160, respectively
                               230,559,000                  
        treasury - common stock, at cost; 698 and 9 shares, respectively
                               -40,100,000                  
        trade name and other intangible assets, net of accumulated amortization of 0, 2,076 and 2,160, respectively
                                230,559,000                 
        treasury - common stock, at cost; 698, 9 and 9 shares, respectively
                                -40,100,000                 
        trade name and other intangible assets, net of accumulated amortization of 0, 1,992 and 2,160, respectively
                                 230,559,000                
        treasury - common stock, at cost; 9 shares
                                 -86,000 -86,000 -86,000 -86,000 -86,000 -86,000 -86,000 -86,000 -86,000 -86,000 -86,000 -86,000 -86,000    
        trade name and other intangible assets, net of accumulated amortization of 0, 1,909 and 2,160, respectively
                                  230,559,000               
        trade name and other intangible assets, net of accumulated amortization of 2,160 and 1,825, respectively
                                   232,304,000              
        trade name and other intangible assets, net of accumulated amortization of 2,076, 1,741 and 1,825, respectively
                                    232,388,000             
        trade name and other intangible assets, net of accumulated amortization of 1,992,1,658 and 1,825, respectively
                                     232,472,000            
        trade name and other intangible assets, net of accumulated amortization of 1,909, 1,574 and 1,825, respectively
                                      232,555,000           
        prepaid expenses
                                       7,986,000          
        trade name and other intangible assets, net of accumulated amortization of 1,825 and 1,636, respectively
                                       232,639,000          
        accrued expenses
                                       46,327,000 45,691,000 37,040,000 39,939,000 43,211,000 33,738,000 33,895,000 35,573,000 31,321,000 27,117,000 
        trade name and other intangible assets, net of accumulated amortization of 1,741, 1,543 and 1,636, respectively
                                        232,723,000         
        trade name and other intangible assets, net of accumulated amortization of 1,658, 1,448 and 1,636, respectively
                                         232,806,000        
        trade name and other intangible assets, net of accumulated amortization of 1,574, 1,354 and 1,636, respectively
                                          232,890,000       
        trade name and other intangible assets, net of accumulated amortization of 1,543, 1,196 and 1,259, respectively
                                           233,070,000      
        trade name and other intangible assets, net of accumulated amortization of 1,448, 1,268 and 1,259, respectively
                                            233,165,000     
        trade name and other intangible assets, net of accumulated amortization of 1,354, 1,173 and 1,259, respectively
                                             233,259,000    
        preferred stock – 50,000, 0 and 50,000 shares authorized, respectively, at 0.001 par value...
                                                 
        common stock:
                                                 
        class a – 0, 85,000 and 0 shares authorized, respectively, at 0.001 par value...
                                                 
        class b – 0, 8,780 and 0 shares authorized, respectively, at 0.001 par value...
                                                 
        common stock - 500,000, 0 and 500,000 shares authorized, respectively, at 0.001 par value...
                                             60,000    
        trade name and other intangible assets, net of accumulated amortization of 1,259 and 1,060, respectively
                                              233,354,000   
        preferred stock - 50,000 and 0 shares authorized, respectively, at 0.001 par value...
                                                 
        class a – 0 and 85,000 shares authorized, respectively, at 0.001 par value...
                                                 
        class b – 0 and 8,750 shares authorized, respectively, at 0.001 par value...
                                                 
        common stock - 500,000 and 0 shares authorized, respectively, at 0.001 par value...
                                              59,000   
        treasury - common stock, at cost; 9 and 3 shares, respectively
                                              -86,000   
        cash
                                               3,960,000 782,000 
        trade name and other intangible assets, net of accumulated amortization of 1,196, 969 and 1,060, respectively
                                               233,291,000  
        preferred stock - 50,000,000, 0 and 0 shares authorized, respectively, at 0.001 par value...
                                                 
        class a – 0, 85,000,000 and 85,000,000 shares authorized, respectively, at 0.001 par value...
                                                 
        class b – 0, 8,750,000 and 8,750,000 shares authorized, respectively, at 0.001 par value...
                                                 
        common stock - 500,000,000, 0 and 0 shares authorized, respectively, at 0.001 par value...
                                               59,000  
        treasury - common stock, at cost; 8,625, 2,875 and 2,875 shares, respectively
                                               -86,000  
        15,279 and 19,403, respectively
                                                36,136,000 
        trade name and other intangible assets, net of accumulated amortization of 1,286,
                                                 
        2,382 and 1,060, respectively
                                                233,399,000 
        preferred stock – 50,000,000, 0 and 0 shares authorized, respectively, at 0.001 par value...
                                                 
        common stock – 500,000,000, 0 and 0 shares authorized, respectively, at 0.001 par value...
                                                58,000 
        treasury – common stock, at cost; 8,625, 0 and 2,875 shares, respectively
                                                -86,000 
      Cashflow Statements:
      Quarterly
      Annual
        Unit: USD2026-05-02 2026-01-31 2025-11-01 2025-08-02 2025-05-03 2025-02-01 2024-11-02 2024-08-03 2024-05-04 2024-02-03 2023-10-28 2023-07-29 2023-04-29 2023-01-28 2022-10-29 2022-07-30 2022-04-30 2022-01-29 2021-10-30 2021-07-31 2021-05-01 2021-01-30 2020-10-31 2020-08-01 2020-05-02 2020-02-01 2019-11-02 2019-08-03 2019-05-04 2019-02-02 2018-11-03 2018-08-04 2018-05-05 2018-02-03 2017-10-28 2017-07-29 2017-04-29 2016-10-29 2016-07-30 2016-04-30 2016-01-30 2015-10-31 
                                                  
          cash flows from operating activities:
                                                  
          net income
        56,400,000 85,554,000 46,172,000 61,310,000 47,560,000 68,554,000 35,884,000 48,982,000 46,342,000 76,475,000 31,803,000 42,181,000 30,980,000 53,088,000 23,082,000 14,097,000 12,523,000 44,727,000 23,185,000 34,323,000 55,220,000 64,660,000 45,197,000 99,383,000 33,456,000 50,287,000 26,956,000 25,170,000 38,717,000 49,894,000 24,817,000 29,848,000 30,454,000 70,054,000 18,862,000 19,712,000 18,966,000 10,461,000 13,135,000 11,748,000 16,064,000 6,762,000 
          adjustments to reconcile net income to net cash from operating activities:
                                                  
          depreciation and amortization of property and equipment
        14,934,000 14,787,000 14,188,000 13,489,000 12,772,000    9,742,000 9,664,000 9,003,000 8,244,000 8,025,000 7,725,000 7,306,000 6,998,000 6,660,000 6,662,000 6,339,000 6,034,000 5,859,000 5,831,000 5,713,000 5,582,000 5,339,000 4,653,000 4,521,000 4,253,000 4,116,000 3,801,000 3,484,000 3,414,000 3,309,000 3,216,000 3,040,000 2,892,000 2,775,000 2,575,000 2,500,000 2,411,000 2,346,000 2,250,000 
          amortization of debt issuance costs
        14,000 12,000 14,000 13,000 13,000 13,000 13,000 13,000 13,000 60,000 69,000 69,000 69,000 64,000 64,000 64,000 64,000 64,000 64,000 64,000 64,000 64,000 64,000 64,000 64,000 64,000 64,000 64,000 104,000 114,000 120,000 120,000 128,000 143,000 158,000 159,000 180,000 188,000 187,000 187,000 232,000 343,000 
          gain on sale of assets
        -344,000 189,000    -104,000 177,000   -93,000   -45,000 -155,000 -95,000 -30,000           -3,000 -10,000    -6,000          
          deferred income tax provision
        1,981,000 3,474,000 810,000      -249,000 978,000   500,000 5,214,000 176,000 -1,148,000 211,000 -237,000 482,000 117,000 753,000 442,000 368,000 5,060,000 -207,000 3,354,000 646,000 -226,000 11,000              
          stock-based compensation expense
        3,401,000 3,254,000 3,282,000 3,360,000 3,164,000 9,038,000 3,606,000 3,652,000 3,149,000 3,229,000 3,004,000 3,141,000 2,863,000 2,638,000 2,590,000 2,335,000 2,388,000 2,083,000 1,627,000 2,312,000 2,020,000 1,746,000 1,709,000 1,727,000 1,319,000 447,000 2,230,000 2,432,000 2,193,000 1,899,000 1,882,000 1,910,000 1,600,000 1,481,000 1,893,000 2,128,000 1,911,000 1,707,000 1,727,000 1,545,000 1,368,000 1,371,000 
          other
        -377,000 212,000    -683,000 393,000 -607,000 -480,000                                  
          changes in operating assets and liabilities:
                                                  
          inventories
        -36,662,000 52,572,000    54,789,000 -76,045,000 -3,817,000 -21,679,000 26,580,000 -34,039,000 -343,000 -27,454,000 53,194,000 -29,595,000 22,900,000 -49,727,000 4,494,000 -98,250,000 -18,357,000 -1,489,000 41,192,000 -67,732,000 16,591,000 -8,574,000 50,115,000 -30,720,000 -25,511,000 -32,658,000 35,918,000 -44,885,000 -11,400,000 -20,855,000 29,146,000 -31,323,000 -6,378,000 -36,523,000 -25,043,000 -9,311,000 -15,805,000 21,973,000 -25,339,000 
          accounts receivable
        -1,082,000 -1,268,000 -727,000 538,000 4,000 -94,000 -1,071,000 -271,000 1,307,000 -327,000 -125,000 -786,000 1,389,000 -1,011,000 -411,000 102,000 318,000 -769,000 221,000 -461,000 258,000 -418,000 2,244,000 1,699,000 -1,306,000 -1,863,000 214,000 -230,000 -391,000 1,831,000 -799,000 -1,188,000 857,000 -281,000 -224,000 -436,000 -29,000 -120,000 99,000 -79,000 235,000 152,000 
          prepaid expenses and other assets
        -5,359,000 -1,288,000    -162,000 -404,000 -968,000 1,348,000 -2,948,000 -363,000 1,960,000 1,692,000 -3,500,000 2,230,000 -1,663,000 3,308,000 -755,000 -2,198,000 -2,721,000 1,779,000 4,594,000 10,587,000 -17,382,000 352,000 -555,000 271,000 290,000 -876,000 -2,997,000 2,909,000 -3,887,000 -188,000  270,000 -966,000 370,000 2,052,000 -1,373,000 -3,478,000 3,671,000 -916,000 
          accounts payable
        -19,371,000 12,838,000 -10,773,000 29,282,000 7,229,000 -1,236,000 1,863,000 24,589,000 -21,163,000 19,308,000 -14,560,000 20,847,000 12,655,000 3,671,000 -14,807,000 -3,933,000 -5,310,000 -15,659,000 30,088,000 1,766,000 -27,311,000 -7,330,000 17,144,000 50,335,000 -4,575,000 -16,445,000 -13,208,000 -1,284,000 15,424,000 -24,072,000 32,412,000 -6,276,000 1,500,000 3,655,000 16,928,000 -9,374,000 11,746,000 3,531,000 -5,128,000 6,811,000 1,450,000 10,757,000 
          income taxes payable
        16,129,000 9,823,000   12,657,000 1,707,000 -29,227,000 14,483,000 14,152,000 -3,149,000 -8,735,000 9,420,000 3,056,000 -6,769,000 4,213,000 2,556,000 -26,051,000 15,091,000 10,960,000 -13,811,000 9,905,000 2,735,000 -243,000 -8,015,000 2,036,000 7,393,000 -10,858,000 4,823,000 304,000 3,795,000 -9,983,000 7,371,000 2,339,000 -2,535,000 3,928,000 5,725,000 -297,000 
          accrued expenses and other liabilities
        15,837,000 2,208,000 19,910,000 4,920,000 9,734,000 -4,664,000 19,275,000 -9,551,000 7,489,000 -2,812,000 9,597,000 7,713,000 -4,272,000 -10,727,000 6,544,000 2,583,000 -6,134,000 -769,000 -575,000 4,690,000 -12,094,000 3,602,000 10,471,000 19,564,000 5,563,000 -1,702,000 4,945,000 -277,000 -6,690,000 5,126,000 5,512,000 4,476,000 -6,531,000 332,000 8,615,000 -2,624,000 -4,648,000 9,502,000 -155,000 -1,853,000 4,133,000 5,784,000 
          net cash from operating activities
        45,501,000 182,367,000 4,758,000 80,712,000 28,702,000 147,760,000 -4,365,000 43,875,000 40,184,000 143,636,000 1,096,000 73,893,000 35,872,000 113,367,000 -2,976,000 35,471,000 -31,516,000 42,342,000 -39,155,000 1,723,000 40,123,000 125,340,000 25,720,000 168,824,000 41,370,000 91,072,000 -4,367,000 -3,337,000 21,976,000 79,169,000 24,381,000 7,181,000 15,348,000 75,552,000 23,068,000 -4,603,000 1,919,000 5,847,000 -2,027,000 341,000 61,231,000 1,772,000 
          cash flows from investing activities:
                                                  
          capital expenditures
        -25,474,000 -17,991,000 -4,020,000 1,485,000 9,514,000 -24,384,000 -31,016,000 3,931,000 -20,486,000 -36,832,000 -36,064,000 -28,894,000 -11,344,000 -12,004,000 -11,751,000 -12,874,000 -7,120,000 -3,759,000 -13,443,000 -7,689,000 -6,909,000 -3,436,000 -8,858,000 -3,704,000 -11,891,000 -8,542,000 -28,949,000 -19,939,000 -14,987,000 -8,034,000 -51,520,000 -5,449,000 -3,440,000 -3,739,000 -6,424,000 -5,762,000 -1,435,000 -4,107,000 -5,238,000 -3,919,000 -3,286,000 -4,893,000 
          free cash flows
        20,027,000 164,376,000 738,000 82,197,000 38,216,000 123,376,000 -35,381,000 47,806,000 19,698,000 106,804,000 -34,968,000 44,999,000 24,528,000 101,363,000 -14,727,000 22,597,000 -38,636,000 38,583,000 -52,598,000 -5,966,000 33,214,000 121,904,000 16,862,000 165,120,000 29,479,000 82,530,000 -33,316,000 -23,276,000 6,989,000 71,135,000 -27,139,000 1,732,000 11,908,000 71,813,000 16,644,000 -10,365,000 484,000 1,740,000 -7,265,000 -3,578,000 57,945,000 -3,121,000 
          proceeds from sale of property and equipment
        377,000 11,000 187,000 81,000 21,000 126,000 43,000 93,000 140,000 23,000 100,000 222,000 64,000 67,000 162,000 98,000 51,000 54,000 149,000 2,905,000 51,000 45,000 45,000 15,000 17,000 113,000 49,000 42,677,000 16,000 260,000 27,000 32,000 11,000 42,000 69,000 9,000 8,000    
          purchases of investments
        -58,137,000 -43,328,000                                         
          maturities of investments
        33,673,000 27,497,000 73,648,000 99,745,000 127,447,000                                      
          net cash from investing activities
        -49,561,000 -33,811,000    -71,895,000 -24,048,000 -90,883,000 -68,515,000 -24,786,000 -11,743,000 -14,247,000 -99,311,000 -72,828,000 -15,123,000 -13,886,000 -9,617,000 -5,317,000 -11,766,000 -5,335,000 -9,412,000 -4,617,000 -7,786,000 -5,671,000 -12,374,000 -12,323,000 -24,143,000 22,449,000 -20,107,000 -11,198,000 -52,452,000 -5,490,000 -4,708,000 -4,038,000 -6,469,000 -5,705,000 -2,945,000 -4,236,000 -5,161,000 -4,821,000 -3,443,000 -4,893,000 
          cash flows from financing activities:
                                                  
          repayments on finance leases
        -156,000 -253,000    -282,000 -204,000 -255,000 -382,000 -170,000 -263,000 -352,000 -242,000 -268,000 -231,000 -197,000 -195,000 -194,000 -169,000 -130,000 -191,000  -35,000 -158,000 -114,000                  
          proceeds from stock option exercises
        389,000 341,000 8,981,000 3,180,000 6,156,000 6,632,000 2,643,000 12,172,000 2,548,000 1,162,000 2,551,000 1,381,000 1,592,000 166,000 2,407,000 1,161,000 298,000 532,000 1,304,000 1,541,000 5,258,000 1,448,000 2,528,000 22,767,000 1,318,000 1,217,000 298,000 1,491,000 6,081,000 2,049,000 1,958,000 2,680,000 3,492,000 3,095,000 3,306,000 1,457,000 2,555,000 2,551,000 1,370,000 7,825,000   
          common shares withheld for taxes
        -4,814,000 -16,000    -28,000 -116,000 -131,000 -2,840,000 -197,000 -64,000 -129,000 -1,268,000 -68,000 -12,000 -18,000 -484,000 -108,000 -43,000 -23,000 -1,158,000 -147,000 -12,000 -3,000 -799,000 -5,000 -1,267,000 -702,000 -219,000      
          payment for shares repurchased
        -53,366,000 -33,647,000    -5,749,000 -15,825,000 -6,428,000 -25,007,000 -12,734,000 -13,438,000 -14,089,000 -12,280,000 -11,877,000 -20,004,000   -20,004,000 -164,707,000 -25,681,000 -9,579,000                     
          net cash from financing activities
        -57,947,000 -33,575,000    573,000 -13,502,000 5,358,000 -25,681,000 -12,143,000 -11,214,000 -13,189,000 -12,198,000 -12,047,000 -17,840,000 -9,005,000 -381,000 -19,774,000 -163,615,000 -24,293,000 -5,670,000 878,000 2,481,000 22,606,000 405,000 1,100,000 -39,862,000 850,000 4,701,000 -16,766,000 -608,000 110,000 -22,260,000 -74,444,000 745,000 1,408,000 -63,937,000 3,618,000 791,000 11,350,000 -31,489,000 6,299,000 
          net increase in cash and cash equivalents
        -62,007,000 114,981,000 -86,464,000              -41,514,000 17,251,000 -214,536,000 -27,905,000 25,041,000 121,601,000 20,415,000 185,759,000 29,401,000   19,962,000 6,570,000     -2,930,000 17,344,000 -8,900,000 -64,963,000 5,229,000 -6,397,000 6,870,000   
          cash and cash equivalents, beginning of the period
        259,680,000 205,123,000 266,262,000 210,596,000                             
          cash and cash equivalents, end of the period
        197,673,000 114,981,000 -86,464,000 32,145,000 199,018,000 76,438,000 -41,915,000 -41,650,000 212,250,000 106,707,000 -21,861,000 46,457,000 134,959,000 28,492,000                             
          supplemental disclosure of cash flow information:
                                                  
          cash paid during the period for:
                                                  
          interest
        123,000 100,000 109,000 111,000 137,000 115,000 117,000 109,000 110,000 98,000 103,000 102,000 116,000 57,000 99,000 87,000 100,000 70,000 94,000 112,000 82,000 79,000 84,000 74,000 87,000 86,000 61,000 79,000 129,000 -30,000 256,000 160,000 421,000 713,000 981,000 960,000 1,152,000 1,214,000 1,293,000 1,469,000 3,029,000 2,783,000 
          income taxes
        13,000 14,428,000 14,301,000 29,799,000 875,000 9,657,000 15,320,000 45,154,000 222,000 11,149,000 14,444,000 22,675,000 333,000 7,554,000 4,896,000 14,027,000 89,000 4,530,000 8,862,000 41,116,000 182,000 1,322,000 1,188,000 19,530,000 7,000 7,983,000 8,517,000 14,194,000 163,000 4,645,000 5,183,000 16,157,000 127,000 12,092,000 19,727,000 130,000 557,000 16,235,000 4,247,000 3,942,000 4,237,000 
          non-cash investing activities:
                                                  
          accrued purchases of property and equipment
        12,952,000 5,110,000 -4,020,000 1,485,000 9,514,000 1,171,000 -3,074,000 3,931,000 6,379,000 6,197,000 71,000 -2,664,000 7,666,000 726,000 3,534,000 1,110,000 2,548,000 1,612,000 -1,528,000 551,000 2,554,000 1,181,000 -1,027,000 1,982,000 500,000 3,894,000 -4,757,000 289,000 5,136,000 3,424,000 959,000 73,000 1,279,000 341,000 114,000 -48,000 1,518,000 144,000 -77,000 902,000   
          payment of debt issuance costs
                                              -2,216,000 
          cash paid during the year for:
                                                  
          net decrease in cash and cash equivalents
              -41,915,000 -41,650,000 -54,012,000  -21,861,000 46,457,000 -75,637,000  -35,939,000                -28,679,000 1,801,000 -11,620,000          
          purchases of short-term investments
             -131,427,000 -120,580,000 -134,641,000 -96,042,000 -66,694,000 -46,119,000 -75,344,000 -85,365,000                              
          maturities of short-term investments
             83,790,000 127,505,000 81,954,000 54,252,000 84,914,000 70,411,000 87,105,000 5,000,000                              
          depreciation and amortization
              11,674,000                                    
          deferred income tax benefit
              270,000                          -57,000  411,000 -760,000 -864,000 400,000 -1,021,000 -568,000 245,000 -270,000 
          non-cash financing activities
                                                  
          receivable from exercise of stock options
                  -1,087,000                                
          accrued shares repurchased
                                                  
          loss on sale of assets
                -118,000    5,000      -138,000 7,000 -27,000  -45,000 12,000 34,000                  
          purchases of property and equipment
                -26,865,000 -43,029,000 -36,135,000 -26,230,000 -19,010,000 -12,730,000 -15,285,000 -13,984,000 -9,668,000 -5,371,000 -11,915,000 -8,240,000 -9,463,000 -4,617,000 -7,831,000 -5,686,000 -12,391,000 -12,436,000 -24,192,000 -20,228,000 -20,123,000 -11,458,000 -52,479,000 -5,522,000 -4,719,000 -4,080,000 -6,538,000 -5,714,000 -2,953,000 -4,251,000 -5,161,000 -4,821,000 -3,286,000 -4,893,000 
          purchase of intangible asset
                                                  
          cash and cash equivalents at the beginning of the period
                       246,977,000  447,126,000  89,950,000  51,941,000 39,234,000 98,683,000 30,259,000   
          cash and cash equivalents at the end of the period
                       12,580,000 205,463,000  -214,536,000 -27,905,000 472,167,000  20,415,000 185,759,000 119,351,000  -68,372,000 19,962,000 58,511,000 51,205,000 -28,679,000 1,801,000 27,614,000 -2,930,000 17,344,000 -8,900,000 33,720,000 5,229,000 -6,397,000 37,129,000   
          cash and cash equivalents at the beginning of the year
                                                  
          cash and cash equivalents at the end of the year
                                                  
          amortization of original issue discount
                                     1,000 1,000 1,000 2,000 4,000 4,000 4,000 5,000 6,000 6,000 6,000 71,000 105,000 
          loss on extinguishment of debt
                                     50,000 100,000 401,000 397,000    4,359,000 
          amortization of intangibles
                                     84,000 84,000 83,000 84,000 84,000 83,000 84,000 87,000 95,000 94,000 95,000 94,000 108,000 
          deferred rent expense
                                     1,355,000 -759,000 866,000 128,000 229,000 603,000 905,000 183,000 493,000 464,000 172,000 333,000 962,000 
          repayments on term loan and finance leases
                                  -146,000 -89,000 -113,000              
          repayments on term loan and capital leases
                                     -18,815,000 -2,566,000 -2,570,000 -25,050,000 -77,539,000 -2,561,000 -49,000 -66,273,000 -1,272,000 -1,295,000 -1,254,000   
          borrowings on revolving credit facility
                                  347,846,000 366,968,000 336,965,000 426,052,000 296,129,000 311,412,000 287,750,000 383,197,000 248,427,000 274,875,000 236,389,000 210,333,000 228,866,000 202,000,000 413,262,000 189,627,000 
          repayments on revolving credit facility
                                  -347,846,000 -366,968,000 -336,965,000 -426,052,000 -296,129,000 -311,412,000 -287,750,000 -383,197,000 -248,427,000 -274,875,000 -236,389,000 -210,333,000 -228,866,000 -202,000,000 -431,316,000 -181,221,000 
          gain on disposal of assets
                                         -8,000   -8,000      
          excess tax benefit related to exercises of stock options
                                             -2,339,000 -716,000 -4,779,000 -1,285,000  
          loss on disposal of assets
                                      236,000            
          deferred income tax provision benefit
                                                  
          prepaid expenses
                                                  
          acquisition of intangible assets
                                                  
          borrowings on term loan
                                                  
          proceeds from issuance of common stock, net of expenses
                                                -1,809,000 
          payment of dividend
                                                
          purchase of treasury stock
                                                
          excess tax benefit related to exercise of stock options
                                                  
          payment of debt issuance cost
                                                  
          repurchase of common stock
                                                  
          repayments on term loan
                                                 -838,000 
          proceeds from stock option exercise
                                                 323,000 
          net decrease in cash
                                                 3,178,000 
          cash at the beginning of the period
                                                 
          cash at the end of the period
                                                 3,178,000