Condensed Consolidated Balance Sheets (Unaudited) - USD ($)
$ in Thousands
Oct. 01, 2021
Dec. 31, 2020
Current assets    
Cash and cash equivalents $ 56,232 $ 66,949
Restricted cash 0 1,778
Receivables 337,072 314,959
Other current assets 39,331 24,702
Total current assets 432,635 408,388
Property, plant, and equipment, net 23,560 22,573
Goodwill 316,978 339,702
Intangible assets, net 69,088 48,105
Right-of-use assets 43,111 18,718
Other non-current assets 9,379 6,325
Total non-current assets 462,116 435,423
Total Assets 894,751 843,811
Current liabilities    
Accounts payable 211,585 159,586
Compensation and other employee benefits 73,521 79,568
Short-term debt 10,400 8,600
Other accrued liabilities 46,803 40,657
Total current liabilities 342,309 288,411
Long-term debt, net 116,623 168,751
Deferred tax liability 39,966 39,386
Other non-current liabilities 54,052 42,325
Total non-current liabilities 210,641 250,462
Total liabilities 552,950 538,873
Commitments and contingencies (Note 10)
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,726,707 and 11,624,717 shares issued and outstanding as of October 1, 2021 and December 31, 2020, respectively 117 116
Additional paid in capital 86,285 82,823
Retained earnings 260,266 222,026
Accumulated other comprehensive loss (4,867) (27)
Total shareholders' equity 341,801 304,938
Total Liabilities and Shareholders' Equity $ 894,751 $ 843,811