XML 13 R2.htm IDEA: XBRL DOCUMENT v3.24.2.u1
Consolidated Balance Sheets - USD ($)
$ in Thousands
Jun. 30, 2024
Dec. 31, 2023
Current assets:    
Cash and cash equivalents $ 174,164 $ 158,781
Restricted cash 289 339
Short-term investments 130,696 146,664
Accounts receivable, net 92,397 103,018
Contract assets 39,436 24,370
Inventories 245,108 237,635
Prepaid expenses and other current assets 36,105 35,471
Total current assets 718,195 706,278
Property, plant, and equipment, net 113,461 118,459
Operating lease right-of-use assets 27,332 24,377
Intangible assets, net 40,229 43,945
Goodwill 214,964 214,964
Deferred income taxes 117,901 117,901
Other assets 3,033 3,117
Total assets 1,235,115 1,229,041
Current liabilities:    
Accounts payable 46,850 42,383
Accrued expenses and other current liabilities 50,119 57,624
Contract liabilities 80,556 118,026
Current portion of long-term debt 26,448  
Total current liabilities 203,973 218,033
Deferred income taxes 6,445 6,552
Long-term debt 249,105 274,941
Long-term operating lease liabilities 34,938 31,529
Other liabilities 25,641 25,544
Total liabilities 520,102 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,773,294 shares issued and outstanding at June 30, 2024 and 56,364,131 shares issued and outstanding at December 31, 2023 569 564
Additional paid-in capital 1,208,348 1,202,440
Accumulated deficit (495,371) (532,169)
Accumulated other comprehensive income 1,467 1,607
Total stockholders' equity 715,013 672,442
Total liabilities and stockholders' equity $ 1,235,115 $ 1,229,041