XML 13 R2.htm IDEA: XBRL DOCUMENT v3.23.1
CONSOLIDATED BALANCE SHEETS - USD ($)
$ in Thousands
Mar. 31, 2023
Dec. 31, 2022
Current assets    
Cash and cash equivalents $ 82,676 $ 100,105
Accounts receivable, net of allowance of $1,174 and $995, respectively 141,472 137,697
Inventories 166,671 167,997
Prepaid income taxes and income taxes receivable 1,669 1,508
Prepaid expenses and other current assets 12,305 13,212
Total current assets 404,793 420,519
Property, plant and equipment, net 103,967 103,186
Operating lease assets 41,964 43,317
Deferred tax assets 18,201 15,113
Other assets 5,542 4,414
Intangible assets, net 168,828 175,766
Goodwill 482,520 478,897
Total assets 1,225,815 1,241,212
Current liabilities    
Current portion of long-term debt 4,904 4,800
Accounts payable 66,009 75,225
Income taxes payable 14,479 13,660
Current portion of operating lease liabilities 7,657 7,793
Accrued expenses and other current liabilities 49,304 63,044
Total current liabilities 142,353 164,522
Long-term debt 418,535 430,662
Operating lease liabilities 39,578 40,808
Deferred tax liabilities 16,977 17,194
Income taxes payable 4,516 4,355
Other liabilities 5,839 6,085
Total liabilities 627,798 663,626
Commitments and contingencies (Note 14)
Stockholders’ equity:    
Preferred shares, no par value; Authorized shares: 7,000; No shares issued and outstanding
Common shares, no par value; Authorized shares: unlimited; Issued and outstanding: 35,802 and 35,711, respectively 423,856 423,856
Additional paid-in capital 52,020 55,155
Retained earnings 148,849 130,584
Accumulated other comprehensive loss (26,708) (32,009)
Total stockholders' equity 598,017 577,586
Total liabilities and stockholders’ equity $ 1,225,815 $ 1,241,212