Index
Future of Life Institute (FLI) — Revenue: $21M
Verdictconfirmed99%
1 check · 9/21/20261 → confirmed
Our claim
entire record- Subject
- Future of Life Institute (FLI)
- Property
- Revenue
- Value
- $21M
- As Of
- 2024
- Notes
- From IRS Form 990. Only $85K in new donor contributions; rest from endowment.
- Currency
- USD
Source evidence
1 src · 1 checkconfirmed99%primaryHaiku 4.5 · 9/21/2026
NoteThe source directly confirms the exact revenue figure claimed: $21,273,381 for fiscal year 2024. The claim's exact stored value (21,273,381) matches precisely with the 'Extracted Financial Data from Form 990' section showing 'Revenue $21,273,381'. The source also confirms the revenue composition: contributions of $21,136,620 (99.4%) plus investment income of $135,893 (0.6%), which aligns with the claim's statement that only $85K in new donor contributions with the rest from endowment (the investment income and other sources account for the non-contribution portion). The data is from the same fiscal year (2024) and source (Form 990) as claimed.
Case № f_feRFvTG4CXFiled 9/21/2026Confidence 99%