XML 20 R2.htm IDEA: XBRL DOCUMENT v3.22.4
CONSOLIDATED BALANCE SHEETS - USD ($)
$ in Thousands
Dec. 31, 2022
Dec. 31, 2021
Current Assets    
Cash and cash equivalents $ 100,105 $ 117,393
Accounts receivable, net of allowance of $995 and $556, respectively 137,697 115,617
Inventories 167,997 125,657
Prepaid income taxes and income taxes receivable 1,508 1,997
Prepaid expenses and other current assets 13,212 13,161
Total current assets 420,519 373,825
Property, plant and equipment, net 103,186 87,439
Operating lease assets 43,317 48,338
Deferred tax assets 15,113 12,206
Other assets 4,414 5,586
Intangible assets, net 175,766 220,989
Goodwill 478,897 479,500
Total assets 1,241,212 1,227,883
Current Liabilities    
Current portion of long-term debt 4,800 5,097
Accounts payable 75,225 68,514
Income taxes payable 13,660 4,514
Current portion of operating lease liabilities 7,793 7,334
Accrued expenses and other current liabilities 63,044 98,479
Total current liabilities 164,522 183,938
Long-term debt 430,662 429,361
Operating lease liabilities 40,808 45,700
Deferred tax liabilities 17,194 33,738
Income taxes payable 4,355 4,217
Other liabilities 6,085 9,638
Total liabilities 663,626 706,592
Commitments and Contingencies (Note 17)
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,711 and 35,601, respectively 423,856 423,856
Additional paid-in capital 55,155 53,768
Retained earnings 130,584 56,533
Accumulated other comprehensive loss (32,009) (12,866)
Total stockholders equity 577,586 521,291
Total liabilities and stockholders’ equity $ 1,241,212 $ 1,227,883