Financials 2024 Annual Meeting2023-2024 Budget and Side-by-Side Profit & LossJuly 31, 2024 (fiscal year-end) Balance Sheet2024-2025 Budget 2021 Annual MeetingJuly 31, 2021 (fiscal year-end) Balance Sheet2020-2021 Profit and Loss2021-2022 Budget 2020 Annual MeetingJuly 31, 2020 (fiscal year-end) Balance Sheet2019-2020 Profit and Loss2020-2021 Budget 2019 Annual MeetingJuly 31, 2019 (fiscal year-end) Balance Sheet2018-2019 Profit and Loss2019-2020 Budget