XML 53 R3.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 $ 146,534 $ 102,282
Accounts receivable, net of allowances of $303 and $367 41,574 31,820
Inventory 73,746 54,706
Prepaid expenses and other current assets 15,350 11,767
Total current assets 277,204 200,575
Restricted cash 250 291
Lease right-of-use assets 17,048 12,302
Property, plant and equipment, net 56,101 44,480
Intangible assets, net 6,698 8,345
Goodwill 12,420 12,484
Other assets, net 3,897 5,167
Total assets 373,618 283,644
Current liabilities:    
Accounts payable 26,347 21,057
Accrued liabilities 14,730 15,321
Deferred revenues 1,629 2,528
Current portion of lease liabilities 3,066 2,273
Current portion of long-term debt 0 184
Total current liabilities 45,772 41,363
Non-current income taxes payable 7,149 7,556
Long-term lease liabilities 14,612 10,375
Long-term debt 0 215
Other long-term liabilities 3,952 4,221
Total liabilities 71,485 63,730
Stockholders' equity:    
Common stock - $0.0001 par value; 190,000 shares authorized, 44,248 and 39,793 shares issued and outstanding at December 31, 2021, and December 31, 2020, respectively. 15 15
Additional paid-in capital 470,760 358,544
Accumulated other comprehensive loss (587) (259)
Accumulated deficit (168,055) (138,386)
Total stockholders’ equity 302,133 219,914
Total liabilities and stockholders’ equity $ 373,618 $ 283,644