Financial Results
                            
  
  
    
          
        
  
          
        Q3 2025
                    Quarterly Results
                Ended Jun 30, 2025
        
                
       
    
    
   
         
          
        
  
          
        Q2 2025
                    Quarterly Results
                Ended Mar 31, 2025
        
                
       
    
    
   
         
          
        
  
          
        Q1 2025
                    Quarterly Results
                Ended Dec 31, 2024
        
                
       
    
    
   
         
        
    
  
  
  
    
          
        
  
          
        2024
                    Year End Results
                Ended Sep 30, 2024
        
                
       
    
    
   
         
          
        
  
          
        Q3 2024
                    Quarterly Results
                Ended Jun 30, 2024
        
                
       
    
    
   
         
          
        
  
          
        Q2 2024
                    Quarterly Results
                Ended Mar 31, 2024
        
                
       
    
    
   
         
          
        
  
          
        Q1 2024
                    Quarterly Results
                Ended Dec 31, 2023
        
                
       
    
    
   
         
        
    
  
  
  
    
          
        
  
          
        2023
                    Year End Results
                Ended Sep 30, 2023
        
                
       
    
    
   
         
          
        
  
          
        Q3 2023
                    Quarterly Results
                Ended Jun 30, 2023
        
                
       
    
    
   
         
          
        
  
          
        Q2 2023
                    Quarterly Results
                Ended Mar 31, 2023
        
                
       
    
    
   
         
          
        
  
          
        Q1 2023
                    Quarterly Results
                Ended Dec 31, 2022
        
                
       
    
    
   
         
        
    
  
  
  
    
          
        
  
          
        2022
                    Year End Results
                Ended Sep 30, 2022
        
                
       
    
    
   
         
          
        
  
          
        Q3 2022
                    Quarterly Results
                Ended Jun 30, 2022
        
                
       
    
    
   
         
          
        
  
          
        Q2 2022
                    Quarterly Results
                Ended Mar 31, 2022
        
                
       
    
    
   
         
          
        
  
          
        Q1 2022
                    Quarterly Results
                Ended Dec 31, 2021
        
                
       
    
    
   
         
        
    
  
  
  
    
          
        
  
          
        2021
                    Year End Results
                Ended Sep 30, 2021
        
                
       
    
    
   
         
          
        
  
          
        Q3 2021
                    Quarterly Results
                Ended Jun 30, 2021
        
                
       
    
    
   
         
          
        
  
          
        Q2 2021
                    Quarterly Results
                Ended Mar 31, 2021
        
                
       
    
    
   
         
          
        
  
          
        Q1 2021
                    Quarterly Results
                Ended Dec 31, 2020
        
                
       
    
    
   
         
        
    
  
  
  
    
          
        
  
          
        2020
                    Year End Results
                Ended Sep 30, 2020
        
                
       
    
    
   
         
          
        
  
          
        Q3 2020
                    Quarterly Results
                Ended Jun 30, 2020
        
                
       
    
    
   
         
          
        
  
          
        Q2 2020
                    Quarterly Results
                Ended Mar 31, 2020
        
                
       
    
    
   
         
          
        
  
          
        Q1 2020
                    Quarterly Results
                Ended Dec 31, 2019
        
                
       
    
    
   
         
        
    
  
  
  
    
          
        
  
          
        2019
                    Year End Results
                Ended Sep 30, 2019
        
                
       
    
    
   
         
          
        
  
          
        Q3 2019
                    Quarterly Results
                Ended Jun 30, 2019
        
                
       
    
    
   
         
          
        
  
          
        Q2 2019
                    Quarterly Results
                Ended Mar 31, 2019
        
                
       
    
    
   
         
          
        
  
          
        Q1 2019
                    Quarterly Results
                Ended Dec 31, 2018
        
                
       
    
    
   
         
        
    
  
  
  
    
          
        
  
          
        2018
                    Year End Results
                Ended Sep 30, 2018
        
                
       
    
    
   
         
          
        
  
          
        Q3 2018
                    Quarterly Results
                Ended Jun 30, 2018
        
                
       
    
    
   
         
          
        
  
          
        Q2 2018
                    Quarterly Results
                Ended Mar 31, 2018
        
                
       
    
    
   
         
          
        
  
          
        Q1 2018
                    Quarterly Results
                Ended Dec 31, 2017
        
                
       
    
    
   
         
        
    
  
  
  
    
          
        
  
          
        2017
                    Year End Results
                Ended Sep 30, 2017
        
                
       
    
    
   
         
          
        
  
          
        Q3 2017
                    Quarterly Results
                Ended Jun 30, 2017
        
                
       
    
    
   
         
          
        
  
          
        Q2 2017
                    Quarterly Results
                Ended Mar 31, 2017
        
                
       
    
    
   
         
          
        
  
          
        Q1 2017
                    Quarterly Results
                Ended Dec 31, 2016
        
                
       
    
    
   
         
        
    
  
  
  
    
          
        
  
          
        2016
                    Year End Results
                Ended Sep 30, 2016
        
                
       
    
    
   
         
          
        
  
          
        Q3 2016
                    Quarterly Results
                Ended Jun 30, 2016
        
                
       
    
    
   
         
          
        
  
          
        Q2 2016
                    Quarterly Results
                Ended Mar 31, 2016
        
                
       
    
    
   
         
          
        
  
          
        Q1 2016
                    Quarterly Results
                Ended Dec 31, 2015
        
                
       
    
    
   
         
        
    
  
  
  
    
          
        
  
          
        2015
                    Year End Results
                Ended Sep 30, 2015
        
                
       
    
    
   
         
          
        
  
          
        Q3 2015
                    Quarterly Results
                Ended Jun 30, 2015
        
                
       
    
    
   
         
          
        
  
          
        Q2 2015
                    Quarterly Results
                Ended Mar 31, 2015
        
                
       
    
    
   
         
          
        
  
          
        Q1 2015
                    Quarterly Results
                Ended Dec 31, 2014
        
                
       
    
    
   
         
        
    
  
  
  
    
          
        
  
          
        2014
                    Year End Results
                Ended Sep 30, 2014
        
                
       
    
    
   
         
          
        
  
          
        Q3 2014
                    Quarterly Results
                Ended Jun 30, 2014
        
                
       
    
    
   
         
          
        
  
          
        Q2 2014
                    Quarterly Results
                Ended Mar 31, 2014
        
                
       
    
    
   
         
          
        
  
          
        Q1 2014
                    Quarterly Results
                Ended Dec 31, 2013
        
                
       
    
    
   
         
        
    
  
  
  
    
          
        
  
          
        2013
                    Year End Results
                Ended Sep 30, 2013
        
                
       
    
    
   
         
          
        
  
          
        Q3 2013
                    Quarterly Results
                Ended Jun 30, 2013
        
                
       
    
    
   
         
          
        
  
          
        Q2 2013
                    Quarterly Results
                Ended Mar 31, 2013
        
                
       
    
    
   
         
          
        
  
          
        Q1 2013
                    Quarterly Results
                Ended Dec 31, 2012
        
                
       
    
    
   
         
        
    
  
  
  
    
          
        
  
          
        2012
                    Year End Results
                Ended Sep 30, 2012
        
                
       
    
    
   
         
          
        
  
          
        Q3 2012
                    Quarterly Results
                Ended Jun 30, 2012
        
                
       
    
    
   
         
          
        
  
          
        Q2 2012
                    Quarterly Results
                Ended Mar 31, 2012
        
                
       
    
    
   
         
          
        
  
          
        Q1 2012
                    Quarterly Results
                Ended Dec 31, 2011
        
                
       
    
    
   
         
        
    
  
  
  
    
          
        
  
          
        2011
                    Year End Results
                Ended Sep 30, 2011
        
                
       
    
    
   
         
          
        
  
          
        Q3 2011
                    Quarterly Results
                Ended Jun 30, 2011
        
                
       
    
    
   
         
          
        
  
          
        Q2 2011
                    Quarterly Results
                Ended Mar 31, 2011
        
                
       
    
    
   
         
          
        
  
          
        Q1 2011
                    Quarterly Results
                Ended Dec 31, 2010
        
                
       
    
    
   
         
        
    
  
  
  
    
          
        
  
          
        2010
                    Year End Results
                Ended Sep 30, 2010
        
                
       
    
    
   
         
          
        
  
          
        Q3 2010
                    Quarterly Results
                Ended Jun 30, 2010
        
                
       
    
    
   
         
          
        
  
          
        Q2 2010
                    Quarterly Results
                Ended Mar 31, 2010
        
                
       
    
    
   
         
          
        
  
          
        Q1 2010
                    Quarterly Results
                Ended Dec 31, 2009
        
                
       
    
    
   
         
        
    
  
  
  
    
          
        
  
          
        2009
                    Year End Results
                Ended Sep 30, 2009
        
                
       
    
    
   
         
          
        
  
          
        Q3 2009
                    Quarterly Results
                Ended Jun 30, 2009
        
                
       
    
    
   
         
          
        
  
          
        Q2 2009
                    Quarterly Results
                Ended Mar 31, 2009
        
                
       
    
    
   
         
          
        
  
          
        Q1 2009
                    Quarterly Results
                Ended Dec 31, 2008
        
                
       
    
    
   
         
        
    
  
  
  
    
          
        
  
          
        2008
                    Year End Results
                Ended Sep 30, 2008
        
                
       
    
    
   
         
          
        
  
          
        Q3 2008
                    Quarterly Results
                Ended Jun 30, 2008
        
                
       
    
    
   
         
          
        
  
          
        Q2 2008
                    Quarterly Results
                Ended Mar 31, 2008
        
                
       
    
    
   
         
          
        
  
          
        Q1 2008
                    Quarterly Results
                Ended Dec 31, 2007
        
                
       
    
    
   
         
        
    
  
  
  
    
          
        
  
          
        2007
                    Year End Results
                Ended Sep 30, 2007
        
                
       
    
    
   
         
          
        
  
          
        Q3 2007
                    Quarterly Results
                Ended Jun 30, 2007
        
                
       
    
    
   
         
          
        
  
          
        Q2 2007
                    Quarterly Results
                Ended Mar 31, 2007
        
                
       
    
    
   
         
          
        
  
          
        Q1 2007
                    Quarterly Results
                Ended Dec 31, 2006
        
                
       
    
    
   
         
        
    
  
  
  
    
          
        
  
          
        2006
                    Year End Results
                Ended Sep 30, 2006
        
                
       
    
    
   
         
          
        
  
          
        Q3 2006
                    Quarterly Results
                Ended Jun 30, 2006
        
                
       
    
    
   
         
          
        
  
          
        Q2 2006
                    Quarterly Results
                Ended Mar 31, 2006
        
                
       
    
    
   
         
          
        
  
          
        Q1 2006
                    Quarterly Results
                Ended Dec 31, 2005
        
                
       
    
    
   
         
        
    
  
  
  
    
          
        
  
          
        2005
                    Year End Results
                Ended Sep 30, 2005