XML 14 R3.htm IDEA: XBRL DOCUMENT v3.7.0.1
Condensed Consolidated Balance Sheet - USD ($)
Jun. 30, 2017
Dec. 31, 2016
Current assets:    
Cash and cash equivalents $ 23,537,000 $ 30,924,000
Accounts receivable, net of allowance for doubtful accounts of $2,466 and $2,622, respectively 208,382,000 182,874,000
Unbilled revenue 36,515,000 32,723,000
Inventories 28,192,000 31,638,000
Prepaid expenses 23,588,000 18,772,000
Other current assets 20,949,000 24,769,000
Total current assets 341,163,000 321,700,000
Property and equipment, net 36,030,000 32,656,000
Intangibles and other assets:    
Goodwill 205,399,000 202,700,000
Intangible assets, net 29,699,000 31,537,740
Deferred income taxes 1,281,000 1,031,000
Other non-current assets 1,267,000 1,374,000
Total intangibles and other assets 237,646,000 236,643,000
Total assets 614,839,000 590,999,000
Current liabilities:    
Accounts payable 125,593,000 121,289,000
Current portion of contingent consideration   19,283,000
Due to seller 17,842,000 0
Accrued expenses 27,567,000 30,067,000
Other current liabilities 37,748,000 35,049,000
Total current liabilities 208,750,000 205,688,000
Revolving credit facility 118,658,000 107,468,000
Deferred income taxes 9,852,000 11,291,000
Other non-current liabilities 1,988,000 1,926,000
Total liabilities 339,248,000 326,373,000
Commitments and contingencies (See Note 11)
Stockholders' equity:    
Common stock, par value $0.0001 per share, 200,000 and 200,000 shares authorized, 63,808 and 63,391 shares issued, and 53,500 and 54,088 shares outstanding, respectively 6,000 6,000
Additional paid-in capital 230,030,000 224,480,000
Treasury stock at cost, 10,308 and 9,303 shares, respectively (59,224,000) (49,458,000)
Accumulated other comprehensive loss (14,940,000) (20,799,000)
Retained earnings 119,719,000 110,397,000
Total stockholders' equity 275,591,000 264,626,000
Total liabilities and stockholders' equity 614,839,000 $ 590,999,000
Series of Individually Immaterial Business Acquisitions [Member] | Common Stock [Member] | Estimate of Fair Value Measurement [Member]    
Current liabilities:    
Current portion of contingent consideration $ 0