PT BFI Finance 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
Rp234.94B Rp265.83B Rp333.27B Rp464.45B Rp626.04B Rp685.72B Rp762.35B Rp872.83B Rp1.01T Rp1.14T Rp1.28T Rp1.50T Rp2.07T Rp2.74T Rp3.37T Rp3.62T Rp2.43T Rp2.85T Rp4.15T Rp4.39T Rp0.00M
GM % Gross Margin %
100.00% 100.00% 98.01% 98.05% 97.93% 98.19% 97.42% 97.49% 97.39% 96.57% 96.72% 97.37% 98.07% 98.34% 98.19% 98.07% 97.07% 97.55% 97.85% 97.17% 0.00%
OM Operating Margin
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%
EPS Earnings Per Share
Rp5.78 Rp10.50 Rp27.95 Rp32.24 Rp33.20 Rp38.50 Rp41.70 Rp52.40 Rp79.00 Rp98.00 Rp48.00 Rp47.00 Rp76.00 Rp121.00 Rp109.00 Rp0.00
Div. Dividends
Rp1.67 Rp0.52 Rp1.73 Rp0.00 Rp0.00 Rp0.00 Rp0.00 Rp0.00 Rp0.00 Rp0.00 Rp19.20 Rp20.80 Rp0.00 Rp39.00 Rp49.00 Rp24.20 Rp11.20 Rp23.40 Rp34.02 Rp56.59 Rp0.00
PR % Payout Ratio %
25.15% 9.00% 16.48% 0 0 0 0 0.00% 0.00% 0.00% 49.87% 49.88% 0.00% 49.37% 50.00% 50.42% 23.83% 30.79% 28.12% 51.92% 0
Sha. Shares
14747.58m 14,839m 15206.79m 15206.79m 15206.79m 15206.79m 15206.79m 15206.79m 15206.79m 15266.15m 15499.35m 15644.07m 14964.38m 14964.38m 14964.38m 14964.38m 14964.38m 14964.38m 14964.38m 0m 15039.38m
OCF Operating Cash Flow
Rp111.10B Rp-50665.43M Rp69.94B Rp-520586.08M Rp-50728.00M Rp1.22T Rp-744272.00M Rp-1424647.00M Rp-1204854.00M Rp-1327237.00M Rp-638968.00M Rp148.36B Rp-456175.00M Rp-2335063.00M Rp-366661.00M Rp1.20T Rp4.75T Rp542.47B Rp-3506504.00M Rp276.68B Rp0.00M
FCF Free Cash Flow
Rp107.01B Rp-61428.58M Rp48.34B Rp-538373.04M Rp-77921.00M Rp1.21T Rp-849298.00M Rp-1505228.00M Rp-1334598.00M Rp-1479827.00M Rp-750281.00M Rp66.36B Rp-512800.00M Rp-2458395.00M Rp-525180.00M Rp1.10T Rp4.66T Rp443.03B Rp-3670537.00M Rp83.73B Rp0.00M
FCFS Free Cash Flow Per Share
Rp7.35 Rp-4.14 Rp3.20 Rp-35.40 Rp-5.12 Rp79.33 Rp-55.85 Rp-98.98 Rp-87.76 Rp-96.94 Rp-48.71 Rp3.95 Rp-34.01 Rp-164.78 Rp-36.45 Rp72.76 Rp310.20 Rp27.86 Rp-252.17 Rp-5.70 Rp0.00