v3.26.1
Consolidated Balance Sheets - USD ($)
$ in Thousands
Mar. 31, 2026
Dec. 31, 2025
Current assets:    
Cash and cash equivalents $ 179,535 $ 163,466
Short-term investments 203,796 226,763
Accounts receivable, net 150,521 110,685
Contract assets 21,723 34,838
Inventories 282,231 275,298
Prepaid expenses and other current assets 35,613 34,286
Total current assets 873,419 845,336
Property, plant, and equipment, net 107,817 108,646
Operating lease right-of-use assets 24,084 24,606
Intangible assets, net 4,991 5,696
Goodwill 214,964 214,964
Deferred income taxes 124,141 122,935
Other assets 3,553 3,612
Total assets 1,352,969 1,325,795
Current liabilities:    
Accounts payable 60,153 55,344
Accrued expenses and other current liabilities 52,038 45,503
Contract liabilities 92,731 74,161
Income taxes payable 1,763 3,048
Total current liabilities 206,685 178,056
Deferred income taxes 513 532
Long-term debt 226,253 226,009
Long-term operating lease liabilities 31,140 31,837
Other liabilities 4,716 3,852
Total liabilities 469,307 440,286
Stockholders' equity:    
Common stock, $0.01 par value; 120,000,000 shares authorized; 61,032,453 shares issued and outstanding at March 31, 2026 and 60,388,539 shares issued and outstanding at December 31, 2025 610 604
Additional paid-in capital 1,305,119 1,306,176
Accumulated deficit (423,389) (423,065)
Accumulated other comprehensive income 1,322 1,794
Total stockholders' equity 883,662 885,509
Total liabilities and stockholders' equity $ 1,352,969 $ 1,325,795