v3.26.1
Condensed Consolidated Balance Sheets - USD ($)
$ in Thousands
Jun. 30, 2026
Dec. 31, 2025
Current assets:    
Cash and cash equivalents $ 266,911 $ 256,216
Marketable securities 19,354 19,434
Accounts receivable, net 72,099 92,011
Inventories 105,842 102,664
Prepaid expenses and other current assets 35,797 29,266
Total current assets 500,003 499,591
Property and equipment, net 48,190 40,260
Operating lease right-of-use assets 9,853 10,880
Deferred tax assets 16,456 13,210
Other assets 11,182 16,865
Total assets 585,684 580,806
Current liabilities:    
Accounts payable 54,583 71,553
Accrued expenses and other current liabilities 65,107 71,146
Deferred revenue, current portion 53,762 50,409
Operating lease liabilities, current portion 3,174 3,606
Dividends payable, current portion 24,310 24,361
Total current liabilities 200,936 221,075
Operating lease liabilities, net of current portion 7,207 8,018
Deferred revenue, net of current portion 2,567 2,872
Other non-current liabilities 6,783 5,280
Total liabilities 217,493 237,245
Commitments and contingencies (Note 11)
Stockholders’ equity:    
Preferred stock, par value $0.001 per share, 100,000,000 shares authorized, and no shares issued and outstanding as of June 30, 2026 and December 31, 2025. 0 0
Common stock, par value $0.001 per share, 1,250,000,000 shares authorized as of June 30, 2026, 209,369,360 shares issued and outstanding as of June 30, 2026; 1,250,000,000 shares authorized as of December 31, 2025, 211,336,284 shares issued and outstanding as of December 31, 2025. 209 211
Additional paid-in capital 325,838 339,224
Retained earnings 42,225 3,960
Accumulated other comprehensive income (81) 166
Total stockholders’ equity 368,191 343,561
Total liabilities and stockholders’ equity $ 585,684 $ 580,806