Call of Juarez

Call of Juarez

AppID: 3020
Techland
Techland Publishing
Nov 8, 2007

Current Price

$1.99

Estimated Owners

146.4K

Total Reviews

4.2K

Net Revenue

$105,011

Revenue Breakdown

Gross Revenue (Est.)$291,416
Regional Pricing (15%)-$43,712
Discounts (25%)-$61,926
Est. Refunds (5%)-$9,289
Steam Fee (30%)-$52,947
VAT & Taxes (15%)-$18,531
Net Revenue (Est.)$105,011

Revenue estimates use the Boxleiter Method with a confidence score of 75/10. Actual revenue may vary significantly.

Frequently Asked Questions

How much revenue has Call of Juarez generated?

Since its release, Call of Juarez is estimated to have generated approximately $291,416 in gross revenue on Steam as of Oct 21, 2025. After accounting for platform fees, refunds, and regional pricing adjustments, the developer's estimated net revenue comes to around $105,011.

How many copies has Call of Juarez sold?

We estimate Call of Juarez has sold approximately 146.4K copies worldwide on Steam as of Oct 21, 2025. This translates to an estimated revenue of $291,416 in gross revenue.

What game engine does Call of Juarez use?

Call of Juarez was developed using the Chrome Engine 4 game engine.

How much did it cost to develop Call of Juarez?

The estimated development cost for Call of Juarez was around $3-5 million to develop. This budget covered everything from art and design to programming and marketing.

How many developers worked on Call of Juarez?

The development team size for Call of Juarez varied throughout development:

  • Approximately 40 developers - 2006
  • Around 50-60 developers - 2009
  • Approximately 70-80 developers - 2011
  • Around 60 developers - 2013

Review Statistics

Overall Rating Very Positive
80% Positive 20% Negative

Positive

3.4K

Negative

816

Game Information

Game Engine

Chrome Engine 4

Genres

Action

Production Cost

Call of Juarez (2006)

$3-5 million

Team Size

2006

Approximately 40 developers

2009

Around 50-60 developers

2011

Approximately 70-80 developers

2013

Around 60 developers

Last updated: Oct 21, 2025