| 2024 Q3 Consolidated Financial Statements With Independent Auditors' Report |
|
| 2024 Q2 Consolidated Financial Statements With Independent Auditors' Report |
|
| 2024 Q1 Consolidated Financial Statements With Independent Auditors' Report |
|
| 2023 Consolidated Financial Statements With Independent Auditors Report |
|
| 2023 Q3 Consolidated Financial Statements With Independent Auditors' Report |
|
| 2023 Q2 Consolidated Financial Statements With Independent Auditors' Report |
|
| 2023 Q1 Consolidated Financial Statements With Independent Auditors Report |
|
| 2022 Consolidated Financial Statements With Independent Auditors Report |
|
| 2022 Q3 Consolidated Financial Statements With Independent Auditors' Report |
|
| 2022 Q2 Consolidated Financial Statements With Independent Auditors' Report |
|
| 2022 Q1 Consolidated Financial Statements With Independent Auditors Report |
|
| 2021 Consolidated Financial Statements With Independent Auditors Report |
|
| 2021 Q3 Consolidated Financial Statements With Independent Auditors Report |
|
| 2021 Q2 Consolidated Financial Statements With Independent Auditors' Report |
|
| 2021 Q1 Consolidated Financial Statements With Independent Auditors Report |
|
| 2020 Consolidated Financial Statements With Independent Auditors Report |
|
| 2020 Q3 Consolidated Financial Statements With Independent Auditors Report |
|
| 2020 Q2 Consolidated Financial Statements With Independent Auditors' Report |
|
| 2020 Q1 Consolidated Financial Statements With Independent Auditors Report |
|
| 2019 Consolidated Financial Statements With Independent Auditors Report |
|