v3.26.1
Supplemental Balance Sheet Information (Tables)
3 Months Ended
Mar. 31, 2026
Balance Sheet Related Disclosures [Abstract]  
Schedule of Inventories, Net
Inventories, net consisted of the following:
 As of
 March 31,December 31, 
 20262025
 $$
Raw materials274,228 236,190 
Work in process109,209 122,681 
Finished goods298,153 249,356 
Total681,590 608,227 
Schedule of Prepaid Expenses and Other Current Assets
Prepaid expenses and other current assets consisted of the following:
 As of
 March 31,December 31, 
 20262025
 $$
Short-term restricted cash40,839 41,284 
Prepaid research and development costs36,126 52,594 
Prepaid taxes34,475 42,232 
Prepaid general and administrative expenses22,984 22,209 
Other current assets45,226 32,652 
Other receivables10,345 21,781 
Total189,995 212,752 
Schedule of Other Non-Current Assets
Other non-current assets consisted of the following:
 As of
 March 31,December 31, 
 20262025
 $$
Long-term investments65,985 61,678 
Long-term restricted cash20,910 20,833 
Rental deposits and other10,578 10,470 
Prepayment of property and equipment2,289 4,964 
Prepaid VAT3,584 3,504 
Prepaid supply cost897 969 
Total104,243 102,418 
Schedule of Accrued Expenses and Other Payables
Accrued expenses and other payables consisted of the following:
 As of
 March 31,December 31, 
 20262025
 $$
Revenue rebates and returns related440,437 398,533 
External research and development activities related199,380 156,525 
Compensation related156,930 305,055 
Commercial activities123,249 118,449 
Individual income tax and other taxes80,910 60,359 
Accrued general and administrative expenses34,121 36,635 
Other44,256 33,564 
Total1,079,283 1,109,120 
Schedule of Other Long-Term Liabilities
Other long-term liabilities consisted of the following:
 As of
 March 31,December 31, 
 20262025
 $$
Deferred government grant income28,724 28,979 
Pension liability18,263 18,170 
Asset retirement obligation3,614 3,565 
Other31,351 29,531 
Total81,952 80,245