XML 60 R2.htm IDEA: XBRL DOCUMENT v3.20.1
Condensed Consolidated Balance Sheets - USD ($)
$ in Thousands
Mar. 31, 2020
Dec. 31, 2019
Current assets:    
Cash and cash equivalents $ 29,301 $ 70,728
Accounts receivable, net 126,728 129,118
Prepaid expenses 6,493 4,647
Other current assets 6,600 7,404
Total current assets 169,122 211,897
Property and equipment, net 12,300 12,170
Operating lease right-of-use assets 30,562 27,748
Goodwill 361,537 335,564
Intangible assets, net 49,666 37,953
Other non-current assets 14,471 15,160
Total assets 637,658 640,492
Current liabilities:    
Accounts payable 15,498 23,081
Other current liabilities 49,864 61,503
Total current liabilities 65,362 84,584
Long-term debt, net 125,847 124,664
Operating lease liabilities 21,855 19,649
Other non-current liabilities 31,070 30,580
Total liabilities 244,134 259,477
Stockholders’ equity:    
Preferred stock (par value $0.001 per share; 8,000,000 authorized; no shares issued or outstanding as of March 31, 2020 and December 31, 2019) 0 0
Common stock (par value $0.001 per share; 100,000,000 authorized; 49,759,929 shares issued and 32,061,167 shares outstanding as of March 31, 2020; 49,272,243 shares issued and 31,686,991 shares outstanding as of December 31, 2019) 50 49
Additional paid-in capital 465,123 455,465
Accumulated other comprehensive loss (3,624) (2,650)
Treasury stock, at cost (17,698,762 shares as of March 31, 2020; 17,585,252 shares as of December 31, 2019) (266,459) (261,624)
Retained earnings 198,434 189,775
Total stockholders’ equity 393,524 381,015
Total liabilities and stockholders’ equity $ 637,658 $ 640,492