Maurice Bianchi, formerly doing business as M. Bianchi of California, (“Bianchi”) appeals from the order granting summary judgment in favor of Bank of America (“Bank”), and the denial of his motions for summary judgment against the Bank and Charles Bousher, Comptroller General of the United States of America, the United States of America, and the United States General Accounting Office (“Government”) and his motion for a new trial or, in the alternative, to alter and amend findings of facts and conclusions of law, and to amend the judgment. Bianchi contends that the district court erred in ruling that the Bank was entitled to recover the money owed to Bian-chi by the Government based on the assignment agreement between the Bank and Bian-chi. We affirm because we conclude that Bianchi was barred by the collateral estoppel doctrine from contending that the assignment agreement was not valid.
I
A recitation of the factual and procedural background of this case is essential to understanding the issue before this court. This dispute arose out of the contracts between Bianchi and the Government. Prior to the filing of this action, this same dispute spawned three separate actions, two in the federal courts and one in a California state court. In 1979 and 1980, Bianchi was awarded three contracts by the Defense Personnel Support Center to produce clothing for the military. These contracts were assigned to the Bank by Bianchi as collateral for money loaned to Bianchi. The Bank properly notified the Government of this assignment under the Assignment of Claims Act. During 1980, the Bank loaned Bianchi additional money on these contracts which was guaranteed by the Small Business Administration (“SBA”).
A dispute arose regarding Bianchi’s performance of certain of these contracts. Bian-chi filed appeals before the Armed Services Board of Contract Appeals (“ASBCA”) in ASBCA case numbers 26362, 26363, 26364, 26365, 26366, 26505, 26506, 26513, 26642, 29932, 29933, and 29934 (“the ASBCA claims”). These appeals did not include Bianchi’s Value Engineering Change Proposal (“VECP”) claims.
On September 27, 1988, the Government and Bianchi entered into an agreement to settle the ASBCA claims. The settlement provided for a monetary award to Bianchi of $617,500 plus interest for a total of $1,141,-330.83. The settlement contract expressly reserved Bianchi’s right to pursue his VECP claims, and to apply for an award of Bianchi’s legal fees and expenses under the Equal *567Access to Justice Act. 2
The settlement agreement was integrated in the decision of the ASBCA. The Government paid Bianchi $1,141,220.83 to settle each of the claims identified in the settlement agreement. This amount did not include any payment to satisfy Bianchi’s VECP claims.
On November 21, 1990, the Bank filed an action in the United States Court of Federal Claims against the Government in which it alleged that under its assignment agreement with Bianchi, it was entitled to be paid the amount of $1,141,220.83 awarded to Bianchi by the ASBCA. See Bank of America Nat'l. Trust and Sav. Ass’n. v. United States, 23 F.3d 380, 382 (Fed.Cir.1994) (“Bank of America”). In its answer, the Government denied liability to the Bank based on its contention that the SBA had a superior security interest in the proceeds of the ASBCA claims. The Government also filed a third-party claim against Bianchi to recover the $1,141,220.83 it had paid to him. See id.
The United States Court of Federal Claims granted the Government’s motion for a summary judgment. It held that the SBA had a superior security interest in money owing to Bianchi to that asserted by the Bank. The Court of Federal Claims also ordered Bianchi to return the $1,141,220.83 to the Government. See Bank of America, 23 F.3d at 382.
The Federal Circuit reversed the judgment of the Court of Federal Claims. It held that the Bank was entitled to be paid the amount awarded by the ASBCA pursuant to its rights under the assignment. The Federal Circuit also determined that Bianchi was entitled to retain the money paid to him by the Government under the terms of the settlement agreement. The court further held that the SBA’s security interests in the ASBCA claims were subordinate to the Bank’s rights under the assignment. Id. at 384. In addition, the Federal Circuit decided that the Government could not set off Bian-ehi’s debt to the SBA because Bianchi’s right to receive the total amount awarded to him pursuant to the settlement agreement was independent of any liability to the SBA. Id. at 385.
Bianchi initiated this action by filing a complaint in the nature of a writ of mandamus for an order to compel the United States to pay the amount awarded to him by the ASBCA. The ASBCA determined that the Government was liable to Bianchi in the amount of $58,613.03 under a VECP provision of an express contract. The Government refused to make payment.
The Government filed an answer and a counterclaim for interpleader. In its counterclaim, the Government requested that the district court determine'whether the Bank should be awarded the amount owed to Bian-chi on the VECP claim pursuant to the assignment agreement between the Bank and Bianchi. The Government requested that if the court determined that the Bank was entitled to the amount due under the ASBCA decision, the Government should be discharged from any liability to Bianchi. The Government further requested that, if the district court concluded that the Bank was not entitled to the amounts due under the ASBCA decision, the court should offset the amount Bianchi owes to the SBA from the *568$58,613.03 sought by Bianchi in his complaint for a writ of mandamus.
In its claim, the Bank asserted that “the Bank’s claim to the interpleader stake is prior to any other claim and that the Bank is entitled to all funds at issue held by the Government.” In his answer to the Bank’s claim in interpleader, Bianchi asserted that the decision of the United States Court of Appeals for the Federal Circuit in Bank of America “speaks for itself’ regarding the Bank’s claim that under the assignment agreement it was entitled to the amount owing to Bianchi.
The Bank moved for summary judgment. It argued that it was entitled to the money held by the Government because, under the doctrine of collateral estoppel, Bianchi was precluded from relitigating the question whether the assignments were valid.
Bianchi filed a motion for summary judgment against the Government. He asserted that he was entitled to the $58,613.03 because the Government had agreed to pay the VECP claim as part of a stipulated agreement that was integrated into the decision of the ASBCA. Bianchi also requested summary judgment on the Government’s claim that it was entitled to an offset.
Bianchi also filed a cross-motion for a summary judgment against the Bank. In the court below, Bianchi argued that he was entitled to summary judgment on the Bank’s claim in interpleader because the Bank breached the terms of the assignment agreement. However, subsequent to the denial of his motion for summary judgment and prior to his motion for a new trial, the California Court of Appeals found that the Bank had not breached the assignment agreement. See Bianchi v. Bank of America Nat’l. Trust and Savings Ass’n., G014893 (Cal.Ct.App.1997) (unpublished). Bianchi now asserts that he is entitled to recovery on two different grounds: (1) the Federal Circuit’s decision in Bank of America establishes that he is entitled to recover on the settlement agreement regardless of whether the Government remains liable to the Bank; and (2) the Bank’s recovery in Bank of America was in full settlement of the assignment agreement and, therefore, the assignment was discharged. Bianchi no longer contends that the Bank breached the assignment agreement.
The district court granted the Bank’s motion for a summary judgment. It also denied Bianchi’s motion for summary judgment against the Government and his cross-motion for a summary judgment against the Bank.
In explaining its decision, the district court reasoned that the Bank was entitled to summary judgment because “Bianchi is collaterally estopped from arguing that the assignments were not valid.” The court stated that precise issue had been resolved against Bianchi in Bank of America, 23 F.3d at 384.
The district court’s judgment reads as follows:
Pursuant to this Court’s Order, JUDGMENT is entered in favor of Counterde-fendanVClaimant in Interpleader Bank of America National Trust and Savings Association, and against Plaintiff Maurice Bian-chi fdba as M. Bianchi of California (Bian-chi) and Defendant/Counterclaimant Charles Bousher, Comptroller General of the United States General Accounting Office. Defendant/Counterclaimant Charles Bousher shall pay to the Bank of America National Trust and Savings Association the amount of $58,613.03, plus interest due from November 17,1987.
The court’s judgment is silent regarding Bianchi’s complaint for a writ of mandamus.
Bianchi filed a motion for a new trial or, in the alternative, to alter and amend findings of fact, conclusions of law, and to amend judgment. The district court denied these motions and this timely appeal followed. This motion makes no reference to Bianchi’s complaint for a writ of mandamus.
II
Before discussing the merits of this appeal, we have a duty to determine sua sponte whether the district court entered a final decision in this matter. The parties have represented that we have jurisdiction pursuant to 28 U.S.C. § 1291. None of the parties have argued before this court that the district court’s judgment did not encompass a *569disposition of Bianchi’s complaint for a writ of mandamus.
The district court had jurisdiction over the Government’s counterclaim for in-terpleader in this matter pursuant to 28 U.S.C. § 1345 and Rule 22 of the Federal Rules of Civil Procedure. A person who is subject to claims from more than one claimant may require them to interplead their claims to avoid multiple liability. Fed. R.Civ.P. 22. A defendant exposed to liability from more than one claimant may obtain interpleader relief by filing a counterclaim. Id.
The question we must address is whether this order was final as to Bianehi’s claim for a writ of mandamus. There is no express indication in the record of the district court’s disposition of the petition for a writ of mandamus.
Our review of a district court’s order granting or denying summary judgment is de novo. See Margolis v. Ryan, 140 F.3d 850, 852 (9th Cir.1998). “We may affirm the judgment of a district court on any basis established by the record.” DELTA v. Humane Soc. of U.S., Inc., 50 F.3d 710, 712 (9th Cir.1995).
The record shows that the district court lacked subject matter jurisdiction over Bian-chi’s complaint for a writ of mandamus. A district court has jurisdiction over an action filed against the United States arising out of a contract dispute where the amount in dispute does not exceed $10,000. 28 U.S.C. § 1346(a)(2). The United States Court of Federal Claims has jurisdiction over any claim against the United States concerning an express or implied contract with the United States. 28 U.S.C. § 1491(a)(1). Because Bianchi seeks damages totalling more than $10,000 based on the settlement agreement, the complaint for a writ of mandamus should have been filed in the Court of Federal Claims. See id.
We conclude that we have jurisdiction over this appeal. The district court had subject matter jurisdiction to consider the merits of the Bank’s claim that it was entitled to the amount owing to Bianchi under the assignment. It lacked subject matter jurisdiction to consider a claim, however disguised, that the Government owed Bianchi in excess of $10,000 based on the VECP provisions of the contract. The district court’s decision that the Bank was entitled to the proceeds of the VECP award disposed of the only issues that were properly before it.
Ill
Bianchi contends that the Bank’s claim to the money owed to Bianchi under the VECP provisions of his contracts with the Government as Bianchi’s assignee is barred by the decision of the United States Court of Appeals for the Federal Circuit in Bank of America. A grant of summary judgment is reviewed de novo. See Margolis, 140 F.3d at 852. Our review is governed by the same standard used by the trial court under Federal Rules of Civil Procedure 56(c). See Ghotra v. Bandila Shipping, Inc., 113 F.3d 1050, 1054 (9th Cir.1997), cert. denied, — U.S. -, 118 S.Ct. 1034, 140 L.Ed.2d 101 (1998); Parker v. United States, 110 F.3d 678, 681 (9th Cir.1997). We must determine, viewing the evidence in the light most favorable to the nonmoving party, whether there are any genuine issues of material fact and whether the district court correctly applied the relevant substantive law. See Margolis, 140 F.3d at 852; see also Summers v. A. Teichert & Son, Inc., 127 F.3d 1150, 1152 (9th Cir.1997).
Bianchi’s contention that the Government was required to pay the money due on the VECP claims was not presented to the Court of Federal Claims or the Federal Circuit in Bank of America. Therefore, Bianchi’s reliance on the doctrine of res judicata is misplaced.
The- Federal Circuit’s decision was limited to an analysis of Bianchi’s right to retain the amount the Government agreed to pay to settle the pending ASBCA claims pursuant to the first paragraph of the settlement agreement. It did not determine whether the Government was required to pay Bianchi any amount he might recover under the reservation-of-rights provisions of the second paragraph of the settlement agreement, notwithstanding the Bank’s rights under its as*570signment agreement with Bianehi. The question whether the Government is liable to pay Bianehi the $58,613.03 Bianehi seeks to recover under its VECP claims has not been presented in the United States Court of Federal Claims in an action against the Government as required pursuant to 28 U.S.C. § 1491(a)(1), nor has this issue been reviewed by the Federal Circuit.
rv
Bianehi also maintains that this court’s decision in Bianchi v. Perry, 140 F.3d 1294 (9th Cir.1998) is res judicata on the question whether the Bank is entitled to recover the amount owing on the VECP claim pursuant to the assignment agreement. This contention lacks merit. Bianchi v. Perry cannot serve as a bar to the Bank’s claim because it was not a party or privy to that action.3 Res judicata only applies to persons who were parties or their privies in a prior action involving the same claim. See In Re Schimmels, 127 F.3d 875, 881 (9th Cir.1997). The Bank and the Government are not in privity, they are adverse parties. Accordingly, neither Bank of America nor Bianchi v. Perry bars the Bank’s rights under the assignment agreement.
V
Bianehi also asserts that the district court erred in denying his motion for a new trial, or in the alternative, his motion to alter or amend the district court’s findings of fact and conclusions of law. The district court did not err in denying Binachi’s motion because his contentions are without merit.
Bianehi claims that the distinct court was not aware of the prior judgment in the Bank of America ease in which the Government was held liable to the Bank for a.certain sum. Bianehi claims that this payment discharged the assignment and any further recovery by the Bank would put it in a position to receive double recovery.
Bianchi’s arguments are without merit. The Bank’s award in Bank of America was based on Bianchi’s compromise of certain contract claims in the settlement agreement. As stated above, the VECP provision was not included in this compromise. Therefore, just as Bianchi’s rights to pursue this award were not foreclosed, neither were the Bank’s rights as assignee of the underlying contract.
VI
We conclude that the district court was not precluded from determining that the Bank was entitled, as Bianchi’s assignee, to be awarded the amount owed by the Government on the VECP contracts. The claim presented in this matter was not presented to the Federal Circuit in Bank of America. This court's decision in Bianchi v. Perry is not res judicata regarding the Bank’s right to recover on its assignment because the Bank was not a party to the action, nor in privity with the litigants, and the rights of the Bank, under the assignment agreement were not reviewed in that matter.
Bianchi’s claim against the Government is based on his express contracts with the Government. The amount in controversy concerning that dispute exceeds $10,000. Accordingly, the district court lacked subject matter jurisdiction pursuant to 28 U.S.C. § 1346(a)(2) to determine whether the Government is liable to pay Bianehi $58,613.03. Only the Court of Federal Claims can resolve that dispute.
AFFIRMED.
. The settlement agreement provides:
1. The parties agree that Mr. Maurice Bian-chi, as the successor to M. Bianchi of California is entitled to recover $617,500.00 on his claims in the following appeals: ASBCA Nos. 26362, 26363, 26364, 26365, 26366, 26505, 26506, 26513, 26642, 29932, 29933, and 29934; that Mr. Bianchi is entitled to interest ... at the rates prescribed by the Secretary of the Treasury ... and that the parties waive their rights to seek reconsideration of this stipulated decision of the Board or to appeal that stipulated decision;
2. This settlement is without prejudice to Mr. Bianchi’s right to pursue any and all Value Engineering Change Proposal Claims under his contracts with DPSC; and 3. This settlement is without prejudice to Mr. Bianchi’s right to pursue an application under the Equal Access to Justice Act to recover whatever legal fees and litigation expenses to which he may be entitled in connection with these claims and appeals ...
It is the Board’s decision pursuant to 41 TJ.S.C. § 607(d), § 612(b), and the parties’ stipulation and agreement, that the appeals are sustained. In the nature of a consent judgment the Board makes a monetary award in the amount of $617,500 with interest from 18 June 1981.
. We note also that Bianchi v. Perry did not involve the claim presented in this matter. The issue presented in Bianchi v. Perry was whether the Government was entitled to set off the debt owed to the United States against Bianchi's right to statutory fees and expenses under the EAJA. Id. at 1299.