XML 45 R2.htm IDEA: XBRL DOCUMENT v3.20.1
Consolidated Balance Sheets - USD ($)
$ in Thousands
Mar. 31, 2020
Dec. 31, 2019
Current assets:    
Cash and cash equivalents $ 108,770 $ 52,775
Accounts receivable, net 102,146 94,496
Inventories 58,708 58,086
Prepaid expenses and other current assets 16,855 16,870
Total current assets 286,479 222,227
Property, plant and equipment, net 79,915 79,762
Right-of-use assets 90,490 92,119
Goodwill 337,017 337,018
Intangible assets, net 141,268 148,112
Deferred tax asset 24,424 24,502
Other non-current assets 7,173 7,127
Total assets 966,766 910,867
Current liabilities:    
Accounts payable 33,153 26,701
Accrued payroll and related expenses 14,195 17,286
Operating lease liabilities 6,523 6,412
Contingent consideration 5,936 5,969
Deferred consideration 42,000 42,000
Convertible Senior Notes 12,777 12,661
Other current liabilities 21,612 14,862
Total current liabilities 136,196 125,891
Operating lease liabilities - non-current 91,571 93,227
Deferred consideration - non-current 111,277 109,382
Contingent consideration - non-current 10,565 10,566
Other non-current liabilities 11,958 11,981
Commitments and contingencies
Stockholders’ equity:    
Preferred stock, $0.001 par value per share; 5,000 shares authorized; none issued or outstanding at March 31, 2020 and December 31, 2019 0 0
Common stock, $0.001 par value per share; 97,500 shares authorized; 41,996 and 41,868 shares issued and outstanding at March 31, 2020 and December 31, 2019, respectively 42 42
Additional paid-in capital 430,499 425,557
Accumulated other comprehensive loss (263) (463)
Retained earnings 174,921 134,684
Total stockholders’ equity 605,199 559,820
Total liabilities and stockholders’ equity $ 966,766 $ 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,996,000 41,868,000
Common stock, shares outstanding (in shares) 41,996,000 41,868,000
Preferred stock, shares issued (in shares) 0 0
Preferred stock, shares outstanding (in shares) 0 0