v3.26.1
CONDENSED CONSOLIDATED STATEMENTS OF OPERATIONS AND COMPREHENSIVE INCOME (LOSS) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2026
Jun. 30, 2025
Jun. 30, 2026
Jun. 30, 2025
Total revenue $ 321,434 $ 3,691 $ 321,727 $ 5,617
Operating expenses:        
General and administrative 12,013 12,313 20,941 21,677
Research and development 57,832 33,495 89,816 66,275
Total operating expenses 77,009 48,484 118,119 92,006
Income (loss) from operations 244,425 (44,793) 203,608 (86,389)
Other non-operating income (expense):        
Foreign currency (loss) gain (1,466) 8,624 (4,303) 12,311
Interest income 706 408 895 1,379
Interest expense (3,509) (3,034) (6,357) (6,077)
Loss on derivative liability (5,223)   (5,223)  
Loss on equity method investee (71,902)   (71,902)  
Income tax expense (2,362)   (2,362)  
Net income (loss) 160,669 (38,795) 114,356 (78,776)
Net income (loss) attributed to:        
Net Income (Loss) 160,720 (38,795) 114,407 (78,776)
Net loss attributed to non-controlling interest (51)   (51)  
Net income (loss) 160,669 (38,795) 114,356 (78,776)
Other comprehensive gain (loss):        
Foreign currency translation gain (loss) attributed to shareholders 677 (2,459) 849 (3,806)
Foreign currency translation loss attributed to non-controlling interest (4)   (4)  
Comprehensive income (loss) $ 161,342 $ (41,254) $ 115,201 $ (82,582)
Basic net income (loss) per ordinary share $ 1.76 $ (0.48) $ 1.32 $ (0.99)
Diluted net income (loss) per ordinary share $ 1.71 $ (0.48) $ 1.3 $ (0.99)
Weighted-average number of ordinary shares outstanding, basic 91,418,527 80,585,625 86,387,685 79,813,273
Weighted-average number of ordinary shares outstanding, diluted 93,805,296 80,585,625 88,115,023 79,813,273
Related party        
Operating expenses:        
Cost of service revenue $ 5,763 $ 2,676 $ 5,961 $ 4,054
Non-related party        
Operating expenses:        
Cost of service revenue 1,401   1,401  
Service revenue        
Total revenue 11,885   11,885  
Service revenue - related party        
Total revenue 104,906 $ 3,691 105,199 $ 5,617
License revenue - related party        
Total revenue $ 204,643   $ 204,643