XML 13 R2.htm IDEA: XBRL DOCUMENT v3.20.2
Condensed Consolidated Balance Sheets - USD ($)
$ in Thousands
Jun. 30, 2020
Dec. 31, 2019
Current assets:    
Cash and cash equivalents $ 19,544 $ 70,728
Accounts receivable, net 127,907 129,118
Prepaid expenses 5,679 4,647
Other current assets 6,226 7,404
Total current assets 159,356 211,897
Property and equipment, net 12,488 12,170
Operating lease right-of-use assets 35,571 27,748
Goodwill 417,403 335,564
Intangible assets, net 75,798 37,953
Other non-current assets 14,838 15,160
Total assets 715,454 640,492
Current liabilities:    
Accounts payable 16,085 23,081
Other current liabilities 81,098 61,503
Total current liabilities 97,183 84,584
Long-term debt, net 139,044 124,664
Operating lease liabilities 25,175 19,649
Other non-current liabilities 43,999 30,580
Total liabilities 305,401 259,477
Stockholders’ equity:    
Preferred stock (par value $0.001 per share; 8,000,000 authorized; no shares issued or outstanding as of June 30, 2020 and December 31, 2019) 0 0
Common stock (par value $0.001 per share; 100,000,000 authorized; 49,972,029 shares issued and 32,272,286 shares outstanding as of June 30, 2020; 49,272,243 shares issued and 31,686,991 shares outstanding as of December 31, 2019) 50 49
Additional paid-in capital 475,147 455,465
Accumulated other comprehensive loss (3,702) (2,650)
Treasury stock, at cost (17,699,743 shares as of June 30, 2020; 17,585,252 shares as of December 31, 2019) (266,485) (261,624)
Retained earnings 205,043 189,775
Total stockholders’ equity 410,053 381,015
Total liabilities and stockholders’ equity $ 715,454 $ 640,492