v3.26.1
CONDENSED CONSOLIDATED BALANCE SHEETS - USD ($)
$ in Thousands
Jun. 30, 2026
Dec. 31, 2025
Current assets:    
Cash and cash equivalents $ 223,614 $ 170,177
Restricted cash 235 235
Short-term investments 66,509 112,635
Restricted short-term investments 2,200 2,200
Accounts receivable, net 144,857 143,560
Inventories 179,907 176,890
Income tax refunds and deposits 2,628 17,167
Prepaid expenses and other assets 11,001 13,152
Total current assets 630,951 636,016
Property, plant, and equipment 316,063 310,567
Finance lease right-of-use assets 152 221
Operating lease right-of-use assets 72,911 42,931
Goodwill and intangible assets, net 647,833 565,965
Other assets 33,392 31,135
Deferred tax assets 42,464 42,464
Total assets 1,743,766 1,629,299
Current liabilities:    
Accounts payable and accrued liabilities 251,371 148,348
Income taxes payable 546 239
Current portion of long-term debt 2,488 1,641
Current portion of operating lease liabilities 8,800 7,928
Total current liabilities 263,205 158,156
Long-term reserve for income tax liabilities 5,926 5,926
Long-term debt, net of current portion and unamortized debt issuance costs 609,564 608,749
Long-term operating lease liabilities, net of current portion 67,470 37,684
Other long-term liabilities 29,444 29,979
Total liabilities 975,609 840,494
Stockholders' equity:    
Preferred stock: par value $0.0001; 20,000,000 shares authorized; no shares issued and outstanding
Common stock: par value $0.0001; 300,000,000 shares authorized; 62,306,254 and 42,532,225 shares issued and outstanding, respectively, as of June 30, 2026 and 61,779,883 and 45,645,497 shares issued and outstanding, respectively, as of December 31, 2025 6 6
Additional paid-in capital 553,002 535,380
Retained earnings 703,649 666,881
Accumulated other comprehensive loss (5,904) (5,314)
Treasury stock (482,596) (408,148)
Total stockholders' equity 768,157 788,805
Total liabilities and stockholders' equity $ 1,743,766 $ 1,629,299