Consolidated Balance Sheets - USD ($) $ in Thousands |
Dec. 31, 2020 |
Dec. 31, 2019 |
| Current assets |
|
|
| Cash and cash equivalents |
$ 66,949
|
$ 35,318
|
| Restricted cash |
1,778
|
0
|
| Receivables |
314,959
|
269,144
|
| Other current assets |
24,702
|
16,154
|
| Total current assets |
408,388
|
320,616
|
| Property, plant, and equipment, net |
22,573
|
18,844
|
| Goodwill |
339,702
|
261,983
|
| Intangible assets, net |
48,105
|
14,926
|
| Right-of-use assets |
18,718
|
14,654
|
| Other non-current assets |
6,325
|
5,366
|
| Total non-current assets |
435,423
|
315,773
|
| Total Assets |
843,811
|
636,389
|
| Current liabilities |
|
|
| Accounts payable |
159,586
|
148,015
|
| Compensation and other employee benefits |
79,568
|
53,155
|
| Short-term debt |
8,600
|
6,500
|
| Other accrued liabilities |
40,657
|
37,409
|
| Total current liabilities |
288,411
|
245,079
|
| Non-current liabilities |
|
|
| Long-term debt |
168,751
|
63,041
|
| Deferred tax liability |
39,386
|
49,407
|
| Other non-current liabilities |
42,325
|
19,997
|
| Total non-current liabilities |
250,462
|
132,445
|
| Total liabilities |
538,873
|
377,524
|
| Commitments and contingencies (Note 16) |
|
|
| 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,624,717 and 11,523,691 shares issued and outstanding as of December 31, 2020 and 2019, respectively |
116
|
115
|
| Additional paid in capital |
82,823
|
78,757
|
| Retained earnings |
222,026
|
185,075
|
| Accumulated other comprehensive loss |
(27)
|
(5,082)
|
| Total shareholders' equity |
304,938
|
258,865
|
| Total Liabilities and Shareholders' Equity |
$ 843,811
|
$ 636,389
|