XML 12 R2.htm IDEA: XBRL DOCUMENT v3.22.2.2
CONDENSED CONSOLIDATED BALANCE SHEETS (UNAUDITED) - USD ($)
$ in Thousands
Sep. 30, 2022
Dec. 31, 2021
Current assets:    
Cash and cash equivalents $ 290,279 $ 355,451
Short term investments 25,287 0
Trade receivables, net 81,666 100,987
Unbilled receivables 138,533 102,597
Inventories, net 140,530 145,724
Prepaids and other current assets 49,457 40,790
Total 20,006 0
Total current assets 745,758 745,549
Operating lease right of use assets 4,932 5,258
Property, plant and equipment, net 181,359 216,200
Deferred income taxes 8,893 11,381
Intangible assets 23,868 26,446
Other assets 5,714 5,592
Total assets 970,524 1,010,426
Current liabilities:    
Accounts payable 46,484 35,232
Accrued income taxes 2,106 4,102
Contract liabilities 8,859 9,746
Accrued compensation 8,420 6,291
Operating lease liabilities 1,007 1,046
Other accrued liabilities 22,411 37,246
Total current liabilities 89,287 93,663
Deferred income taxes 3,918 3,925
Income tax payable 6,501 9,627
Operating lease liabilities, long-term 3,817 4,170
Other long-term liabilities 2,164 1,933
Total liabilities 105,687 113,318
Contingencies (Note 12)
Stockholders' equity:    
Preferred stock: 10,000,000 shares authorized at $0.01 par value (none issued) 0 0
Common stock:    
100,000,000 shares authorized at $0.01 par value, 33,919,726 and 34,774,156 shares issued and outstanding at September 30, 2022 and December 31, 2021 343 352
Additional paid-in capital 87,917 80,254
Retained earnings 952,991 973,087
Accumulated other comprehensive losses (176,414) (156,585)
Total stockholders' equity 864,837 897,108
Total liabilities and stockholders' equity $ 970,524 $ 1,010,426