XML 25 R5.htm IDEA: XBRL DOCUMENT v3.24.1.u1
Consolidated Balance Sheets - USD ($)
$ in Thousands
Mar. 31, 2024
Dec. 31, 2023
Current assets:    
Cash and cash equivalents $ 138,859 $ 202,655
Current investments, amortized cost of $141,876 and $132,799 in 2024 and 2023, respectively, allowance for credit losses of $0 in 2024 and 2023 139,334 129,392
Accounts receivable, allowance for credit losses of $1,339 and $583 in 2024 and 2023, respectively 138,556 114,164
Unbilled revenue 2,737 2,402
Inventories 170,871 162,285
Prepaid expenses and other current assets 71,173 68,099
Total current assets 661,530 678,997
Non-current investments, amortized cost of $285,376 and $250,790 in 2024 and 2023, respectively, allowance for credit losses of $0 in 2024 and 2023 278,426 244,230
Property, plant, and equipment, net 104,111 105,849
Operating lease assets 74,113 75,115
Goodwill 386,157 393,181
Intangible assets, net 105,054 112,952
Deferred income taxes 397,563 400,400
Other assets 6,279 7,088
Total assets 2,013,233 2,017,812
Current liabilities:    
Accounts payable 27,459 21,454
Accrued expenses 70,429 72,374
Accrued income taxes 40,433 16,907
Deferred revenue and customer deposits 39,983 31,525
Operating lease liabilities 9,798 9,624
Total current liabilities 188,102 151,884
Non-current operating lease liabilities 67,367 68,977
Deferred income taxes 239,538 246,877
Reserve for income taxes 28,144 26,685
Non-current accrued income taxes 0 18,338
Other liabilities 893 299
Total liabilities 524,044 513,060
Commitments and Contingencies
Shareholders’ equity:    
Preferred stock, $.01 par value – Authorized: 400 shares in 2024 and 2023, respectively; no shares issued and outstanding 0 0
Common stock, $.002 par value – Authorized: 300,000 shares in 2024 and 2023, respectively; issued and outstanding: 171,662 and 171,599 shares in 2024 and 2023, respectively 343 343
Additional paid-in capital 1,047,643 1,037,202
Retained earnings 502,338 512,543
Accumulated other comprehensive loss, net of tax (61,135) (45,336)
Total shareholders’ equity 1,489,189 1,504,752
Total liabilities and shareholders' equity $ 2,013,233 $ 2,017,812