Quarterly
Annual
| Unit: USD | 2025-09-25 | 2025-06-26 | 2025-03-27 | 2024-12-26 | 2024-09-26 | 2024-06-27 | 2024-03-28 | 2023-12-28 | 2023-09-28 | 2023-06-29 | 2023-03-30 | 2022-12-29 | 2022-09-29 | 2022-06-30 | 2022-03-31 | 2021-12-30 | 2021-09-30 | 2021-07-01 | 2021-04-01 | 2020-12-31 | 2020-09-24 | 2020-06-25 | 2020-03-26 | 2019-12-26 | 2019-09-26 | 2019-06-27 | 2019-03-28 | 2018-12-27 | 2018-09-27 | 2018-06-28 | 2018-03-29 | 2017-12-28 | 2017-09-28 | 2017-06-29 | 2017-03-30 |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
net sales | 1,179,527,000 | 1,214,150,000 | 1,160,740,000 | 1,107,416,000 | 1,117,926,000 | 1,133,139,000 | 1,097,289,000 | 1,048,121,000 | 1,107,812,000 | 1,135,899,000 | 1,122,052,000 | 1,048,069,000 | 1,097,824,000 | 1,089,846,000 | 1,028,734,000 | 914,335,000 | 876,553,000 | 860,108,000 | 782,537,000 | 723,652,000 | 684,847,000 | 462,352,000 | 554,937,000 | 527,002,000 | 521,093,000 | 520,311,000 | 477,050,000 | 436,739,000 | 435,882,000 | 434,279,000 | 402,948,000 | 248,816,500 | 343,923,000 | 344,047,000 | 307,296,000 |
cost of sales | 667,571,000 | 681,462,000 | 652,572,000 | 626,095,000 | 632,056,000 | 642,105,000 | 627,263,000 | 605,979,000 | 640,357,000 | 656,266,000 | 652,934,000 | 612,168,000 | 650,349,000 | 653,564,000 | 620,676,000 | 559,748,000 | 511,245,000 | 494,670,000 | 445,604,000 | 416,112,000 | 390,219,000 | 265,660,000 | 318,905,000 | 296,973,000 | 307,305,000 | 302,488,000 | 275,676,000 | 255,721,000 | 257,656,000 | 256,641,000 | 237,562,000 | 146,269,000 | 201,432,000 | 201,819,000 | 181,825,000 |
gross profit | 511,956,000 | 532,688,000 | 508,168,000 | 481,321,000 | 485,870,000 | 491,034,000 | 470,026,000 | 442,142,000 | 467,455,000 | 479,633,000 | 469,118,000 | 435,901,000 | 447,475,000 | 436,282,000 | 408,058,000 | 354,587,000 | 365,308,000 | 365,438,000 | 336,933,000 | 307,540,000 | 294,628,000 | 196,692,000 | 236,032,000 | 230,029,000 | 213,788,000 | 217,823,000 | 201,374,000 | 181,018,000 | 178,226,000 | 177,638,000 | 165,386,000 | 102,547,500 | 142,491,000 | 142,228,000 | 125,471,000 |
yoy | 5.37% | 8.48% | 8.11% | 8.86% | 3.94% | 2.38% | 0.19% | 1.43% | 4.47% | 9.94% | 14.96% | 22.93% | 22.49% | 19.39% | 21.11% | 15.30% | 23.99% | 85.79% | 42.75% | 33.70% | 37.81% | -9.70% | 17.21% | 27.08% | 19.95% | 22.62% | 21.76% | 76.52% | 25.08% | 24.90% | 31.81% | ||||
qoq | -3.89% | 4.83% | 5.58% | -0.94% | -1.05% | 4.47% | 6.31% | -5.42% | -2.54% | 2.24% | 7.62% | -2.59% | 2.57% | 6.92% | 15.08% | -2.93% | -0.04% | 8.46% | 9.56% | 4.38% | 49.79% | -16.67% | 2.61% | 7.60% | -1.85% | 8.17% | 11.25% | 1.57% | 0.33% | 7.41% | 61.28% | -28.03% | 0.18% | 13.36% | |
gross margin % | |||||||||||||||||||||||||||||||||||
operating expenses: | |||||||||||||||||||||||||||||||||||
selling and store operating | 363,751,000 | 376,240,000 | 368,805,000 | 347,437,000 | 339,135,000 | 341,408,000 | 334,345,000 | 315,567,000 | 308,581,000 | 311,406,000 | 303,671,000 | 280,029,000 | 280,735,000 | 268,202,000 | 249,500,000 | 235,732,000 | 218,690,000 | 205,072,000 | 189,946,000 | 191,064,000 | 171,513,000 | 138,457,000 | 153,066,000 | 147,869,000 | 136,958,000 | 134,643,000 | 127,383,000 | 119,120,000 | 109,182,000 | 108,626,000 | 102,567,000 | 62,856,000 | 85,023,000 | 85,650,000 | 80,751,000 |
general and administrative | 67,559,000 | 69,430,000 | 69,141,000 | 64,030,000 | 67,687,000 | 67,671,000 | 66,777,000 | 67,653,000 | 59,870,000 | 63,279,000 | 61,911,000 | 51,399,000 | 54,697,000 | 53,107,000 | 54,645,000 | 50,053,000 | 52,488,000 | 52,819,000 | 44,041,000 | 40,858,000 | 39,286,000 | 33,713,000 | 30,858,000 | 34,022,000 | 37,246,000 | 30,916,000 | 30,202,000 | 30,332,000 | 26,477,000 | 25,179,000 | 23,339,000 | 14,892,750 | 22,172,000 | 19,518,000 | 17,881,000 |
pre-opening | 8,629,000 | 5,124,000 | 5,993,000 | 10,634,000 | 12,731,000 | 10,627,000 | 9,593,000 | 12,756,000 | 14,232,000 | 9,974,000 | 8,020,000 | 9,752,000 | 10,386,000 | 8,563,000 | 9,941,000 | 7,713,000 | 10,733,000 | 8,990,000 | 6,997,000 | 7,604,000 | 5,027,000 | 3,433,000 | 5,434,000 | 6,014,000 | 8,184,000 | 6,369,000 | 4,027,000 | 8,253,000 | 8,330,000 | 6,588,000 | 2,974,000 | 3,456,250 | 6,700,000 | 2,958,000 | 4,167,000 |
total operating expenses | 439,939,000 | 450,794,000 | 443,939,000 | 422,101,000 | 419,553,000 | 419,706,000 | 410,715,000 | 395,976,000 | 382,683,000 | 384,659,000 | 373,602,000 | 341,180,000 | 345,818,000 | 329,872,000 | 314,086,000 | 293,498,000 | 281,911,000 | 266,881,000 | 240,984,000 | 239,526,000 | 215,826,000 | 175,603,000 | 189,358,000 | 187,905,000 | 182,388,000 | 171,928,000 | 161,612,000 | 157,705,000 | 143,989,000 | 140,393,000 | 128,880,000 | 81,205,000 | 113,895,000 | 108,126,000 | 102,799,000 |
operating income | 72,017,000 | 81,894,000 | 64,229,000 | 59,220,000 | 66,317,000 | 71,328,000 | 59,311,000 | 46,166,000 | 84,772,000 | 94,974,000 | 95,516,000 | 94,721,000 | 101,657,000 | 106,410,000 | 93,972,000 | 61,089,000 | 83,397,000 | 98,557,000 | 95,949,000 | 68,014,000 | 78,802,000 | 21,089,000 | 46,674,000 | 42,124,000 | 31,400,000 | 45,895,000 | 39,762,000 | 23,313,000 | 34,237,000 | 37,245,000 | 36,506,000 | 21,342,500 | 28,596,000 | 34,102,000 | 22,672,000 |
yoy | 8.60% | 14.81% | 8.29% | 28.28% | -21.77% | -24.90% | -37.90% | -51.26% | -16.61% | -10.75% | 1.64% | 55.05% | 21.90% | 7.97% | -2.06% | -10.18% | 5.83% | 367.34% | 105.57% | 61.46% | 150.96% | -54.05% | 17.38% | 80.69% | -8.29% | 23.22% | 8.92% | 9.23% | 19.73% | 9.22% | 61.02% | ||||
qoq | -12.06% | 27.50% | 8.46% | -10.70% | -7.03% | 20.26% | 28.47% | -45.54% | -10.74% | -0.57% | 0.84% | -6.82% | -4.47% | 13.24% | 53.83% | -26.75% | -15.38% | 2.72% | 41.07% | -13.69% | 273.66% | -54.82% | 10.80% | 34.15% | -31.58% | 15.42% | 70.56% | -31.91% | -8.08% | 2.02% | 71.05% | -25.37% | -16.15% | 50.41% | |
operating margin % | |||||||||||||||||||||||||||||||||||
interest expense | 591,000 | 1,076,000 | 1,548,000 | -34,000 | 189,000 | 663,000 | 1,955,000 | 891,000 | 1,246,000 | 2,898,000 | 4,862,000 | 5,272,000 | 3,032,000 | 1,672,000 | 1,162,000 | 1,119,000 | 1,124,000 | 1,293,000 | 1,388,000 | 2,255,000 | 2,024,000 | 2,303,000 | 1,807,000 | 1,679,000 | 1,978,000 | 2,223,000 | 2,921,000 | 2,817,000 | 2,171,000 | 2,145,000 | 1,784,000 | 2,844,250 | 2,610,000 | 3,353,000 | 5,414,000 |
income before income taxes | 71,426,000 | 80,818,000 | 62,681,000 | 59,254,000 | 66,128,000 | 70,665,000 | 57,356,000 | 45,275,000 | 83,526,000 | 92,076,000 | 90,654,000 | 89,449,000 | 98,625,000 | 104,738,000 | 92,810,000 | 59,970,000 | 82,273,000 | 97,264,000 | 94,561,000 | 65,759,000 | 76,778,000 | 19,801,000 | 44,867,000 | 40,445,000 | 29,422,000 | 43,672,000 | 36,841,000 | 20,496,000 | 32,066,000 | 35,100,000 | 34,722,000 | 17,137,750 | 25,986,000 | 25,307,000 | 17,258,000 |
income tax expense | 14,166,000 | 17,640,000 | 13,803,000 | 11,770,000 | 14,438,000 | 13,999,000 | 7,324,000 | 8,194,000 | 17,603,000 | 20,624,000 | 19,130,000 | ||||||||||||||||||||||||
net income | 57,260,000 | 63,178,000 | 48,878,000 | 47,484,000 | 51,690,000 | 56,666,000 | 50,032,000 | 37,081,000 | 65,923,000 | 71,452,000 | 71,524,000 | 69,237,000 | 76,175,000 | 81,832,000 | 70,951,000 | 49,873,000 | 74,645,000 | 82,916,000 | 75,796,000 | 57,140,000 | 68,774,000 | 32,004,000 | 37,063,000 | 35,341,000 | 40,974,000 | 43,596,000 | 30,720,000 | 17,902,000 | 26,568,000 | 39,846,000 | 31,871,000 | 13,703,000 | 23,255,000 | 20,429,000 | 11,128,000 |
yoy | 10.78% | 11.49% | -2.31% | 28.05% | -21.59% | -20.69% | -30.05% | -46.44% | -13.46% | -12.68% | 0.81% | 38.83% | 2.05% | -1.31% | -6.39% | -12.72% | 8.54% | 159.08% | 104.51% | 61.68% | 67.85% | -26.59% | 20.65% | 97.41% | 54.22% | 9.41% | -3.61% | 30.64% | 14.25% | 95.05% | 186.40% | ||||
qoq | -9.37% | 29.26% | 2.94% | -8.14% | -8.78% | 13.26% | 34.93% | -43.75% | -7.74% | -0.10% | 3.30% | -9.11% | -6.91% | 15.34% | 42.26% | -33.19% | -9.98% | 9.39% | 32.65% | -16.92% | 114.89% | -13.65% | 4.87% | -13.75% | -6.01% | 41.91% | 71.60% | -32.62% | -33.32% | 25.02% | 132.58% | -41.08% | 13.83% | 83.58% | |
net income margin % | |||||||||||||||||||||||||||||||||||
change in fair value of hedge instruments, net of tax | 24,000 | 21,000 | -10,000 | 39,000 | -185,000 | -346,000 | -970,000 | -1,033,000 | -907,000 | -126,000 | -849,000 | -87,000 | 1,513,000 | 822,000 | 1,554,000 | 331,000 | -36,000 | -7,000 | 83,000 | 108,000 | 89,000 | 92,000 | 68,000 | 168,000 | -213,000 | -334,000 | |||||||||
total comprehensive income | 57,284,000 | 63,199,000 | 48,868,000 | 47,523,000 | 51,505,000 | 56,320,000 | 49,062,000 | 36,048,000 | 65,016,000 | 71,326,000 | 70,675,000 | 69,150,000 | 77,688,000 | 82,654,000 | 72,505,000 | 50,204,000 | 74,609,000 | 82,909,000 | 75,879,000 | 57,248,000 | 68,863,000 | 32,096,000 | 37,131,000 | 35,509,000 | 40,974,000 | 43,383,000 | 30,386,000 | ||||||||
basic earnings per share | 0.53 | 0.59 | 0.45 | 0.44 | 0.48 | 0.53 | 0.47 | 0.34 | 0.62 | 0.67 | 0.67 | 0.65 | 0.72 | 0.78 | 0.67 | 0.48 | 0.71 | 0.79 | 0.73 | 0.55 | 0.67 | 0.31 | 0.36 | 0.34 | 0.41 | 0.44 | 0.31 | 0.18 | 0.27 | 0.41 | 0.33 | 0.153 | 0.25 | 0.22 | 0.13 |
diluted earnings per share | 0.53 | 0.58 | 0.45 | 0.44 | 0.48 | 0.52 | 0.46 | 0.34 | 0.61 | 0.66 | 0.66 | 0.65 | 0.71 | 0.76 | 0.66 | 0.47 | 0.69 | 0.77 | 0.71 | 0.54 | 0.65 | 0.3 | 0.35 | 0.34 | 0.39 | 0.42 | 0.29 | 0.17 | 0.25 | 0.38 | 0.3 | 0.14 | 0.22 | 0.2 | 0.13 |
benefit from income taxes | 16,803,750 | 22,450,000 | 22,906,000 | 21,859,000 | 10,185,250 | 7,628,000 | 18,765,000 | 7,804,000 | 6,121,000 | 2,594,000 | 5,498,000 | -4,746,000 | 2,851,000 | 3,434,750 | 2,731,000 | 4,878,000 | 6,130,000 | ||||||||||||||||||
gain on early extinguishment of debt | -1,015,000 | ||||||||||||||||||||||||||||||||||
benefit for income taxes | 14,348,000 | 8,619,000 | 8,004,000 | -12,203,000 | 5,104,000 | -11,552,000 | 76,000 | ||||||||||||||||||||||||||||
loss on early extinguishment of debt | 1,360,500 | 5,442,000 | |||||||||||||||||||||||||||||||||
litigation settlement |
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.
