XML 18 R4.htm IDEA: XBRL DOCUMENT v3.22.0.1
Consolidated Balance Sheets - USD ($)
$ in Thousands
Dec. 31, 2021
Dec. 31, 2020
Current assets:    
Cash and cash equivalents $ 294,923 $ 203,479
Accounts receivable, net 104,410 86,865
Inventories, net 194,984 161,076
Prepaid expenses and other current assets 24,929 19,371
Total current assets 619,246 470,791
Property, plant and equipment, net 34,972 29,840
Operating lease assets 9,242 4,542
Finance lease assets, net 19,238 20,544
Long-term restricted cash 757 753
Deferred income taxes 35,454 57,851
Other assets 34,331 40,303
Total assets 753,240 624,624
Current liabilities:    
Accounts payable 38,025 24,013
Accrued compensation 30,732 24,562
Warranty 6,424 4,280
Income taxes 887 654
Deferred revenue 60,454 21,221
Current portion of finance lease obligation 979 756
Other current liabilities 12,639 8,945
Total current liabilities 150,140 84,431
Long-term finance lease obligation 46,415 47,393
Long-term deferred revenue 7,982 1,837
Other long-term liabilities 9,744 9,361
Total liabilities 214,281 143,022
Commitments and contingencies (Note 16)
Stockholders' equity:    
Common stock, $0.001 par value, 75,000 shares authorized; 33,240 shares issued and outstanding at December 31, 2021; 33,633 shares issued and outstanding at December 31, 2020 33 34
Additional paid-in capital 559,883 570,102
Accumulated deficit (22,722) (91,969)
Accumulated other comprehensive income 1,765 3,435
Total stockholders' equity 538,959 481,602
Total liabilities and stockholders' equity $ 753,240 $ 624,624