XML 15 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 $ 224,943 $ 241,597
Marketable securities 74,256 0
Accounts receivable, net 136,539 199,508
Inventories 351,682 454,174
Prepaid expenses and other current assets 23,842 32,820
Total current assets 811,262 928,099
Property and equipment, net 63,407 53,261
Operating lease right-of-use assets 17,078 17,653
Intangible assets, net 760 1,520
Deferred tax assets 23,819 3,255
Other assets 33,301 2,462
Total assets 949,627 1,006,250
Current liabilities:    
Accounts payable 63,195 204,714
Accrued expenses and other current liabilities 69,775 69,351
Deferred revenue, current portion 34,869 30,547
Operating lease liabilities, current portion 5,436 3,755
Dividends payable, current portion 80,781 0
Total current liabilities 254,056 308,367
Operating lease liabilities, net of current portion 13,935 15,780
Deferred revenue, net of current portion 3,789 4,858
Other non-current liabilities 5,112 3,269
Total liabilities 276,892 332,274
Commitments and contingencies (Note 13)
Stockholders’ equity:    
Preferred stock, par value $0.001 per share, 100,000,000 shares authorized, and no shares issued and outstanding as of December 31, 2022 and December 31, 2021. 0 0
Common stock, par value $0.001 per share, 1,250,000,000 shares authorized as of December 31, 2022, 219,656,587 and 221,913,559 shares issued and outstanding as of December 31, 2022 and 2021, respectively. 220 222
Additional paid-in capital 672,990 717,369
Accumulated deficit 0 (43,560)
Accumulated other comprehensive income (loss) (475) (55)
Total stockholders’ equity 672,735 673,976
Total liabilities and stockholders’ equity $ 949,627 $ 1,006,250