XML 9 R2.htm IDEA: XBRL DOCUMENT v3.26.1
Condensed Consolidated Balance Sheets (Unaudited) - USD ($)
$ in Thousands
Mar. 31, 2026
Dec. 31, 2025
Assets    
Cash and cash equivalents $ 324,908 $ 322,064
Restricted cash 333 336
Accounts receivable, net of allowance for doubtful accounts of $438 375,902 391,101
Contract assets 190,934 182,870
Inventories 507,447 482,544
Prepaid expenses and other current assets 60,461 69,226
Total current assets 1,459,985 1,448,141
Property, plant and equipment, net 235,086 223,784
Operating lease right-of-use assets 104,725 102,664
Goodwill 192,116 192,116
Deferred income taxes 35,508 34,936
Other long-term assets 68,773 70,074
Total assets 2,096,193 2,071,715
Current liabilities:    
Current installments of long-term debt 3,750 3,750
Accounts payable 451,146 403,222
Advance payments from customers 110,966 115,545
Income taxes payable 6,077 7,685
Accrued liabilities 97,282 105,375
Total current liabilities 669,221 635,577
Long-term debt, net of current installments 201,030 206,826
Operating lease liabilities 99,546 98,689
Other long-term liabilities 22,308 23,307
Deferred income taxes 7,587 7,513
Total liabilities 999,692 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,879 and 35,669, respectively 3,588 3,567
Additional paid-in capital 533,114 537,048
Retained earnings 570,499 568,163
Accumulated other comprehensive loss (10,700) (8,975)
Total shareholders’ equity 1,096,501 1,099,803
Total liabilities and shareholders' equity $ 2,096,193 $ 2,071,715