Open Source Initiative revenue was USD 1,093,077 in 2024, and fell 38.9% in 2025
OSI filed $1,093,077 for 2024 and has self-published $667,000 for 2025, a year the IRS does not have. Its accounts and its tax return disagree, and the gap reconciles exactly.