XML 15 R4.htm IDEA: XBRL DOCUMENT v3.22.2.2
Consolidated Balance Sheets - USD ($)
$ in Thousands
Sep. 30, 2022
Dec. 31, 2021
Current assets:    
Cash and cash equivalents $ 21,919 $ 12,849
Accounts receivable, net of allowance of $3,847 and $3,738, respectively 275,704 236,444
Inventories, net 204,000 176,207
Prepaid expenses and other current assets 37,578 21,467
Total current assets 539,201 446,967
Property, plant, and equipment, net 105,097 96,885
Operating lease assets 24,850 18,120
Goodwill 510,866 510,942
Acquired intangibles 145,374 141,504
Other assets 875 483
Total assets 1,326,263 1,214,901
Current liabilities:    
Accounts payable 157,167 172,286
Accrued expenses and other current liabilities 82,789 67,993
Billings in excess of cost 42,412 46,711
Total current liabilities 282,368 286,990
Long-term debt 121,840 23,781
Deferred income taxes 40,257 40,278
Non-current operating lease liabilities 17,956 11,390
Other non-current liabilities 20,351 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; 34,034 shares and 33,799 shares issued and outstanding in 2022 and 2021 340 338
Additional paid-in capital 320,428 314,541
Retained earnings 624,630 545,572
Accumulated other comprehensive (loss) income (6,769) 187
Treasury stock, at cost, 2,530 and 1,107 shares in 2022 and 2021 (95,138) (35,380)
Total stockholders’ equity 843,491 825,258
Total liabilities and shareholders' equity $ 1,326,263 $ 1,214,901