v3.26.3
Consolidated Balance Sheets - USD ($)
$ in Thousands
Sep. 30, 2026
Dec. 31, 2025
Current assets:    
Cash and cash equivalents $ 190,769 $ 145,451
Short-term investments 281,588 228,802
Accounts receivable, net 154,713 168,479
Inventories, net 376,341 329,010
Prepaid income taxes 7,604 4,658
Prepaid expenses and other current assets 88,935 66,802
Total current assets 1,099,950 943,202
Property, plant and equipment, net 59,468 56,146
Operating lease assets 27,993 28,927
Finance lease assets, net 13,198 14,154
Long-term restricted cash 10,638 10,627
Deferred income taxes 79,268 79,895
Long-term investments 142,982 182,396
Other assets 44,015 46,004
Total assets 1,477,512 1,361,351
Current liabilities:    
Accounts payable 78,632 42,309
Accrued compensation 28,103 34,233
Warranty 10,615 9,516
Income taxes 5,873 11,383
Deferred revenue 95,620 65,494
Current portion of finance lease obligation 1,799 1,575
Other current liabilities 27,755 33,150
Total current liabilities 248,397 197,660
Long-term finance lease obligation 39,367 40,754
Long-term deferred revenue 42,424 43,445
Other long-term liabilities 34,090 44,815
Total liabilities 364,278 326,674
Commitments and contingencies (Note 16)
Stockholders' equity:    
Common stock, $0.001 par value, 75,000 shares authorized; 30,881 shares issued and outstanding at September 30, 2026; 30,717 shares issued and outstanding at December 31, 2025 31 31
Additional paid-in capital 542,467 533,309
Retained earnings 573,803 503,539
Accumulated other comprehensive loss (3,067) (2,202)
Total stockholders' equity 1,113,234 1,034,677
Total liabilities and stockholders' equity $ 1,477,512 $ 1,361,351