Openpower Foundation
other Β· IRS-recognized since 2015
- EIN
46-4627734- Address
- 2810 N CHURCH ST PMB 57274, Wilmington, DE 19802-4447
Form 990 financials
Source: IRS Form 990 via ProPublica Nonprofit Explorer. Numbers in USD; 0 = not reported in that year.
| Tax year | Revenue | Expenses | Officer comp |
|---|---|---|---|
| 2023 | $378,583 | $487,334 | β |
| 2022 | $615,833 | $832,299 | β |
| 2021 | $1,012,417 | $770,467 | β |
| 2020 | $642,531 | $776,494 | β |
| 2019 | $981,111 | $1,636,107 | β |
| 2018 | $1,455,252 | $2,248,243 | β |
| 2017 | $1,796,666 | $1,322,054 | β |
| 2016 | $2,194,172 | $1,750,689 | β |
| 2015 | $2,028,749 | $779,611 | β |
| 2014 | $1,540,416 | $277,862 | β |