Perusahaan Perseroan (Persero) PT Telekomunikasi Indonesia Tbk financials at a glance

Year Year 2004 2005 2006 2007 2008 2009 2010 2011 2012 2013 2014 2015 2016 2017 2018 2019 2020 2021 2022 2023 2024
Rev. Revenue
Rp33.95T Rp44.79T Rp54.41T Rp62.49T Rp64.17T Rp67.68T Rp69.18T Rp71.25T Rp77.14T Rp82.97T Rp89.70T Rp102.47T Rp116.33T Rp128.26T Rp130.78T Rp135.57T Rp136.46T Rp143.21T Rp147.31T Rp149.22T Rp0.00M
GM % Gross Margin %
72.87% 69.22% 70.05% 69.43% 65.46% 65.18% 63.28% 60.71% 61.63% 60.46% 60.25% 58.14% 59.20% 58.58% 53.17% 55.51% 60.14% 62.62% 62.89% 60.97% 0.00%
OM Operating Margin
43.69% 40.98% 42.37% 42.36% 36.20% 35.21% 33.09% 32.63% 34.57% 34.46% 33.24% 32.88% 34.38% 34.09% 29.53% 31.38% 31.85% 30.88% 30.86% 30.15% 0.00%
EPS Earnings Per Share
Rp79.30 Rp109.43 Rp128.82 Rp107.55 Rp115.23 Rp117.31 Rp111.93 Rp133.83 Rp147.42 Rp149.83 Rp157.77 Rp196.19 Rp223.55 Rp182.03 Rp197.01 Rp210.01 Rp249.94 Rp209.49 Rp247.92 Rp0.00
Div. Dividends
Rp30.40 Rp28.98 Rp53.50 Rp71.57 Rp81.48 Rp57.61 Rp57.63 Rp74.21 Rp73.82 Rp80.05 Rp89.46 Rp94.64 Rp136.75 Rp167.66 Rp163.82 Rp154.07 Rp126.01 Rp168.01 Rp165.36 Rp183.60 Rp0.00
PR % Payout Ratio %
53.28% 36.54% 48.89% 55.56% 75.76% 50.00% 49.13% 66.30% 55.16% 54.30% 59.71% 59.99% 69.70% 75.00% 90.00% 78.20% 60.00% 67.22% 78.93% 74.06% 0
Sha. Shares
100,800m 100,800m 100376.06m 99688.29m 98399.18m 98347.12m 98347.12m 97640.58m 95767.84m 97100.85m 98175.85m 98175.85m 99062.22m 99062.22m 99062.22m 99062.22m 99062.22m 99062.22m 99062.22m 0m 99062.22m
OCF Operating Cash Flow
Rp16.05M Rp21.10M Rp26.70M Rp27.73M Rp24.55M Rp29.81M Rp27.76M Rp30.55M Rp27.94M Rp36.57M Rp37.74M Rp43.67M Rp47.23M Rp49.41M Rp45.67M Rp54.95M Rp65.32M Rp68.35M Rp73.35T Rp60.58T Rp0.00M
FCF Free Cash Flow
Rp-9632227.95M Rp-12319095.90M Rp-16194521.30M Rp-15056774.27M Rp-15863815.45M Rp-20479430.19M Rp12.81T Rp17.36T Rp19.23T Rp16.16T Rp11.13T Rp17.10T Rp19.11T Rp17.11T Rp14.11T Rp19.73T Rp35.76T Rp38.64T Rp32.62T Rp33.22T Rp0.00M
FCFS Free Cash Flow Per Share
Rp63.68 Rp87.14 Rp100.07 Rp126.95 Rp84.29 Rp88.14 Rp116.35 Rp162.51 Rp195.77 Rp161.05 Rp100.33 Rp159.55 Rp182.57 Rp162.66 Rp112.42 Rp178.91 Rp335.33 Rp361.35 Rp352.88 Rp243.90 Rp0.00