XML 15 R4.htm IDEA: XBRL DOCUMENT v3.24.1.u1
Consolidated Balance Sheets - USD ($)
$ in Thousands
Mar. 31, 2024
Dec. 31, 2023
Current assets:    
Cash and cash equivalents $ 133,963 $ 167,297
Short-term investments 396,228 338,851
Accounts receivable, net 208,544 217,964
Inventories, net 312,170 306,482
Prepaid expenses and other current assets 54,544 49,397
Total current assets 1,105,449 1,079,991
Property, plant and equipment, net 53,032 53,971
Operating lease assets 29,557 30,716
Finance lease assets, net 16,310 16,632
Long-term restricted cash 6,652 6,654
Deferred income taxes 54,525 53,428
Other assets 41,094 40,575
Total assets 1,306,619 1,281,967
Current liabilities:    
Accounts payable 39,853 54,400
Accrued compensation 16,413 31,445
Warranty 14,355 14,098
Income taxes 26,850 6,164
Deferred revenue 164,700 164,677
Current portion of finance lease obligation 1,503 1,511
Other current liabilities 12,894 12,834
Total current liabilities 276,568 285,129
Long-term finance lease obligation 43,328 43,674
Long-term deferred revenue 43,718 46,208
Other long-term liabilities 41,262 42,074
Total liabilities 404,876 417,085
Commitments and contingencies (Note 17)
Stockholders' equity:    
Common stock, $0.001 par value, 75,000 shares authorized; 32,605 shares issued and outstanding at March 31, 2024; 32,685 shares issued and outstanding at December 31, 2023 33 33
Additional paid-in capital 546,979 547,189
Retained earnings 358,303 319,506
Accumulated other comprehensive loss (3,572) (1,846)
Total stockholders' equity 901,743 864,882
Total liabilities and stockholders' equity $ 1,306,619 $ 1,281,967