| 2024 | Tax Education Support Organization | 990 | President | 39 | $433,408 | $0 | View return |
| 2024 | New Hope Foundation | 990PF | Chairman | 5 | $0 | $0 | View return |
| 2023 | Tax Education Support Organization | 990 | President | 39 | $424,605 | $0 | View return |
| 2023 | New Hope Foundation | 990PF | Chairman | 5 | $0 | $0 | View return |
| 2022 | Tax Education Support Organization | 990 | President | 39 | $387,755 | $0 | View return |
| 2022 | New Hope Foundation | 990PF | Chairman | 5 | $0 | $0 | View return |
| 2021 | Tax Education Support Organization | 990 | President | 40 | $373,417 | $0 | View return |
| 2021 | New Hope Foundation | 990PF | Chairman | 5 | $0 | $0 | View return |
| 2021 | Elizabethtown Lodge No 596 Loyal Order of Moose | 990 | Two Year Trustee | 10 | $0 | $0 | View return |
| 2021 | Bittersweet Autism Foundation Inc. | 990 | Director | 0.5 | $0 | $0 | View return |
| 2020 | Tax Education Support Organization | 990 | President | 36 | $371,980 | $0 | View return |
| 2020 | New Hope Foundation | 990PF | Chairman | 5 | $0 | $0 | View return |
| 2020 | Bittersweet Autism Foundation Inc. | 990 | Director | 0.5 | $0 | $0 | View return |
| 2020 | Skandia Lodge No 247 Vasa Order of America | 990EZ | Trustee | 0 | $0 | $0 | View return |
| 2020 | Elizabethtown Lodge No 596 Loyal Order of Moose | 990 | Three Year Trustee | 0 | $0 | $0 | View return |
| 2020 | New Hope Foundation | 990PF | Chairman | 5 | $0 | $0 | View return |
| 2019 | Tax Education Support Organization | 990 | President | 20 | $434,288 | $0 | View return |
| 2019 | National Taxpayers Union Foundation | 990 | Director (Thru 12/19) | 2 | $0 | $0 | View return |
| 2019 | National Taxpayers Union | 990 | Director (Thru 12/19) | 4 | $0 | $0 | View return |
| 2019 | New Hope Foundation | 990PF | Chairman | 5 | $0 | $0 | View return |
| 2019 | Bittersweet Autism Foundation Inc. | 990 | Director | 0.5 | $0 | $0 | View return |
| 2019 | Bittersweet Inc. | 990 | President | 1 | $0 | $0 | View return |
| 2018 | Tax Education Support Organization | 990 | Chairman | 20 | $312,657 | $0 | View return |
| 2018 | Iowans for Tax Relief | 990 | Chairman | 20 | $33,029 | $279,628 | View return |
| 2018 | Bittersweet Inc. | 990 | President | 1.5 | $0 | $0 | View return |
| 2018 | National Taxpayers Union | 990 | Director | 4 | $0 | $0 | View return |
| 2018 | New Hope Foundation | 990PF | Chairman | 10 | $0 | $0 | View return |
| 2018 | Bittersweet Autism Foundation Inc. | 990 | Director | 0.5 | $0 | $0 | View return |
| 2018 | Skandia Lodge No 247 Vasa Order of America | 990EZ | Treasurer | 0 | $0 | $0 | View return |
| 2018 | Public Interest Institute | 990EZ | Chairman | 5 | $0 | - | View return |
| 2018 | Bettye Ruth Kay Community Homes Inc. | 990 | Vice President | 1 | $0 | $0 | View return |
| 2018 | National Taxpayers Union Foundation | 990 | Director | 2 | $0 | $0 | View return |
| 2017 | Tax Education Support Organization | 990 | Chairman | 20 | $274,440 | $30,493 | View return |
| 2017 | Iowans for Tax Relief | 990 | Chairman | 20 | $30,493 | $274,440 | View return |
| 2017 | Investor Protection Inc | 990 | President/Tr | 1 | $0 | $304,933 | View return |
| 2017 | Bittersweet Inc. | 990 | President | 2 | $0 | $0 | View return |
| 2017 | Public Interest Institute | 990 | Chairman | 5 | $0 | $0 | View return |
| 2017 | National Taxpayers Union | 990 | Chairman | 4 | $0 | $0 | View return |
| 2017 | Skandia Lodge No 247 Vasa Order of America | 990EZ | Treasurer | 0 | $0 | $0 | View return |
| 2017 | New Hope Foundation | 990PF | Chairman | 5 | $0 | $0 | View return |
| 2017 | National Taxpayers Union Foundation | 990 | Chairman | 2 | $0 | $0 | View return |
| 2017 | Bittersweet Autism Foundation Inc. | 990 | Director | 1 | $0 | $0 | View return |
| 2017 | Bettye Ruth Kay Community Homes Inc. | 990 | Vice President | 1 | $0 | $0 | View return |
| 2016 | Tax Education Support Organization | 990 | Chairman | 20 | $382,532 | $0 | View return |
| 2016 | National Taxpayers Union | 990 | Chairman | 5 | $0 | $382,532 | View return |
| 2016 | Iowans for Tax Relief | 990 | Chairman | 20 | $0 | $382,532 | View return |
| 2016 | Investor Protection Inc | 990 | President/Tr | 1 | $0 | $382,532 | View return |
| 2016 | National Taxpayers Union Foundation | 990 | Chairman | 2 | $0 | $382,532 | View return |
| 2016 | Public Interest Institute | 990 | Chairman | 5 | $0 | $382,532 | View return |
| 2016 | Bittersweet Inc. | 990 | Director | 2 | $0 | $0 | View return |
| 2016 | Iowans for Tax Relief Foundation | 990EZ | Chairman | 1 | $0 | - | View return |
| 2016 | New Hope Foundation | 990PF | Chairman | 5 | $0 | $0 | View return |
| 2016 | Bettye Ruth Kay Community Homes Inc. | 990 | Vice President | 1 | $0 | $0 | View return |
| 2016 | Skandia Lodge No 247 Vasa Order of America | 990 | Treasurer | 0 | $0 | $0 | View return |
| 2015 | Tax Education Support Organization | 990 | President/Tr | 20 | $390,760 | $0 | View return |
| 2015 | National Taxpayers Union Foundation | 990 | Chairman | 2 | $0 | $390,760 | View return |
| 2015 | Public Interest Institute | 990 | Chairman | 5 | $0 | $390,760 | View return |
| 2015 | Iowans for Tax Relief | 990 | President/Tr | 20 | $0 | $390,760 | View return |
| 2015 | National Taxpayers Union | 990 | Chairman | 5 | $0 | $390,760 | View return |
| 2015 | Iowans for Tax Relief Foundation | 990EZ | President/Tr | 4 | $0 | - | View return |
| 2015 | Bettye Ruth Kay Community Homes Inc. | 990 | Vice President | 1 | $0 | $0 | View return |
| 2015 | Bittersweet Inc. | 990 | Director | 2 | $0 | $0 | View return |
| 2015 | New Hope Foundation | 990PF | Chairman | 5 | $0 | $0 | View return |
| 2015 | Skandia Lodge No 247 Vasa Order of America | 990 | Treasurer | 0 | $0 | $0 | View return |
| 2014 | Tax Education Support Organization | 990 | President/Treas | 30 | $299,247 | $0 | View return |
| 2014 | Public Interest Institute | 990 | Treasurer | 5 | $0 | $299,247 | View return |
| 2014 | National Taxpayers Union | 990 | V. Chrm, Secr | 20 | $0 | $299,247 | View return |
| 2014 | National Taxpayers Union Foundation | 990 | Vice Chmn, Secr | 2 | $0 | $299,247 | View return |
| 2014 | Iowans for Tax Relief | 990 | Pres/Treas | 20 | $0 | $299,247 | View return |
| 2014 | Bettye Ruth Kay Community Homes Inc. | 990 | Vice President | 1 | $0 | $0 | View return |
| 2014 | New Hope Foundation | 990PF | Sec/Treas | 5 | $0 | - | View return |
| 2014 | Bittersweet Inc. | 990 | Director | 2 | $0 | $0 | View return |
| 2014 | Iowans for Tax Relief Foundation | 990EZ | President/Treas | 5 | $0 | - | View return |
| 2013 | Tax Education Support Organization | 990 | President/Treas | 40 | $285,734 | $0 | View return |
| 2013 | Iowans for Tax Relief | 990 | Pres/Treas | 0 | $0 | $285,734 | View return |
| 2013 | Skandia Lodge No 247 Vasa Order of America | 990 | Treasurer | 0 | $0 | $0 | View return |
| 2013 | Bettye Ruth Kay Community Homes Inc. | 990 | Vice President | 1 | $0 | $0 | View return |
| 2013 | Bittersweet Inc. | 990 | Director | 2 | $0 | $0 | View return |
| 2013 | New Hope Foundation | 990PF | Sec/Treas | 5 | $0 | - | View return |
| 2013 | Public Interest Institute | 990 | Treasurer | 5 | $0 | $0 | View return |
| 2013 | Iowans for Tax Relief Foundation | 990EZ | President/Treas | 0 | $0 | - | View return |