XML 12 R2.htm IDEA: XBRL DOCUMENT v3.22.2
CONDENSED CONSOLIDATED BALANCE SHEETS (UNAUDITED) - USD ($)
$ in Thousands
Jun. 30, 2022
Dec. 31, 2021
Current assets:    
Cash and cash equivalents $ 320,784 $ 355,451
Trade receivables, net 85,293 100,987
Unbilled receivables 131,031 102,597
Inventories, net 139,794 145,724
Prepaids and other current assets 50,378 40,790
Total 20,583 0
Total current assets 747,863 745,549
Operating lease right of use assets 4,860 5,258
Property, plant and equipment, net 179,938 216,200
Deferred income taxes 10,237 11,381
Intangible assets 24,785 26,446
Other assets 5,883 5,592
Total assets 973,566 1,010,426
Current liabilities:    
Accounts payable 46,267 35,232
Accrued income taxes 2,405 4,102
Contract liabilities 7,279 9,746
Accrued compensation 6,457 6,291
Operating lease liabilities 943 1,046
Other accrued liabilities 21,505 37,246
Total current liabilities 84,856 93,663
Deferred income taxes 4,234 3,925
Income tax payable 9,841 9,627
Operating lease liabilities, long-term 3,865 4,170
Other long-term liabilities 2,081 1,933
Total liabilities 104,877 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, 34,373,909 and 34,774,156 shares issued and outstanding at June 30, 2022 and December 31, 2021 348 352
Additional paid-in capital 85,351 80,254
Retained earnings 948,917 973,087
Accumulated other comprehensive losses (165,927) (156,585)
Total stockholders' equity 868,689 897,108
Total liabilities and stockholders' equity $ 973,566 $ 1,010,426