XML 97 R2.htm IDEA: XBRL DOCUMENT v3.19.3.a.u2
Consolidated Balance Sheets - USD ($)
Dec. 31, 2019
Dec. 31, 2018
CURRENT ASSETS:    
Cash and cash equivalents $ 268,670,000 $ 344,781,000
Short-term investment securities 23,967,000 37,329,000
TOTAL CASH, CASH EQUIVALENTS AND SHORT-TERM INVESTMENT SECURITIES 292,637,000 382,110,000
Accounts receivable, net of allowance for doubtful accounts of $20,219 at December 31, 2019 and $5,768 at December 31, 2018 202,219,000 176,298,000
Inventories 337,640,000 311,163,000
Prepaid income taxes 15,720,000 11,348,000
Prepaid expenses and other current assets 33,981,000 46,117,000
Total current assets 882,197,000 927,036,000
PROPERTY AND EQUIPMENT, net 456,085,000 432,641,000
Operating Lease, Right-of-Use Asset 34,465,000 0
LONG-TERM INVESTMENT SECURITIES 0 2,025,000
GOODWILL 31,245,000 11,195,000
INTANGIBLE ASSETS, net 211,408,000 133,421,000
DEFERRED INCOME TAXES 27,998,000 38,654,000
Other Assets 48,984,000 40,419,000
TOTAL ASSETS 1,692,382,000 1,585,391,000
CURRENT LIABILITIES:    
Accounts payable 128,629,000 120,469,000
Accrued liabilities 117,776,000 128,820,000
Income tax payable 2,063,000 0
Total current liabilities 248,468,000 249,289,000
Contingent Earn-out Liability 17,300,000 47,400,000
OTHER LONG-TERM LIABILITIES 32,820,000 20,592,000
DEFERRED INCOME TAXES 2,091,000 721,000
INCOME TAX LIABILITY 14,459,000 3,734,000
COMMITMENTS AND CONTINGENCIES 0 0
STOCKHOLDERS' EQUITY:    
Convertible preferred stock, $1.00 par value Authorized-500 shares; Issued and outstanding - none 0 0
Common stock, $0.10 par value - Authorized-80,000 shares; Issued 20,743 shares at December 31, 2019 and 20,492 at December 31, 2018 and outstanding 20,742 shares at December 31, 2019 and 20,491 shares at December 31, 2018 2,074,000 2,049,000
Additional paid-in capital 668,947,000 657,899,000
Treasury Stock, Value (157,000) (95,000)
Retained earnings 721,782,000 620,747,000
Accumulated other comprehensive loss (15,402,000) (16,945,000)
Total stockholders' equity 1,377,244,000 1,263,655,000
TOTAL LIABILITIES AND STOCKHOLDERS' EQUITY 1,692,382,000 1,585,391,000
Allowance for doubtful accounts $ 13,487,989 $ 5,768,045
Convertible preferred stock, par value $ 1 $ 1
Convertible preferred stock, authorized shares 500,000 500,000
Convertible preferred stock, issued shares $ 0 $ 0
Convertible preferred stock, outstanding shares 0 0
Common stock, par value $ 0.1 $ 0.1
Common stock, shares authorized 80,000,000 80,000,000
Common stock, shares issued 20,742,894 20,491,637
Common stock, shares outstanding 20,742,044 20,491,229
Treasury Stock, Common, Shares 850 408