XML 10 R2.htm IDEA: XBRL DOCUMENT v3.25.3
CONSOLIDATED BALANCE SHEETS (UNAUDITED) - USD ($)
$ in Thousands
Sep. 30, 2025
Dec. 31, 2024
CURRENT ASSETS:    
Cash and cash equivalents $ 121,609 $ 98,980
Short-term investments 481,366 393,690
Accounts receivable 74,214 113,648
Inventory 212,621 182,938
Other current assets 147,503 110,575
Total current assets 1,037,313 899,831
PROPERTY AND EQUIPMENT, net of accumulated depreciation of $181,880 and $169,877 209,802 195,239
ACQUIRED TECHNOLOGY, net of accumulated amortization of $216,199 and $203,621 60,976 73,554
OTHER INTANGIBLE ASSETS, net of accumulated amortization of $12,910 and $11,842 4,378 5,446
GOODWILL 15,535 15,535
INVESTMENTS 422,929 457,593
DEFERRED INCOME TAXES 77,339 78,320
OTHER ASSETS 119,179 106,815
TOTAL ASSETS 1,947,451 1,832,333
CURRENT LIABILITIES:    
Accounts payable 34,728 36,590
Accrued expenses 42,834 46,026
Deferred revenue 23,264 33,074
Other current liabilities 7,814 9,720
Total current liabilities 108,640 125,410
DEFERRED REVENUE 1,584 537
RETIREMENT PLAN BENEFIT LIABILITY 55,703 54,450
OTHER LIABILITIES 36,718 35,411
Total liabilities 202,645 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,907,893 and 48,834,541 shares issued, and 47,542,245 and 47,468,893 shares outstanding, at September 30, 2025 and December 31, 2024, respectively 489 488
Additional paid-in capital 739,052 723,719
Retained earnings 1,045,628 934,655
Accumulated other comprehensive income (loss) 919 (1,055)
Treasury stock, at cost (1,365,648 shares at September 30, 2025 and December 31, 2024) (41,284) (41,284)
Total shareholders’ equity 1,744,806 1,616,525
TOTAL LIABILITIES AND SHAREHOLDERS’ EQUITY $ 1,947,451 $ 1,832,333