XML 14 R2.htm IDEA: XBRL DOCUMENT v3.3.1.900
CONSOLIDATED BALANCE SHEETS - USD ($)
$ in Thousands
Dec. 31, 2015
Dec. 31, 2014
Current assets:    
Cash and cash equivalents $ 8,811 $ 10,935
Accounts receivable, net 120,612 113,928
Prepaid expenses 3,297 2,476
Other current assets 7,032 4,000
Total current assets 139,752 131,339
Property and equipment, net 7,891 7,966
Goodwill 269,383 236,130
Intangible assets, net 53,408 46,105
Other non-current assets 3,930 3,823
Total assets 474,364 425,363
Current liabilities:    
Accounts payable 18,793 22,035
Other current liabilities 37,783 33,028
Total current liabilities 56,576 55,063
Long-term debt 56,000 54,000
Other non-current liabilities 12,978 11,572
Total liabilities $ 125,554 $ 120,635
Commitments and contingencies (see Note 12)
Stockholders' equity:    
Common stock (par value $.001 per share; 50,000,000 shares authorized and 45,124,948 shares issued and 34,394,412 shares outstanding as of December 31, 2015; 43,174,676 shares issued and 32,854,802 shares outstanding as of December 31, 2014) $ 45 $ 43
Additional paid-in capital 364,786 334,645
Accumulated other comprehensive loss (1,875) (651)
Treasury stock, at cost (10,730,536 shares as of December 31, 2015; 10,319,874 shares as of December 31, 2014) (103,197) (95,353)
Retained earnings 89,051 66,044
Total stockholders' equity 348,810 304,728
Total liabilities and stockholders' equity $ 474,364 $ 425,363