| 2025 | Vermont Technology Council Inc | 990EZ | Chairman | 0.2 | $0 | - | View return |
| 2024 | Greater Burlington Industrial Corp | 990 | President/Se | 20 | $234,027 | $0 | View return |
| 2024 | Cynosure Inc | 990 | President, S | 20 | $0 | $234,027 | View return |
| 2024 | Vermont Center for Emerging Technologies Inc. | 990 | Chair | 4 | $0 | $0 | View return |
| 2024 | Richard E and Deborah L Tarrant Foundation Inc. | 990PF | Director | 1 | $0 | $0 | View return |
| 2024 | Vermont Technology Council Inc | 990EZ | Chairman | 0.2 | $0 | - | View return |
| 2023 | Greater Burlington Industrial Corp | 990 | President/Se | 20 | $205,795 | $0 | View return |
| 2023 | Cynosure Inc | 990 | President, S | 20 | $0 | $205,795 | View return |
| 2023 | Richard E and Deborah L Tarrant Foundation Inc. | 990PF | Director | 1 | $0 | $0 | View return |
| 2023 | Vermont Technology Council Inc | 990EZ | Chairman | 0.2 | $0 | - | View return |
| 2023 | Vermont Center for Emerging Technologies Inc. | 990 | Chair | 4 | $0 | $0 | View return |
| 2022 | Greater Burlington Industrial Corp | 990 | President/Se | 20 | $197,880 | $0 | View return |
| 2022 | Cynosure Inc | 990 | President, S | 20 | $0 | $197,880 | View return |
| 2022 | Vermont Technology Council Inc | 990EZ | Chairman | 0.2 | $0 | - | View return |
| 2022 | Richard E and Deborah L Tarrant Foundation Inc. | 990PF | Director | 1 | $0 | $0 | View return |
| 2022 | Vermont Center for Emerging Technologies Inc. | 990 | Chair | 4 | $0 | $0 | View return |
| 2021 | Greater Burlington Industrial Corp | 990 | President/Se | 20 | $195,248 | $0 | View return |
| 2021 | Cynosure Inc | 990 | President, S | 20 | $0 | $195,248 | View return |
| 2021 | Vermont Technology Council Inc | 990EZ | Chairman | 0.2 | $0 | - | View return |
| 2021 | Volunteer and Exempt Firemans Benevolent Assoc of Fire Dist One | 990 | President | 2 | $0 | $0 | View return |
| 2021 | Richard E and Deborah L Tarrant Foundation Inc. | 990PF | Director | 1 | $0 | $0 | View return |
| 2021 | Vermont Center for Emerging Technologies Inc. | 990 | Chair | 4 | $0 | $0 | View return |
| 2020 | Greater Burlington Industrial Corp | 990 | President/Se | 20 | $186,432 | $0 | View return |
| 2020 | Cynosure Inc | 990 | President, S | 20 | $0 | $186,432 | View return |
| 2020 | Vermont Technology Council Inc | 990EZ | Chairman | 0.2 | $0 | - | View return |
| 2020 | Richard E and Deborah L Tarrant Foundation Inc. | 990PF | Director | 1 | $0 | $0 | View return |
| 2020 | Volunteer and Exempt Firemans Benevolent Assoc of Fire Dist One | 990 | President | 2 | $0 | $0 | View return |
| 2019 | Greater Burlington Industrial Corp | 990 | President/Se | 20 | $179,702 | $0 | View return |
| 2019 | Cynosure Inc | 990 | President, S | 20 | $0 | $179,702 | View return |
| 2019 | Richard E and Deborah L Tarrant Foundation Inc. | 990PF | Director | 1 | $0 | $0 | View return |
| 2019 | Vermont Technology Council Inc | 990EZ | Chairman | 0.2 | $0 | - | View return |
| 2019 | Volunteer and Exempt Firemans Benevolent Assoc of Fire Dist One | 990 | President | 2 | $0 | $0 | View return |
| 2019 | Vermont Center for Emerging Technologies Inc. | 990 | Chair | 2 | $0 | $0 | View return |
| 2018 | Greater Burlington Industrial Corp | 990 | President/As | 20 | $186,984 | $0 | View return |
| 2018 | Cynosure Inc | 990 | President, S | 20 | $0 | $186,984 | View return |
| 2018 | Richard E and Deborah L Tarrant Foundation Inc. | 990PF | Director | 1 | $0 | $0 | View return |
| 2018 | Vermont Technology Council Inc | 990EZ | Chairman | 0.2 | $0 | - | View return |
| 2018 | Vermont Center for Emerging Technologies Inc. | 990 | Chair | 2 | $0 | $0 | View return |
| 2017 | Greater Burlington Industrial Corp | 990 | President/As | 20 | $182,440 | $0 | View return |
| 2017 | Cynosure Inc | 990 | President, S | 20 | $0 | $182,440 | View return |
| 2017 | Vermont Technology Council Inc | 990 | Chairman | 0.5 | $0 | $0 | View return |
| 2017 | Richard E and Deborah L Tarrant Foundation Inc. | 990PF | Director | 1 | $0 | $0 | View return |
| 2017 | Vermont Center for Emerging Technologies Inc. | 990 | Chair | 10 | $0 | $0 | View return |
| 2016 | Greater Burlington Industrial Corp | 990 | President/Se | 20 | $182,440 | $0 | View return |
| 2016 | Cynosure Inc | 990 | President, S | 20 | $0 | $182,440 | View return |
| 2016 | Richard E and Deborah L Tarrant Foundation Inc. | 990PF | Director | 1 | $0 | $0 | View return |
| 2016 | Vermont Center for Emerging Technologies Inc. | 990 | Chair | 10 | $0 | $0 | View return |
| 2015 | Greater Burlington Industrial Corp | 990 | President | 20 | $182,440 | $27,500 | View return |
| 2015 | Cynosure Inc | 990 | President, S | 20 | $27,500 | $182,440 | View return |
| 2015 | Vermont Center for Emerging Technologies Inc. | 990 | Chair | 3 | $0 | $0 | View return |
| 2015 | Richard E and Deborah L Tarrant Foundation Inc. | 990PF | Director | 1 | $0 | $0 | View return |
| 2014 | Greater Burlington Industrial Corp | 990 | President | 20 | $132,060 | $0 | View return |
| 2014 | Cynosure Inc | 990 | President, S | 20 | $0 | $132,060 | View return |
| 2014 | Vermont Center for Emerging Technologies Inc. | 990 | Chair | 5 | $0 | $0 | View return |
| 2014 | Richard E and Deborah L Tarrant Foundation Inc. | 990PF | Director | 1 | $0 | $0 | View return |
| 2013 | Greater Burlington Industrial Corp | 990 | President | 20 | $128,195 | $0 | View return |
| 2013 | Cynosure Inc | 990 | President, S | 20 | $0 | $128,195 | View return |
| 2013 | Richard E and Deborah L Tarrant Foundation Inc. | 990PF | Director | 1 | $0 | $0 | View return |
| 2013 | Vermont Center for Emerging Technologies Inc. | 990 | Chair | 5 | $0 | $0 | View return |