Dynavax Technologies Corporation (DVAX)
Gross profit margin
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 | Sep 30, 2020 | Jun 30, 2020 | Mar 31, 2020 | ||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Gross profit (ttm) | US$ in thousands | 227,802 | 216,087 | 204,826 | 189,728 | 182,117 | 242,214 | 292,330 | 418,713 | 460,530 | 474,584 | 416,363 | 281,190 | 265,870 | 160,304 | 121,507 | 85,084 | 32,641 | 22,989 | 18,033 | 20,397 |
Revenue (ttm) | US$ in thousands | 277,247 | 260,811 | 249,695 | 236,149 | 232,284 | 361,180 | 459,401 | 655,616 | 722,683 | 733,261 | 673,796 | 470,099 | 439,442 | 263,922 | 169,066 | 118,967 | 46,551 | 37,571 | 34,732 | 40,365 |
Gross profit margin | 82.17% | 82.85% | 82.03% | 80.34% | 78.40% | 67.06% | 63.63% | 63.87% | 63.73% | 64.72% | 61.79% | 59.82% | 60.50% | 60.74% | 71.87% | 71.52% | 70.12% | 61.19% | 51.92% | 50.53% |
December 31, 2024 calculation
Gross profit margin = Gross profit (ttm) ÷ Revenue (ttm)
= $227,802K ÷ $277,247K
= 82.17%
Dynavax Technologies Corporation's gross profit margin has shown fluctuations over the years as per the provided data. The trend indicates an increasing pattern, starting at around 50% in March 2020 and reaching a peak of 82.85% by September 30, 2024, before slightly dropping to 82.17% by December 31, 2024.
The company has seen significant improvements in its gross profit margin from 2020 to 2024, reflecting potentially better pricing strategies, cost control measures, or operational efficiencies. However, the slight decline in the last quarter of 2024 may warrant further investigation to understand the factors driving this change. Overall, Dynavax's increasing gross profit margin over the years suggests positive developments in its cost structure and revenue generation.
Peer comparison
Dec 31, 2024