v3.25.0.1
Consolidated Balance Sheets - USD ($)
$ in Thousands
Dec. 31, 2024
Dec. 31, 2023
Assets, Current [Abstract]    
Cash and cash equivalents, beginning of period $ 531,869 $ 350,319
Short-term Investments 283,608 414,185
Accounts Receivable, after Allowance for Credit Loss, Current 417,539 423,079
Inventories 690,515 746,288
Prepaid Expense and Other Assets, Current 85,051 80,814
Assets, Current, Total 2,008,582 2,014,685
Assets, Noncurrent [Abstract]    
Property, Plant and Equipment, Net 282,908 287,281
Operating Lease, Right-of-Use Asset 399,669 357,295
Intangible Assets, Net (Excluding Goodwill) 79,221 79,908
Carrying value 26,694 26,694
Deferred Tax Assets, Deferred Income 104,203 105,574
Other Assets, Noncurrent 73,988 67,576
Total assets 2,975,265 2,939,013
Liabilities, Current [Abstract]    
Accounts payable 385,695 235,927
Accrued Liabilities, Current 273,330 272,058
Operating Lease, Liability, Current 75,857 71,086
Taxes Payable, Current 31,663 17,556
Total current liabilties 766,545 596,627
Liabilities, Noncurrent [Abstract]    
Operating Lease, Liability, Noncurrent 373,328 336,772
Accrued Income Taxes, Noncurrent 13,176 25,688
Deferred Tax Liabilities, Tax Deferred Income 310 66
Other Liabilities, Noncurrent 41,867 41,250
Liabilities, Total 1,195,226 1,000,403
Shareholders' Equity:    
Preferred Stock, Value, Issued 0 0
Common Stock, Value, Issued 0 0
Retained earnings 1,843,261 1,984,446
Accumulated Other Comprehensive Income (Loss), Net of Tax (63,222) (45,836)
Stockholders' Equity Attributable to Parent 1,780,039 1,938,610
Total liabilities and equity $ 2,975,265 $ 2,939,013

Source