Biomarin Pharmaceutical Inc (BMRN)
Inventory turnover
| Sep 30, 2025 | Jun 30, 2025 | Mar 31, 2025 | Dec 31, 2024 | Sep 30, 2024 | Jun 30, 2024 | Mar 31, 2024 | Dec 31, 2023 | Sep 30, 2023 | Jun 30, 2023 | Mar 31, 2023 | Dec 31, 2022 | Sep 30, 2022 | Jun 30, 2022 | Mar 31, 2022 | Dec 31, 2021 | Sep 30, 2021 | Jun 30, 2021 | Mar 31, 2021 | Dec 31, 2020 | ||
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Cost of revenue (ttm) | US$ in thousands | 577,872 | 626,244 | 606,613 | 580,235 | 579,574 | 519,158 | 519,318 | 529,610 | 521,422 | 509,669 | 502,176 | 483,669 | 476,129 | 463,378 | 467,314 | 470,515 | 476,903 | 562,159 | 533,064 | 524,272 |
| Inventory | US$ in thousands | 1,382,170 | 1,340,170 | 1,274,850 | 1,232,650 | 1,179,340 | 1,183,620 | 1,137,980 | 1,107,180 | 1,032,160 | 975,546 | 918,921 | 894,083 | 839,460 | 802,315 | 786,356 | 776,669 | 749,406 | 710,975 | 713,929 | 698,548 |
| Inventory turnover | 0.42 | 0.47 | 0.48 | 0.47 | 0.49 | 0.44 | 0.46 | 0.48 | 0.51 | 0.52 | 0.55 | 0.54 | 0.57 | 0.58 | 0.59 | 0.61 | 0.64 | 0.79 | 0.75 | 0.75 |
September 30, 2025 calculation
Inventory turnover = Cost of revenue (ttm) ÷ Inventory
= $577,872K ÷ $1,382,170K
= 0.42
Peer comparison
Sep 30, 2025
Sep 30, 2025
Company name
Symbol
Inventory turnover
Biomarin Pharmaceutical Inc
BMRN
0.42
Arrowhead Pharmaceuticals Inc
ARWR
—
Regeneron Pharmaceuticals Inc
REGN
0.64