XML 25 R6.htm IDEA: XBRL DOCUMENT v3.22.0.1
CONSOLIDATED BALANCE SHEETS - USD ($)
Dec. 31, 2021
Dec. 31, 2020
Current assets:    
Cash and cash equivalents $ 186,161,000 $ 269,073,000
Current investments, amortized cost of $137,124 and $102,258 in 2021 and 2020, respectively, allowance for credit losses of $0 in 2021 and 2020 137,455,000 103,240,000
Accounts receivable, allowance for credit losses of $776 and $831 in 2021 and 2020, respectively 130,348,000 125,696,000
Unbilled revenue 3,990,000 5,632,000
Inventories 113,102,000 60,830,000
Prepaid expenses and other current assets 68,742,000 37,220,000
Total current assets 639,798,000 601,691,000
Non-current investments, amortized cost of $587,981 and $390,417 in 2021 and 2020, respectively, allowance for credit losses of $0 in 2021 and 2020 583,748,000 395,125,000
Property, plant, and equipment, net 77,546,000 79,173,000
Operating lease assets 23,157,000 22,582,000
Goodwill 241,713,000 244,078,000
Intangible Assets, Net (Excluding Goodwill) 11,888,000 15,555,000
Deferred income taxes 418,570,000 434,704,000
Other assets 7,242,000 7,794,000
Total assets 2,003,662,000 1,800,702,000
Current liabilities:    
Accounts payable 44,051,000 16,270,000
Accrued expenses 92,432,000 77,264,000
Accrued income taxes 8,577,000 9,379,000
Deferred revenue and customer deposits 35,743,000 21,274,000
Operating lease liabilities 7,786,000 8,110,000
Total current liabilities 188,589,000 132,297,000
Non-current operating lease liabilities 17,795,000 18,120,000
Deferred income taxes 293,769,000 314,952,000
Reserve for income taxes 14,780,000 14,257,000
Non-current accrued income taxes 43,160,000 48,915,000
Other liabilities 15,476,000 9,959,000
Total liabilities 573,569,000 538,500,000
Commitments and contingencies (Note 11)
Shareholders’ equity:    
Preferred stock, $.01 par value - Authorized: 400 shares in 2021 and 2020, respectively, no shares issued and outstanding 0 0
Common stock, $.002 par value – Authorized: 300,000 shares in 2021 and 2020, respectively, issued and outstanding: 175,481 and 175,790 shares in 2021 and 2020, respectively 351,000 352,000
Additional paid-in capital 914,802,000 807,739,000
Retained earnings 562,882,000 487,912,000
Accumulated other comprehensive loss, net of tax (47,942,000) (33,801,000)
Total shareholders’ equity 1,430,093,000 1,262,202,000
Total liabilities and shareholders' equity $ 2,003,662,000 $ 1,800,702,000