XML 14 R4.htm IDEA: XBRL DOCUMENT v3.23.1
Consolidated Balance Sheets - USD ($)
$ in Thousands
Mar. 31, 2023
Dec. 31, 2022
Current assets:    
Cash and cash equivalents $ 164,479 $ 185,595
Short-term investments 280,220 246,571
Accounts receivable, net 189,597 169,773
Inventories, net 262,054 242,406
Prepaid expenses and other current assets 38,092 33,300
Total current assets 934,442 877,645
Property, plant and equipment, net 40,970 39,664
Operating lease assets 10,660 12,146
Finance lease assets, net 17,623 17,942
Long-term restricted cash 6,653 752
Deferred income taxes 35,428 31,701
Other assets 34,050 33,791
Total assets 1,079,826 1,013,641
Current liabilities:    
Accounts payable 60,473 62,346
Accrued compensation 14,180 35,540
Warranty 9,599 8,299
Income taxes 13,183 4,304
Deferred revenue 156,876 123,471
Current portion of finance lease obligation 1,297 1,229
Other current liabilities 12,334 12,943
Total current liabilities 267,942 248,132
Long-term finance lease obligation 44,831 45,185
Long-term deferred revenue 44,849 31,306
Other long-term liabilities 20,383 21,762
Total liabilities 378,005 346,385
Commitments and contingencies (Note 16)
Stockholders' equity:    
Common stock, $0.001 par value, 75,000 shares authorized; 32,726 shares issued and outstanding at March 31, 2023; 32,775 shares issued and outstanding at December 31, 2022 33 33
Additional paid-in capital 547,692 550,299
Retained earnings 156,014 118,892
Accumulated other comprehensive loss (1,918) (1,968)
Total stockholders' equity 701,821 667,256
Total liabilities and stockholders' equity $ 1,079,826 $ 1,013,641