v3.25.4
CONSOLIDATED BALANCE SHEETS - USD ($)
$ in Thousands
Dec. 31, 2025
Dec. 31, 2024
Current Assets    
Cash and cash equivalents $ 380,871 $ 113,989
Accounts receivable, net of allowance of $1,341 and $505, respectively 184,880 151,026
Inventories 188,284 144,606
Prepaid income taxes and income taxes receivable 9,382 8,076
Prepaid expenses and other current assets 19,184 15,951
Total current assets 782,601 433,648
Property, plant and equipment, net 118,491 113,135
Operating right-of-use assets 41,697 42,908
Deferred tax assets 27,381 22,887
Other assets 8,812 5,991
Intangible assets, net 180,776 185,844
Goodwill 647,348 584,098
Total assets 1,807,106 1,388,511
Current Liabilities    
Current portion of long-term debt 38,291 4,691
Accounts payable 94,865 76,890
Income taxes payable 5,856 16,000
Current portion of operating lease liabilities 9,857 9,879
Accrued expenses and other current liabilities 63,498 60,331
Total current liabilities 212,367 167,791
Long-term debt 212,538 411,949
Operating lease liabilities 38,873 40,548
Deferred tax liabilities 18,092 13,093
Income taxes payable 3,963 4,941
Other liabilities 6,986 4,491
Total liabilities 492,819 642,813
Commitments and Contingencies (Note 18)
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,671 and 35,938, respectively 423,856 423,856
Additional paid-in capital 572,057 84,214
Retained earnings 321,378 267,549
Accumulated other comprehensive loss (3,004) (29,921)
Total stockholders' equity 1,314,287 745,698
Total liabilities and stockholders’ equity $ 1,807,106 $ 1,388,511