v3.22.4
Consolidated Balance Sheets - USD ($)
$ in Thousands
Dec. 31, 2022
Dec. 31, 2021
Current assets:    
Cash and cash equivalents $ 288,607 $ 189,265
Short-term investments 449,266 535,817
Accounts receivable, net 182,714 104,813
Inventories 447,290 259,417
Other current assets 42,742 35,540
Total current assets 1,410,619 1,124,852
Property and equipment, net 357,157 362,962
Goodwill 6,571 6,571
Deferred tax assets, net 35,252 21,917
Other long-term assets 249,286 69,523
Total assets 2,058,885 1,585,825
Current liabilities:    
Accounts payable 61,461 83,027
Accrued compensation and related benefits 88,260 62,635
Other accrued liabilities 113,679 81,282
Total current liabilities 263,400 226,944
Income tax liabilities 53,509 47,669
Other long-term liabilities 73,374 67,227
Total liabilities 390,283 341,840
Commitments and contingencies
Stockholders’ equity:    
Common stock and additional paid-in capital: $0.001 par value; shares authorized: 150,000; shares issued and outstanding: 47,107 and 46,256, respectively 975,276 803,226
Retained earnings 716,403 424,879
Accumulated other comprehensive income (loss) (23,077) 15,880
Total stockholders’ equity 1,668,602 1,243,985
Total liabilities and stockholders’ equity $ 2,058,885 $ 1,585,825