v3.26.1
Condensed Consolidated Balance Sheets - USD ($)
$ in Thousands
Mar. 31, 2026
Dec. 31, 2025
Current assets    
Cash and restricted cash $ 200,707 $ 203,407
Trade receivables, net of allowance of $16,330 and 19,752 at March 31, 2026 and December 31, 2025, respectively 245,633 237,774
Contract assets 2,803 2,705
Inventories 252,987 248,433
Assets held for sale 1,234 0
Prepaid expenses and other current assets 49,527 35,728
Total current assets 752,891 728,047
Noncurrent assets    
Property and equipment, net 163,328 158,874
Right-of-use assets - operating 51,213 52,204
Goodwill 99,758 99,720
Intangibles, net 111,980 116,230
Deferred tax asset, net 98,226 102,375
Other long-term assets 10,281 10,857
Total noncurrent assets 534,786 540,260
Total assets 1,287,677 1,268,307
Current liabilities    
Accounts payable 74,888 60,711
Accrued expenses 35,232 49,148
Operating lease liabilities 12,643 12,670
Contract liabilities 11,144 11,986
Current portion of long-term debt and finance lease obligations 6,170 6,709
Other current liabilities 7,685 6,940
Total current liabilities 147,762 148,164
Noncurrent liabilities    
Long-term debt and finance lease obligations 18,042 18,922
Operating lease liabilities 39,349 40,986
Deferred income taxes 743 500
Legal settlement accrual 48,803 0
Other long-term liabilities 2,073 2,036
Total noncurrent liabilities 109,010 62,444
Total liabilities 256,772 210,608
Commitments and contingencies (Note 16)
Stockholders' equity    
Preferred stock: 10,000,000 shares authorized at $0.01 par value (none issued) 0 0
Common stock:    
Common stock: $0.01 par value, 200,000,000 shares authorized at March 31, 2026 and December 31, 2025; 68,635,016 and 69,077,237 shares issued and outstanding at March 31, 2026 and December 31, 2025, respectively 686 691
Additional paid-in capital 769,905 767,650
Accumulated other comprehensive income 5,834 4,084
Retained earnings 254,480 285,274
Total stockholders' equity 1,030,905 1,057,699
Total liabilities and stockholders' equity $ 1,287,677 $ 1,268,307