7Baggers
Quarterly
Annual
    Unit: USD2025-10-03 2025-07-04 2025-04-04 2025-01-03 2024-09-27 2024-06-28 2024-03-29 2023-12-29 2023-09-29 2023-06-30 2023-03-31 2022-12-30 2022-09-30 2022-07-01 2022-04-01 2021-12-31 2021-10-01 2021-07-02 2021-04-02 2021-01-01 2020-10-02 2020-07-03 2020-04-03 2020-01-03 2019-09-27 2019-06-28 2019-03-29 2018-12-28 2018-09-28 2018-06-29 2018-03-30 2017-12-29 2017-09-29 2017-06-30 2017-03-31 2016-12-30 2016-09-30 2016-07-01 2016-04-01 2016-01-01 2015-10-02 2015-07-03 2015-04-03 2015-01-02 2014-10-03 2014-07-04 2014-04-04 2013-09-27 2013-01-03 2011-09-30 2011-07-01 2011-04-01 2010-12-31 2010-10-01 2010-07-02 2010-04-02 2009-10-02 2009-07-03 2009-04-03 2009-01-01 2008-09-26 2008-06-27 2008-03-28 2008-01-02 2007-12-28 2007-09-28 2007-06-29 2007-03-30 2006-12-29 2006-09-29 2006-06-30 2006-03-31 2005-12-30 2005-09-30 2005-07-01 2005-04-01 2004-12-31 2004-10-01 2003-01-02 2002-09-27 2002-06-28 2002-03-29 2002-01-03 
      
                                                                                       
      assets
                                                                                       
      current assets:
                                                                                       
      cash and cash equivalents
    207,380,000 231,801,000 245,113,000 258,901,000 219,708,000 203,262,000 168,665,000 187,150,000 137,099,000 148,174,000 125,649,000 161,458,000 148,443,000 165,619,000 215,050,000 297,687,000 229,785,000 239,953,000 184,521,000 197,525,000 187,632,000 155,932,000 105,594,000 176,436,000 132,843,000 104,452,000 79,080,000 127,059,000 120,977,000 117,773,000 103,152,000 124,794,000 89,809,000 90,233,000 87,086,000 114,967,000 98,425,000 113,543,000 98,535,000 125,751,000 124,457,000 131,927,000 123,658,000 129,490,000 115,614,000 112,895,000 105,621,000 121,747,000 122,948,000 65,245,000 69,453,000 89,914,000 106,549,000 92,071,000 74,071,000 68,367,000 48,513,000 39,109,000 22,400,000 67,895,000 18,659,000 7,206,000 11,972,000 32,598,000 10,700,000 8,689,000 6,243,000 5,748,000 5,238,000 6,722,000 5,229,000 10,196,000 13,216,000 8,367,000 6,884,000 2,990,000 6,980,000 11,224,000 19,490,000 13,520,000 11,671,000 7,055,000 22,480,000 
      accounts receivable
    181,996,000 171,012,000 166,788,000 161,407,000 168,618,000 165,870,000 162,885,000 167,360,000 181,754,000 175,830,000 173,064,000 170,114,000 166,014,000 161,774,000 147,508,000 139,861,000 144,039,000 142,743,000 124,211,000 111,565,000 109,964,000 109,341,000 127,212,000 120,138,000 128,333,000 129,735,000 118,864,000 105,814,000 122,911,000 116,532,000 117,239,000 110,100,000 124,803,000 107,444,000 96,346,000 87,409,000 94,292,000 92,309,000 94,912,000 88,577,000 94,168,000 93,543,000  86,368,000  85,795,000    72,571,000 76,737,000  72,034,000 71,015,000 71,618,000 63,568,000 68,669,000 73,405,000 68,760,000 62,662,000 68,132,000 65,338,000 63,468,000 62,208,000 59,819,000 62,824,000 61,492,000 56,638,000 48,208,000 51,381,000 51,427,000 48,037,000 46,211,000 45,132,000 47,093,000 44,070,000 38,586,000 49,974,000 35,844,000 39,802,000 39,451,000 38,048,000 38,404,000 
      prepaid expenses and other current assets
    27,410,000 22,838,000 20,895,000 26,573,000 24,255,000 22,195,000 20,773,000 25,022,000 24,463,000 20,624,000 19,588,000 17,585,000 18,055,000 15,141,000 14,133,000 15,214,000 18,738,000 15,113,000 14,824,000 12,741,000 10,967,000 14,777,000 14,141,000 12,305,000 13,231,000 10,452,000 13,986,000                                                         
      total current assets
    416,786,000 425,651,000 432,796,000 446,881,000 412,581,000 391,327,000 352,323,000 379,532,000 343,316,000 344,628,000 318,301,000 349,157,000 332,512,000 342,534,000 376,691,000 452,762,000 417,560,000 397,809,000 353,555,000 366,832,000 328,649,000 314,270,000 293,396,000 364,044,000 351,532,000 334,661,000 304,610,000 326,612,000 336,504,000 319,023,000 305,461,000 315,509,000 301,086,000 278,723,000 263,617,000 274,044,000 257,306,000 272,602,000 261,652,000 272,786,000 269,458,000 269,121,000 256,825,000 266,500,000 254,483,000 255,218,000 249,641,000 235,027,000  178,804,000 186,814,000 184,288,000 194,594,000 172,416,000 163,663,000 145,185,000 139,003,000 138,841,000 124,145,000 148,330,000 130,595,000 136,467,000 133,187,000 130,308,000 132,757,000 125,230,000 122,212,000 118,620,000 112,006,000 111,214,000 119,039,000 123,803,000 120,165,000 116,495,000 113,245,000 104,327,000 103,460,000 98,766,000 81,749,000 57,176,000 55,715,000 50,840,000 66,262,000 
      property, equipment and leasehold improvements, net of accumulated depreciation and amortization of 119,644 and 112,202 at october 3, 2025 and january 3, 2025, respectively
    72,244,000                                                                                   
      operating lease right-of-use assets
    73,312,000 72,338,000 73,438,000 75,248,000 75,797,000 71,556,000 24,145,000 24,600,000 24,302,000 25,636,000 16,629,000 18,007,000 18,088,000 16,139,000 16,898,000 14,370,000 15,777,000 17,024,000 18,467,000  20,085,000 20,124,000 21,500,000  23,715,000 22,729,000 23,852,000                                                         
      goodwill
    8,607,000 8,607,000 8,607,000 8,607,000 8,607,000 8,607,000 8,607,000 8,607,000 8,607,000 8,607,000 8,607,000 8,607,000 8,607,000 8,607,000 8,607,000 8,607,000 8,607,000 8,607,000 8,607,000 8,607,000 8,607,000 8,607,000 8,607,000 8,607,000 8,607,000 8,607,000 8,607,000 8,607,000 8,607,000 8,607,000 8,607,000 8,607,000 8,607,000 8,607,000 8,607,000 8,607,000 8,607,000 8,607,000 8,607,000 8,607,000 8,607,000 8,607,000 8,607,000 8,607,000 8,607,000 8,607,000 8,607,000 8,607,000  8,607,000 8,607,000 8,607,000 8,607,000 8,607,000 8,607,000 8,607,000 8,607,000 8,607,000 8,607,000 8,607,000 8,607,000 8,607,000 8,607,000 8,607,000 8,607,000 8,607,000 8,607,000 8,607,000 8,607,000 8,607,000 8,607,000 8,607,000 8,607,000 8,607,000 8,607,000 8,607,000 8,607,000 8,607,000 8,607,000 8,558,000 8,553,000 6,616,000 8,567,000 
      deferred income taxes
    63,088,000 60,221,000 60,354,000 57,127,000 54,345,000 51,560,000 52,224,000 53,824,000 54,448,000 52,212,000 52,184,000 53,909,000 50,501,000 46,968,000 46,501,000 46,546,000 42,561,000 41,090,000 39,315,000 40,539,000 39,383,000 37,233,000 35,151,000 36,821,000 35,639,000 34,099,000 33,878,000 34,090,000 32,966,000 31,824,000 31,265,000 30,437,000 42,574,000 40,945,000 41,715,000 42,166,000 40,751,000 39,031,000 39,829,000 39,456,000 11,112,000 11,604,000 11,602,000 11,002,000 11,141,000 10,330,000 10,408,000 8,295,000  6,947,000 7,195,000 7,164,000 5,426,000 5,392,000 5,491,000 5,434,000 5,085,000 4,845,000 4,819,000 4,494,000 4,380,000 4,089,000 4,083,000 4,455,000 3,450,000 3,571,000 3,821,000 2,528,000 2,232,000 2,268,000 2,581,000 2,471,000 2,156,000 2,220,000 2,509,000 2,594,000 2,154,000 2,222,000 2,052,000 1,816,000 1,816,000 1,815,000 1,928,000 
      deferred compensation plan assets
    121,437,000 114,929,000 109,799,000 110,259,000 113,225,000 106,295,000 113,844,000 101,169,000 90,727,000 94,067,000 98,981,000 89,437,000 83,722,000 87,163,000 106,255,000 99,962,000 92,048,000 92,328,000 94,395,000 83,731,000 76,204,000 71,895,000 63,353,000 68,400,000 64,841,000 63,484,000 66,395,000 52,286,000 57,432,000 53,801,000 53,547,000 48,676,000 46,678,000 44,590,000 46,699,000 41,153,000 40,365,000 38,034,000 37,362,000 36,522,000 34,960,000 36,453,000 37,148,000 36,195,000 34,634,000 34,856,000 32,766,000 31,386,000  17,878,000 19,604,000 19,466,000 15,068,000                               
      other assets
    5,975,000 6,047,000 6,478,000 6,141,000 6,648,000 6,807,000 3,759,000 3,727,000 4,816,000 2,341,000 2,312,000 2,006,000 1,284,000 1,372,000 1,519,000 1,521,000 1,670,000 1,684,000 2,210,000 1,242,000 1,343,000 757,000 816,000 949,000 839,000 949,000 1,024,000 1,238,000 1,415,000 1,081,000 1,159,000 1,346,000 1,515,000 918,000 952,000 1,064,000 929,000 1,040,000 1,490,000 1,651,000 1,230,000 1,339,000 1,159,000 1,121,000 1,286,000 1,110,000 593,000 596,000  483,000 443,000 396,000 416,000 14,221,000 12,650,000 13,025,000 9,158,000 7,862,000 7,759,000 9,953,000 14,377,000 13,856,000 12,727,000 5,911,000 5,649,000 11,285,000 10,565,000 10,212,000 6,424,000 9,164,000 7,912,000 6,436,000 3,982,000 6,081,000 4,738,000 3,598,000 1,673,000 1,065,000 693,000 767,000 794,000 769,000 675,000 
      total assets
    761,449,000 759,430,000 763,239,000 777,270,000 744,065,000 709,177,000 629,405,000 646,777,000 602,462,000 604,284,000 566,427,000 586,662,000 559,003,000 566,704,000 617,548,000 683,739,000 638,305,000 618,871,000 577,022,000 580,096,000 534,666,000 513,187,000 483,663,000 563,411,000 544,491,000 520,641,000 489,220,000  480,893,000 455,693,000 440,459,000  435,640,000 409,675,000 398,162,000  385,415,000 388,355,000 377,405,000  368,981,000 368,074,000 357,243,000  352,056,000 351,120,000 341,994,000 324,477,000 344,166,000 247,766,000 256,825,000 252,812,000  235,350,000 224,585,000 206,278,000 195,934,000 193,715,000 178,727,000  184,852,000 189,464,000 184,139,000   174,106,000                  
      liabilities and stockholders’ equity
                                                                                       
      current liabilities:
                                                                                       
      accounts payable and accrued liabilities
    26,453,000 25,268,000 36,783,000 22,136,000 22,646,000 22,418,000 23,926,000 22,125,000 19,640,000 19,838,000 26,322,000 29,115,000 31,825,000 26,668,000 30,840,000 24,504,000 21,443,000 26,973,000 18,411,000 16,327,000 18,552,000 16,218,000 14,038,000 18,583,000 16,526,000 19,678,000 12,377,000 12,283,000 13,221,000 12,403,000 16,492,000 14,741,000 13,813,000 10,610,000 10,204,000 10,073,000 9,709,000 8,686,000 8,175,000 10,580,000 8,945,000 9,748,000 8,933,000 8,935,000 11,011,000 9,985,000 12,862,000 5,139,000  7,427,000 8,847,000 8,808,000 9,715,000 6,554,000 6,464,000 6,102,000 5,148,000 5,369,000 6,352,000 4,498,000 5,999,000 10,472,000 5,811,000 6,536,000 7,139,000 7,315,000 7,032,000 8,171,000 4,887,000 5,820,000 6,357,000 4,799,000 4,136,000 5,671,000 7,145,000 6,710,000 4,330,000 4,062,000 4,783,000 3,367,000 3,246,000 5,101,000 5,183,000 
      accrued payroll and employee benefits
    108,922,000 92,197,000 74,074,000 119,285,000 96,738,000 90,728,000 68,285,000 111,773,000 93,828,000 87,609,000 63,390,000 105,822,000 84,938,000 80,603,000 57,291,000 103,552,000 87,179,000 79,050,000 54,490,000 83,194,000 62,740,000 59,295,000 45,729,000 86,723,000 69,552,000 58,910,000 46,406,000 76,855,000 66,060,000 56,843,000 45,240,000 70,064,000 59,696,000 50,904,000 41,067,000 62,539,000 53,866,000 47,516,000 40,034,000 62,092,000 54,726,000 48,886,000 40,169,000 62,184,000 54,496,000 47,590,000 42,336,000 47,645,000  37,230,000 36,235,000 25,832,000 41,888,000 32,611,000 31,508,000 22,559,000 28,864,000 30,000,000 22,170,000 35,822,000 30,456,000 26,889,000 22,442,000 35,528,000 30,366,000 26,087,000 23,667,000 18,907,000 21,773,000 20,005,000 18,441,000 15,753,000 19,910,000 18,505,000 17,720,000 14,848,000 18,528,000 17,409,000 16,528,000 12,288,000 14,299,000 9,863,000 14,667,000 
      deferred revenues
    12,902,000 11,653,000 13,782,000 16,369,000 13,414,000 13,775,000 16,106,000 21,709,000 10,489,000 11,343,000 14,567,000 18,834,000 15,791,000 15,225,000 15,669,000 19,762,000 12,192,000 10,984,000 8,906,000 11,800,000 9,390,000 8,910,000 11,684,000 12,710,000 8,900,000 8,550,000 7,567,000 9,166,000 8,864,000 8,007,000 7,912,000 8,302,000 7,776,000 6,602,000 6,145,000 7,624,000 5,590,000 5,792,000 6,511,000 7,802,000 5,892,000 5,887,000 5,776,000 8,226,000 5,848,000 6,936,000 7,204,000 6,155,000  4,784,000 4,831,000 5,351,000 6,131,000 5,197,000 5,835,000 4,309,000 5,123,000 7,213,000 7,990,000 4,757,000 5,669,000 5,934,000 5,725,000 6,171,000 6,458,000 4,230,000 4,200,000 3,793,000 4,066,000 2,113,000 2,072,000 2,425,000 2,364,000 2,415,000 2,693,000 1,297,000 1,681,000 978,000 2,864,000 587,000 708,000 868,000 1,511,000 
      operating lease liabilities
    6,490,000 5,851,000 5,633,000 5,393,000 4,940,000 4,903,000 5,814,000 6,302,000 5,700,000 5,750,000 4,900,000 5,258,000 5,363,000 5,038,000 5,310,000 5,164,000 5,604,000 5,959,000 6,135,000  5,689,000 5,360,000 5,648,000  6,056,000 5,746,000 5,843,000                                                         
      total current liabilities
    154,767,000 134,969,000 130,272,000 163,183,000 137,738,000 131,824,000 114,131,000 161,909,000 129,657,000 124,540,000 109,179,000 159,029,000 137,917,000 127,534,000 109,110,000 152,982,000 126,418,000 122,966,000 87,942,000 117,308,000 96,371,000 89,783,000 77,099,000 123,960,000 101,034,000 92,884,000 72,193,000 98,304,000 88,145,000 77,253,000 69,644,000 93,107,000 81,285,000 68,116,000 57,416,000 80,236,000 69,165,000 61,994,000 54,720,000 80,474,000 69,563,000 64,521,000 54,878,000 79,345,000 71,355,000 64,511,000 62,402,000 58,939,000  49,441,000 49,913,000 39,991,000 57,734,000 44,362,000 43,807,000 32,970,000 39,135,000 42,582,000 36,512,000 45,077,000 42,124,000 43,295,000 33,978,000 48,235,000 43,963,000 37,632,000 34,899,000 30,871,000 30,726,000 27,938,000 26,870,000 22,977,000 26,410,000 26,591,000 27,558,000 22,855,000 24,539,000 22,449,000 24,230,000 16,567,000 18,295,000 15,999,000 21,566,000 
      other liabilities
    4,589,000 4,658,000 5,149,000 4,289,000 4,604,000 5,159,000 3,580,000 3,426,000 4,136,000 3,211,000 2,513,000 2,355,000 2,639,000 2,554,000 2,659,000 2,886,000 3,078,000 3,122,000 3,470,000 2,986,000 3,251,000 2,939,000 2,797,000 2,669,000 2,793,000 2,846,000 2,702,000 2,548,000 2,911,000 3,225,000 3,471,000 3,326,000 2,161,000 2,244,000 2,117,000 2,005,000 2,102,000 2,116,000 2,014,000 1,913,000 1,936,000 1,828,000 1,985,000 1,862,000 1,613,000 1,884,000 1,250,000 1,164,000  585,000 803,000 425,000 413,000 392,000 407,000 387,000 351,000 364,000 558,000 367,000 211,000 16,000 30,000 567,000 89,000 65,000 105,000 87,000 142,000 4,383,000 3,809,000 3,774,000 3,487,000 3,722,000 3,131,000 2,563,000 1,471,000 860,000      
      deferred compensation plan liabilities
    123,124,000 117,555,000 111,922,000 112,646,000 115,527,000 108,588,000 116,005,000 103,398,000 93,070,000 96,412,000 101,330,000 91,183,000 85,453,000 87,639,000 107,561,000 100,999,000 93,111,000 93,483,000 95,289,000 83,961,000 76,683,000 72,564,000 64,026,000 68,373,000 64,808,000 63,391,000 66,670,000 52,708,000                                                        
      total liabilities
    358,588,000 331,654,000 321,831,000 356,202,000 333,791,000 315,964,000 255,094,000 290,692,000 248,827,000 247,205,000 224,571,000 265,910,000 239,203,000 229,210,000 230,984,000 266,674,000 233,316,000 231,104,000 199,414,000 218,598,000 191,469,000 180,620,000 160,166,000 213,160,000 187,212,000 176,789,000 160,043,000 155,027,000 150,259,000 136,927,000 133,834,000 150,501,000 135,564,000 120,276,000 113,457,000 130,398,000 118,593,000 109,305,000 104,865,000 124,703,000 112,192,000 108,481,000 103,425,000 121,011,000 111,514,000 105,201,000 100,401,000 93,838,000  69,604,000 72,157,000 61,650,000 75,092,000 60,616,000 58,617,000 47,615,000 49,650,000 51,831,000 45,130,000 56,410,000 49,490,000 50,038,000 40,460,000 54,996,000 50,472,000 43,885,000 40,980,000 35,734,000 36,911,000 33,431,000 31,805,000 27,888,000 31,041,000 31,454,000 31,823,000 26,533,000 27,097,000 24,611,000 26,641,000 17,864,000 19,544,000 17,193,000 23,430,000 
      stockholders’ equity:
                                                                                       
      common stock
    66,000 66,000 66,000 66,000 66,000 66,000 66,000 66,000 66,000 66,000 66,000 66,000 66,000 66,000 66,000 66,000 66,000 66,000 66,000 66,000 66,000 66,000 66,000 66,000 66,000 66,000 66,000 66,000 66,000 66,000 33,000 33,000 33,000 33,000 33,000 33,000  33,000 33,000 33,000 33,000 33,000  16,000  16,000    16,000 16,000 16,000  16,000 16,000 16,000 16,000 16,000 16,000 16,000 16,000  16,000 16,000 16,000 16,000  16,000 16,000 16,000 16,000 8,000 8,000 8,000 8,000 8,000 8,000 8,000 8,000 8,000 8,000 8,000 8,000 
      additional paid-in capital
    367,010,000 364,304,000 361,776,000 345,689,000 342,301,000 338,734,000 335,014,000 321,448,000 320,152,000 317,346,000 314,502,000 301,002,000 298,589,000 296,098,000 293,889,000 281,419,000 279,250,000 276,281,000 274,012,000 265,328,000 261,713,000 259,617,000 257,389,000 244,935,000 242,756,000 240,930,000 238,916,000 227,283,000 225,454,000 223,696,000 221,972,000 210,263,000 208,583,000 206,752,000 205,273,000 194,632,000 193,105,000 191,604,000 189,955,000 179,816,000 177,129,000 175,377,000 174,161,000 160,225,000 158,909,000 157,594,000 155,690,000 140,013,000  107,074,000 106,090,000 105,166,000 96,089,000 93,587,000 92,526,000 90,774,000 82,763,000 80,876,000 79,476,000 83,808,000 71,897,000 70,162,000 69,164,000 72,734,000 59,772,000 58,584,000 56,567,000 55,141,000 50,799,000 50,189,000 49,647,000 48,718,000 46,880,000 46,307,000 45,681,000 45,350,000 42,295,000 38,797,000 34,084,000 32,409,000 32,384,000 32,254,000  
      accumulated other comprehensive loss
                                                     -314,000 -131,000 -210,000 -451,000 -354,000 -746,000 -545,000 -296,000 -387,000 -465,000 -367,000            -86,000            
      foreign currency translation adjustments
    -2,402,000 -2,493,000 -2,845,000 -3,791,000 -1,606,000 -3,173,000 -3,187,000 -2,977,000 -3,775,000 -3,260,000 -3,127,000 -3,587,000 -5,136,000 -3,643,000 -2,293,000 -1,983,000 -2,052,000 -1,786,000 -1,754,000 -1,997,000 -3,114,000 -3,664,000 -3,735,000 -2,062,000 -3,465,000 -2,932,000 -2,691,000 -2,808,000 -2,726,000 -2,422,000 -1,054,000 -1,793,000 -1,934,000 -2,390,000 -2,844,000 -2,980,000 -2,436,000 -2,250,000 -1,745,000 -1,740,000 -1,453,000 -1,254,000 -1,419,000 -918,000 -372,000 468,000 151,000 -155,000                                    
      retained earnings
    658,788,000 646,038,000 635,020,000 624,151,000 614,991,000 603,373,000 588,570,000 574,082,000 566,518,000 555,354,000 542,983,000 528,810,000 518,631,000 506,605,000 493,387,000 478,370,000 468,578,000 454,583,000 439,717,000 421,809,000 409,995,000 401,956,000 395,646,000 384,668,000 374,033,000 362,959,000 350,506,000 342,024,000 332,907,000 322,437,000 310,978,000 303,990,000 313,277,000 304,224,000 296,025,000 291,243,000 285,616,000 279,196,000 273,524,000 269,259,000 263,417,000 255,689,000 248,089,000 246,961,000 241,074,000 233,436,000 225,592,000 219,493,000  172,460,000 163,717,000 155,916,000 156,086,000 153,103,000 145,462,000 140,509,000 136,121,000 132,788,000 128,830,000 139,606,000 122,470,000 117,643,000 112,086,000 127,127,000 113,018,000 108,579,000 106,171,000 103,667,000 101,226,000 99,058,000 95,573,000 92,144,000 88,322,000 85,612,000 82,587,000 79,392,000 75,525,000 76,538,000 66,464,000 54,531,000 52,416,000 50,293,000 56,298,000 
      treasury stock
    -620,601,000 -580,139,000 -552,609,000 -545,047,000 -545,478,000 -545,787,000 -546,152,000 -536,534,000 -529,326,000 -512,427,000 -512,568,000 -505,539,000 -492,350,000 -461,632,000 -398,485,000 -340,807,000 -340,853,000 -341,377,000 -334,494,000 -323,773,000 -325,593,000 -325,667,000 -326,339,000 -277,658,000 -256,439,000 -257,529,000 -257,729,000 -252,611,000 -224,779,000 -224,754,000 -225,028,000 -223,169,000 -219,754,000 -219,078,000  -209,436,000 -209,496,000 -189,552,000 -189,247,000 -184,499,000  -170,249,000  -162,010,000  -145,627,000    -101,074,000 -85,024,000 -69,726,000 -67,940,000 -71,618,000 -71,290,000 -72,091,000 -72,320,000 -71,409,000 -74,260,000 -72,992,000 -59,174,000 -48,908,000 -38,241,000 -71,438,000 -41,234,000 -37,225,000  -27,832,000 -27,829,000 -24,052,000 -11,690,000    -811,000 -2,126,000  -299,000 -5,449,000    -6,379,000 
      total stockholders’ equity
    402,861,000 427,776,000 441,408,000 421,068,000 410,274,000 393,213,000 374,311,000 356,085,000 353,635,000 357,079,000 341,856,000 320,752,000 319,800,000 337,494,000 386,564,000 417,065,000 404,989,000 387,767,000 377,608,000 361,498,000 343,197,000 332,567,000 323,497,000 350,251,000 357,279,000 343,852,000 329,177,000 313,909,000 330,634,000 318,766,000 306,625,000 289,088,000 300,076,000 289,399,000 284,705,000 273,346,000 266,822,000 279,050,000 272,540,000 262,804,000 256,789,000 259,593,000 253,818,000 244,288,000 240,542,000 245,919,000 241,593,000 230,639,000 235,059,000 178,162,000 184,668,000 191,162,000 183,800,000 174,734,000 165,968,000 158,663,000 146,284,000 141,884,000 133,597,000 150,071,000 135,362,000 139,426,000 143,679,000 128,094,000 131,919,000 130,221,000 129,697,000 131,113,000 124,305,000 125,312,000 133,556,000 140,784,000 133,200,000 129,783,000 125,129,000 120,508,000 116,984,000 114,042,000 95,201,000 80,032,000 77,377,000 73,172,000 83,786,000 
      total liabilities and stockholders’ equity
    761,449,000 759,430,000 763,239,000 777,270,000 744,065,000 709,177,000 629,405,000 646,777,000 602,462,000 604,284,000 566,427,000 586,662,000 559,003,000 566,704,000 617,548,000 683,739,000 638,305,000 618,871,000 577,022,000 580,096,000 534,666,000 513,187,000 483,663,000 563,411,000 544,491,000 520,641,000 489,220,000  480,893,000 455,693,000 440,459,000  435,640,000 409,675,000 398,162,000  385,415,000 388,355,000 377,405,000  368,981,000 368,074,000 357,243,000  352,056,000 351,120,000 341,994,000 324,477,000  247,766,000 256,825,000 252,812,000  235,350,000 224,585,000 206,278,000 195,934,000 193,715,000 178,727,000  184,852,000 189,464,000 184,139,000   174,106,000                  
      property, equipment and leasehold improvements, net of accumulated depreciation and amortization of 117,180 and 112,202 at july 4, 2025 and january 3, 2025, respectively
     71,637,000                                                                                  
      property, equipment and leasehold improvements, net of accumulated depreciation and amortization of 114,770 and 112,202 at april 4, 2025 and january 3, 2025, respectively
      71,767,000                                                                                 
      property, equipment and leasehold improvements
       73,007,000    75,318,000  76,793,000 69,413,000 65,539,000 64,289,000 63,921,000 61,077,000 59,971,000 60,082,000 60,329,000 60,473,000 59,823,000 60,395,000 60,301,000 60,840,000 61,587,000 59,318,000 56,112,000 50,854,000 46,103,000 43,969,000 41,357,000 40,420,000 35,014,000 35,180,000 35,892,000 36,572,000 36,710,000 37,457,000 29,041,000 28,465,000 28,485,000 29,390,000 27,499,000 27,587,000 28,264,000 28,812,000 28,831,000 28,314,000 28,372,000  27,030,000 27,731,000 27,004,000 27,267,000 27,810,000 28,298,000 28,770,000 29,841,000 30,350,000 30,714,000 29,115,000 31,273,000 30,534,000 29,618,000 31,371,000 29,409,000 28,984,000 29,293,000 29,408,000 29,577,000 29,758,000 29,803,000 29,826,000 29,839,000 30,054,000 30,362,000 30,509,000 30,211,000 30,215,000 30,793,000 31,395,000 31,859,000 32,140,000 31,712,000 
      commitments and contingencies
                                                                                       
      preferred stock, 0.001 par value; 2,000 shares authorized; no shares outstanding
                                                                                       
      accumulated other comprehensive income/
                                                                                       
      property, equipment and leasehold improvements, net of accumulated depreciation and amortization of 110,828 and 104,011 at september 27, 2024 and december 29, 2023, respectively
        72,862,000                                                                               
      property, equipment and leasehold improvements, net of accumulated depreciation and amortization of 108,647 and 104,011 at june 28, 2024 and december 29, 2023, respectively
         73,025,000                                                                              
      property, equipment and leasehold improvements, net of accumulated depreciation and amortization of 106,162 and 104,011 at march 29, 2024 and december 29, 2023, respectively
          74,503,000                                                                             
      property, equipment and leasehold improvements, net of accumulated depreciation and amortization of 109,435 and 103,034 at september 29, 2023 and december 30, 2022, respectively
            76,246,000                                                                           
      short-term investments
                    24,998,000  29,999,000 45,001,000 20,086,000 34,220,000 46,449,000 55,165,000 77,125,000 90,022,000 92,680,000 81,495,000 81,373,000 75,534,000 75,485,000 71,604,000 75,782,000 71,763,000 67,817,000 58,755,000 51,993,000 48,518,000 56,512,000 45,842,000 26,837,000 17,935,000 21,368,000 24,913,000 26,009,000 31,647,000 31,831,000 13,296,000 33,171,000 25,403,000 25,569,000 2,339,000   2,333,000 4,245,000 8,757,000 12,953,000 22,287,000 7,490,000 33,417,000 52,993,000 48,986,000 24,772,000 53,034,000 43,857,000 45,958,000 49,847,000 52,844,000 47,272,000 56,660,000 60,467,000 55,682,000 56,502,000 54,101,000 52,012,000 53,066,000 31,434,000 22,268,000     
      investment securities, available for sale
                       65,000    302,000    -45,000    -236,000    -146,000    -65,000    14,000 19,000 32,000 24,000                                     
      accumulated other comprehensive income
                                                                153,000 513,000 654,000 -345,000 347,000 267,000 125,000 121,000 93,000 101,000 10,000  -93,000 -46,000 -55,000 36,000 63,000 9,000 94,000     
      investment securities, available-for-sale
                      61,000  130,000 259,000 470,000  328,000 358,000 109,000  -288,000 -257,000 -276,000  -129,000 -142,000 -110,000   19,000 20,000  10,000 -3,000 7,000                                         
      operating lease right-of-use asset
                       19,322,000    23,003,000                                                            
      operating lease liability
                       5,987,000    5,944,000                                                            
      deferred rent
                               1,467,000 1,205,000 1,139,000 1,218,000 1,292,000 1,340,000 1,449,000 1,525,000 1,654,000 1,664,000 1,810,000 1,884,000 1,994,000 1,979,000 2,052,000 1,914,000 2,059,000 2,162,000 2,200,000 2,233,000 2,416,000  1,867,000 2,016,000 1,768,000 1,877,000 2,010,000 2,140,000 1,608,000 1,459,000 1,515,000 1,615,000 1,423,000 1,959,000 1,560,000 1,652,000 1,793,000 1,755,000 1,853,000 1,987,000 1,095,000 1,097,000 1,110,000 1,126,000 1,137,000 1,144,000 1,141,000 1,134,000 1,115,000 1,087,000 1,083,000 1,031,000    837,000 
      prepaid expenses and other assets
                               12,244,000 11,243,000 9,184,000 9,585,000 9,011,000 10,692,000 9,283,000 12,368,000 12,913,000 12,596,000 18,232,000 11,693,000 12,616,000 12,884,000 14,112,000 12,121,000 14,727,000 12,630,000 14,551,000 16,835,000 9,512,000  8,638,000 7,860,000 4,582,000 10,585,000 3,938,000 10,150,000 3,571,000 7,979,000 8,529,000 5,879,000 5,789,000 6,007,000 6,841,000 4,678,000 6,275,000 5,754,000 4,477,000 4,698,000 3,859,000 3,484,000 3,571,000 3,142,000 2,632,000 2,900,000 4,274,000 2,658,000 2,661,000 2,674,000 3,912,000 2,095,000 2,038,000 2,777,000 3,922,000 3,450,000 
      preferred stock, .001 par value; 2,000 shares authorized; no shares outstanding
                                                                                       
      accumulated other comprehensive
                                                                                       
      deferred compensation
                                57,998,000 55,310,000 59,501,000 52,776,000 50,778,000 48,467,000 52,399,000 46,503,000 45,662,000 43,385,000 46,247,000 40,322,000 38,714,000 40,080,000 44,648,000 37,745,000 36,384,000 36,606,000 34,516,000 31,319,000  17,711,000 19,425,000 19,466,000 15,068,000 13,852,000 12,263,000 12,650,000 8,705,000 7,370,000 6,445,000 9,543,000 5,196,000 5,167,000 4,800,000 4,401,000 4,665,000 4,335,000 3,989,000 3,681,000 4,946,000               
      march 31, 2017 and december 30, 2016, respectively
                                      -213,672,000                                                 
      preferred stock, .001 par value; 2,000 shares authorized; no shares outstanding
                                                                                       
      32,853 shares issued at september 30, 2016 and january 1, 2016
                                        33,000                                               
      october 2, 2015 and january 2, 2015, respectively
                                            -182,347,000                                           
      of 3,596 and 3,386 at april 3, 2015 and
                                                                                       
      january 2, 2015, respectively
                                              88,076,000                                         
      16,427 shares issued at april 3, 2015 and january 2, 2015
                                              16,000                                         
      april 3, 2015 and january 2, 2015, respectively
                                              -167,036,000                                         
      preferred stock, .001 par value; 5,000 shares authorized; no shares outstanding
                                                                                       
      of 3,241 and 2,771 at october 3, 2014 and
                                                                                       
      january 3, 2014, respectively
                                                89,089,000  84,946,000                                     
      16,427 shares issued at october 3, 2014 and january 3, 2014
                                                16,000                                       
      october 3, 2014 and january 3, 2014, respectively
                                                -159,104,000                                       
      of 2,753 and 2,771 at april 4, 2014 and
                                                                                       
      16,427 shares issued at april 4, 2014 and january 3, 2014
                                                  16,000                                     
      april 4, 2014 and january 3, 2014, respectively
                                                  -139,880,000                                     
      of 2,772 and 2,666 at september 27, 2013 and
                                                                                       
      december 28, 2012, respectively
                                                   82,177,000                                    
      16,427 shares issued at september 27, 2013 and december 28, 2012
                                                   16,000                                    
      september 27, 2013 and december 28, 2012, respectively
                                                   -128,727,000                                    
      consolidated statements of income data:
                                                                                       
      revenues before reimbursements
                                                    280,043,000                                   
      revenues
                                                    296,168,000                                   
      operating income
                                                    55,946,000                                   
      net income
                                                    38,640,000                                   
      net income per share
                                                                                       
      basic
                                                    2,840                                   
      diluted
                                                    2,760                                   
      cash dividends declared per share
                                                    600                                   
      consolidated balance sheet data:
                                                                                       
      working capital
                                                    179,537,000                                   
      long-term liabilities
                                                    36,960,000                                   
      december 31, 2010, respectively
                                                       80,289,000                                
      16,427 shares issued
                                                        16,000                               
      16,426,664 shares issued at june 27, 2008 and december 28, 2007
                                                                 16,000                      
      inventory
                                                                     1,812,000                  
      16,426,664 shares issued at june 29, 2007 and
                                                                                       
      december 29, 2006, respectively
                                                                      16,000                 
      june 29, 2007 and december 29, 2006, respectively
                                                                      -33,182,000                 
      deferred stock-based compensation
                                                                            -1,917,000 -2,098,000 -2,281,000 -2,152,000 -907,000 -1,011,000      
      current installment of long-term obligations
                                                                                  55,000    205,000 
      long-term obligations, net of current installments
                                                                                  169,000 64,000 76,000 73,000 167,000 
      current installments of long-term obligations
                                                                                   325,000 42,000 167,000  
      other obligations
                                                                                   819,000 759,000 707,000  
      accumulated other comprehensive losses
                                                                                   -69,000 -56,000 -113,000 -39,000 
      treasury shares, at cost, 962,135 and 1,435,314 shares at september 27, 2002 and december 28, 2001, respectively
                                                                                   -6,847,000    
      treasury shares, at cost, 1,124,162 and 1,435,314 shares at june 28, 2002 and december 28, 2001, respectively
                                                                                    -7,375,000   
      treasury shares, at cost, 1,338,924 and 1,435,314 shares at march 29, 2002 and december 28, 2001, respectively
                                                                                     -9,270,000  
      additional paid in capital
                                                                                      33,898,000 
    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.