XML 15 R3.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 $ 79,073 $ 51,333
Marketable securities 162,642 153,002
Accounts receivable, net 93,804 85,219
Inventory 149,160 88,880
Prepaid expenses and other current assets 62,691 30,811
Total current assets 547,370 409,245
Property and equipment, net 25,834 21,783
Right-of-use operating leases 9,283 12,182
Deferred tax assets 167,031 168,962
Goodwill 116,175 116,175
Other assets 19,142 13,685
Total assets 884,835 742,032
Current liabilities:    
Accounts payable 41,407 29,061
Accrued liabilities 90,474 71,597
Deferred revenue 33,541 27,478
Total current liabilities 165,422 128,136
Long-term portion of deferred revenue 25,072 22,016
Operating leases 8,442 12,376
Other long-term liabilities 6,332 11,076
Total liabilities 205,268 173,604
Commitments and contingencies (See Note 5)
Stockholders’ equity:    
Preferred stock, $0.025 par value; 5,000 shares authorized; no shares issued and outstanding as of December 31, 2022 and 2021 0 0
Common stock, $0.025 par value; 100,000 shares authorized; 65,735 shares issued and outstanding as of December 31, 2022, and 64,274 shares issued and outstanding as of December 31, 2021 1,644 1,607
Additional paid-in capital 1,070,100 997,855
Accumulated other comprehensive loss (2,473) (320)
Accumulated deficit (389,704) (430,714)
Total stockholders’ equity 679,567 568,428
Total liabilities and stockholders' equity $ 884,835 $ 742,032