XML 15 R2.htm IDEA: XBRL DOCUMENT v3.24.2
Condensed Consolidated Balance Sheets - USD ($)
$ in Thousands
Jun. 30, 2024
Dec. 31, 2023
Current assets:    
Cash and cash equivalents $ 63,738 $ 64,447
Accounts receivable, net of allowances of $1,066 and $908 at June 30, 2024 and December 31, 2023 respectively 123,400 125,284
Inventories, net 117,099 109,521
Prepaid expenses 9,963 7,798
Other current assets 5,956 7,192
Total current assets 320,156 314,242
Property, plant and equipment, net 272,539 276,039
Goodwill 770,026 778,907
Intangible assets with finite lives, net 176,102 191,212
Right of use assets - operating leases 16,469 17,763
Right of use assets - finance lease 1,976 2,101
Other non-current assets 17,698 16,947
Total assets 1,574,966 1,597,211
Current liabilities:    
Trade accounts payable 54,501 55,503
Accrued expenses 36,993 40,855
Accrued compensation and other benefits 14,500 17,228
Dividends payable 53 25,717
Income taxes payable 3,437 4,967
Operating lease liabilities - current 3,589 3,949
Finance lease liabilities - current 249 272
Total current liabilities 113,322 148,491
Revolving loan 266,569 309,569
Deferred income taxes 49,956 52,046
Operating lease liabilities - non-current 13,666 14,601
Finance lease liabilities - non-current 1,847 1,943
Other long-term obligations 17,242 16,577
Total liabilities 462,602 543,227
Commitments and contingencies (Note 15)
Stockholders' equity:    
Preferred stock, $25 par value. Authorized 2,000,000 shares; none issued and outstanding 0 0
Common stock, $0.0667 par value. Authorized 120,000,000 shares; 32,434,858 and 32,254,728 shares issued and outstanding at June 30, 2024 and December 31, 2023, respectively 2,164 2,152
Additional paid-in capital 158,791 145,653
Retained earnings 958,543 897,488
Accumulated other comprehensive (loss) income (7,134) 8,691
Total stockholders' equity 1,112,364 1,053,984
Total liabilities and stockholders' equity $ 1,574,966 $ 1,597,211