XML 13 R2.htm IDEA: XBRL DOCUMENT v3.24.1.u1
Condensed Consolidated Balance Sheets - USD ($)
$ in Thousands
Mar. 31, 2024
Dec. 31, 2023
Current assets:    
Cash and cash equivalents $ 178,992 $ 142,187
Marketable securities 102,703 102,952
Accounts receivable, net 77,597 111,247
Inventories 225,367 244,469
Prepaid expenses and other current assets 11,198 19,114
Total current assets 595,857 619,969
Property and equipment, net 44,616 47,614
Operating lease right-of-use asset 11,076 12,353
Deferred tax assets 39,058 34,823
Other assets 33,104 35,363
Total assets 723,711 750,122
Current liabilities:    
Accounts payable 45,206 76,860
Accrued expenses and other current liabilities 58,071 71,933
Deferred revenue, current portion 43,912 40,304
Operating lease liabilities, current portion 4,955 5,230
Dividends payable, current portion 809 2,137
Total current liabilities 152,953 196,464
Operating lease liabilities, net of current portion 7,792 8,938
Deferred revenue, net of current portion 2,721 2,931
Other non-current liabilities 7,673 6,916
Total liabilities 171,139 215,249
Commitments and contingencies (Note 11)
Stockholders’ equity:    
Preferred stock, par value $0.001 per share, 100,000,000 shares authorized, no shares issued and outstanding as of March 31, 2024 and December 31, 2023. 0 0
Common stock, par value $0.001 per share, 1,250,000,000 shares authorized as of March 31, 2024, 216,702,784 shares issued and outstanding as of March 31, 2024; 1,250,000,000 shares authorized as of December 31, 2023, 217,915,713 shares issued and outstanding as of December 31, 2023. 217 218
Additional paid-in capital 504,293 505,864
Retained earnings 48,161 28,514
Accumulated other comprehensive income (loss) (99) 277
Total stockholders’ equity 552,572 534,873
Total liabilities and stockholders’ equity $ 723,711 $ 750,122