v3.26.1
Condensed Consolidated Balance Sheets (Unaudited) - USD ($)
$ in Thousands
Jun. 30, 2026
Dec. 31, 2025
Assets    
Cash and cash equivalents $ 314,836 $ 322,064
Restricted cash 377 336
Accounts receivable, net of allowance for doubtful accounts of $123 and $438, respectively 451,612 391,101
Contract assets 196,420 182,870
Inventories 544,261 482,544
Prepaid expenses and other current assets 77,471 69,226
Total current assets 1,584,977 1,448,141
Property, plant and equipment, net 232,856 223,784
Operating lease right-of-use assets 101,398 102,664
Goodwill 192,116 192,116
Deferred income taxes 35,616 34,936
Other long-term assets 67,408 70,074
Total assets 2,214,371 2,071,715
Current liabilities:    
Current installments of long-term debt 3,750 3,750
Accounts payable 552,671 403,222
Advance payments from customers 124,320 115,545
Income taxes payable 4,132 7,685
Accrued liabilities 110,446 105,375
Total current liabilities 795,319 635,577
Long-term debt, net of current installments 177,234 206,826
Operating lease liabilities 96,329 98,689
Other long-term liabilities 21,556 23,307
Deferred income taxes 7,650 7,513
Total liabilities 1,098,088 971,912
Shareholders’ equity:    
Preferred stock, $0.10 par value; 5,000 shares authorized, none issued 0 0
Common stock, $0.10 par value; 145,000 shares authorized; issued and outstanding - 35,919 and 35,669, respectively 3,592 3,567
Additional paid-in capital 539,106 537,048
Retained earnings 584,274 568,163
Accumulated other comprehensive loss (10,689) (8,975)
Total shareholders’ equity 1,116,283 1,099,803
Total liabilities and shareholders' equity $ 2,214,371 $ 2,071,715