| 2025 | Treasure State Electric Cooperative | 990EZ | Director | 1 | $0 | $0 | View return |
| 2024 | Treasure State Electric Cooperative | 990EZ | Director | 1 | $0 | $0 | View return |
| 2023 | Ravalli County Electric Cooperative Inc | 990 | General Manager | 47.5 | $343,894 | $0 | View return |
| 2023 | Treasure State Electric Cooperative | 990EZ | Director | 1 | $0 | - | View return |
| 2023 | Pacific Northwest Generating Cooperative DBA Pngc Power | 990 | Director | 6 | $0 | $0 | View return |
| 2022 | Ravalli County Electric Cooperative Inc | 990 | General Manager | 46.3 | $314,967 | $0 | View return |
| 2022 | Treasure State Electric Cooperative | 990EZ | Director | 1 | $0 | - | View return |
| 2022 | Pacific Northwest Generating Cooperative DBA Pngc Power | 990 | Director | 6 | $0 | $0 | View return |
| 2021 | Ravalli County Electric Cooperative Inc | 990 | General Manager | 47.3 | $333,599 | $0 | View return |
| 2021 | Treasure State Electric Cooperative | 990EZ | Director | 1 | $0 | - | View return |
| 2021 | Sapphire Homes Inc. | 990 | Director | 0 | $0 | $0 | View return |
| 2021 | Sapphire Lutheran Homes Inc. | 990 | Director | 0 | $0 | $0 | View return |
| 2021 | Pacific Northwest Generating Cooperative DBA Pngc Power | 990 | Director | 6 | $0 | $0 | View return |
| 2020 | Ravalli County Electric Cooperative Inc | 990 | General Manager | 40 | $279,330 | $0 | View return |
| 2020 | Sapphire Homes Inc. | 990 | Director | 0 | $0 | $0 | View return |
| 2020 | Sapphire Lutheran Homes Inc. | 990 | Director | 0 | $0 | $0 | View return |
| 2020 | Northwest Requirements Utilities | 990 | Director | 0.25 | $0 | $0 | View return |
| 2020 | Treasure State Electric Cooperative | 990EZ | Director | 1 | $0 | - | View return |
| 2020 | Pacific Northwest Generating Cooperative DBA Pngc Power | 990 | Director | 6 | $0 | $0 | View return |
| 2019 | Ravalli County Electric Cooperative Inc | 990 | General Manager | 40 | $253,442 | $0 | View return |
| 2019 | Treasure State Electric Cooperative | 990EZ | Director | 1 | $0 | - | View return |
| 2019 | Sapphire Lutheran Homes Inc. | 990 | Director | 0 | $0 | $0 | View return |
| 2019 | Northwest Requirements Utilities | 990 | Director | 0.25 | $0 | $0 | View return |
| 2019 | Sapphire Homes Inc. | 990 | Director | 0 | $0 | $0 | View return |
| 2018 | Ravalli County Electric Cooperative Inc | 990 | General Manager | 40 | $232,954 | $0 | View return |
| 2018 | Northwest Requirements Utilities | 990 | Director | - | $0 | $0 | View return |
| 2018 | Sapphire Lutheran Homes Inc. | 990 | Director | 0 | $0 | $0 | View return |
| 2018 | Treasure State Electric Cooperative | 990EZ | Director | 1 | $0 | - | View return |
| 2018 | Sapphire Homes Inc. | 990 | Director | 0 | $0 | $0 | View return |
| 2017 | Ravalli County Electric Cooperative Inc | 990 | General Manager | 40 | $184,894 | $0 | View return |
| 2017 | Sapphire Homes Inc. | 990 | Director | 0 | $0 | $0 | View return |
| 2017 | Treasure State Electric Cooperative | 990EZ | Board Member | 1 | $0 | $0 | View return |
| 2017 | Northwest Requirements Utilities | 990 | Director | - | $0 | $0 | View return |
| 2017 | Sapphire Lutheran Homes Inc. | 990 | Director | 0 | $0 | $0 | View return |
| 2016 | Ravalli County Electric Cooperative Inc | 990 | General Manager | 40 | $154,917 | $0 | View return |
| 2016 | Sapphire Lutheran Homes Inc. | 990 | Director | 0 | $0 | $0 | View return |
| 2016 | Treasure State Electric Cooperative | 990EZ | Board Member | 1 | $0 | $0 | View return |
| 2016 | Sapphire Homes Inc. | 990 | Director | 0 | $0 | $0 | View return |
| 2016 | Northwest Requirements Utilities | 990 | Director | - | $0 | $0 | View return |
| 2015 | Ravalli County Electric Cooperative Inc | 990 | General Manager | 40 | $139,499 | $0 | View return |
| 2015 | Treasure State Electric Cooperative | 990EZ | Board Member | 1 | $0 | $0 | View return |
| 2015 | Northwest Requirements Utilities | 990 | Director | - | $0 | $0 | View return |
| 2014 | Ravalli County Electric Cooperative Inc | 990 | General Manager | 40 | $87,901 | $0 | View return |
| 2014 | Northwest Requirements Utilities | 990 | Director | - | $0 | $0 | View return |
| 2013 | Marias River Electric Cooperative Inc | 990 | Manager | 32 | $108,006 | $27,001 | View return |
| 2013 | Shelby Gas Association | 990 | General Manger | 8 | $0 | $0 | View return |