XML 17 R2.htm IDEA: XBRL DOCUMENT v3.25.0.1
CONSOLIDATED BALANCE SHEETS - USD ($)
$ in Thousands
Dec. 31, 2024
Dec. 31, 2023
CURRENT ASSETS:    
Cash and cash equivalents $ 98,980 $ 91,985
Short-term investments 393,690 422,137
Accounts receivable 113,648 139,850
Inventory 182,938 175,795
Other current assets 110,575 87,365
Total current assets 899,831 917,132
PROPERTY AND EQUIPMENT, net of accumulated depreciation of $169,877 and $143,908 195,239 175,150
ACQUIRED TECHNOLOGY, net of accumulated amortization of $203,621 and $186,850 73,554 90,325
OTHER INTANGIBLE ASSETS, net of accumulated amortization of $11,842 and $10,414 5,446 6,874
GOODWILL 15,535 15,535
INVESTMENTS 457,593 299,548
DEFERRED INCOME TAXES 78,320 59,108
OTHER ASSETS 106,815 105,289
TOTAL ASSETS 1,832,333 1,668,961
CURRENT LIABILITIES:    
Accounts payable 36,590 10,933
Accrued expenses 46,026 52,080
Deferred revenue 33,074 47,713
Other current liabilities 9,720 8,096
Total current liabilities 125,410 118,822
DEFERRED REVENUE 537 12,006
RETIREMENT PLAN BENEFIT LIABILITY 54,450 52,249
OTHER LIABILITIES 35,411 38,658
Total liabilities 215,808 221,735
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,834,541and 48,731,026 shares issued, and 47,468,893 and 47,365,378 share outstanding at December 31, 2024 and December 31, 2023, respectively 488 487
Additional paid-in capital 723,719 699,554
Retained earnings 934,655 789,553
Accumulated other comprehensive loss (1,055) (1,086)
Treasury stock, at cost (1,365,648 shares at December 31, 2024 and December 31, 2023) (41,284) (41,284)
Total shareholders’ equity 1,616,525 1,447,226
TOTAL LIABILITIES AND SHAREHOLDERS’ EQUITY $ 1,832,333 $ 1,668,961