XML 13 R2.htm IDEA: XBRL DOCUMENT v3.20.2
CONDENSED CONSOLIDATED BALANCE SHEETS (UNAUDITED) - USD ($)
$ in Thousands
Sep. 30, 2020
Dec. 31, 2019
Current assets    
Cash and cash equivalents $ 267,471 $ 177,889
Investments 1,220 37,961
Accounts receivable (less allowance for credit losses of $9,366 and $6,878 at September 30, 2020 and December 31, 2019, respectively) 258,940 244,519
Inventories 70,218 74,606
Other current assets 37,607 46,974
Total current assets 635,456 581,949
Property and equipment, net 104,900 106,410
Operating lease right-of-use assets 50,873 45,691
Non-current assets    
Goodwill 206,782 195,652
Intangibles, net 155,398 153,562
Other non-current assets 12,036 16,215
Total assets 1,165,445 1,099,479
Current liabilities    
Current maturities of long-term debt 24,156 24,164
Current maturities of operating lease obligations 17,875 15,459
Current maturities of finance lease obligations 2,268 2,747
Accounts payable 86,898 98,871
Accrued compensation 43,310 33,636
Other current liabilities 47,734 39,272
Total current liabilities 222,241 214,149
Long-term debt 544,276 545,031
Operating lease obligations 32,431 29,785
Finance lease obligations 2,747 3,597
Deferred income taxes 3,704 9,175
Other long-term liabilities 55,859 47,711
Total liabilities 861,258 849,448
Commitments and contingencies (Note 15)
Stockholders' equity    
Preferred Stock; $0.01 par value: 5,000,000 authorized and 0 shares issued and outstanding at September 30, 2020 and December 31, 2019, respectively
Common stock; $0.01 par value: 100,000,000 authorized, 33,127,310 and 32,871,504 issued and 29,800,535 and 30,016,340 shares outstanding at September 30, 2020 and December 31, 2019, respectively 331 329
Additional paid in capital 197,486 190,230
Retained earnings 241,583 173,371
Treasury stock; at cost: 3,326,775 and 2,855,164 shares at September 30, 2020 and December 31, 2019, respectively (123,488) (106,756)
Accumulated other comprehensive loss (11,725) (7,143)
Total stockholders' equity 304,187 250,031
Total liabilities and stockholders' equity $ 1,165,445 $ 1,099,479