XML 15 R4.htm IDEA: XBRL DOCUMENT v3.22.1
Consolidated Balance Sheets - USD ($)
$ in Thousands
Mar. 31, 2022
Dec. 31, 2021
Current assets:    
Cash and cash equivalents $ 15,573 $ 12,849
Accounts receivable, net of allowance of $4,433 and $3,738, respectively 245,807 236,444
Inventories, net 187,255 176,207
Prepaid expenses and other current assets 36,836 21,467
Total current assets 485,471 446,967
Property, plant, and equipment, net 97,720 96,885
Operating lease assets 16,082 18,120
Goodwill 510,540 510,942
Acquired intangibles 132,107 141,504
Other assets 420 483
Total assets 1,242,340 1,214,901
Current liabilities:    
Accounts payable 159,214 172,286
Accrued expenses and other current liabilities 67,495 67,993
Billings in excess of cost 60,992 46,711
Total current liabilities 287,701 286,990
Long-term debt 42,367 23,781
Deferred income taxes 40,221 40,278
Non-current operating lease liabilities 9,377 11,390
Other non-current liabilities 24,272 27,204
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 shares in 2022 and 2021; 33,972 shares and 33,799 shares issued and outstanding in 2022 and 2021 340 338
Additional paid-in capital 315,891 314,541
Retained earnings 561,028 545,572
Accumulated other comprehensive (loss) income (16) 187
Cost of 1,179 and 1,107 common shares held in treasury in 2022 and 2021 (38,841) (35,380)
Total stockholders’ equity 838,402 825,258
Total liabilities and shareholders' equity $ 1,242,340 $ 1,214,901