FINANCIAL REPORTS

2024
24Q1
24Q2
24Q3
24Q4

Consolidated Financial Statements

Management Discussion and Analysis

2023
23Q1
23Q2
23Q3
23Q4

Consolidated Financial Statements

Management Discussion and Analysis

2022
22Q1
22Q2
22Q3
22Q4

Consolidated Financial Statements

Management Discussion and Analysis

2021
21Q1
21Q2
21Q3
21Q4

Consolidated Financial Statements

Management Discussion and Analysis

2020
20Q1
20Q2
20Q3
20Q4

Consolidated Financial Statements

Management Discussion and Analysis

2019
19Q1
19Q2
19Q3
19Q4

Consolidated Financial Statements

Management Discussion and Analysis

2024
24Q1
24Q2
24Q3
24Q4

Consolidated Financial Statements

Management Discussion and Analysis

2023
23Q1
23Q2
23Q3
23Q4

Consolidated Financial Statements

Management Discussion and Analysis

2022
22Q1
22Q2
22Q3
22Q4

Consolidated Financial Statements

Management Discussion and Analysis

2021
21Q1
21Q2
21Q3
21Q4

Consolidated Financial Statements

Management Discussion and Analysis

2020
20Q1
20Q2
20Q3
20Q4

Consolidated Financial Statements

Management Discussion and Analysis

2019
19Q1
19Q2
19Q3
19Q4

Consolidated Financial Statements

Management Discussion and Analysis