| 2025 | Costa Family Foundation | 990PF | CFO/Direct | 1 | $0 | - | View return |
| 2025 | Costa-Olson Family Foundation | 990PF | Treasurer/Direc | 1 | $0 | - | View return |
| 2025 | Esp International Charitable Foundation | 990PF | Director | 0 | $0 | $0 | View return |
| 2024 | American Federation of State County & Municipal Employe Plymouth Co Municipal Employees Local | 990EZ | E Board Member | 10 | $553 | $0 | View return |
| 2024 | Miracle League of Louisville Inc. | 990EZ | Board Member | 1 | $0 | $0 | View return |
| 2024 | Costa-Olson Family Foundation | 990PF | Treasurer/Direc | 1 | $0 | - | View return |
| 2024 | Upper Cape Ski & Sports Club | 990 | Director | 0.5 | $0 | $0 | View return |
| 2024 | Esp International Charitable Foundation | 990PF | Director | 0 | $0 | $0 | View return |
| 2024 | Costa Family Foundation | 990PF | CFO/Direct | 1 | $0 | - | View return |
| 2023 | American Federation of State County & Municipal Employe Plymouth Co Municipal Employees Local | 990EZ | E Board Member | 10 | $527 | $0 | View return |
| 2023 | Esp International Charitable Foundation | 990PF | Director | 0 | $0 | - | View return |
| 2023 | Miracle League of Louisville Inc. | 990 | Board Member | 1 | $0 | $0 | View return |
| 2023 | Sherpa Adventure Gear Fund Inc | 990EZ | Treasurer | 0 | $0 | - | View return |
| 2023 | Costa Family Foundation | 990PF | CFO/Direct | 1 | $0 | - | View return |
| 2023 | University of Maine Pulp and Paper Foundation | 990 | Vice President | 0.1 | $0 | $0 | View return |
| 2023 | Doylestown Historical Society N P | 990 | Director | 1 | $0 | $0 | View return |
| 2023 | Costa-Olson Family Foundation | 990PF | Treasurer/Direc | 1 | $0 | - | View return |
| 2022 | American Federation of State County & Municipal Employe Plymouth Co Municipal Employees Local | 990 | E Board Member | 5 | $381 | $0 | View return |
| 2022 | Sheet Metal Workers Local Union No 20 Welfare and Benefit Fund | 990 | Trustee - Past | 1 | $0 | $60,573 | View return |
| 2022 | Costa Family Foundation | 990PF | CFO/Direct | 1 | $0 | - | View return |
| 2022 | Esp International Charitable Foundation | 990PF | Director | 0 | $0 | - | View return |
| 2022 | Miracle League of Louisville Inc. | 990 | Board Member | 1 | $0 | $0 | View return |
| 2022 | Doylestown Historical Society N P | 990 | Director | 1 | $0 | $0 | View return |
| 2022 | University of Maine Pulp and Paper Foundation | 990 | Vice President | 0.1 | $0 | $0 | View return |
| 2022 | Sherpa Adventure Gear Fund Inc | 990EZ | Treasurer | 0 | $0 | - | View return |
| 2021 | International Association of Sheet Metal Air Rail & Transportation Wkrs Local 20 | 990 | Business Rep | 45 | $104,556 | $0 | View return |
| 2021 | American Legion Post 104 Home Assoc | 990 | Treasurer | 5 | $3,061 | $0 | View return |
| 2021 | Sheet Metal Workers Local Union No 20 Welfare and Benefit Fund | 990 | Trustee | 1 | $0 | $104,556 | View return |
| 2021 | University of Maine Pulp and Paper Foundation | 990 | Vice President | 0.1 | $0 | $0 | View return |
| 2021 | Center for Powder Metallurgy Technology Inc | 990 | Past President | 0.5 | $0 | $0 | View return |
| 2021 | Costa Family Foundation | 990PF | CFO/Direct | 1 | $0 | - | View return |
| 2021 | Sherpa Adventure Gear Fund Inc | 990EZ | Treasurer | 0 | $0 | - | View return |
| 2021 | Esp International Charitable Foundation | 990PF | Director | 0 | $0 | - | View return |
| 2021 | Miracle League of Louisville Inc. | 990 | Board Member | 1 | $0 | $0 | View return |
| 2021 | Patriot Aquatics | 990 | Treasurer | 5 | $0 | $0 | View return |
| 2021 | Doylestown Historical Society N P | 990 | Director | 1 | $0 | $0 | View return |
| 2020 | International Association of Sheet Metal Air Rail & Transportation Wkrs Local 20 | 990 | Business Rep | 45 | $105,389 | $0 | View return |
| 2020 | American Legion Post 104 Home Assoc | 990 | Treasurer | 5 | $3,834 | $0 | View return |
| 2020 | Sheet Metal Workers Local Union No 20 Welfare and Benefit Fund | 990 | Trustee | 1 | $0 | $105,389 | View return |
| 2020 | University of Maine Pulp and Paper Foundation | 990 | Vice President | 0.1 | $0 | $0 | View return |
| 2020 | Costa Family Foundation | 990PF | CFO/Direct | 1 | $0 | - | View return |
| 2020 | Sherpa Adventure Gear Fund Inc | 990EZ | Treasurer | 0 | $0 | - | View return |
| 2020 | Center for Powder Metallurgy Technology Inc | 990 | Past President | 0.5 | $0 | $0 | View return |
| 2020 | Miracle League of Louisville Inc. | 990 | Board Member | 1 | $0 | $0 | View return |
| 2020 | Esp International Charitable Foundation | 990PF | Director | 1 | $0 | - | View return |
| 2019 | International Association of Sheet Metal Air Rail & Transportation Wkrs Local 20 | 990 | Business Rep | 45 | $104,718 | $0 | View return |
| 2019 | Sheet Metal Workers Local Union No 20 Welfare and Benefit Fund | 990 | Trustee | 1 | $0 | $104,718 | View return |
| 2019 | Center for Powder Metallurgy Technology Inc | 990 | Past President | 0.5 | $0 | $0 | View return |
| 2019 | Sherpa Adventure Gear Fund Inc | 990EZ | Treasurer | 0 | $0 | - | View return |
| 2019 | American Legion Post 104 Home Assoc | 990 | Treasurer | 1 | $0 | $0 | View return |
| 2019 | Free & Accepted Masons of Utah Grand Lodge | 990EZ | Grand Master | 4 | $0 | - | View return |
| 2019 | University of Maine Pulp and Paper Foundation | 990 | Vice President | 0.1 | $0 | $0 | View return |
| 2019 | Costa Family Foundation | 990PF | CFO/Direct | 1 | $0 | - | View return |
| 2018 | International Association of Sheet Metal Air Rail & Transportation Wkrs Local 20 | 990 | Business Rep | 45 | $104,867 | $0 | View return |
| 2018 | Sheet Metal Workers Local Union No 20 Welfare and Benefit Fund | 990 | Trustee | 1 | $0 | $104,867 | View return |
| 2018 | University of Maine Pulp and Paper Foundation | 990 | Vice President | 0.1 | $0 | $0 | View return |
| 2018 | Costa Family Foundation | 990PF | CFO/Direct | 1 | $0 | - | View return |
| 2018 | Free & Accepted Masons of Utah Grand Lodge | 990EZ | Deputy Grnd Mst | 2 | $0 | - | View return |
| 2018 | Center for Powder Metallurgy Technology Inc | 990 | Past President | 0.5 | $0 | $0 | View return |
| 2018 | Sherpa Adventure Gear Fund Inc | 990EZ | Treasurer | 0 | $0 | - | View return |
| 2018 | Esp International Charitable Foundation | 990PF | Director | 1 | $0 | $0 | View return |
| 2017 | International Association of Sheet Metal Air Rail & Transportation Wkrs Local 20 | 990 | Business Rep | 45 | $103,322 | $0 | View return |
| 2017 | Sheet Metal Workers Local Union No 20 Welfare and Benefit Fund | 990 | Trustee | 1 | $0 | $103,322 | View return |
| 2017 | Center for Powder Metallurgy Technology Inc | 990 | President | 2 | $0 | $0 | View return |
| 2017 | Sherpa Adventure Gear Fund Inc | 990EZ | Treasurer | 0 | $0 | - | View return |
| 2017 | Costa Family Foundation | 990PF | CFO/Direct | 1 | $0 | - | View return |
| 2017 | University of Maine Pulp and Paper Foundation | 990 | Vice President | 0.1 | $0 | $0 | View return |
| 2017 | Dallas Wind Symphony | 990 | Secretary | 1 | $0 | $0 | View return |
| 2016 | International Association of Sheet Metal Air Rail & Transportation Wkrs Local 20 | 990 | Business Rep | 45 | $102,126 | $0 | View return |
| 2016 | American Legion Post 104 Home Assoc | 990 | President | 5 | $1,491 | $0 | View return |
| 2016 | University of Maine Pulp and Paper Foundation | 990 | Vice President | 0.1 | $0 | $0 | View return |
| 2016 | Center for Powder Metallurgy Technology Inc | 990 | President | 2 | $0 | $0 | View return |
| 2016 | Dallas Wind Symphony | 990 | Secretary | 1 | $0 | $0 | View return |
| 2015 | International Association of Sheet Metal Air Rail & Transportation Wkrs Local 20 | 990 | Business Rep | 45 | $101,956 | $0 | View return |
| 2015 | Costa Family Foundation | 990PF | CFO/Direct | 1 | $0 | - | View return |
| 2015 | Center for Powder Metallurgy Technology Inc | 990 | President | 2 | $0 | $0 | View return |
| 2015 | University of Maine Pulp and Paper Foundation | 990 | Vice President | 0.1 | $0 | $0 | View return |
| 2015 | American Legion Post 104 Home Assoc | 990 | President | 1 | $0 | $0 | View return |
| 2015 | Dallas Wind Symphony | 990 | Secretary | 1 | $0 | $0 | View return |
| 2014 | International Association of Sheet Metal Air Rail & Transportation Wkrs Local 20 | 990 | Business Rep | 45 | $103,426 | $0 | View return |
| 2014 | Costa Family Foundation | 990PF | CFO/Direct | 1 | $0 | - | View return |
| 2014 | University of Maine Pulp and Paper Foundation | 990 | Vice President | 0.1 | $0 | $0 | View return |
| 2014 | National Center for Apec | 990 | Board Member | 1 | $0 | $0 | View return |
| 2014 | Center for Powder Metallurgy Technology Inc | 990 | President | 2 | $0 | - | View return |
| 2014 | Greater Dallas Youth Orchestra Inc | 990 | Director | 1 | $0 | $0 | View return |
| 2014 | American Legion Post 104 Home Assoc | 990 | President | 10 | $0 | $0 | View return |
| 2013 | Costa Family Foundation | 990PF | CFO/Direct | 1 | $0 | - | View return |
| 2013 | University of Maine Pulp and Paper Foundation | 990 | Vice President | 0.3 | $0 | $0 | View return |
| 2013 | Center for Powder Metallurgy Technology Inc | 990 | Trustee | 0.5 | $0 | - | View return |
| 2013 | Greater Dallas Youth Orchestra Inc | 990 | Director | 1 | $0 | $0 | View return |