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