XML 15 R4.htm IDEA: XBRL DOCUMENT v3.22.2.2
Consolidated Balance Sheets - USD ($)
$ in Thousands
Sep. 30, 2022
Dec. 31, 2021
Current assets:    
Cash and cash equivalents $ 308,552 $ 294,923
Short-term Investments 33,576  
Accounts receivable, net 173,893 104,410
Inventories, net 226,507 194,984
Prepaid expenses and other current assets 32,614 24,929
Total current assets 775,142 619,246
Property, plant and equipment, net 38,778 34,972
Operating lease assets 11,893 9,242
Finance lease assets, net 18,265 19,238
Long-term restricted cash 749 757
Deferred income taxes 28,372 35,454
Other assets 33,062 34,331
Total assets 906,261 753,240
Current liabilities:    
Accounts payable 54,020 38,025
Accrued compensation 28,557 30,732
Warranty 8,482 6,424
Income taxes 540 887
Deferred revenue 101,169 60,454
Current portion of finance lease obligation 1,164 979
Other current liabilities 13,924 12,639
Total current liabilities 207,856 150,140
Long-term finance lease obligation 45,508 46,415
Long-term deferred revenue 21,420 7,982
Other long-term liabilities 16,587 9,744
Total liabilities 291,371 214,281
Commitments and contingencies (Note 17)
Stockholders' equity:    
Common stock, $0.001 par value, 75,000 shares authorized; 32,937 shares issued and outstanding at September 30, 2022; 33,240 shares issued and outstanding at December 31, 2021 33 33
Additional paid-in capital 549,735 559,883
Retained earnings (accumulated deficit) 70,893 (22,722)
Accumulated other comprehensive (loss) income (5,771) 1,765
Total stockholders' equity 614,890 538,959
Total liabilities and stockholders' equity $ 906,261 $ 753,240