XML 18 R3.htm IDEA: XBRL DOCUMENT v3.22.4
Consolidated Balance Sheets - USD ($)
$ in Thousands
Dec. 31, 2022
Dec. 31, 2021
CURRENT ASSETS:    
Cash and cash equivalents $ 208,784 $ 552,827
Short-term investment securities 4,224 14,420
TOTAL CASH, CASH EQUIVALENTS AND SHORT-TERM INVESTMENT SECURITIES 213,008 567,247
Accounts receivable, net of allowance for doubtful accounts of $8,530 at December 31, 2022 and $7,038 at December 31, 2021 221,719 105,894
Inventories 696,009 290,235
Prepaid income taxes 15,528 19,586
Prepaid expenses and other current assets 88,932 46,847
Total current assets 1,235,196 1,029,809
PROPERTY, PLANT AND EQUIPMENT, net 636,113 468,365
Operating Lease, Right-of-Use Assets 74,864 39,847
Long-term Investment Securities 516 4,620
GOODWILL 1,449,258 43,439
INTANGIBLE ASSETS, net 982,766 188,311
Deferred Income Tax Assets, Net 31,466 42,604
Other Assets 105,462 63,743
TOTAL ASSETS 4,515,641 1,880,738
CURRENT LIABILITIES:    
Accounts payable 215,902 81,128
Accrued liabilities 242,769 118,195
Long-Term Debt, Current Maturities 29,688 0
Accrued Income Taxes, Current 6,200 1,454
Total current liabilities 494,559 200,777
Contingent earn-out liability, Noncurrent 25,572 2,589
Long-Term Debt, Noncurrent 1,623,675 0
Other long-term Liabilities 114,104 41,830
Deferred Income Tax Liabilities, Net 126,007 1,490
Accrued Income Taxes, Noncurrent 41,796 18,021
COMMITMENTS AND CONTINGENCIES 0 0
STOCKHOLDERS' EQUITY:    
Convertible preferred stock, $1.00 par value Authorized-500 shares; Issued and outstanding - none 0 0
Common stock, $0.10 par value - Authorized-80,000 shares; Issued 23,995 and 21,280 shares at December 31, 2022 and 2021, respectively, and outstanding 23,993 and 21,280 shares at December 31, 2022 and 2021, respectively. 2,399 2,128
Additional paid-in capital 1,331,249 721,412
Treasury Stock, Value (243) (27)
Retained earnings 837,501 911,787
Accumulated other comprehensive loss (80,978) (19,269)
Total stockholders' equity 2,089,928 1,616,031
TOTAL LIABILITIES AND STOCKHOLDERS' EQUITY $ 4,515,641 $ 1,880,738