XML 22 R5.htm IDEA: XBRL DOCUMENT v3.22.0.1
Consolidated Balance Sheets - USD ($)
$ in Thousands
Dec. 31, 2021
Dec. 31, 2020
Current assets:    
Cash and cash equivalents $ 12,849 $ 32,054
Accounts receivable, net of allowance of $3,738 and $3,529, respectively 236,444 197,990
Inventories, net 176,207 98,307
Prepaid expenses and other current assets 21,467 19,671
Assets of discontinued operations 0 77,438
Total current assets 446,967 425,460
Property, plant, and equipment, net 96,885 89,562
Operating lease assets 18,120 25,229
Goodwill 510,942 514,279
Acquired intangibles 141,504 156,365
Other assets 483 1,599
Total assets 1,214,901 1,212,494
Current liabilities:    
Accounts payable 172,286 134,738
Accrued expenses 67,993 83,505
Billings in excess of cost 46,711 34,702
Liabilities of discontinued operations 0 49,295
Total current liabilities 286,990 302,240
Long-term debt 23,781 85,636
Deferred income taxes 40,278 39,057
Non-current operating lease liabilities 11,390 17,730
Other non-current liabilities 27,204 24,026
Stockholders’ equity:    
Preferred stock, $0.01 par value; authorized 10,000 shares; none outstanding 0 0
Common stock, $0.01 par value; authorized 100,000 and 50,000 shares in 2021 and 2020; 33,799 and 33,568 shares issued and outstanding in 2021 and 2020 338 336
Additional paid-in capital 314,541 304,870
Retained earnings 545,572 469,943
Accumulated other comprehensive income (loss) 187 (2,461)
Cost of 1,107 and 1,028 common shares held in treasury in 2021 and 2020 (35,380) (28,883)
Total stockholders’ equity 825,258 743,805
Total liabilities and shareholders' equity $ 1,214,901 $ 1,212,494