XML 14 R2.htm IDEA: XBRL DOCUMENT v3.25.2
CONDENSED CONSOLIDATED BALANCE SHEETS - USD ($)
$ in Thousands
Jun. 30, 2025
Dec. 31, 2024
Current assets:    
Cash and cash equivalents $ 564,081 $ 271,042
Marketable securities, current 124,055 147,948
Accounts receivable, net 61,783 36,440
Contract assets 51,922 63,108
Inventories 130,232 119,074
Prepaids and other current assets 74,011 55,009
Total current assets 1,006,084 692,621
Non-current assets:    
Property, plant and equipment, net 249,770 194,838
Intangible assets, net 53,922 58,637
Goodwill 71,020 71,020
Right-of-use assets - operating leases 70,664 53,664
Right-of-use assets - finance leases 14,147 14,396
Marketable securities, non-current 61,163 60,686
Restricted cash 4,907 4,260
Deferred income tax assets, net 2,097 3,010
Other non-current assets 19,459 31,210
Total assets 1,553,233 1,184,342
Current liabilities:    
Trade payables 71,005 53,059
Accrued expenses 23,200 19,460
Employee benefits payable 23,888 20,847
Contract liabilities 223,432 216,160
Current installments of long-term borrowings 16,503 12,045
Other current liabilities 18,425 17,954
Total current liabilities 376,453 339,525
Non-current liabilities:    
Convertible senior notes, net 346,466 345,392
Long-term borrowings, net, excluding current installments 53,720 44,049
Non-current operating lease liabilities 66,626 51,965
Non-current finance lease liabilities 14,820 14,970
Deferred tax liabilities 1,183 891
Other non-current liabilities 5,480 5,097
Total liabilities 864,748 801,889
COMMITMENTS AND CONTINGENCIES (Note 14)
Stockholders’ equity:    
Preferred stock, $0.0001 par value; authorized shares: 100,000,000; issued and outstanding shares: 45,951,250 and 0 at June 30, 2025 and December 31, 2024, respectively 5 0
Common stock, $0.0001 par value; authorized shares: 2,500,000,000; issued shares: 525,277,899 and 504,453,785 at June 30, 2025 and December 31, 2024, respectively; outstanding shares: 479,326,649 and 504,453,785 at June 30, 2025 and December 31, 2024, respectively 48 50
Treasury stock, at cost; shares: 45,951,250 and 0 at June 30, 2025 and December 31, 2024, respectively 0 0
Additional paid-in capital 1,628,458 1,198,909
Accumulated deficit (940,731) (813,701)
Accumulated other comprehensive income (loss) 705 (2,805)
Total stockholders’ equity 688,485 382,453
Total liabilities and stockholders’ equity $ 1,553,233 $ 1,184,342