v3.26.1
Consolidated Balance Sheets - USD ($)
$ in Thousands
Jun. 30, 2026
Dec. 31, 2025
Current assets:    
Cash and cash equivalents $ 214,458 $ 163,466
Short-term investments 214,940 226,763
Accounts receivable, net 148,369 110,685
Contract assets 23,430 34,838
Inventories 292,495 275,298
Prepaid expenses and other current assets 36,582 34,286
Total current assets 930,274 845,336
Property, plant, and equipment, net 110,265 108,646
Operating lease right-of-use assets 23,634 24,606
Intangible assets, net 4,384 5,696
Goodwill 214,964 214,964
Deferred income taxes 124,045 122,935
Other assets 6,899 3,612
Total assets 1,414,465 1,325,795
Current liabilities:    
Accounts payable 57,480 55,344
Accrued expenses and other current liabilities 54,087 45,503
Contract liabilities 123,682 74,161
Income taxes payable 1,720 3,048
Total current liabilities 236,969 178,056
Deferred income taxes 492 532
Long-term debt 226,543 226,009
Long-term operating lease liabilities 30,470 31,837
Other liabilities 17,209 3,852
Total liabilities 511,683 440,286
Stockholders' equity:    
Common stock, $0.01 par value; 120,000,000 shares authorized; 61,129,116 shares issued and outstanding at June 30, 2026 and 60,388,539 shares issued and outstanding at December 31, 2025 611 604
Additional paid-in capital 1,312,491 1,306,176
Accumulated deficit (411,532) (423,065)
Accumulated other comprehensive income 1,212 1,794
Total stockholders' equity 902,782 885,509
Total liabilities and stockholders' equity $ 1,414,465 $ 1,325,795