XML 13 R2.htm IDEA: XBRL DOCUMENT v3.25.4
CONSOLIDATED BALANCE SHEETS - USD ($)
$ in Thousands
Dec. 31, 2025
Dec. 31, 2024
CURRENT ASSETS:    
Cash and cash equivalents $ 138,353 $ 98,980
Short-term investments 464,004 393,690
Accounts receivable 119,953 113,648
Inventory 240,912 182,938
Other current assets 123,836 110,575
Total current assets 1,087,058 899,831
PROPERTY AND EQUIPMENT, net of accumulated depreciation of $189,326 and $169,877 214,947 195,239
ACQUIRED TECHNOLOGY, net of accumulated amortization of $220,392 and $203,621 56,783 73,554
OTHER INTANGIBLE ASSETS, net of accumulated amortization of $13,269 and $11,842 4,019 5,446
GOODWILL 15,535 15,535
INVESTMENTS 377,034 457,593
DEFERRED INCOME TAXES 79,454 78,320
OTHER ASSETS 128,932 106,815
TOTAL ASSETS 1,963,762 1,832,333
CURRENT LIABILITIES:    
Accounts payable 23,344 36,590
Accrued expenses 52,564 46,026
Deferred revenue 21,011 33,074
Other current liabilities 11,094 9,720
Total current liabilities 108,013 125,410
DEFERRED REVENUE 1,943 537
RETIREMENT PLAN BENEFIT LIABILITY 56,541 54,450
OTHER LIABILITIES 36,246 35,411
Total liabilities 202,743 215,808
COMMITMENTS AND CONTINGENCIES (Note 18)
SHAREHOLDERS' EQUITY:    
Preferred Stock, par value $0.01 per share, 5,000,000 shares authorized, 200,000 shares of Series A Nonconvertible Preferred Stock issued and outstanding (liquidation value of $7.50 per share or $1,500) 2 2
Common Stock, par value $ 0.01 per share, 200,000,000 shares authorized, 48,916,606 and 48,834,541 share issued, and 47,259,748 and 47,468,893 shares outstanding at December 31,2025 and December 31, 2024, respectively 489 488
Additional paid-in capital 744,692 723,719
Retained earnings 1,090,479 934,655
Accumulated other comprehensive income (loss) 781 (1,055)
Treasury stock, at cost (1,656,858 and 1,365,648 shares at December 31,2025 and December 31,2024 respectively) (75,424) (41,284)
Total shareholders’ equity 1,761,019 1,616,525
TOTAL LIABILITIES AND SHAREHOLDERS’ EQUITY $ 1,963,762 $ 1,832,333