XML 13 R2.htm IDEA: XBRL DOCUMENT v3.24.3
Consolidated Balance Sheets - USD ($)
$ in Thousands
Sep. 30, 2024
Dec. 31, 2023
Current assets:    
Cash and cash equivalents $ 163,228 $ 158,781
Restricted cash 258 339
Short-term investments 157,534 146,664
Accounts receivable, net 132,347 103,018
Contract assets 30,795 24,370
Inventories 242,123 237,635
Prepaid expenses and other current assets 34,692 35,471
Total current assets 760,977 706,278
Property, plant, and equipment, net 112,677 118,459
Operating lease right-of-use assets 26,695 24,377
Intangible assets, net 38,542 43,945
Goodwill 214,964 214,964
Deferred income taxes 115,777 117,901
Other assets 3,240 3,117
Total assets 1,272,872 1,229,041
Current liabilities:    
Accounts payable 50,049 42,383
Accrued expenses and other current liabilities 57,117 57,624
Contract liabilities 80,468 118,026
Income taxes payable 1,060  
Current portion of long-term debt 26,473  
Total current liabilities 215,167 218,033
Deferred income taxes 6,383 6,552
Long-term debt 249,402 274,941
Long-term operating lease liabilities 34,421 31,529
Other liabilities 20,980 25,544
Total liabilities 526,353 556,599
Stockholders' equity:    
Preferred stock, $0.01 par value; 500,000 shares authorized; no shares issued and outstanding.
Common stock, $0.01 par value; 120,000,000 shares authorized; 56,778,136 shares issued and outstanding at September 30, 2024 and 56,364,131 shares issued and outstanding at December 31, 2023 570 564
Additional paid-in capital 1,217,520 1,202,440
Accumulated deficit (473,420) (532,169)
Accumulated other comprehensive income 1,849 1,607
Total stockholders' equity 746,519 672,442
Total liabilities and stockholders' equity $ 1,272,872 $ 1,229,041