v3.22.2
Balance Sheets - USD ($)
$ in Thousands
Jun. 30, 2022
Dec. 31, 2021
Current assets:    
Cash and cash equivalents $ 469,540 $ 438,990
Accounts receivable, net of allowance of $3,800 and $3,800 606,132 491,126
Inventories, net 121,418 100,816
Income tax receivable 0 951
Prepaid expenses and other 9,978 3,167
Total current assets 1,207,068 1,035,050
Property, plant and equipment, net 561,205 494,916
Other assets 509 570
Total assets 1,768,782 1,530,536
Current liabilities:    
Trade accounts payable 70,708 75,353
Accrued liabilities 72,782 78,747
Income taxes payable 1,689 0
Total current liabilities 145,179 154,100
Deferred income taxes and other 39,707 37,347
Commitments and contingencies
Stockholders’ equity:    
Preferred stock value 0 0
Common stock value 271 271
Additional paid-in capital 78,123 72,753
Treasury stock, at cost – 8,052,284 and 6,944,262 shares (286,870) (155,014)
Retained earnings 1,792,372 1,421,079
Total stockholders’ equity 1,583,896 1,339,089
Total liabilities and stockholders’ equity $ 1,768,782 $ 1,530,536