XML 16 R3.htm IDEA: XBRL DOCUMENT v3.22.0.1
Consolidated Balance Sheets - USD ($)
Dec. 31, 2021
Dec. 31, 2020
CURRENT ASSETS:    
Cash and cash equivalents $ 262,311,670 $ 423,371,036
Short-term investments 5,423,612 27,164,369
Accounts receivable, net 249,794,906 284,925,335
Inventories, net 316,267,442 226,291,843
Prepaid expenses and other 39,178,119 17,577,981
Total current assets 872,975,749 979,330,564
PLANT AND EQUIPMENT:    
Land, buildings and improvements 363,646,380 350,574,243
Machinery and equipment 883,240,100 857,583,647
Construction-in-process 77,592,152 49,048,555
Total Plant and Equipment 1,324,478,632 1,257,206,445
Less- Accumulated depreciation (860,356,956) (789,071,310)
Net Plant and Equipment 464,121,676 468,135,135
OTHER ASSETS:    
Goodwill 313,960,209 311,922,787
Long-term investments 207,693,147 162,028,068
Intangible assets, net 239,189,627 249,748,127
Patents and other assets, net 33,450,758 26,776,489
Total Other Assets 794,293,741 750,475,471
TOTAL ASSETS 2,131,391,166 2,197,941,170
CURRENT LIABILITIES:    
Accounts payable 98,342,928 84,784,423
Accrued liabilities:    
Salaries, wages and vacation 14,019,643 18,557,799
Income taxes 196,863 3,790,219
Royalties 19,140,907 21,056,412
Dividends payable 28,372,901 29,243,144
Other 21,582,858 20,304,860
Total current liabilities 181,656,100 177,736,857
OTHER NON-CURRENT LIABILITIES 11,746,599 17,300,442
DEFERRED INCOME TAXES 0 38,960,743
TOTAL LIABILITIES 193,402,699 233,998,042
SHAREHOLDERS’ INVESTMENT:    
Common stock, par value 0.06 per share; 400,000,000 shares authorized; 236,440,840 and 243,692,869 shares issued and outstanding in 2021 and 2020 respectively. 14,186,450 14,621,572
Additional paid-in capital 879,413,385 852,771,508
Retained earnings 1,042,461,388 1,089,698,996
Accumulated other comprehensive income:    
Unrealized gain on investments, net 1,006,655 6,082,007
Cumulative translation adjustment 920,589 769,045
Total shareholders’ investment 1,937,988,467 1,963,943,128
TOTAL LIABILITIES AND SHAREHOLDERS' INVESTMENT $ 2,131,391,166 $ 2,197,941,170