Ushahidi revenue: $532,372 in 2024, and the amended return that moved 2023 by $532,403
Ushahidi Inc reported $532,372 of total revenue in 2024 against $1,905,295 of expenses. A January 2026 amended return restated 2023 revenue from $318,982 to $851,385 and disclosed $317,804 of officer pay the original return reported as zero. Read from the filed IRS XML.