Financial Statements - 2024
                                        PDF
                                    
                                    
                            
                                        31 Dec 2024
                                    
                                
                                
                                
                                    
                                        Financial Statements  - 2023
                                        PDF
                                    
                                    
                            
                                        31 Dec 2023
                                    
                                
                                
                                
                                    
                                        Financial Statements  - 2022
                                        PDF
                                    
                                    
                            
                                        31 Dec 2022
                                    
                                
                                
                                
                                    
                                        Financial Statements  - 2021
                                        PDF
                                    
                                    
                            
                                        31 Dec 2021
                                    
                                
                                
                                
                                    
                                        Financial Statements  - Q2 2025
                                        PDF
                                    
                                    
                            
                                        05 Aug 2025
                                    
                                
                                
                                
                                    
                                        Financial Statements  - Q1 2025
                                        PDF
                                    
                                    
                            
                                        31 Mar 2025
                                    
                                
                                
                                
                                    
                                        Financial Statements - Q3 2024
                                        PDF
                                    
                                    
                            
                                        30 Sep 2024
                                    
                                
                                
                                
                                    
                                        Financial Statements  - Q2 2024
                                        PDF
                                    
                                    
                            
                                        30 Jun 2024
                                    
                                
                                
                                
                                    
                                        Financial Statements  - Q1 2024
                                        PDF
                                    
                                    
                            
                                        31 Mar 2024
                                    
                                
                        
                        
                            
                                Earning Release - Q3 2024
                                PDF
                            
                            
                    
                                31 Oct 2024
                            
                        
        






