Quarterly report pursuant to Section 13 or 15(d)

Consolidated Balance Sheets

v3.23.2
Consolidated Balance Sheets - USD ($)
shares in Thousands, $ in Thousands
Jun. 30, 2023
Dec. 31, 2022
Jun. 30, 2022
Assets, Current [Abstract]      
Cash and Cash Equivalents, at Carrying Value $ 231,571 $ 430,241 $ 413,110
Short-term Investments 71,225 722 1,108
Accounts Receivable, after Allowance for Credit Loss, Current 343,835 547,561 296,636
Inventories 1,162,519 1,028,545 962,875
Prepaid Expense and Other Assets, Current 91,990 129,872 121,404
Assets, Current, Total 1,901,140 2,136,941 1,795,133
Assets, Noncurrent [Abstract]      
Property, Plant and Equipment, Net 280,578 291,214 288,199
Operating Lease, Right-of-Use Asset 313,698 324,409 325,871
Intangible Assets, Net (Excluding Goodwill) 80,733 81,558 101,083
Goodwill 51,694 51,694 68,594
Deferred Tax Assets, Deferred Income 94,671 94,162 81,263
Other Assets, Noncurrent 67,290 71,568 66,645
Total assets 2,789,804 3,051,546 2,726,788
Liabilities, Current [Abstract]      
Accounts payable 247,416 322,472 312,353
Accrued Liabilities, Current 238,988 328,759 239,181
Operating Lease, Liability, Current 69,784 68,685 65,668
Taxes Payable, Current 1,080 18,802 1,242
Total current liabilties 557,268 738,718 618,444
Liabilities, Noncurrent [Abstract]      
Operating Lease, Liability, Noncurrent 298,062 310,625 312,043
Accrued Income Taxes, Noncurrent 23,452 33,251 32,504
Deferred Tax Liabilities, Tax Deferred Income 0 143 0
Other Liabilities, Noncurrent 36,364 33,020 32,080
Liabilities, Total 915,146 1,115,757 995,071
Shareholders' Equity:      
Preferred Stock, Value, Issued $ 0 0 $ 0
Common Stock, Shares Authorized 250,000   250,000
Common Stock, Value, Issued $ 0 12,692 $ 0
Retained earnings 1,915,990 1,953,734 1,753,450
Accumulated Other Comprehensive Income (Loss), Net of Tax (41,332) (30,637) (21,733)
Stockholders' Equity Attributable to Parent 1,874,658 1,935,789 1,731,717
Total liabilities and equity $ 2,789,804 $ 3,051,546 $ 2,726,788
Common Stock, Shares, Issued 61,358 62,139 62,091