XML 33 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 $ 177,889 $ 90,442
Investments 37,961 10,060
Accounts receivable (less allowance for doubtful accounts of $6,878 and $5,085 at December 31, 2019 and 2018, respectively) 244,519 214,121
Inventories 74,606 61,162
Other current assets 46,974 35,760
Total current assets 581,949 411,545
Property and equipment, net 106,410 90,117
Operating lease right-of-use assets 45,691  
Non-current assets    
Goodwill 195,652 173,049
Intangibles, net 153,562 149,790
Other non-current assets 16,215 10,157
Total assets 1,099,479 834,658
Current liabilities    
Current maturities of long-term debt 24,164 22,642
Current maturities of operating lease obligations 15,459  
Current maturities of finance lease obligations 2,747 4,806
Accounts payable 98,871 96,949
Accrued compensation 33,636 27,923
Other current liabilities 39,272 29,366
Total current liabilities 214,149 181,686
Long-term debt 545,031 432,182
Operating lease obligations 29,785  
Finance lease obligations 3,597 3,824
Deferred income taxes 9,175 6,695
Other long-term liabilities 47,711 27,773
Total liabilities 849,448 652,160
Commitments and contingencies (Note 15)
Stockholders' equity    
Preferred Stock; $0.01 par value: 5,000,000 authorized and 0 shares issued and outstanding at December 31, 2019 and 2018, respectively 0  
Common stock; $0.01 par value: 100,000,000 authorized, 32,871,504 and 32,723,972 issued and 30,016,340 and 29,915,611 shares outstanding at December 31, 2019 and 2018, respectively 329 327
Additional paid in capital 190,230 181,815
Retained earnings 173,371 105,212
Treasury stock; at cost: 2,855,164 and 2,808,361 shares at December 31, 2019 and 2018, respectively (106,756) (104,425)
Accumulated other comprehensive loss (7,143) (431)
Total stockholders' equity 250,031 182,498
Total liabilities and stockholders' equity $ 1,099,479 $ 834,658