Index
Future of Life Foundation (FLF) — Revenue: $25M
Verdictconfirmed99%
1 check · 4/30/20261 → confirmed
Our claim
entire record- Subject
- Future of Life Foundation (FLF)
- Property
- Revenue
- Value
- $25M
- As Of
- 2022
- Notes
- From IRS Form 990 (EIN 88-0926067). Total revenue for tax year 2022.
Source evidence
1 src · 1 checkconfirmed99%primaryHaiku 4.5 · 4/30/2026
NoteThe source directly confirms the claim. The ProPublica Nonprofit Explorer page for Future Of Life Foundation (EIN 88-0926067) explicitly states 'Revenue $25M (2022)' in the summary charts and provides the exact extracted financial data: 'Revenue $25,035,877' for the fiscal year ending December 2022. The claimed exact stored value of 25,035,877 matches the source exactly. The source is the official IRS Form 990 filing data for the correct organization and tax year.
Case № f_ZnHMEKtjPgFiled 4/30/2026Confidence 99%