| Schedule of Net Product Revenues by Geographic Area |
Total revenues by geographic area are presented as follows: | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Three Months Ended | | Six Months Ended | | | | | | | | | June 30, | | June 30, | | | | | | | | | | | 2026 | | 2025 | | 2026 | | 2025 | | | | | | | | | | | | | | | $ | | $ | | $ | | $ | | | | | | | | | | U.S. - total revenue | | | | | | 914,205 | | | 694,427 | | | 1,696,460 | | | 1,261,638 | | | | | | | | | | | Product revenue | | | | | | 898,616 | | | 685,395 | | | 1,664,229 | | | 1,248,743 | | | | | | | | | | | Other revenue | | | | | | 15,589 | | | 9,032 | | | 32,231 | | | 12,895 | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | China - total revenue | | | | | | 506,021 | | | 432,924 | | | 977,995 | | | 832,516 | | | | | | | | | | | Product revenue | | | | | | 499,714 | | | 428,802 | | | 964,896 | | | 825,164 | | | | | | | | | | | Other revenue | | | | | | 6,307 | | | 4,122 | | | 13,099 | | | 7,352 | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Europe - total revenue | | | | | | 208,755 | | | 152,384 | | | 402,751 | | | 270,938 | | | | | | | | | | | Product revenue | | | | | | 208,403 | | | 152,314 | | | 399,724 | | | 269,212 | | | | | | | | | | | Other revenue | | | | | | 352 | | | 70 | | | 3,027 | | | 1,726 | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Rest of world - total revenue | | | | | | 76,090 | | | 35,565 | | | 141,303 | | | 67,487 | | | | | | | | | | | Product revenue | | | | | | 73,061 | | | 35,565 | | | 138,274 | | | 67,487 | | | | | | | | | | | Other revenue | | | | | | 3,029 | | | — | | | 3,029 | | | — | | | | | | | | | | | Total Revenue | | | | | | 1,705,071 | | | 1,315,300 | | | 3,218,509 | | | 2,432,579 | | | | | | | | | |
|