XML 17 R2.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 $ 126,312 $ 154,703
Accounts receivable, net of provision for doubtful accounts of $636 and $117 as of December 31, 2022 and 2021, respectively [1] 74,484 85,774
Inventory 81,795 84,828
Prepaid expenses and other current assets 2,836 5,746
Prepaid income taxes 6,352 23,963
Total current assets 291,779 355,014
Property and equipment, net 19,518 23,508
Right-of-use assets 5,199  
Accounts receivable, net of current portion   115
Deferred tax assets   101
Goodwill 50,177 50,177
Intangible assets, net 25,759 31,144
Other assets 5,862 8,648
Total assets 398,294 468,707
Current liabilities:    
Accounts payable 29,283 28,087
Accrued expenses and other current liabilities 31,825 41,382
Accrued income taxes 4,298 4,991
Deferred revenue [2] 31,305 14,473
Lease liability 2,040  
Current portion of long-term debt, net of unamortized debt issuance costs 225,161 1,924
Total current liabilities 323,912 90,857
Accrued income taxes, net of current portion 6,640 7,732
Deferred tax liabilities 1,490 5,293
Deferred revenue, net of current portion 5,529 7,012
Lease liability, long-term 3,416  
Long-term debt, net of current portion and unamortized debt issuance costs   274,193
Other non-current liabilities 7,906 1,701
Total liabilities 348,893 386,788
Commitments and contingencies (Note 18)
Stockholders’ equity:    
Preferred stock, $0.001 par value; 5,000 shares authorized; no shares issued and outstanding
Common stock, $0.001 par value; 500,000 shares authorized; 98,262 and 87,815 shares issued as of December 31, 2022 and 2021, respectively; 94,665 and 84,422 shares outstanding as of December 31, 2022 and 2021, respectively 98 88
Treasury stock, at cost; 3,597 and 3,393 shares at December 31, 2022 and 2021, respectively (14,837) (13,645)
Additional paid-in capital 244,675 193,654
Accumulated other comprehensive (loss) income (2,305) 878
Accumulated deficit (178,230) (99,056)
Total stockholders’ equity 49,401 81,919
Total liabilities and stockholders’ equity $ 398,294 $ 468,707
[1] Includes accounts receivable due from a related party of $6,044 at December 31, 2022 (see Note 16, Related Parties)
[2] Includes deferred revenue associated with a related party of $18,094 at December 31, 2022 (see Note 16, Related Parties)