| 2025 | Desert Springs Inc. | 990EZ | Board Member | 1 | $0 | - | View return |
| 2024 | Family Health Services Corporation | 990 | Physician | 40 | $372,149 | $0 | View return |
| 2024 | Desert Springs Inc. | 990 | Board Member | 1 | $0 | $0 | View return |
| 2023 | Family Health Services Corporation | 990 | Physician | 40 | $335,071 | $0 | View return |
| 2023 | Naperville Heritage Society | 990 | Chair | 2 | $0 | $0 | View return |
| 2023 | Desert Springs Inc. | 990 | Board Member | 1 | $0 | $0 | View return |
| 2023 | Brightlane Learning Corp F/K/A School on Wheels | 990 | Immediate Past Chair | 2 | $0 | $0 | View return |
| 2022 | Family Health Services Corporation | 990 | Medical Doctor | 40 | $334,014 | $0 | View return |
| 2022 | Desert Springs Inc. | 990 | Board Member | 1 | $0 | $0 | View return |
| 2022 | Naperville Heritage Society | 990 | Vice Chair | 2 | $0 | $0 | View return |
| 2022 | Brightlane Learning Corp F/K/A School on Wheels | 990 | Board Chair | 2 | $0 | $0 | View return |
| 2021 | Family Health Services Corporation | 990 | Physician | 40 | $301,266 | $0 | View return |
| 2021 | Naperville Heritage Society | 990 | Vice Chair | 2 | $0 | $0 | View return |
| 2021 | Desert Springs Inc. | 990 | Board Member | 1 | $0 | $0 | View return |
| 2021 | Brightlane Learning Corp F/K/A School on Wheels | 990 | Board Chair | 2 | $0 | $0 | View return |
| 2020 | Family Health Services Corporation | 990 | Physician | 40 | $266,394 | $0 | View return |
| 2020 | Naperville Heritage Society | 990 | Vice Chair | 2 | $0 | $0 | View return |
| 2020 | Desert Springs Inc. | 990 | Board Member | 1 | $0 | $0 | View return |
| 2020 | Brightlane Learning Corp F/K/A School on Wheels | 990 | Vice Chair | 2 | $0 | $0 | View return |
| 2019 | Family Health Services Corporation | 990 | Physician | 40 | $248,547 | $0 | View return |
| 2019 | Desert Springs Inc. | 990 | CFO | 1 | $0 | $0 | View return |
| 2019 | Naperville Heritage Society | 990 | Director | 1 | $0 | $0 | View return |
| 2019 | Brightlane Learning Corp F/K/A School on Wheels | 990 | Board Member | 1 | $0 | $0 | View return |
| 2018 | Family Health Services Corporation | 990 | Family Practice Physician | 40 | $239,297 | $0 | View return |
| 2018 | Naperville Heritage Society | 990 | Director | 1 | $0 | $0 | View return |
| 2018 | Desert Springs Inc. | 990 | CFO | 1 | $0 | $0 | View return |
| 2018 | Brightlane Learning Corp F/K/A School on Wheels | 990 | Board Member | 1 | $0 | $0 | View return |
| 2017 | Family Health Services Corporation | 990 | Family Practice Physician | 40 | $228,339 | $0 | View return |
| 2017 | Naperville Heritage Society | 990 | Director | 1 | $0 | $0 | View return |
| 2017 | Desert Springs Inc. | 990 | CFO | 1 | $0 | $0 | View return |
| 2016 | Family Health Services Corporation | 990 | Family Practice Physician | 40 | $230,637 | $0 | View return |
| 2016 | Desert Springs Inc. | 990 | CFO | 1 | $0 | $0 | View return |
| 2016 | Naperville Heritage Society | 990 | Director | 1 | $0 | $0 | View return |
| 2015 | Family Health Services Corporation | 990 | Family Practice Physician | 40 | $224,326 | $0 | View return |
| 2015 | Desert Springs Inc. | 990 | CFO | 1 | $0 | $0 | View return |
| 2014 | Family Health Services Corporation | 990 | Physician | 40 | $218,433 | $0 | View return |
| 2014 | Naperville Heritage Society | 990 | Director | 1 | $0 | $0 | View return |
| 2014 | Desert Springs Inc. | 990 | CFO | 1 | $0 | $0 | View return |
| 2013 | Family Health Services Corporation | 990 | Physician | 40 | $202,741 | $0 | View return |
| 2013 | Desert Springs Inc. | 990 | CFO | 1 | $0 | $0 | View return |