XML 15 R4.htm IDEA: XBRL DOCUMENT v3.22.2
Consolidated Balance Sheets - USD ($)
$ in Thousands
Jun. 30, 2022
Dec. 31, 2021
Current assets:    
Cash and cash equivalents $ 287,167 $ 294,923
Accounts receivable, net 146,120 104,410
Inventories, net 213,063 194,984
Prepaid expenses and other current assets 33,378 24,929
Total current assets 679,728 619,246
Property, plant and equipment, net 35,572 34,972
Operating lease assets 10,879 9,242
Finance lease assets, net 18,590 19,238
Long-term restricted cash 753 757
Deferred income taxes 33,715 35,454
Other assets 32,499 34,331
Total assets 811,736 753,240
Current liabilities:    
Accounts payable 49,410 38,025
Accrued compensation 17,150 30,732
Warranty 8,348 6,424
Income taxes 321 887
Deferred revenue 62,685 60,454
Current portion of finance lease obligation 1,101 979
Other current liabilities 13,955 12,639
Total current liabilities 152,970 150,140
Long-term finance lease obligation 45,822 46,415
Long-term deferred revenue 8,864 7,982
Other long-term liabilities 17,153 9,744
Total liabilities 224,809 214,281
Commitments and contingencies (Note 16)
Stockholders' equity:    
Common stock, $0.001 par value, 75,000 shares authorized; 33,094 shares issued and outstanding at June 30, 2022; 33,240 shares issued and outstanding at December 31, 2021 33 33
Additional paid-in capital 549,401 559,883
Retained earnings (accumulated deficit) 39,582 (22,722)
Accumulated other comprehensive (loss) income (2,089) 1,765
Total stockholders' equity 586,927 538,959
Total liabilities and stockholders' equity $ 811,736 $ 753,240