Index
Fact f_mf_revenue
Verdictconfirmed99%
2 checks · 1 src · 3/31/2026Re-verification. Previous: confirmed. Unchanged.
Our claim
entire recordNo record data available.
Source evidence
1 src · 2 checksconfirmed99%Haiku 4.5 · 3/31/2026
NoteRe-verification. Previous verdict: confirmed. Verdict unchanged.
confirmed99%primaryHaiku 3 · 3/25/2026
NoteThe source directly confirms the claim. The ProPublica Nonprofit Explorer page displays 'Revenue $37.2M (2024)' in the summary charts section, and the detailed extracted financial data from Form 990 shows 'Revenue $37,165,545' for the fiscal year ending December 2024. The claimed value of 37,200,000 (or $37.2M) matches the source data exactly (within rounding). Both values refer to the same time period (2024) and the same organization (Mozilla Foundation, EIN 20-0097189).
Case № f_mf_revenueFiled 3/31/2026Confidence 99%