v3.25.3
Consolidated Balance Sheets - USD ($)
$ in Thousands
Sep. 28, 2025
Dec. 31, 2024
Current assets:    
Cash and cash equivalents $ 245,898 $ 186,094
Current investments, allowance for credit losses of $0 in 2025 and 2024 54,368 59,956
Accounts receivable, allowance for credit losses of $732 and $827 in 2025 and 2024, respectively 154,612 143,359
Unbilled revenue 16,909 3,055
Inventories 143,679 157,527
Prepaid expenses and other current assets 55,453 63,376
Total current assets 670,919 613,367
Non-current investments, allowance for credit losses of $0 in 2025 and 2024 300,078 340,898
Property, plant, and equipment, net 89,868 98,445
Operating lease assets 74,182 67,326
Goodwill 392,084 384,937
Intangible assets, net 86,751 90,684
Deferred income taxes 383,611 392,166
Other assets 5,257 5,027
Total assets 2,002,750 1,992,850
Current liabilities:    
Accounts payable 45,480 38,046
Accrued expenses 86,708 71,760
Accrued income taxes 2,705 25,685
Deferred revenue and customer deposits 23,767 25,035
Operating lease liabilities 10,613 8,854
Total current liabilities 169,273 169,380
Non-current operating lease liabilities 68,312 61,363
Deferred income taxes 249,082 217,155
Reserve for income taxes 26,359 26,365
Other liabilities 88 1,082
Total liabilities 513,114 475,345
Commitments and Contingencies
Shareholders’ equity:    
Preferred stock, $.01 par value – Authorized: 400 shares in 2025 and 2024, respectively; no shares issued and outstanding 0 0
Common stock, $.002 par value – Authorized: 300,000 shares in 2025 and 2024, respectively; issued and outstanding: 167,549 and 170,434 shares in 2025 and 2024, respectively 335 341
Additional paid-in capital 1,123,134 1,090,638
Retained earnings 412,347 499,303
Accumulated other comprehensive loss, net of tax (46,180) (72,777)
Total shareholders’ equity 1,489,636 1,517,505
Total liabilities and shareholders' equity $ 2,002,750 $ 1,992,850