() $ (%)
About company
Income Statement
Year | Revenue | Cost of revenues | Gross profit | Operating expensess | Operating incomes | Interest expense | Income tax expenses | Earnings before taxs | Net income | Earnings per share basics | Earnings per share diluteds | Dividend per shares | Gross margins | EBIT margins | Profit margins | EBITDA | EBIT | Earnings Before Tax Margins | Net Profit Margins |
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
2020 | 274515.00 | 169559.00 | 104956.00 | 38668.00 | 66288.00 | 2873.00 | 968.00 | 67091.00 | 57411.00 | 3.31 | 3.28 | 0.803333414346 | 0.382332477278109 | 0.300289471658 | 0.209136112780722 | 77344.00 | 66288.00 | 0.244398302460703 | 0.209136112780722 |
2019 | 260174.00 | 161782.00 | 98392.00 | 34462.00 | 6393.00 | 3576.00 | 10481.00 | 65737.00 | 55256.00 | 2.9925 | 2.9725 | 3.03705403822 | 0.378177681090347 | 0.245720171885 | 0.212380945059845 | 76477.00 | 6393.00 | 0.252665523841737 | 0.212380945059845 |
2018 | 265595.00 | 163756.00 | 101839.00 | 30941.00 | 70898.00 | 324.00 | 13372.00 | 72903.00 | 59531.00 | 3.0025 | 2.9775 | 2.74234021698 | 0.383437188200079 | 0.266940266195 | 0.224142020745872 | 81801.00 | 70898.00 | 0.274489354091756 | 0.224142020745872 |
2017 | 229234.00 | 141048.00 | 88186.00 | 26842.00 | 61344.00 | 2323.00 | 15738.00 | 64089.00 | 48351.00 | 2.3175 | 2.3025 | 2.43140686849 | 0.384698604918991 | 0.267604282087 | 0.210924208450753 | 71501.00 | 61344.00 | 0.27957894553164 | 0.210924208450753 |
2016 | 215639.00 | 131376.00 | 84263.00 | 24239.00 | 60024.00 | 1456.00 | 15685.00 | 61372.00 | 45687.00 | 2.0875 | 2.0775 | 2.20897805039 | 0.39075955648097 | 0.278354101067 | 0.211867983064288 | 70529.00 | 60024.00 | 0.284605289395703 | 0.211867983064288 |
2015 | 233715.00 | 140089.00 | 93626.00 | 22396.00 | 7123.00 | 733.00 | 19121.00 | 72515.00 | 53394.00 | 2.32 | 2.305 | 1.99566067658 | 0.400599020174144 | 0.304772907173 | 0.228457736987356 | 82487.00 | 7123.00 | 0.3102710566288 | 0.228457736987356 |
2014 | 182795.00 | 112258.00 | 70537.00 | 18034.00 | 52503.00 | 384.00 | 13973.00 | 53483.00 | 3951.00 | 1.6225 | 1.6125 | 1.817183144 | 0.385880357777839 | 0.287223392325 | 0.216143767608523 | 60449.00 | 52503.00 | 0.292584589294018 | 0.216143767608523 |
2013 | 17091.00 | 106606.00 | 64304.00 | 15305.00 | 48999.00 | 136.00 | 13118.00 | 50155.00 | 37037.00 | 1.429643 | 1.419643 | 11.338876116 | 0.376244807208472 | 0.286694751624 | 0.216704698379264 | 55756.00 | 48999.00 | 0.293458545433269 | 0.216704698379264 |
2012 | 156508.00 | 87846.00 | 68662.00 | 13421.00 | 55241.00 | 0.00 | 1403.00 | 55763.00 | 41733.00 | 1.594286 | 1.576786 | 2.63181556135 | 0.438712398088277 | 0.35295959312 | 0.266650906023973 | 58518.00 | 55241.00 | 0.356294885884428 | 0.266650906023973 |
2011 | 108249.00 | 64431.00 | 43818.00 | 10028.00 | 3379.00 | 0.00 | 8283.00 | 34205.00 | 25922.00 | 1.001786 | 0.988571 | 0.0 | 0.404788958789458 | 0.312150689614 | 0.239466415394138 | 35604.00 | 3379.00 | 0.315984443274303 | 0.239466415394138 |
2010 | 65225.00 | 39541.00 | 25684.00 | 7299.00 | 18385.00 | 0.00 | 4527.00 | 1854.00 | 14013.00 | 0.550357 | 0.541071 | 0.0 | 0.393775392870832 | 0.281870448448 | 0.214840935224224 | 19412.00 | 18385.00 | 0.284246837868915 | 0.214840935224224 |
2009 | 36537.00 | 23397.00 | 1314.00 | 5482.00 | 7658.00 | 0.00 | 228.00 | 7984.00 | 5704.00 | 0.228214 | 0.224643 | 0.0 | 0.359635438049101 | 0.2812 | 0.156115718312943 | 8392.00 | 12066.00 | 0.218518214412787 | 0.156115718312943 |
2008 | 32479.00 | 21334.00 | 11145.00 | 487.00 | 6275.00 | 0.00 | 2061.00 | 6895.00 | 4834.00 | 0.195714 | 0.191429 | 0.343144801256196 | 0.148834631608116 | 6748.00 | 0.00 | 0.212291018812156 | 0.148834631608116 | ||
2007 | 24006.00 | 15852.00 | 8154.00 | 3745.00 | 4409.00 | 0.00 | 1512.00 | 5008.00 | 3496.00 | 0.144286 | 0.140357 | 0.339665083729068 | 0.145630259101891 | 4726.00 | 0.00 | 0.208614513038407 | 0.145630259101891 | ||
2006 | 19315.00 | 13717.00 | 5598.00 | 3145.00 | 2453.00 | 0.00 | 829.00 | 2818.00 | 1989.00 | 0.084286 | 0.081071 | 0.289826559668651 | 0.102976960911209 | 2678.00 | 0.00 | 0.145896971265856 | 0.102976960911209 | ||
2005 | 13931.00 | 9888.00 | 4043.00 | 2393.00 | 165.00 | 0.00 | 48.00 | 1815.00 | 1335.00 | 0.058929 | 0.055714 | 0.29021606489125 | 0.0958294451223889 | 1829.00 | 0.00 | 0.130284975952911 | 0.0958294451223889 | ||
2004 | 8279.00 | 602.00 | 2259.00 | 191.00 | 349.00 | 3.00 | 107.00 | 383.00 | 276.00 | 0.013214 | 0.012679 | 0.272859040946974 | 0.0333373595844909 | 499.00 | 0.00 | 0.0462616258002174 | 0.0333373595844909 | ||
2003 | 6207.00 | 4499.00 | 1708.00 | 1683.00 | 25.00 | 8.00 | 24.00 | 92.00 | 69.00 | 0.00341663045368495 | 0.003389981063271 | 0.275173191557918 | 0.0111164813919768 | 138.00 | 0.00 | 0.0148219751893024 | 0.0111164813919768 | ||
2002 | 5742.00 | 4139.00 | 1603.00 | 1558.00 | 45.00 | 11.00 | 22.00 | 87.00 | 65.00 | 0.00326941509459776 | 0.00320829853563383 | 0.279171020550331 | 0.0113200975269941 | 159.00 | 0.00 | 0.0151515151515152 | 0.0113200975269941 | ||
2001 | 5363.00 | 4128.00 | 1235.00 | 1579.00 | -344.00 | 16.00 | -15.00 | -52.00 | -25.00 | -0.00125 | -0.00125 | 0.230281558829014 | -0.00466157001678165 | -244.00 | 0.00 | -0.00969606563490584 | -0.00466157001678165 | ||
2000 | 7983.00 | 5817.00 | 2166.00 | 1546.00 | 62.00 | 21.00 | 306.00 | 1092.00 | 786.00 | 0.043214 | 0.038929 | 0.271326568959038 | 0.0984592258549418 | 704.00 | 0.00 | 0.136790680195415 | 0.0984592258549418 | ||
1999 | 6134.00 | 4438.00 | 1696.00 | 131.00 | 386.00 | 47.00 | 75.00 | 676.00 | 601.00 | 0.0375 | 0.032232 | 0.276491685686338 | 0.0979784805999348 | 471.00 | 0.00 | 0.110205412455168 | 0.0979784805999348 | ||
1998 | 5941.00 | 4462.00 | 1479.00 | 1218.00 | 261.00 | 62.00 | 2.00 | 329.00 | 309.00 | 0.020893 | 0.01875 | 0.248947988554115 | 0.0520114458845312 | 372.00 | 0.00 | 0.0553778825113617 | 0.0520114458845312 | ||
1997 | 7081.00 | 5713.00 | 1368.00 | 2146.00 | -778.00 | 71.00 | 0.00 | -1045.00 | -1045.00 | -0.074018 | -0.074018 | 0.193193051828838 | -0.147578025702584 | -66.00 | 0.00 | -0.147578025702584 | -0.147578025702584 | ||
1996 | 9833.00 | 8865.00 | 968.00 | 2172.00 | -1204.00 | 6.00 | -479.00 | -1295.00 | -816.00 | -0.058839 | -0.058839 | 0.0984440150513577 | -0.0829858639275908 | -1048.00 | 0.00 | -0.131699379639988 | -0.0829858639275908 | ||
1995 | 11062.00 | 8204.00 | 2858.00 | 2197.00 | 661.00 | 48.00 | 25.00 | 674.00 | 424.00 | 0.030804 | 0.030804 | 0.258361959862593 | 0.0383294160188031 | 788.00 | 0.00 | 0.0609293075393238 | 0.0383294160188031 | ||
1994 | 9188748.00 | 6844915.00 | 2343833.00 | 1948414.00 | 395419.00 | 39653.00 | 190108.00 | 500286.00 | 310178.00 | 0.0233246004006521 | 0.023309876513521 | 0.255076426081116 | 0.0337562854047146 | 563377.00 | 0.00 | 0.0544455022599379 | 0.0337562854047146 | ||
1993 | 7977.00 | 50827.00 | 28943.00 | 27839.00 | 1104.00 | 0.00 | 531.00 | 1397.00 | 866.00 | 0.006607 | 0.006607 | 0.362830638084493 | 0.0108562116083741 | 2765.00 | 0.00 | 0.0175128494421462 | 0.0108562116083741 | ||
1992 | 70865.00 | 37742.00 | 33123.00 | 25066.00 | 8057.00 | 0.00 | 3251.00 | 8555.00 | 5304.00 | 0.03875 | 0.03875 | 0.467409863825584 | 0.0748465391942426 | 10229.00 | 0.00 | 0.120722500529175 | 0.0748465391942426 | ||
1991 | 63088.00 | 31097.00 | 31991.00 | 27518.00 | 4473.00 | 0.00 | 1899.00 | 4997.00 | 3098.00 | 0.023036 | 0.023036 | 0.507085341110829 | 0.049106010651788 | 6517.00 | 0.00 | 0.0792068222165864 | 0.049106010651788 | ||
1990 | 55584.00 | 24035.00 | 31549.00 | 24429.00 | 712.00 | 0.00 | 3036.00 | 7785.00 | 4749.00 | 0.03375 | 0.03375 | 0.567591393206678 | 0.0854382556131261 | 9147.00 | 0.00 | 0.14005829015544 | 0.0854382556131261 | ||
1989 | 5284.00 | 257.00 | 2714.00 | 20797.00 | 6343.00 | 0.00 | 2903.00 | 7443.00 | 454.00 | 0.031607 | 0.031607 | 0.513626040878123 | 0.0859197577592733 | 7591.00 | 0.00 | 0.140859197577593 | 0.0859197577592733 | ||
1988 | 40714.00 | 19132.00 | 21582.00 | 15379.00 | 6203.00 | 0.00 | 2559.00 | 6562.00 | 4003.00 | 0.0275 | 0.0275 | 0.530087930441617 | 0.0983199882104436 | 698.00 | 0.00 | 0.161173060863585 | 0.0983199882104436 | ||
1987 | 26611.00 | 12257.00 | 14354.00 | 10639.00 | 3715.00 | 0.00 | 1929.00 | 4104.00 | 2175.00 | 0.014821 | 0.014821 | 0.539400999586637 | 0.081733117883582 | 442.00 | 0.00 | 0.154221938296193 | 0.081733117883582 | ||
1986 | 19019.00 | 84.00 | 10619.00 | 7884.00 | 2735.00 | 0.00 | 1558.00 | 3098.00 | 154.00 | 0.010714 | 0.010714 | 0.558336400441664 | 0.0809716599190283 | 3246.00 | 0.00 | 0.16288974183711 | 0.0809716599190283 | ||
1985 | 19183.00 | 1076.00 | 8423.00 | 695.00 | 1473.00 | 0.00 | 588.00 | 12.00 | 612.00 | 0.004464 | 0.004464 | 0.439086691341292 | 0.0319032476672053 | 1891.00 | 0.00 | 0.0625553875827556 | 0.0319032476672053 |
Year | 2020 | 2019 | 2018 | 2017 | 2016 | 2015 | 2014 | 2013 | 2012 | 2011 | 2010 | 2009 | 2008 | 2007 | 2006 | 2005 | 2004 | 2003 | 2002 | 2001 | 2000 | 1999 | 1998 | 1997 | 1996 | 1995 | 1994 | 1993 | 1992 | 1991 | 1990 | 1989 | 1988 | 1987 | 1986 | 1985 |
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Revenue | 274515.00 | 260174.00 | 265595.00 | 229234.00 | 215639.00 | 233715.00 | 182795.00 | 17091.00 | 156508.00 | 108249.00 | 65225.00 | 36537.00 | 32479.00 | 24006.00 | 19315.00 | 13931.00 | 8279.00 | 6207.00 | 5742.00 | 5363.00 | 7983.00 | 6134.00 | 5941.00 | 7081.00 | 9833.00 | 11062.00 | 9188748.00 | 7977.00 | 70865.00 | 63088.00 | 55584.00 | 5284.00 | 40714.00 | 26611.00 | 19019.00 | 19183.00 |
Cost of revenues | 169559.00 | 161782.00 | 163756.00 | 141048.00 | 131376.00 | 140089.00 | 112258.00 | 106606.00 | 87846.00 | 64431.00 | 39541.00 | 23397.00 | 21334.00 | 15852.00 | 13717.00 | 9888.00 | 602.00 | 4499.00 | 4139.00 | 4128.00 | 5817.00 | 4438.00 | 4462.00 | 5713.00 | 8865.00 | 8204.00 | 6844915.00 | 50827.00 | 37742.00 | 31097.00 | 24035.00 | 257.00 | 19132.00 | 12257.00 | 84.00 | 1076.00 |
Gross profit | 104956.00 | 98392.00 | 101839.00 | 88186.00 | 84263.00 | 93626.00 | 70537.00 | 64304.00 | 68662.00 | 43818.00 | 25684.00 | 1314.00 | 11145.00 | 8154.00 | 5598.00 | 4043.00 | 2259.00 | 1708.00 | 1603.00 | 1235.00 | 2166.00 | 1696.00 | 1479.00 | 1368.00 | 968.00 | 2858.00 | 2343833.00 | 28943.00 | 33123.00 | 31991.00 | 31549.00 | 2714.00 | 21582.00 | 14354.00 | 10619.00 | 8423.00 |
Operating expensess | 38668.00 | 34462.00 | 30941.00 | 26842.00 | 24239.00 | 22396.00 | 18034.00 | 15305.00 | 13421.00 | 10028.00 | 7299.00 | 5482.00 | 487.00 | 3745.00 | 3145.00 | 2393.00 | 191.00 | 1683.00 | 1558.00 | 1579.00 | 1546.00 | 131.00 | 1218.00 | 2146.00 | 2172.00 | 2197.00 | 1948414.00 | 27839.00 | 25066.00 | 27518.00 | 24429.00 | 20797.00 | 15379.00 | 10639.00 | 7884.00 | 695.00 |
Operating incomes | 66288.00 | 6393.00 | 70898.00 | 61344.00 | 60024.00 | 7123.00 | 52503.00 | 48999.00 | 55241.00 | 3379.00 | 18385.00 | 7658.00 | 6275.00 | 4409.00 | 2453.00 | 165.00 | 349.00 | 25.00 | 45.00 | -344.00 | 62.00 | 386.00 | 261.00 | -778.00 | -1204.00 | 661.00 | 395419.00 | 1104.00 | 8057.00 | 4473.00 | 712.00 | 6343.00 | 6203.00 | 3715.00 | 2735.00 | 1473.00 |
Interest expense | 2873.00 | 3576.00 | 324.00 | 2323.00 | 1456.00 | 733.00 | 384.00 | 136.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 3.00 | 8.00 | 11.00 | 16.00 | 21.00 | 47.00 | 62.00 | 71.00 | 6.00 | 48.00 | 39653.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 |
Income tax expenses | 968.00 | 10481.00 | 13372.00 | 15738.00 | 15685.00 | 19121.00 | 13973.00 | 13118.00 | 1403.00 | 8283.00 | 4527.00 | 228.00 | 2061.00 | 1512.00 | 829.00 | 48.00 | 107.00 | 24.00 | 22.00 | -15.00 | 306.00 | 75.00 | 2.00 | 0.00 | -479.00 | 25.00 | 190108.00 | 531.00 | 3251.00 | 1899.00 | 3036.00 | 2903.00 | 2559.00 | 1929.00 | 1558.00 | 588.00 |
Earnings before taxs | 67091.00 | 65737.00 | 72903.00 | 64089.00 | 61372.00 | 72515.00 | 53483.00 | 50155.00 | 55763.00 | 34205.00 | 1854.00 | 7984.00 | 6895.00 | 5008.00 | 2818.00 | 1815.00 | 383.00 | 92.00 | 87.00 | -52.00 | 1092.00 | 676.00 | 329.00 | -1045.00 | -1295.00 | 674.00 | 500286.00 | 1397.00 | 8555.00 | 4997.00 | 7785.00 | 7443.00 | 6562.00 | 4104.00 | 3098.00 | 12.00 |
Net income | 57411.00 | 55256.00 | 59531.00 | 48351.00 | 45687.00 | 53394.00 | 3951.00 | 37037.00 | 41733.00 | 25922.00 | 14013.00 | 5704.00 | 4834.00 | 3496.00 | 1989.00 | 1335.00 | 276.00 | 69.00 | 65.00 | -25.00 | 786.00 | 601.00 | 309.00 | -1045.00 | -816.00 | 424.00 | 310178.00 | 866.00 | 5304.00 | 3098.00 | 4749.00 | 454.00 | 4003.00 | 2175.00 | 154.00 | 612.00 |
Earnings per share basics | 3.31 | 2.9925 | 3.0025 | 2.3175 | 2.0875 | 2.32 | 1.6225 | 1.429643 | 1.594286 | 1.001786 | 0.550357 | 0.228214 | 0.195714 | 0.144286 | 0.084286 | 0.058929 | 0.013214 | 0.00341663045368495 | 0.00326941509459776 | -0.00125 | 0.043214 | 0.0375 | 0.020893 | -0.074018 | -0.058839 | 0.030804 | 0.0233246004006521 | 0.006607 | 0.03875 | 0.023036 | 0.03375 | 0.031607 | 0.0275 | 0.014821 | 0.010714 | 0.004464 |
Earnings per share diluteds | 3.28 | 2.9725 | 2.9775 | 2.3025 | 2.0775 | 2.305 | 1.6125 | 1.419643 | 1.576786 | 0.988571 | 0.541071 | 0.224643 | 0.191429 | 0.140357 | 0.081071 | 0.055714 | 0.012679 | 0.003389981063271 | 0.00320829853563383 | -0.00125 | 0.038929 | 0.032232 | 0.01875 | -0.074018 | -0.058839 | 0.030804 | 0.023309876513521 | 0.006607 | 0.03875 | 0.023036 | 0.03375 | 0.031607 | 0.0275 | 0.014821 | 0.010714 | 0.004464 |
Dividend per shares | 0.8 | 3.04 | 2.74 | 2.43 | 2.21 | 2 | 1.82 | 11.34 | 2.63 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 |
Gross margins | 0.38 | 0.38 | 0.38 | 0.38 | 0.39 | 0.4 | 0.39 | 0.38 | 0.44 | 0.4 | 0.39 | 0.36 | 0.34 | 0.34 | 0.29 | 0.29 | 0.27 | 0.28 | 0.28 | 0.23 | 0.27 | 0.28 | 0.25 | 0.19 | 0.1 | 0.26 | 0.26 | 0.36 | 0.47 | 0.51 | 0.57 | 0.51 | 0.53 | 0.54 | 0.56 | 0.44 |
EBIT margins | 0.3 | 0.25 | 0.27 | 0.27 | 0.28 | 0.3 | 0.29 | 0.29 | 0.35 | 0.31 | 0.28 | 0.28 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 |
Profit margins | 0.21 | 0.21 | 0.22 | 0.21 | 0.21 | 0.23 | 0.22 | 0.22 | 0.27 | 0.24 | 0.21 | 0.16 | 0.15 | 0.15 | 0.1 | 0.1 | 0.03 | 0.01 | 0.01 | -0 | 0.1 | 0.1 | 0.05 | -0.15 | -0.08 | 0.04 | 0.03 | 0.01 | 0.07 | 0.05 | 0.09 | 0.09 | 0.1 | 0.08 | 0.08 | 0.03 |
EBITDA | 77344.00 | 76477.00 | 81801.00 | 71501.00 | 70529.00 | 82487.00 | 60449.00 | 55756.00 | 58518.00 | 35604.00 | 19412.00 | 8392.00 | 6748.00 | 4726.00 | 2678.00 | 1829.00 | 499.00 | 138.00 | 159.00 | -244.00 | 704.00 | 471.00 | 372.00 | -66.00 | -1048.00 | 788.00 | 563377.00 | 2765.00 | 10229.00 | 6517.00 | 9147.00 | 7591.00 | 698.00 | 442.00 | 3246.00 | 1891.00 |
EBIT | 66288.00 | 6393.00 | 70898.00 | 61344.00 | 60024.00 | 7123.00 | 52503.00 | 48999.00 | 55241.00 | 3379.00 | 18385.00 | 12066.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 |
Earnings Before Tax Margins | 0.24 | 0.25 | 0.27 | 0.28 | 0.28 | 0.31 | 0.29 | 0.29 | 0.36 | 0.32 | 0.28 | 0.22 | 0.21 | 0.21 | 0.15 | 0.13 | 0.05 | 0.01 | 0.02 | -0.01 | 0.14 | 0.11 | 0.06 | -0.15 | -0.13 | 0.06 | 0.05 | 0.02 | 0.12 | 0.08 | 0.14 | 0.14 | 0.16 | 0.15 | 0.16 | 0.06 |
Net Profit Margins | 0.21 | 0.21 | 0.22 | 0.21 | 0.21 | 0.23 | 0.22 | 0.22 | 0.27 | 0.24 | 0.21 | 0.16 | 0.15 | 0.15 | 0.1 | 0.1 | 0.03 | 0.01 | 0.01 | -0 | 0.1 | 0.1 | 0.05 | -0.15 | -0.08 | 0.04 | 0.03 | 0.01 | 0.07 | 0.05 | 0.09 | 0.09 | 0.1 | 0.08 | 0.08 | 0.03 |