Financial Performance of Companies in Host Country
            COUNTRY: FRANCE
            Download PDF
         
        
        
            Company Performance USD - Totals:
            
                
                    
    
                
                        
            | Year End: | No. of Companies: | Total Revenue: | Total PBT: | Total Assets: | Total Liabilities: |             
        
                        
                        
                                        | 
                            0                         | 
                                            
                            1                         | 
                                            
                            259,489,501                         | 
                                            
                            72,903,337                         | 
                                            
                            780,361,882                         | 
                                            
                            251,371,196                         | 
                                
                        
                                        | 
                            2008                         | 
                                            
                            3                         | 
                                            
                            6,752,661,063                         | 
                                            
                            593,485,367                         | 
                                            
                            4,505,363,723                         | 
                                            
                            1,389,398,495                         | 
                                
                        
                                        | 
                            2009                         | 
                                            
                            4                         | 
                                            
                            8,898,342,828                         | 
                                            
                            511,419,913                         | 
                                            
                            5,987,698,651                         | 
                                            
                            3,070,115,660                         | 
                                
                        
                                        | 
                            2010                         | 
                                            
                            4                         | 
                                            
                            16,357,210,483                         | 
                                            
                            944,394,270                         | 
                                            
                            13,477,889,617                         | 
                                            
                            6,745,346,660                         | 
                                
                        
                                        | 
                            2011                         | 
                                            
                            7                         | 
                                            
                            137,887,339,026                         | 
                                            
                            9,163,764,846                         | 
                                            
                            403,302,279,809                         | 
                                            
                            317,184,329,969                         | 
                                
                        
                                        | 
                            2012                         | 
                                            
                            7                         | 
                                            
                            136,846,035,664                         | 
                                            
                            8,604,625,380                         | 
                                            
                            396,039,766,413                         | 
                                            
                            323,272,543,168                         | 
                                
                        
                                        | 
                            2013                         | 
                                            
                            5                         | 
                                            
                            247,702,730,673                         | 
                                            
                            -6,647,843,037                         | 
                                            
                            169,338,433,435                         | 
                                            
                            108,346,918,595                         | 
                                
                        
                                        | 
                            2014                         | 
                                            
                            5                         | 
                                            
                            235,448,640,693                         | 
                                            
                            5,577,201,005                         | 
                                            
                            167,028,639,002                         | 
                                            
                            108,692,467,454                         | 
                                
                        
                                        | 
                            2015                         | 
                                            
                            5                         | 
                                            
                            183,141,208,107                         | 
                                            
                            -6,978,456,454                         | 
                                            
                            141,505,104,828                         | 
                                            
                            93,926,274,153                         | 
                                
                        
                                        | 
                            2016                         | 
                                            
                            5                         | 
                                            
                            163,750,356,990                         | 
                                            
                            577,706,240                         | 
                                            
                            137,187,299,311                         | 
                                            
                            79,862,836,303                         | 
                                
                        
                                        | 
                            2017                         | 
                                            
                            5                         | 
                                            
                            217,462,664,103                         | 
                                            
                            8,262,519,725                         | 
                                            
                            149,141,404,536                         | 
                                            
                            92,793,590,270                         | 
                                
                        
                                        | 
                            2018                         | 
                                            
                            5                         | 
                                            
                            231,814,273,173                         | 
                                            
                            6,387,748,269                         | 
                                            
                            142,163,686,774                         | 
                                            
                            79,744,854,828                         | 
                                
                        
                                        | 
                            2019                         | 
                                            
                            5                         | 
                                            
                            226,470,977,306                         | 
                                            
                            552,586,252                         | 
                                            
                            137,046,838,998                         | 
                                            
                            82,941,425,329                         | 
                                
                        
                                        | 
                            2020                         | 
                                            
                            5                         | 
                                            
                            154,524,974,268                         | 
                                            
                            -3,856,245,410                         | 
                                            
                            130,781,520,247                         | 
                                            
                            88,636,350,694                         | 
                                
                        
                                        | 
                            2021                         | 
                                            
                            5                         | 
                                            
                            215,804,630,129                         | 
                                            
                            9,525,836,733                         | 
                                            
                            142,116,167,824                         | 
                                            
                            87,945,919,312                         | 
                                
                        
                                        | 
                            2022                         | 
                                            
                            5                         | 
                                            
                            268,416,433,653                         | 
                                            
                            24,825,158,968                         | 
                                            
                            147,518,213,990                         | 
                                            
                            93,868,474,548                         | 
                                
                        
                                        | 
                            2023                         | 
                                            
                            4                         | 
                                            
                            20,440,636,769                         | 
                                            
                            1,149,592,581                         | 
                                            
                            18,810,758,580                         | 
                                            
                            9,351,552,327                         | 
                                
                        
                                        | 
                            2024                         | 
                                            
                            1                         | 
                                            
                            433,982,115                         | 
                                            
                            30,089                         | 
                                            
                            492,109,416                         | 
                                            
                            27,806,418                         | 
                                
                                
            
     
                 
             
            Company Performance USD - Averages:
            
                
                    
    
                
                        
            | Year End: | No. of Companies: | Average Revenue: | Average PBT: | Average Assets: | Average Liabilities: |             
        
                        
                        
                                        | 
                            0                         | 
                                            
                            1                         | 
                                            
                            259,489,501                         | 
                                            
                            72,903,337                         | 
                                            
                            780,361,882                         | 
                                            
                            251,371,196                         | 
                                
                        
                                        | 
                            2008                         | 
                                            
                            3                         | 
                                            
                            2,250,887,021                         | 
                                            
                            197,828,456                         | 
                                            
                            1,501,787,908                         | 
                                            
                            463,132,832                         | 
                                
                        
                                        | 
                            2009                         | 
                                            
                            4                         | 
                                            
                            2,224,585,707                         | 
                                            
                            127,854,978                         | 
                                            
                            1,496,924,663                         | 
                                            
                            767,528,915                         | 
                                
                        
                                        | 
                            2010                         | 
                                            
                            4                         | 
                                            
                            4,089,302,621                         | 
                                            
                            236,098,568                         | 
                                            
                            3,369,472,404                         | 
                                            
                            1,686,336,665                         | 
                                
                        
                                        | 
                            2011                         | 
                                            
                            7                         | 
                                            
                            19,698,191,289                         | 
                                            
                            1,309,109,264                         | 
                                            
                            57,614,611,401                         | 
                                            
                            45,312,047,138                         | 
                                
                        
                                        | 
                            2012                         | 
                                            
                            7                         | 
                                            
                            19,549,433,666                         | 
                                            
                            1,229,232,197                         | 
                                            
                            56,577,109,488                         | 
                                            
                            46,181,791,881                         | 
                                
                        
                                        | 
                            2013                         | 
                                            
                            5                         | 
                                            
                            49,540,546,135                         | 
                                            
                            -1,329,568,607                         | 
                                            
                            33,867,686,687                         | 
                                            
                            21,669,383,719                         | 
                                
                        
                                        | 
                            2014                         | 
                                            
                            5                         | 
                                            
                            47,089,728,139                         | 
                                            
                            1,115,440,201                         | 
                                            
                            33,405,727,800                         | 
                                            
                            21,738,493,491                         | 
                                
                        
                                        | 
                            2015                         | 
                                            
                            5                         | 
                                            
                            36,628,241,621                         | 
                                            
                            -1,395,691,291                         | 
                                            
                            28,301,020,966                         | 
                                            
                            18,785,254,831                         | 
                                
                        
                                        | 
                            2016                         | 
                                            
                            5                         | 
                                            
                            32,750,071,398                         | 
                                            
                            115,541,248                         | 
                                            
                            27,437,459,862                         | 
                                            
                            15,972,567,261                         | 
                                
                        
                                        | 
                            2017                         | 
                                            
                            5                         | 
                                            
                            43,492,532,821                         | 
                                            
                            1,652,503,945                         | 
                                            
                            29,828,280,907                         | 
                                            
                            18,558,718,054                         | 
                                
                        
                                        | 
                            2018                         | 
                                            
                            5                         | 
                                            
                            46,362,854,635                         | 
                                            
                            1,277,549,654                         | 
                                            
                            28,432,737,355                         | 
                                            
                            15,948,970,966                         | 
                                
                        
                                        | 
                            2019                         | 
                                            
                            5                         | 
                                            
                            45,294,195,461                         | 
                                            
                            110,517,250                         | 
                                            
                            27,409,367,800                         | 
                                            
                            16,588,285,066                         | 
                                
                        
                                        | 
                            2020                         | 
                                            
                            5                         | 
                                            
                            30,904,994,854                         | 
                                            
                            -771,249,082                         | 
                                            
                            26,156,304,049                         | 
                                            
                            17,727,270,139                         | 
                                
                        
                                        | 
                            2021                         | 
                                            
                            5                         | 
                                            
                            43,160,926,026                         | 
                                            
                            1,905,167,347                         | 
                                            
                            28,423,233,565                         | 
                                            
                            17,589,183,862                         | 
                                
                        
                                        | 
                            2022                         | 
                                            
                            5                         | 
                                            
                            53,683,286,731                         | 
                                            
                            4,965,031,794                         | 
                                            
                            29,503,642,798                         | 
                                            
                            18,773,694,910                         | 
                                
                        
                                        | 
                            2023                         | 
                                            
                            4                         | 
                                            
                            5,110,159,192                         | 
                                            
                            287,398,145                         | 
                                            
                            4,702,689,645                         | 
                                            
                            2,337,888,082                         | 
                                
                        
                                        | 
                            2024                         | 
                                            
                            1                         | 
                                            
                            433,982,115                         | 
                                            
                            30,089                         | 
                                            
                            492,109,416                         | 
                                            
                            27,806,418                         | 
                                
                                
            
     
                 
             
            Company Performance ZAR - Totals:
            
                
                    
    
                
                        
            | Year End: | No. of Companies: | Total Revenue: | Total PBT: | Total Assets: | Total Liabilities: |             
        
                        
                        
                                        | 
                            0                         | 
                                            
                            1                         | 
                                            
                            4,845,572,000                         | 
                                            
                            1,361,359,000                         | 
                                            
                            14,572,072,000                         | 
                                            
                            4,693,975,000                         | 
                                
                        
                                        | 
                            2008                         | 
                                            
                            3                         | 
                                            
                            55,844,507,000                         | 
                                            
                            4,908,124,000                         | 
                                            
                            37,259,358,000                         | 
                                            
                            11,490,325,564                         | 
                                
                        
                                        | 
                            2009                         | 
                                            
                            4                         | 
                                            
                            74,460,769,000                         | 
                                            
                            4,311,893,000                         | 
                                            
                            49,619,307,000                         | 
                                            
                            25,411,655,000                         | 
                                
                        
                                        | 
                            2010                         | 
                                            
                            4                         | 
                                            
                            119,347,884,000                         | 
                                            
                            6,919,875,882                         | 
                                            
                            98,906,555,745                         | 
                                            
                            49,464,696,608                         | 
                                
                        
                                        | 
                            2011                         | 
                                            
                            7                         | 
                                            
                            999,285,670,263                         | 
                                            
                            66,395,729,051                         | 
                                            
                            2,924,521,270,182                         | 
                                            
                            2,300,226,515,909                         | 
                                
                        
                                        | 
                            2012                         | 
                                            
                            7                         | 
                                            
                            1,124,965,099,787                         | 
                                            
                            70,836,579,043                         | 
                                            
                            3,271,433,377,383                         | 
                                            
                            2,672,158,190,234                         | 
                                
                        
                                        | 
                            2013                         | 
                                            
                            5                         | 
                                            
                            2,466,534,825,026                         | 
                                            
                            -66,922,659,487                         | 
                                            
                            1,684,955,613,000                         | 
                                            
                            1,079,367,368,513                         | 
                                
                        
                                        | 
                            2014                         | 
                                            
                            5                         | 
                                            
                            2,607,247,418,524                         | 
                                            
                            61,254,380,841                         | 
                                            
                            1,846,628,113,952                         | 
                                            
                            1,202,690,101,810                         | 
                                
                        
                                        | 
                            2015                         | 
                                            
                            5                         | 
                                            
                            2,286,030,755,714                         | 
                                            
                            -87,159,600,714                         | 
                                            
                            1,767,923,553,714                         | 
                                            
                            1,173,149,085,286                         | 
                                
                        
                                        | 
                            2016                         | 
                                            
                            5                         | 
                                            
                            2,337,236,977,143                         | 
                                            
                            7,491,233,143                         | 
                                            
                            1,954,993,702,429                         | 
                                            
                            1,144,284,087,429                         | 
                                
                        
                                        | 
                            2017                         | 
                                            
                            5                         | 
                                            
                            2,923,109,806,274                         | 
                                            
                            109,712,263,170                         | 
                                            
                            2,000,309,759,124                         | 
                                            
                            1,247,230,186,313                         | 
                                
                        
                                        | 
                            2018                         | 
                                            
                            5                         | 
                                            
                            3,401,695,102,922                         | 
                                            
                            93,276,310,196                         | 
                                            
                            2,083,504,127,451                         | 
                                            
                            1,171,512,923,961                         | 
                                
                        
                                        | 
                            2019                         | 
                                            
                            5                         | 
                                            
                            3,281,715,570,089                         | 
                                            
                            8,002,359,879                         | 
                                            
                            1,985,786,696,035                         | 
                                            
                            1,201,537,073,359                         | 
                                
                        
                                        | 
                            2020                         | 
                                            
                            5                         | 
                                            
                            2,209,494,378,000                         | 
                                            
                            -55,280,340,286                         | 
                                            
                            1,871,675,732,714                         | 
                                            
                            1,268,864,520,857                         | 
                                
                        
                                        | 
                            2021                         | 
                                            
                            5                         | 
                                            
                            3,423,644,854,566                         | 
                                            
                            150,046,925,452                         | 
                                            
                            2,253,575,658,778                         | 
                                            
                            1,395,183,349,173                         | 
                                
                        
                                        | 
                            2022                         | 
                                            
                            5                         | 
                                            
                            4,630,941,993,828                         | 
                                            
                            428,297,999,200                         | 
                                            
                            2,542,986,627,561                         | 
                                            
                            1,618,960,684,693                         | 
                                
                        
                                        | 
                            2023                         | 
                                            
                            4                         | 
                                            
                            381,122,311,837                         | 
                                            
                            21,440,928,106                         | 
                                            
                            350,623,397,203                         | 
                                            
                            174,305,861,179                         | 
                                
                        
                                        | 
                            2024                         | 
                                            
                            1                         | 
                                            
                            8,250,000,000                         | 
                                            
                            572,000                         | 
                                            
                            9,355,000,000                         | 
                                            
                            528,600,000                         | 
                                
                                
            
     
                 
             
            Company Performance ZAR - Averages:
            
                
                    
    
                
                        
            | Year End: | No. of Companies: | Average Revenue: | Average PBT: | Average Assets: | Average Liabilities: |             
        
                        
                        
                                        | 
                            0                         | 
                                            
                            1                         | 
                                            
                            4,845,572,000                         | 
                                            
                            1,361,359,000                         | 
                                            
                            14,572,072,000                         | 
                                            
                            4,693,975,000                         | 
                                
                        
                                        | 
                            2008                         | 
                                            
                            3                         | 
                                            
                            18,614,835,667                         | 
                                            
                            1,636,041,333                         | 
                                            
                            12,419,786,000                         | 
                                            
                            3,830,108,521                         | 
                                
                        
                                        | 
                            2009                         | 
                                            
                            4                         | 
                                            
                            18,615,192,250                         | 
                                            
                            1,077,973,250                         | 
                                            
                            12,404,826,750                         | 
                                            
                            6,352,913,750                         | 
                                
                        
                                        | 
                            2010                         | 
                                            
                            4                         | 
                                            
                            29,836,971,000                         | 
                                            
                            1,729,968,971                         | 
                                            
                            24,726,638,936                         | 
                                            
                            12,366,174,152                         | 
                                
                        
                                        | 
                            2011                         | 
                                            
                            7                         | 
                                            
                            142,755,095,752                         | 
                                            
                            9,485,104,150                         | 
                                            
                            417,788,752,883                         | 
                                            
                            328,603,787,987                         | 
                                
                        
                                        | 
                            2012                         | 
                                            
                            7                         | 
                                            
                            160,709,299,970                         | 
                                            
                            10,119,511,292                         | 
                                            
                            467,347,625,340                         | 
                                            
                            381,736,884,319                         | 
                                
                        
                                        | 
                            2013                         | 
                                            
                            5                         | 
                                            
                            493,306,965,005                         | 
                                            
                            -13,384,531,897                         | 
                                            
                            336,991,122,600                         | 
                                            
                            215,873,473,703                         | 
                                
                        
                                        | 
                            2014                         | 
                                            
                            5                         | 
                                            
                            521,449,483,705                         | 
                                            
                            12,250,876,168                         | 
                                            
                            369,325,622,790                         | 
                                            
                            240,538,020,362                         | 
                                
                        
                                        | 
                            2015                         | 
                                            
                            5                         | 
                                            
                            457,206,151,143                         | 
                                            
                            -17,431,920,143                         | 
                                            
                            353,584,710,743                         | 
                                            
                            234,629,817,057                         | 
                                
                        
                                        | 
                            2016                         | 
                                            
                            5                         | 
                                            
                            467,447,395,429                         | 
                                            
                            1,498,246,629                         | 
                                            
                            390,998,740,486                         | 
                                            
                            228,856,817,486                         | 
                                
                        
                                        | 
                            2017                         | 
                                            
                            5                         | 
                                            
                            584,621,961,255                         | 
                                            
                            21,942,452,634                         | 
                                            
                            400,061,951,825                         | 
                                            
                            249,446,037,263                         | 
                                
                        
                                        | 
                            2018                         | 
                                            
                            5                         | 
                                            
                            680,339,020,584                         | 
                                            
                            18,655,262,039                         | 
                                            
                            416,700,825,490                         | 
                                            
                            234,302,584,792                         | 
                                
                        
                                        | 
                            2019                         | 
                                            
                            5                         | 
                                            
                            656,343,114,018                         | 
                                            
                            1,600,471,976                         | 
                                            
                            397,157,339,207                         | 
                                            
                            240,307,414,672                         | 
                                
                        
                                        | 
                            2020                         | 
                                            
                            5                         | 
                                            
                            441,898,875,600                         | 
                                            
                            -11,056,068,057                         | 
                                            
                            374,335,146,543                         | 
                                            
                            253,772,904,171                         | 
                                
                        
                                        | 
                            2021                         | 
                                            
                            5                         | 
                                            
                            684,728,970,913                         | 
                                            
                            30,009,385,090                         | 
                                            
                            450,715,131,756                         | 
                                            
                            279,036,669,835                         | 
                                
                        
                                        | 
                            2022                         | 
                                            
                            5                         | 
                                            
                            926,188,398,766                         | 
                                            
                            85,659,599,840                         | 
                                            
                            508,597,325,512                         | 
                                            
                            323,792,136,939                         | 
                                
                        
                                        | 
                            2023                         | 
                                            
                            4                         | 
                                            
                            95,280,577,959                         | 
                                            
                            5,360,232,027                         | 
                                            
                            87,655,849,301                         | 
                                            
                            43,576,465,295                         | 
                                
                        
                                        | 
                            2024                         | 
                                            
                            1                         | 
                                            
                            8,250,000,000                         | 
                                            
                            572,000                         | 
                                            
                            9,355,000,000                         | 
                                            
                            528,600,000                         |