Quarterly Results
2024
Q1-2024
Earnings Call Transcript
Investor Presentation
Press Release
Financials - XLSX
2023
Q4-2023
Earnings Call Transcript
Investor Presentation
Press Release
Financials - XLSX
Annual Report for the year ended December 31, 2023
Q3-2023
Earnings Call Transcript
Investor Presentation
Press Release
Financials - XLSX
Q2-2023
Earnings Call Transcript
Investor Presentation
Press Release
Financials - XLSX
Q1-2023
Earnings Call Transcript
Investor Presentation
Press Release
Financials - XLSX
2022
Q4-2022
Earnings Call Transcript
Investor Presentation
Press Release
Financials - XLSX
Annual Report for the year ended December 31, 2022
Q3-2022
Earnings Call Transcript
Investor Presentation
Press Release
Financials - XLSX
Q2-2022
Earnings Call Transcript
Investor Presentation
Press Release
Financials - XLSX
Q1-2022
Earnings Call Transcript
Investor Presentation
Press Release
Financials - XLSX
2021
Q4-2021
Earnings Call Transcript
Investor Presentation
Press Release
Financials - XLSX
10-K Annual Report for the year ended December 31, 2021
Q3-2021
Earnings Call Transcript
Investor Presentation
Press Release
Financials - XLSX
Q2-2021
Earnings Call Transcript
Investor Presentation
Press Release
Financials - XLSX
Q1-2021
Earnings Call Transcript
Investor Presentation
Press Release
Financials - XLSX
2020
Q4 - 2020
Earnings Call Transcript
Investor Presentation
Press Release
Financials - XLSX
10-K Annual Report for the year ended December 31, 2020
Q3 - 2020
Earnings Call Transcript
Investor Presentation
Press Release
Financials - XLSX
Q2 - 2020
Earnings Call Transcript
Investor Presentation
Press Release
Q1 - 2020
Investor Presentation
Press Release
2019
Q4 - 2019
Investor Presentation
Press Release
10-K Annual Report for the year ended December 31, 2019
Q3 - 2019
Investor Presentation
Press Release
Q2 - 2019
Investor Presentation
Press Release
Q1 - 2019
Investor Presentation
Press Release