XML 20 R4.htm IDEA: XBRL DOCUMENT v3.7.0.1
Consolidated Balance Sheets - USD ($)
$ in Thousands
Dec. 31, 2016
Dec. 31, 2015
Current assets:    
Cash and cash equivalents $ 30,924 $ 30,755
Accounts receivable, net of allowance for doubtful accounts of $2,622 and $1,231, respectively 182,874 188,819
Unbilled revenue 32,723 30,758
Inventories 31,638 33,327
Prepaid expenses 18,772 14,353
Other current assets 24,769 31,825
Total current assets 321,700 329,837
Property and equipment, net 32,656 32,681
Intangibles and other assets:    
Goodwill 202,700 206,257
Intangible assets, net 31,538 37,715
Deferred income taxes 1,031 586
Other non-current assets 1,374 1,391
Total other assets 236,643 245,949
Total assets 590,999 608,467
Current liabilities:    
Accounts payable 121,289 170,244
Current portion of contingent consideration 19,283 11,387
Due to seller 0 402
Other current liabilities 35,049 31,363
Accrued expenses 30,067 17,866
Total current liabilities 205,688 231,262
Revolving credit facility 107,468 99,258
Deferred income taxes 11,291 10,526
Contingent consideration, net of current portion 0 10,775
Other long-term liabilities 1,926 2,510
Total liabilities 326,373 354,331
Commitments and Contingencies
Stockholders' equity:    
Common stock, par value $0.0001 per share, 200,000 and 200,000 shares authorized, 63,391 and 62,645 shares issued, 54,088 and 53,098 shares outstanding, respectively 6 6
Additional paid-in capital 224,480 213,566
Treasury stock at cost, 9,303 and 9,547 shares, respectively (49,458) (52,207)
Accumulated other comprehensive loss (20,799) (13,993)
Retained earnings 110,397 106,764
Total stockholders' equity 264,626 254,136
Total liabilities and stockholders' equity $ 590,999 $ 608,467