v3.26.1
Supplemental Balance Sheet Information (Tables)
6 Months Ended
Jun. 30, 2026
Balance Sheet Related Disclosures [Abstract]  
Schedule of Inventories, Net
Inventories, net consisted of the following:
As of
June 30,December 31, 
20262025
$$
Raw materials267,266 236,190 
Work in process114,321 122,681 
Finished goods351,016 249,356 
Total732,603 608,227 
Schedule of Prepaid Expenses and Other Current Assets
Prepaid expenses and other current assets consisted of the following:
As of
June 30,December 31, 
20262025
$$
Short-term restricted cash161,046 41,284 
Prepaid research and development costs48,221 52,594 
Prepaid taxes34,368 42,232 
Prepaid general and administrative expenses23,625 22,209 
Other current assets46,946 32,652 
Other receivables14,778 21,781 
Total328,984 212,752 
Schedule of Other Non-Current Assets
Other non-current assets consisted of the following:
As of
June 30,December 31, 
20262025
$$
Long-term investments66,056 61,678 
Long-term restricted cash21,587 20,833 
Rental deposits and other12,719 10,470 
Prepayment of property and equipment4,618 4,964 
Prepaid VAT3,773 3,504 
Prepaid supply cost828 969 
Total109,581 102,418 
Schedule of Accrued Expenses and Other Payables
Accrued expenses and other payables consisted of the following:
As of
June 30,December 31, 
20262025
$$
Revenue rebates and returns related485,870 398,533 
External research and development activities related167,026 156,525 
Compensation related247,322 305,055 
Commercial activities132,085 118,449 
Individual income tax and other taxes149,380 60,359 
Accrued general and administrative expenses42,364 36,635 
Other40,217 33,564 
Total1,264,264 1,109,120 
Schedule of Other Long-Term Liabilities
Other long-term liabilities consisted of the following:
As of
June 30,December 31, 
20262025
$$
Deferred government grant income28,455 28,979 
Pension liability17,762 18,170 
Asset retirement obligation3,748 3,565 
Other27,679 29,531 
Total77,644 80,245