v3.26.1
CONDENSED CONSOLIDATED STATEMENTS OF STOCKHOLDERS' EQUITY (UNAUDITED) - USD ($)
$ in Thousands
Total
Common Stock [Member]
Treasury Stock
Additional Paid-in Capital
Accumulated Deficit
Loans to Karman Topco L.P.
Accumulated Other Comprehensive Loss
Beginning Balance at Dec. 31, 2024 $ 748,735 $ 1 $ (53,016) $ 3,466,252 $ (2,641,612) $ (7,029) $ (15,861)
Beginning Balance, Shares at Dec. 31, 2024   12,830,924          
Beginning Balance, Shares at Dec. 31, 2024     496,003        
Net loss (86,570)       (86,570)    
Foreign currency translation adjustments 14,167           14,167
Total comprehensive loss (72,403)            
Interest on loans to Karman Topco L.P. (322)         322  
Purchase of treasury stock (869)   $ (869)        
Purchase of treasury stock, shares   (19,778) 19,778        
Equity-based compensation of Karman Topco L.P. (1,524)     (1,524)      
Shares issued under 2020 Employee Stock Purchase Plan 993     993      
Shares issued under 2020 Employee Stock Purchase Plan, Shares   15,120          
Payments for taxes related to net share settlement under 2020 Incentive Award Plan (3,624)     (3,624)      
Shares issued under 2020 Incentive Award Plan 1     1      
Shares issued under 2020 Incentive Award Plan, Shares   180,326          
Stock-based compensation expense 12,587     12,587      
Ending Balance at Jun. 30, 2025 683,574 $ 1 $ (53,885) 3,474,685 (2,728,182) (7,351) (1,694)
Ending Balance, Shares at Jun. 30, 2025   13,006,592          
Ending Balance, Shares at Jun. 30, 2025     515,781        
Beginning Balance at Mar. 31, 2025 695,575 $ 1 $ (53,885) 3,469,450 (2,697,742) (7,190) (15,059)
Beginning Balance, Shares at Mar. 31, 2025   12,930,611          
Beginning Balance, Shares at Mar. 31, 2025     515,781        
Net loss (30,440)       (30,440)    
Foreign currency translation adjustments 13,365           13,365
Total comprehensive loss (17,075)            
Interest on loans to Karman Topco L.P. (161)         161  
Payments for taxes related to net share settlement under 2020 Incentive Award Plan (1,228)     (1,228)      
Shares issued under 2020 Incentive Award Plan 1     1      
Shares issued under 2020 Incentive Award Plan, Shares   75,981          
Stock-based compensation expense 6,462     6,462      
Ending Balance at Jun. 30, 2025 683,574 $ 1 $ (53,885) 3,474,685 (2,728,182) (7,351) (1,694)
Ending Balance, Shares at Jun. 30, 2025   13,006,592          
Ending Balance, Shares at Jun. 30, 2025     515,781        
Beginning Balance at Dec. 31, 2025 $ 553,958 $ 1 $ (53,885) 3,489,020 (2,869,347) (7,673) (4,158)
Beginning Balance, Shares at Dec. 31, 2025   13,058,852          
Beginning Balance, Shares at Dec. 31, 2025 515,781   515,781        
Net loss $ (134,538)       (134,538)    
Foreign currency translation adjustments (5,915)           (5,915)
Total comprehensive loss (140,453)            
Interest on loans to Karman Topco L.P. (323)         323  
Purchase of treasury stock (16,974)   $ (16,974)        
Treasury Stock, Shares, Retired     (566,408)        
Treasury Stock, Retired, Cost Method, Amount     $ 55,125 (55,125)      
Purchase of treasury stock, shares   (562,263) 562,263        
Shares issued under 2020 Employee Stock Purchase Plan 744     744      
Shares issued under 2020 Employee Stock Purchase Plan, Shares   96,519          
Payments for taxes related to net share settlement under 2020 Incentive Award Plan (4,310)     (4,310)      
Shares issued under 2020 Incentive Award Plan, Shares   231,530          
Stock-based compensation expense 9,177     9,177      
Ending Balance at Jun. 30, 2026 $ 401,819 $ 1 $ (15,734) 3,439,506 (3,003,885) (7,996) (10,073)
Ending Balance, Shares at Jun. 30, 2026   12,824,638          
Ending Balance, Shares at Jun. 30, 2026 511,636   511,636        
Beginning Balance at Mar. 31, 2026 $ 478,028 $ 1 $ (1,066) 3,436,566 (2,941,178) (7,834) (8,461)
Beginning Balance, Shares at Mar. 31, 2026   13,080,791          
Beginning Balance, Shares at Mar. 31, 2026     43,548        
Net loss (62,707)       (62,707)    
Foreign currency translation adjustments (1,612)           (1,612)
Total comprehensive loss (64,319)            
Interest on loans to Karman Topco L.P. (162)         162  
Purchase of treasury stock (14,668)   $ (14,668)        
Purchase of treasury stock, shares   (468,088) 468,088        
Payments for taxes related to net share settlement under 2020 Incentive Award Plan (4,237)     (4,237)      
Shares issued under 2020 Incentive Award Plan, Shares   211,935          
Stock-based compensation expense 7,177     7,177      
Ending Balance at Jun. 30, 2026 $ 401,819 $ 1 $ (15,734) $ 3,439,506 $ (3,003,885) $ (7,996) $ (10,073)
Ending Balance, Shares at Jun. 30, 2026   12,824,638          
Ending Balance, Shares at Jun. 30, 2026 511,636   511,636