Consolidated Balance Sheets - USD ($)
$ in Thousands
Dec. 31, 2019
Dec. 31, 2018
Current assets    
Cash $ 35,318 $ 66,145
Receivables 269,239 232,119
Other current assets 16,154 15,063
Total current assets 320,711 313,327
Property, plant, and equipment, net 19,144 13,419
Goodwill 261,983 233,619
Intangible assets, net 14,926 8,630
Right-of-use assets 14,654  
Other non-current assets 5,066 3,248
Total non-current assets 315,773 258,916
Total Assets 636,484 572,243
Current liabilities    
Accounts payable 148,015 156,393
Compensation and other employee benefits 53,155 41,790
Short-term debt 6,500 4,500
Other accrued liabilities 34,587 22,303
Total current liabilities 242,257 224,986
Non-current liabilities    
Long-term debt, net 63,041 69,137
Deferred tax liability 49,808 55,358
Other non-current liabilities 19,997 1,462
Total non-current liabilities 132,846 125,957
Total liabilities 375,103 350,943
Commitments and contingencies (Note 18)
Shareholders' Equity    
Preferred stock; $0.01 par value; 10,000,000 shares authorized; No shares issued and outstanding 0 0
Common stock; $0.01 par value; 100,000,000 shares authorized; 11,523,691 and 11,266,906 shares issued and outstanding as of December 31, 2019 and 2018, respectively 115 113
Additional paid in capital 78,757 71,729
Retained earnings 187,591 152,616
Accumulated other comprehensive loss (5,082) (3,158)
Total shareholders' equity 261,381 221,300
Total Liabilities and Shareholders' Equity $ 636,484 $ 572,243