2025
Q3'25
Quarter Ended Sep 30, 2025
        
                
      Q2'25
Quarter Ended Jun 30, 2025
        
                
      Q1'25
Quarter Ended Mar 31, 2025
        
                
      2024
FY 2024
Fiscal Year Ended Dec 31, 2024
        
                
      Q3'24
Quarter Ended Sep 30, 2024
        
                
      Q2'24
Quarter Ended Jun 30, 2024
        
                
      Q1'24
Quarter Ended Mar 31, 2024
        
                
      2023
FY 2023
Fiscal Year Ended Dec 31, 2023
        
                
      Q3'23
Quarter Ended Sep 30, 2023
        
                
      Q2'23
Quarter Ended Jun 30, 2023
        
                
      Q1'23
Quarter Ended Mar 31, 2023
        
                
      2022
Q3'22
Quarter Ended Sep 30, 2022
        
                
      Q2'22
Quarter Ended Jun 30, 2022
        
                
      Q1'22
Quarter Ended Mar 31, 2022
        
                
      2021
Q3'21
Quarter Ended Sep 30, 2021
        
                
      Q2'21
Quarter Ended Jun 30, 2021
        
                
      Q1'21
Quarter Ended Mar 31, 2021
        
                
      2020
Q3'20
Quarter Ended Sep 30, 2020
        
                
      Q2'20
Quarter Ended Jun 30, 2020
        
                
      Q1'20
Quarter Ended Mar 31, 2020
        
                
      2019
Q3'19
Quarter Ended Sep 30, 2019
        
                
      Q2'19
Quarter Ended Jun 30, 2019
        
                
      Q1'19
Quarter Ended Mar 31, 2019
        
                
      2018
Q3'18
Quarter Ended Sep 30, 2018
        
                
      Q2'18
Quarter Ended Jun 30, 2018
        
                
      Q1'18
Quarter Ended Mar 31, 2018
        
                
      2017
Q3'17
Quarter Ended Sep 30, 2017
        
                
      Q2'17
Quarter Ended Jun 30, 2017
        
                
      Q1'17
Quarter Ended Mar 31, 2017
        
                
      2016
Q3'16
Quarter Ended Sep 30, 2016
        
                
      Q2'16
Quarter Ended Jun 30, 2016
        
                
      Q1'16
Quarter Ended Mar 31, 2016
        
                
      2015
Q3'15
Quarter Ended Sep 30, 2015
        
                
      Q2'15
Quarter Ended Jun 30, 2015
        
                
      Q1'15
Quarter Ended Mar 31, 2015
        
                
      2014
Q3'14
Quarter Ended Sep 30, 2014
        
                
       
                 
                 
                 
                 
                 
                 
                 
                