XML 44 R2.htm IDEA: XBRL DOCUMENT v3.19.3.a.u2
CONSOLIDATED BALANCE SHEETS - USD ($)
$ in Thousands
Dec. 31, 2019
Dec. 31, 2018
CURRENT ASSETS:    
Cash and cash equivalents $ 178,690 $ 134,137
Short-term marketable securities 232,398 94,451
Accounts receivable, net of allowance for doubtful accounts of $763 and $706 in 2019 and 2018, respectively 24,274 11,072
Inventories 90,380 80,857
Prepaid expenses and other current assets 15,597 11,915
Total current assets 541,339 332,432
PROPERTY AND EQUIPMENT, net 116,619 114,117
INTANGIBLE ASSETS, net 16,865 21,152
GOODWILL 91,849 91,849
DEFERRED TAX ASSETS 2,836 6,906
OTHER ASSETS 34,388 22,241
Total assets 803,896 588,697
CURRENT LIABILITIES:    
Accounts payable 27,433 31,552
Accrued payroll and related expenses 13,408 12,131
Taxes payable 584 933
Other accrued liabilities 9,051 3,750
Total current liabilities 50,476 48,366
LONG-TERM INCOME TAXES PAYABLE 14,617 8,652
DEFERRED TAX LIABILITIES 164 216
OTHER LIABILITIES 14,093 4,391
Total liabilities 79,350 61,625
STOCKHOLDERS’ EQUITY:    
Common stock, $0.001 par value Authorized - 140,000,000 shares Outstanding - 29,430,962 and 28,888,643 shares in 2019 and 2018, respectively 28 28
Additional paid-in capital 152,117 126,164
Accumulated other comprehensive loss (3,130) (1,689)
Retained earnings 575,531 402,569
Total stockholders’ equity 724,546 527,072
Total liabilities and stockholders’ equity $ 803,896 $ 588,697