Company Performance Report
            COMPANY: ASPEN HOLDINGS
            Download PDF
         
        
        
            Company Performance in US Dollars - USD
            
                
                    
    
                
                        
            | Year End: | Revenue: | Profit Before Tax: | Assets: | Liabilities: |             
        
                        
                        
                                        | 
                            2008                         | 
                                            
                            566,203,143                         | 
                                            
                            142,430,471                         | 
                                            
                            1,277,956,469                         | 
                                            
                            899,262,394                         | 
                                
                        
                                        | 
                            2009                         | 
                                            
                            1,001,220,379                         | 
                                            
                            201,978,673                         | 
                                            
                            1,483,625,592                         | 
                                            
                            978,530,806                         | 
                                
                        
                                        | 
                            2010                         | 
                                            
                            1,411,799,082                         | 
                                            
                            312,063,448                         | 
                                            
                            2,755,099,485                         | 
                                            
                            1,240,392,375                         | 
                                
                        
                                        | 
                            2011                         | 
                                            
                            1,774,097,421                         | 
                                            
                            392,106,017                         | 
                                            
                            3,839,169,054                         | 
                                            
                            1,935,544,413                         | 
                                
                        
                                        | 
                            2012                         | 
                                            
                            1,968,490,323                         | 
                                            
                            443,870,968                         | 
                                            
                            4,092,709,677                         | 
                                            
                            1,847,793,548                         | 
                                
                        
                                        | 
                            2013                         | 
                                            
                            2,194,090,909                         | 
                                            
                            510,159,091                         | 
                                            
                            5,161,556,818                         | 
                                            
                            2,570,772,727                         | 
                                
                        
                                        | 
                            2014                         | 
                                            
                            2,846,200,579                         | 
                                            
                            612,970,106                         | 
                                            
                            7,960,212,150                         | 
                                            
                            5,175,631,630                         | 
                                
                        
                                        | 
                            2015                         | 
                                            
                            3,157,919,580                         | 
                                            
                            571,503,497                         | 
                                            
                            7,728,784,965                         | 
                                            
                            4,742,639,860                         | 
                                
                        
                                        | 
                            2016                         | 
                                            
                            2,413,559,322                         | 
                                            
                            413,559,322                         | 
                                            
                            7,071,186,441                         | 
                                            
                            4,189,830,508                         | 
                                
                        
                                        | 
                            2017                         | 
                                            
                            3,152,257,077                         | 
                                            
                            474,368,783                         | 
                                            
                            8,898,240,245                         | 
                                            
                            5,600,612,089                         | 
                                
                        
                                        | 
                            2018                         | 
                                            
                            2,979,574,706                         | 
                                            
                            517,347,510                         | 
                                            
                            1,325,265,809                         | 
                                            
                            36,024,063                         | 
                                
                        
                                        | 
                            2019                         | 
                                            
                            2,661,189,840                         | 
                                            
                            189,703,567                         | 
                                            
                            8,373,793,387                         | 
                                            
                            4,662,353,666                         | 
                                
                        
                                        | 
                            2020                         | 
                                            
                            2,273,352,941                         | 
                                            
                            329,529,412                         | 
                                            
                            1,253,764,706                         | 
                                            
                            50,764,706                         | 
                                
                        
                                        | 
                            2021                         | 
                                            
                            2,715,669,426                         | 
                                            
                            430,655,727                         | 
                                            
                            7,887,133,540                         | 
                                            
                            2,642,683,023                         | 
                                
                        
                                        | 
                            2022                         | 
                                            
                            2,444,191,200                         | 
                                            
                            514,973,093                         | 
                                            
                            7,051,282,051                         | 
                                            
                            2,559,860,715                         | 
                                
                        
                                        | 
                            2023                         | 
                                            
                            2,167,401,397                         | 
                                            
                            348,996,933                         | 
                                            
                            7,149,459,068                         | 
                                            
                            2,558,139,535                         | 
                                
                        
                                        | 
                            2024                         | 
                                            
                            2,431,065,427                         | 
                                            
                            310,763,039                         | 
                                            
                            7,568,118,780                         | 
                                            
                            2,952,847,120                         | 
                                
                                
            
     
                 
             
         
        
            Company Performance in South African Rand - ZAR
            
                
                    
    
                
                        
            | Year End: | Revenue: | Profit Before Tax: | Assets: | Liabilities: |             
        
                        
                        
                                        | 
                            2008                         | 
                                            
                            4,682,500,000                         | 
                                            
                            1,177,900,000                         | 
                                            
                            10,568,700,000                         | 
                                            
                            7,436,900,000                         | 
                                
                        
                                        | 
                            2009                         | 
                                            
                            8,450,300,000                         | 
                                            
                            1,704,700,000                         | 
                                            
                            12,521,800,000                         | 
                                            
                            8,258,800,000                         | 
                                
                        
                                        | 
                            2010                         | 
                                            
                            10,146,600,000                         | 
                                            
                            2,242,800,000                         | 
                                            
                            19,800,900,000                         | 
                                            
                            8,914,700,000                         | 
                                
                        
                                        | 
                            2011                         | 
                                            
                            12,383,200,000                         | 
                                            
                            2,736,900,000                         | 
                                            
                            26,797,400,000                         | 
                                            
                            13,510,100,000                         | 
                                
                        
                                        | 
                            2012                         | 
                                            
                            15,255,800,000                         | 
                                            
                            3,440,000,000                         | 
                                            
                            31,718,500,000                         | 
                                            
                            14,320,400,000                         | 
                                
                        
                                        | 
                            2013                         | 
                                            
                            19,308,000,000                         | 
                                            
                            4,489,400,000                         | 
                                            
                            45,421,700,000                         | 
                                            
                            22,622,800,000                         | 
                                
                        
                                        | 
                            2014                         | 
                                            
                            29,515,100,000                         | 
                                            
                            6,356,500,000                         | 
                                            
                            82,547,400,000                         | 
                                            
                            53,671,300,000                         | 
                                
                        
                                        | 
                            2015                         | 
                                            
                            36,126,600,000                         | 
                                            
                            6,538,000,000                         | 
                                            
                            88,417,300,000                         | 
                                            
                            54,255,800,000                         | 
                                
                        
                                        | 
                            2016                         | 
                                            
                            35,600,000,000                         | 
                                            
                            6,100,000,000                         | 
                                            
                            104,300,000,000                         | 
                                            
                            61,800,000,000                         | 
                                
                        
                                        | 
                            2017                         | 
                                            
                            41,200,000,000                         | 
                                            
                            6,200,000,000                         | 
                                            
                            116,300,000,000                         | 
                                            
                            73,200,000,000                         | 
                                
                        
                                        | 
                            2018                         | 
                                            
                            42,596,000,000                         | 
                                            
                            7,396,000,000                         | 
                                            
                            18,946,000,000                         | 
                                            
                            515,000,000                         | 
                                
                        
                                        | 
                            2019                         | 
                                            
                            38,872,000,000                         | 
                                            
                            2,771,000,000                         | 
                                            
                            122,316,000,000                         | 
                                            
                            68,103,000,000                         | 
                                
                        
                                        | 
                            2020                         | 
                                            
                            38,647,000,000                         | 
                                            
                            5,602,000,000                         | 
                                            
                            21,314,000,000                         | 
                                            
                            863,000,000                         | 
                                
                        
                                        | 
                            2021                         | 
                                            
                            37,766,000,000                         | 
                                            
                            5,989,000,000                         | 
                                            
                            109,684,000,000                         | 
                                            
                            36,751,000,000                         | 
                                
                        
                                        | 
                            2022                         | 
                                            
                            38,606,000,000                         | 
                                            
                            8,134,000,000                         | 
                                            
                            111,375,000,000                         | 
                                            
                            40,433,000,000                         | 
                                
                        
                                        | 
                            2023                         | 
                                            
                            40,709,000,000                         | 
                                            
                            6,555,000,000                         | 
                                            
                            134,284,000,000                         | 
                                            
                            48,048,000,000                         | 
                                
                        
                                        | 
                            2024                         | 
                                            
                            44,700,000,000                         | 
                                            
                            5,714,000,000                         | 
                                            
                            139,155,000,000                         | 
                                            
                            54,294,000,000                         |