XML 10 R2.htm IDEA: XBRL DOCUMENT v3.26.1
CONSOLIDATED BALANCE SHEETS (UNAUDITED) - USD ($)
$ in Thousands
Mar. 31, 2026
Dec. 31, 2025
CURRENT ASSETS:    
Cash and cash equivalents $ 159,352 $ 138,353
Short-term investments 357,056 464,004
Accounts receivable 93,629 119,953
Inventory 248,213 240,912
Other current assets 74,028 123,836
Total current assets 932,278 1,087,058
PROPERTY AND EQUIPMENT, net of accumulated depreciation of $196,869 and $189,326 213,146 214,947
ACQUIRED TECHNOLOGY, net of accumulated amortization of $225,627 and $220,392 101,548 56,783
OTHER INTANGIBLE ASSETS, net of accumulated amortization of $13,622 and $13,269 3,666 4,019
GOODWILL 15,535 15,535
INVESTMENTS 419,673 377,034
DEFERRED INCOME TAXES 79,455 79,454
OTHER ASSETS 129,415 128,932
TOTAL ASSETS 1,894,716 1,963,762
CURRENT LIABILITIES:    
Accounts payable 17,037 23,344
Accrued expenses 40,389 52,564
Deferred revenue 21,038 21,011
Other current liabilities 19,300 11,094
Total current liabilities 97,764 108,013
DEFERRED REVENUE 1,728 1,943
RETIREMENT PLAN BENEFIT LIABILITY 56,911 56,541
OTHER LIABILITIES 34,333 36,246
Total liabilities 190,736 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,039,974 and 48,916,606 shares issued, and 46,750,443 and 47,259,748 shares outstanding, at March 31, 2026 and December 31, 2025, respectively 490 489
Additional paid-in capital 745,385 744,692
Retained earnings 1,102,489 1,090,479
Accumulated other comprehensive (loss) income (2,567) 781
Treasury stock, at cost (2,289,531 and 1,656,858 shares at March 31, 2026 and December 31, 2025) (141,819) (75,424)
Total shareholders’ equity 1,703,980 1,761,019
TOTAL LIABILITIES AND SHAREHOLDERS’ EQUITY $ 1,894,716 $ 1,963,762