Consolidated Balance Sheets - USD ($)
$ in Thousands
Dec. 31, 2016
Dec. 31, 2015
Current assets:    
Cash and cash equivalents $ 35,666 $ 23,476
Accounts receivable, net of allowance for doubtful accounts of $1,992 and $1,536 as of December 31, 2016 and December 31, 2015, respectively 75,511 47,747
Prepaid expenses and other current assets 1,874 1,092
Deferred income tax assets 2,173 1,440
Total current assets 115,224 73,755
Property and equipment, net 6,683 3,091
Intangible assets, net 40,861 12,367
Goodwill 59,380 21,679
Other assets 1,511 877
Total Assets 223,659 111,769
Current liabilities:    
Accounts payable 13,509 6,658
Accrued liabilities 17,316 9,564
Income taxes payable 1,134 813
Billings in excess of costs and estimated earnings on uncompleted contracts 228 293
Client deposits 106 110
Current portion of contingent consideration 564 458
Current portion of notes payable and other obligations 10,764 4,347
Total current liabilities 43,621 22,243
Contingent consideration, less current portion 1,875 821
Notes payable and other obligations, less current portion 21,632 6,360
Deferred income tax liabilities 8,370 1,582
Total liabilities 75,498 31,006
Commitments and contingencies
Stockholders’ equity:    
Preferred stock, $0.01 par value; 5,000,000 shares authorized, no shares issued and outstanding 0 0
Common stock, $0.01 par value; 45,000,000 shares authorized, 10,566,528 and 8,124,627 shares issued and outstanding as of December 31, 2016 and 2015, respectively 106 81
Additional paid-in capital 118,026 62,260
Retained earnings 30,029 18,422
Total stockholders’ equity 148,161 80,763
Total liabilities and stockholders’ equity $ 223,659 $ 111,769