XML 16 R2.htm IDEA: XBRL DOCUMENT v3.20.4
CONSOLIDATED BALANCE SHEETS - USD ($)
$ in Thousands
Dec. 31, 2020
Dec. 31, 2019
Current assets    
Cash and cash equivalents $ 231,520 $ 177,889
Investments 0 37,961
Accounts receivable (less allowance for credit losses of $8,789 and $6,878 at December 31, 2020 and 2019, respectively) 266,566 244,519
Inventories 77,179 74,606
Prepaid expenses and other current assets 48,678 46,974
Total current assets 623,943 581,949
Non-current assets    
Property and equipment, net 104,022 106,410
Operating lease right-of-use assets 53,766 45,691
Goodwill 216,870 195,652
Customer relationships, net 171,393 153,562
Other intangibles, net 62,889 53,616
Other non-current assets 17,682 16,215
Total assets 1,187,676 1,099,479
Current liabilities    
Current maturities of long-term debt 23,355 24,164
Current maturities of operating lease obligations 18,758 15,459
Current maturities of finance lease obligations 2,073 2,747
Accounts payable 101,462 98,871
Accrued compensation 45,876 33,636
Other current liabilities 44,951 39,272
Total current liabilities 236,475 214,149
Long-term debt 541,957 545,031
Operating lease obligations 34,413 29,785
Finance lease obligations 2,430 3,597
Deferred income taxes 35 9,175
Other long-term liabilities 53,184 47,711
Total liabilities 868,494 849,448
Commitments and contingencies (Note 16)
Stockholders’ equity    
Preferred Stock; $0.01 par value: 5,000,000 authorized and 0 shares issued and outstanding at December 31, 2020 and 2019, respectively 0 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 331 329
Additional paid in capital 199,847 190,230
Retained earnings 269,420 173,371
Treasury stock; at cost: 3,518,607 and 2,855,164 shares at December 31, 2020 and 2019, respectively (141,653) (106,756)
Accumulated other comprehensive loss (8,763) (7,143)
Total stockholders’ equity 319,182 250,031
Total liabilities and stockholders’ equity 1,187,676 1,099,479
Customer relationships    
Non-current assets    
Customer relationships, net $ 108,504 $ 99,946