XML 13 R2.htm IDEA: XBRL DOCUMENT v3.20.2
Consolidated Balance Sheets - USD ($)
$ in Thousands
Jun. 30, 2020
Dec. 31, 2019
Current assets:    
Cash and cash equivalents $ 72,589 $ 52,775
Accounts receivable, net 111,027 94,496
Inventories 92,618 58,086
Prepaid expenses and other current assets 20,703 16,870
Total current assets 296,937 222,227
Property, plant and equipment, net 83,723 79,762
Right-of-use assets 88,906 92,119
Goodwill 337,019 337,018
Intangible assets, net 134,456 148,112
Deferred tax asset 24,523 24,502
Other non-current assets 7,367 7,127
Total assets 972,931 910,867
Current liabilities:    
Accounts payable 37,470 26,701
Accrued payroll and related expenses 22,506 17,286
Operating lease liabilities 6,670 6,412
Contingent consideration 5,811 5,969
Deferred consideration 42,000 42,000
Convertible Senior Notes 12,844 12,661
Convertible Senior Notes derivative 27,264 0
Other current liabilities 28,413 14,862
Total current liabilities 182,978 125,891
Operating lease liabilities - non-current 89,887 93,227
Deferred consideration - non-current 70,994 109,382
Contingent consideration - non-current 5,538 10,566
Other non-current liabilities 11,825 11,981
Commitments and contingencies
Stockholders’ equity:    
Preferred stock, $0.001 par value per share; 5,000 shares authorized; none issued or outstanding at June 30, 2020 and December 31, 2019 0 0
Common stock, $0.001 par value per share; 97,500 shares authorized; 41,949 and 41,868 shares issued and outstanding at June 30, 2020 and December 31, 2019, respectively 42 42
Additional paid-in capital 369,425 425,557
Accumulated other comprehensive loss (331) (463)
Retained earnings 242,573 134,684
Total stockholders’ equity 611,709 559,820
Total liabilities and stockholders’ equity $ 972,931 $ 910,867
Preferred stock, par value per share (in dollars per share) $ 0.001 $ 0.001
Preferred stock, shares authorized (in shares) 5,000,000 5,000,000
Common stock, par value per share (in dollars per share) $ 0.001 $ 0.001
Common stock, shares authorized (in shares) 97,500,000 97,500,000
Common stock, shares issued (in shares) 41,949,000 41,868,000
Common stock, shares outstanding (in shares) 41,949,000 41,868,000
Preferred stock, shares issued (in shares) 0 0
Preferred stock, shares outstanding (in shares) 0 0