Activision has announced in a press release that the Call of Duty franchise, "as it shifts to a shared ecosystem business model", has surpassed over $3 billion in net bookings. The latter term is a metric for total sales, so this includes all game sales, DLC, merchandise, everything.
These numbers are exceptional. Activision says its year-to-date increase from 2019 shows "net bookings up over 80% and units sold through up over 40% year over year. Over 200 million people have played Call of Duty this year." It also says that across console and PC this means "the franchise has delivered the highest number of players in recorded history this year".
Activision EVP and general manager of Call of Duty Byron Beede writes: “The momentum over the last year across the Call of Duty ecosystem from free-to-play Warzone as well as post-launch support of Modern Warfare, and now to Black Ops Cold War has been incredible [...] We are focused on building a continuous pipeline featuring a tremendous amount of free, post-launch content and events across the franchise.”