XML 10 R2.htm IDEA: XBRL DOCUMENT v3.26.1
CONSOLIDATED BALANCE SHEETS (UNAUDITED) - USD ($)
$ in Thousands
Jun. 30, 2026
Dec. 31, 2025
CURRENT ASSETS:    
Cash and cash equivalents $ 120,563 $ 138,353
Short-term investments 350,749 464,004
Accounts receivable 126,204 119,953
Inventory 249,646 240,912
Other current assets 94,597 123,836
Total current assets 941,759 1,087,058
PROPERTY AND EQUIPMENT, net of accumulated depreciation of $204,594 and $189,326 209,653 214,947
ACQUIRED TECHNOLOGY, net of accumulated amortization of $230,990 and $220,392 96,185 56,783
OTHER INTANGIBLE ASSETS, net of accumulated amortization of $13,979 and $13,269 3,309 4,019
GOODWILL 15,535 15,535
INVESTMENTS 411,120 377,034
DEFERRED INCOME TAXES 79,793 79,454
OTHER ASSETS 130,377 128,932
TOTAL ASSETS 1,887,731 1,963,762
CURRENT LIABILITIES:    
Accounts payable 18,604 23,344
Accrued expenses 39,817 52,564
Deferred revenue 40,823 21,011
Other current liabilities 11,576 11,094
Total current liabilities 110,820 108,013
DEFERRED REVENUE 2,023 1,943
RETIREMENT PLAN BENEFIT LIABILITY 57,166 56,541
OTHER LIABILITIES 33,757 36,246
Total liabilities 203,766 202,743
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, 49,051,750 and 48,916,606 shares issued, and 46,231,008 and 47,259,748 shares outstanding, at June 30, 2026 and December 31, 2025, respectively 491 489
Additional paid-in capital 750,717 744,692
Retained earnings 1,128,497 1,090,479
Accumulated other comprehensive (loss) income (5,200) 781
Treasury stock, at cost (2,820,742 and 1,656,858 shares at June 30, 2026 and December 31, 2025) (190,542) (75,424)
Total shareholders’ equity 1,683,965 1,761,019
TOTAL LIABILITIES AND SHAREHOLDERS’ EQUITY $ 1,887,731 $ 1,963,762