Results | 
                                
                                    Quarter 1
                                 | 
                                
                                    Quarter 2Half Year
                                 | 
                                
                                    Quarter 3
                                 | 
                                
                                    Quarter 4Full Year
                                 | 
                            
|---|---|---|---|---|
                                        
  | 
                                    
                                                                                     25 April 2025  | 
                                 
                                     
                                                                                     28 July 2025  | 
                                     
                                                                                      30 October 2025  | 
                                     |
                                        
  | 
                                    
                                                                                     26 April 2024  | 
                                 
                                     
                                                                                     26 July 2024  | 
                                     
                                                                                      28 October 2024  | 
                                     
                                                                                      28 February 2025  | 
                                
                                        
  | 
                                    
                                                                                     28 April 2023  | 
                                 
                                     
                                                                                     28 July 2023  | 
                                     
                                                                                      27 October 2023  | 
                                     
                                                                                      6 March 2024  | 
                                
                                        
  | 
                                    
                                                                                     28 April 2022  | 
                                 
                                     
                                                                                     23 July 2022  | 
                                     
                                                                                      28 October 2022  | 
                                     
                                                                                      23 February 2023  | 
                                
                                        
  | 
                                    
                                                                                      20 December 2021  | 
                                     
                                                                                      25 March 2022  |