XML 36 R3.htm IDEA: XBRL DOCUMENT v3.25.0.1
Consolidated Balance Sheets - USD ($)
$ in Thousands
Dec. 31, 2024
Dec. 31, 2023
Current assets    
Cash and cash equivalents $ 449,667 $ 790,151
Restricted cash, current 100,000 0
Short-term investments 330,000 16,300
Accounts receivable (net of allowance for credit losses of $25 and $17 as of December 31, 2024 and 2023, respectively) 85,178 59,199
Notes receivable 4,233 6,134
Inventories, net 39,875 44,827
Prepayments and other current assets 41,527 22,995
Total current assets 1,050,480 939,606
Restricted cash, non-current 1,114 1,113
Long-term investments 3,115 9,220
Prepayments for equipment 18 111
Property and equipment, net 47,961 53,734
Operating lease right-of-use assets 21,496 14,844
Land use rights, net 2,907 3,069
Intangible assets, net 56,027 13,389
Long-term deposits 1,284 1,209
Value added tax recoverable 1,351 0
Total assets 1,185,753 1,036,295
Current liabilities    
Accounts payable 100,906 112,991
Current operating lease liabilities 8,048 7,104
Short-term debt 131,711 0
Other current liabilities 58,720 82,972
Total current liabilities 299,385 203,067
Deferred income 31,433 28,738
Non-current operating lease liabilities 13,712 8,047
Other non-current liabilities 325 325
Total liabilities 344,855 240,177
Commitments and contingencies (Note 20)
Shareholders’ equity    
Ordinary shares (par value of $0.000006 per share; 5,000,000,000 shares authorized, 1,082,614,740 and 977,151,270 shares issued as of December 31, 2024 and 2023, respectively; 1,077,702,540 and 972,239,070 shares outstanding as of December 31, 2024 and 2023) 7 6
Additional paid-in capital 3,264,295 2,975,302
Accumulated deficit (2,453,083) (2,195,980)
Accumulated other comprehensive income 50,515 37,626
Treasury stock (at cost, 4,912,200 shares as of both December 31, 2024 and 2023) (20,836) (20,836)
Total shareholders’ equity 840,898 796,118
Total liabilities and shareholders’ equity $ 1,185,753 $ 1,036,295