v3.25.2
Condensed Consolidated Statements of Financial Position (unaudited)
$ in Thousands
Jun. 30, 2025
USD ($)
Dec. 31, 2024
USD ($)
Current assets :    
Cash and cash equivalents $ 103,207 $ 32,456
Other current assets 18,034 11,932
Total current assets 121,241 44,388
Non-Current assets    
Property, plant, and equipment, net 11,055 11,306
Right-of-use assets related to operating leases 5,775 5,502
Intangible assets 26 40
Other non-current assets 5,333 4,423
Total non-current assets 22,188 21,271
Total Assets 143,429 65,658
Current liabilities:    
Trade payables 40,792 22,032
Short-term operating leases 998 654
Current contingencies 117 122
Other current liabilities 7,518 8,328
Total current liabilities 49,425 31,136
Non-Current liabilities    
Long-term operating leases 6,696 6,297
Non-current contingencies 1,084 838
Total non-current liabilities 7,780 7,135
Total Liabilities 57,205 38,271
Shareholders’ equity :    
Ordinary shares, €0.10 par value; 136,973,697 and 102,847,501 shares authorized, and issued as at June 30, 2025 and December 31, 2024, respectively 15,393 11,651
Additional paid-in capital 391,546 315,613
Treasury stock, 210,169 and 266,868 ordinary shares as of June 30, 2025 and December 31, 2024, respectively, at cost (1,238) (1,309)
Accumulated deficit (315,136) (286,375)
Accumulated other comprehensive income 861 905
Accumulated currency translation effect (5,202) (13,097)
Total Shareholders’ equity 86,224 27,387
Total Liabilities and Shareholder's equity $ 143,429 $ 65,658