Financial Results - Quarter ended September 30, 2024Quarter ended June 30, 2024Quarter ended on March 2024Quarter ended on December 2023Quarter ended on September 2023Quarter ended June 30, 2023Quarter ended on March 2023Quarter ended on December 2022Quarter ended on September 2022 Quarter ended June 30, 2022 Quarter ended on March 2022 Quarter ended on December 2021 Quarter ended on September 2021 Quarter ended on June 2021 Quarter ended on March 2021 Quarter ended on December 2020 Quarter ended on September 2020 Quarter ended on June 2020 Quarter ended on March 2020 Quarter ended on December 2019 Quarter ended on September 2019 Quarter ended on June 2019 Quarter ended on March 2019 Quarter ended on December 2018 Quarter ended on September 2018 Quarter ended on June 2018 Quarter ended on March 2018 Quarter ended on December 2017 Quarter ended on September 2017 Quarter ended on June 2017 Quarter ended on March 2017 Quarter ended on December 2016 Quarter ended on September 2016 Quarter ended on June 2016 Quarter ended on March 2016 Quarter ended on December 2015 Quarter ended on September 2015 Quarter ended on June 2015 Quarter ended on March 2015 Quarter ended on December 2014 Quarter ended on September 2014 Quarter ended on June 2014 Quarter ended on March 2014 Quarter ended on December 2013 Quarter ended on September 2013 Quarter ended on June 2013 Quarter ended on March 2013 Quarter ended on December 2012 Quarter ended on September 2012 Quarter ended on June 2012 Quarter ended on March 2012 Quarter ended on December 2011 Quarter ended on September 2011 Quarter ended on June 2011