All Analyst PacksEarnings ReleasesFinancial Statements 2023 1Q 2023 – Earnings Release English March 31, 2023 1Q 2023 - Earnings Release 2022 FY 2022 – Earnings Release English December 31, 2022 FY 2022 - Earnings Release 3Q 2022 – Earnings Release English September 30, 2022 3Q 2022 - Earnings Release 2Q 2022 Earnings Release English June 30, 2022 2Q 2022 Earnings Release 1Q 2022 Earnings Release English March 31, 2022 1Q 2022 Earnings Release View AllView Less 2021 FY 2021 Earnings Release English December 31, 2021 FY 2021 Earnings Release 3Q 2021 Earnings Release English September 30, 2021 3Q 2021 Earnings Release 2Q 2021 Earnings Release English June 30, 2021 2Q 2021 Earnings Release Q1 2021 Earnings Release English March 31, 2021 Q1 2021 Earnings Release View AllView Less 2020 FY 2020 Earnings Release English December 31, 2020 FY 2020 Earnings Release 9M 2020 Earnings Release English September 30, 2020 9M 2020 Earnings Release Q2 2020 Earnings Release English June 30, 2020 Q2 2020 Earnings Release Q1 2020 Earnings Release English March 31, 2020 Q1 2020 Earnings Release View AllView Less 2019 FY 2019 Earnings Release English December 31, 2019 FY 2019 Earnings Release Q3 2019 Earnings Release English September 30, 2019 Q3 2019 Earnings Release Q2 2019 Earnings Release English June 30, 2019 Q2 2019 Earnings Release Q1 2019 Earnings Release English March 31, 2019 Q1 2019 Earnings Release View AllView Less 2018 FY 2018 Earnings Release English December 31, 2018 FY 2018 Earnings Release Q3 2018 Earnings Release English November 01, 2018 Q3 2018 Earnings Release Q2 2018 Earnings Release English August 01, 2018 Q2 2018 Earnings Release Q1 2018 Earnings Release English May 08, 2018 Q1 2018 Earnings Release View AllView Less