XML 19 R4.htm IDEA: XBRL DOCUMENT v3.22.4
Consolidated Balance Sheets - USD ($)
$ in Thousands
Dec. 31, 2022
Dec. 31, 2021
Current assets:    
Cash and cash equivalents $ 185,595 $ 294,923
Short-term investments 246,571  
Accounts receivable, net 169,773 104,410
Inventories, net 242,406 194,984
Prepaid expenses and other current assets 33,300 24,929
Total current assets 877,645 619,246
Property, plant and equipment, net 39,664 34,972
Operating lease assets 12,146 9,242
Finance lease assets, net 17,942 19,238
Long-term restricted cash 752 757
Deferred income taxes 31,701 35,454
Other assets 33,791 34,331
Total assets 1,013,641 753,240
Current liabilities:    
Accounts payable 62,346 38,025
Accrued compensation 35,540 30,732
Warranty 8,299 6,424
Income taxes 4,304 887
Deferred revenue 123,471 60,454
Current portion of finance lease obligation 1,229 979
Other current liabilities 12,943 12,639
Total current liabilities 248,132 150,140
Long-term finance lease obligation 45,185 46,415
Long-term deferred revenue 31,306 7,982
Other long-term liabilities 21,762 9,744
Total liabilities 346,385 214,281
Commitments and contingencies (Note 16)
Stockholders' equity:    
Common stock, $0.001 par value, 75,000 shares authorized; 32,775 shares issued and outstanding at December 31, 2022; 33,240 shares issued and outstanding at December 31, 2021 33 33
Additional paid-in capital 550,299 559,883
Retained earnings (accumulated deficit) 118,892 (22,722)
Accumulated other comprehensive (loss) income (1,968) 1,765
Total stockholders' equity 667,256 538,959
Total liabilities and stockholders' equity $ 1,013,641 $ 753,240