XML 15 R2.htm IDEA: XBRL DOCUMENT v3.23.2
CONDENSED CONSOLIDATED BALANCE SHEETS (UNAUDITED) - USD ($)
$ in Thousands
Jun. 30, 2023
Dec. 31, 2022
Current assets    
Cash and cash equivalents $ 255,226 $ 229,627
Accounts receivable (less allowance for credit losses of $10,634 and $9,549 at June 30, 2023 and December 31, 2022, respectively) 416,601 397,222
Inventories 163,378 176,629
Prepaid expenses and other current assets 82,897 80,933
Total current assets 918,102 884,411
Non-current assets    
Property and equipment, net 130,979 118,774
Operating lease right-of-use assets 76,582 76,174
Goodwill 393,493 373,555
Intangibles, net 279,426 283,473
Other non-current assets 37,358 42,545
Total assets 1,835,940 1,778,932
Current liabilities    
Current maturities of long-term debt 31,661 30,983
Current maturities of operating lease obligations 26,389 26,145
Current maturities of finance lease obligations 2,702 2,508
Accounts payable 138,029 149,186
Accrued compensation 51,932 51,608
Other current liabilities 63,821 67,631
Total current liabilities 314,534 328,061
Long-term debt 831,282 830,171
Operating lease obligations 49,975 49,789
Finance lease obligations 6,996 6,397
Deferred income taxes 27,906 28,458
Other long-term liabilities 44,575 42,557
Total liabilities 1,275,268 1,285,433
Commitments and contingencies
Stockholders’ equity    
Preferred Stock; $0.01 par value: 5,000,000 authorized and 0 shares issued and outstanding at June 30, 2023 and December 31, 2022, respectively 0 0
Common stock; $0.01 par value: 100,000,000 authorized, 33,582,403 and 33,429,557 issued and 28,410,568 and 28,306,482 shares outstanding at June 30, 2023 and December 31, 2022, respectively 336 334
Additional paid in capital 236,123 228,827
Retained earnings 579,691 513,095
Treasury stock; at cost: 5,171,835 and 5,123,075 shares at June 30, 2023 and December 31, 2022, respectively (295,131) (289,317)
Accumulated Other Comprehensive Income (Loss), Net of Tax 39,653 40,560
Total stockholders’ equity 560,672 493,499
Total liabilities and stockholders’ equity 1,835,940 1,778,932
Customer relationships    
Non-current assets    
Intangibles, net 187,507 192,328
Other intangibles, net    
Non-current assets    
Intangibles, net $ 91,919 $ 91,145