Q3 2025
                Quarter Ended September 30, 2025
                        
       
    
    
   
  
             
                        
                
  
          
        Q2 2025
                Quarter Ended June 30, 2025
                        
       
    
    
   
  
             
                        
                
  
          
        Q1 2025
                Quarter Ended March 31, 2025
                        
       
    
    
   
  
             
                      
      
  
    
    
        
                        
                
  
          
        FY 2024
                Fiscal Year Ended December 31, 2024
                            
                
                
                    
                
             
                
       
    
    
   
  
             
                        
                
  
          
        Q3 2024
                Quarter Ended September 30, 2024
                        
       
    
    
   
  
             
                        
                
  
          
        Q2 2024
                Quarter Ended June 30, 2024
                        
       
    
    
   
  
             
                        
                
  
          
        Q1 2024
                Quarter Ended March 31, 2024
                        
       
    
    
   
  
             
                      
      
  
    
    
        
                        
                
  
          
        FY 2023
                Fiscal Year Ended December 31, 2023
                            
                
                
                    
                
             
                
       
    
    
   
  
             
                        
                
  
          
        Q3 2023
                Quarter Ended September 30, 2023
                        
       
    
    
   
  
             
                        
                
  
          
        Q2 2023
                Quarter Ended June 30, 2023
                        
       
    
    
   
  
             
                        
                
  
          
        Q1 2023
                Quarter Ended March 31, 2023
                        
       
    
    
   
  
             
                      
      
  
    
    
        
                        
                
  
          
        FY 2022
                Fiscal Year Ended December 31, 2022
                            
                
                
                    
                
             
                
       
    
    
   
  
             
                        
                
  
          
        Q3 2022
                Quarter Ended September 30, 2022
                        
       
    
    
   
  
             
                        
                
  
          
        Q2 2022
                Quarter Ended June 30, 2022
                        
       
    
    
   
  
             
                        
                
  
          
        Q1 2022
                Quarter Ended March 31, 2022
                        
       
    
    
   
  
             
                      
      
  
    
    
        
                        
                
  
          
        FY 2021
                Fiscal Year Ended December 31, 2021
                            
                
                
                    
                
             
                
       
    
    
   
  
             
                        
                
  
          
        Q3 2021
                Quarter Ended September 30, 2021
                        
       
    
    
   
  
             
                        
                
  
          
        Q2 2021
                Quarter Ended June 30, 2021
                        
       
    
    
   
  
             
                        
                
  
          
        Q1 2021
                Quarter Ended March 31, 2021
                        
       
    
    
   
  
             
                      
      
  
    
    
        
                        
                
  
          
        FY 2020
                Fiscal Year Ended December 31, 2020
                            
                
                
                    
                
             
                
       
    
    
   
  
             
                        
                
  
          
        Q3 2020
                Quarter Ended September 30, 2020
                        
       
    
    
   
  
             
                        
                
  
          
        Q2 2020
                Quarter Ended June 30, 2020
                        
       
    
    
   
  
             
                        
                
  
          
        Q1 2020
                Quarter Ended March 31, 2020
                        
       
    
    
   
  
             
                      
      
  
    
    
        
                        
                
  
          
        FY 2019
                Fiscal Year Ended December 31, 2019
                            
                
                
                    
                
             
                
       
    
    
   
  
             
                        
                
  
          
        Q3 2019
                Quarter Ended September 30, 2019
                        
       
    
    
   
  
             
                        
                
  
          
        Q2 2019
                Quarter Ended June 30, 2019
                        
       
    
    
   
  
             
                        
                
  
          
        Q1 2019
                Quarter Ended March 31, 2019
                        
       
    
    
   
  
             
                      
      
  
    
    
        
                        
                
  
          
        FY 2018
                Fiscal Year Ended December 31, 2018
                            
                
                
                    
                
             
                
       
    
    
   
  
             
                        
                
  
          
        Q3 2018
                Quarter Ended September 30, 2018
                        
       
    
    
   
  
             
                        
                
  
          
        Q2 2018
                Quarter Ended June 30, 2018
                        
       
    
    
   
  
             
                        
                
  
          
        Q1 2018
                Quarter Ended March 31, 2018
                        
       
    
    
   
  
             
                      
      
  
    
    
        
                        
                
  
          
        FY 2017
                Fiscal Year Ended December 31, 2017
                            
                
                
                    
                
             
                
       
    
    
   
  
             
                        
                
  
          
        Q3 2017
                Quarter Ended September 30, 2017
                        
       
    
    
   
  
             
                        
                
  
          
        Q2 2017
                Quarter Ended June 30, 2017
                        
       
    
    
   
  
             
                        
                
  
          
        Q1 2017
                Quarter Ended March 31, 2017
                        
       
    
    
   
  
             
                      
      
  
    
    
        
                        
                
  
          
        FY 2016
                Fiscal Year Ended December 31, 2016
                            
                
                
                    
                
             
                
       
    
    
   
  
             
                        
                
  
          
        Q3 2016
                Quarter Ended September 30, 2016
                        
       
    
    
   
  
             
                        
                
  
          
        Q2 2016
                Quarter Ended June 30, 2016
                        
       
    
    
   
  
             
                        
                
  
          
        Q1 2016
                Quarter Ended March 31, 2016
                        
       
    
    
   
  
             
                      
      
  
    
    
        
                        
                
  
          
        FY 2015
                Fiscal Year Ended December 31, 2015
                            
                
                
                    
                
             
                
       
    
    
   
  
             
                        
                
  
          
        Q3 2015
                Quarter Ended September 30, 2015
                        
       
    
    
   
  
             
                        
                
  
          
        Q2 2015
                Quarter Ended June 30, 2015
                        
       
    
    
   
  
             
                        
                
  
          
        Q1 2015
                Quarter Ended March 31, 2015
                        
       
    
    
   
  
             
                      
      
  
    
    
        
                        
                
  
          
        FY 2014
                Fiscal Year Ended December 31, 2014
                            
                
                
                    
                
             
                
       
    
    
   
  
             
                        
                
  
          
        Q3 2014
                Quarter Ended September 30, 2014
                        
       
    
    
   
  
             
                        
                
  
          
        Q2 2014
                Quarter Ended June 30, 2014
                        
       
    
    
   
  
             
                        
                
  
          
        Q1 2014
                Quarter Ended March 31, 2014
                        
       
    
    
   
  
             
                      
      
  
    
    
        
                        
                
  
          
        FY 2013
                Fiscal Year Ended December 31, 2013
                            
                
                
                    
                
             
                
       
    
    
   
  
             
                        
                
  
          
        Q3 2013
                Quarter Ended September 30, 2013
                        
       
    
    
   
  
             
                        
                
  
          
        Q2 2013
                Quarter Ended June 30, 2013
                        
       
    
    
   
  
             
                        
                
  
          
        Q1 2013
                Quarter Ended March 31, 2013
                        
       
    
    
   
  
             
                      
      
  
    
    
        
                        
                
  
          
        FY 2012
                Fiscal Year Ended December 31, 2012
                            
                
                
                    
                
             
                
       
    
    
   
  
             
                        
                
  
          
        Q3 2012
                Quarter Ended September 30, 2012
                        
       
    
    
   
  
             
                        
                
  
          
        Q2 2012
                Quarter Ended June 30, 2012
                        
       
    
    
   
  
             
                        
                
  
          
        Q1 2012
                Quarter Ended March 31, 2012
                        
       
    
    
   
  
             
                      
      
  
    
    
        
                        
                
  
          
        FY 2011
                Fiscal Year Ended December 31, 2011
                            
                
                
                    
                
             
                
       
    
    
   
  
             
                        
                
  
          
        Q3 2011
                Quarter Ended September 30, 2011
                        
       
    
    
   
  
             
                        
                
  
          
        Q2 2011
                Quarter Ended June 30, 2011
                        
       
    
    
   
  
             
                        
                
  
          
        Q1 2011
                Quarter Ended March 31, 2011
                        
       
    
    
   
  
             
                      
      
  
    
    
        
                        
                
  
          
        FY 2010
                Fiscal Year Ended December 31, 2010
                            
                
                
                    
                
             
                
       
    
    
   
  
             
                        
                
  
          
        Q3 2010
                Quarter Ended September 30, 2010
                        
       
    
    
   
  
             
                        
                
  
          
        Q2 2010
                Quarter Ended June 30, 2010
                        
       
    
    
   
  
             
                        
                
  
          
        Q1 2010
                Quarter Ended March 31, 2010
                        
       
    
    
   
  
             
                      
      
  
    
    
        
                        
                
  
          
        FY 2009
                Fiscal Year Ended December 31, 2009
                            
                
                
                    
                
             
                
       
    
    
   
  
             
                        
                
  
          
        Q3 2009
                Quarter Ended September 30, 2009
                        
       
    
    
   
  
             
                        
                
  
          
        Q2 2009
                Quarter Ended June 30, 2009
                        
       
    
    
   
  
             
                        
                
  
          
        Q1 2009
                Quarter Ended March 31, 2009
                        
       
    
    
   
  
             
                      
      
  
    
    
        
                        
                
  
          
        FY 2008
                Fiscal Year Ended December 31, 2008
                            
                
                
                    
                
             
                
       
    
    
   
  
             
                        
                
  
          
        Q3 2008
                Quarter Ended September 30, 2008
                        
       
    
    
   
  
             
                        
                
  
          
        Q2 2008
                Quarter Ended June 30, 2008
                        
       
    
    
   
  
             
                        
                
  
          
        Q1 2008
                Quarter Ended March 31, 2008
                        
       
    
    
   
  
             
                      
      
  
    
    
        
                        
                
  
          
        FY 2007
                Fiscal Year Ended December 31, 2007
                            
                
                
                    
                
             
                
       
    
    
   
  
             
                        
                
  
          
        Q3 2007
                Quarter Ended September 30, 2007
                        
       
    
    
   
  
             
                        
                
  
          
        Q2 2007
                Quarter Ended June 30, 2007
                        
       
    
    
   
  
             
                        
                
  
          
        Q1 2007
                Quarter Ended March 31, 2007
                        
       
    
    
   
  
             
                      
      
  
    
    
        
                        
                
  
          
        FY 2006
                Fiscal Year Ended December 31, 2006
                            
                
                
                    
                
             
                
       
    
    
   
  
             
                      
      
  View recent financial results