XML 12 R2.htm IDEA: XBRL DOCUMENT v3.25.2
CONDENSED CONSOLIDATED BALANCE SHEETS (Unaudited) - USD ($)
$ in Thousands
Jun. 28, 2025
Dec. 28, 2024
Current assets    
Cash $ 269,673 $ 358,795
Accounts receivable, net 163,595 120,190
Inventory 342,131 310,058
Prepaid expenses and other current assets 52,771 37,723
Total current assets 828,170 826,766
Property and equipment, net 138,224 126,270
Operating lease right-of-use assets 84,732 78,279
Goodwill 72,308 72,557
Intangible assets, net 176,165 172,023
Other assets 3,445 10,225
Total assets 1,303,044 1,286,120
Current liabilities    
Accounts payable 152,290 158,499
Accrued expenses and other current liabilities 116,803 128,210
Taxes payable 18,584 38,089
Accrued payroll and related costs 13,900 28,610
Current operating lease liabilities 21,054 19,621
Current maturities of long-term debt 6,331 6,475
Total current liabilities 328,962 379,504
Long-term debt, net of current portion 70,143 72,821
Operating lease liabilities, non-current 79,455 73,586
Other liabilities 21,752 20,102
Total liabilities 500,312 546,013
Commitments and contingencies (Note 10)
Stockholders’ Equity    
Common stock, par value $0.01; 600,000,000 shares authorized; 89,669,093 and 82,121,539 shares issued and outstanding at June 28, 2025, respectively, and 89,190,494 and 82,939,467 shares issued and outstanding at December 28, 2024, respectively 897 892
Treasury stock, at cost; 7,547,554 shares at June 28, 2025 and 6,251,027 shares at December 28, 2024 (324,824) (281,587)
Preferred stock, par value $0.01; 30,000,000 shares authorized; no shares issued or outstanding 0 0
Additional paid-in capital 445,671 405,921
Retained earnings 681,885 614,125
Accumulated other comprehensive (loss) gain (897) 756
Total stockholders’ equity 802,732 740,107
Total liabilities and stockholders’ equity $ 1,303,044 $ 1,286,120