2889

TAI:2889

IBF Financial Holdings Co., Ltd.

  • Stock

TWD

Last Close

12.10

02/05 06:36

Market Cap

58.95B

Beta: 0.44

Volume Today

2.65M

Avg: 8.41M

PE Ratio

23.56

PFCF: −4.34

Preview

Full access to financials is available to subscribers only. Please support our work and get full access to all features. You can cancel anytime. If you'd like a demo, free trial or have any questions, please checkout the help page

Subscribe NowHelp
Dec '14
Mar '15
Jun '15
Sep '15
Dec '15
Mar '16
Jun '16
Sep '16
Dec '16
Mar '17
Jun '17
Sep '17
Dec '17
Mar '18
Jun '18
Sep '18
Dec '18
Mar '19
Jun '19
Sep '19
Dec '19
Mar '20
Jun '20
Sep '20
Dec '20
Mar '21
Jun '21
Sep '21
Dec '21
Mar '22
Jun '22
Sep '22
Dec '22
Mar '23
Jun '23
Sep '23
Dec '23
Mar '24
Jun '24
Sep '24
Dec '24
Mar '25
Jun '25
revenue
959.04M
-
1.20B
24.86%
1.27B
5.72%
1.08B
14.35%
1.25B
14.86%
1.43B
15.12%
1.23B
14.18%
1.36B
10.50%
874.90M
35.65%
1.34B
53.72%
1.36B
1.33%
1.54B
13.05%
1.39B
9.56%
1.41B
0.84%
1.52B
7.86%
1.13B
25.52%
1.21B
7.01%
1.53B
26.50%
1.63B
6.69%
1.94B
18.76%
1.68B
13.39%
1.42B
15.17%
2.22B
55.82%
2.50B
12.90%
2.37B
5.24%
2.87B
21.06%
2.40B
16.51%
2.46B
2.52%
2.50B
1.62%
1.65B
34.10%
1.55B
5.67%
1.65B
6.23%
1.21B
26.49%
1.87B
54.18%
1.83B
1.90%
1.87B
1.97%
2.98B
59.26%
2.36B
20.56%
-3.33B
240.78%
2.08B
162.60%
2.06B
0.97%
3.20B
55.16%
1.48B
53.65%
cost of revenue
172.38M
-
209.96M
-
1.45B
-
175.78M
87.87%
gross profit
959.04M
-
1.20B
24.86%
1.27B
5.72%
1.08B
14.35%
1.25B
14.86%
1.43B
15.12%
1.23B
14.18%
1.36B
10.50%
874.90M
35.65%
1.34B
53.72%
1.36B
1.33%
1.54B
13.05%
1.39B
9.56%
1.41B
0.84%
1.52B
7.86%
1.13B
25.52%
1.21B
7.01%
1.53B
26.50%
1.63B
6.69%
1.94B
18.76%
1.68B
13.39%
1.42B
15.17%
2.22B
55.82%
2.50B
12.90%
2.37B
5.24%
2.87B
21.06%
2.40B
16.51%
2.46B
2.52%
2.50B
1.62%
1.65B
34.10%
1.55B
5.67%
1.65B
6.23%
1.21B
26.49%
1.87B
54.18%
1.83B
1.90%
1.87B
1.97%
2.80B
50.04%
2.36B
15.68%
-3.54B
249.66%
2.08B
158.89%
2.06B
0.97%
1.75B
15.03%
1.48B
15.37%
selling and marketing expenses
586.54M
-
general and administrative expenses
208.43M
-
193.27M
7.27%
220.04M
13.85%
249.72M
13.49%
210.97M
15.52%
194.91M
7.61%
205.83M
5.60%
186.59M
9.35%
205.47M
10.12%
195.63M
4.79%
199.93M
2.20%
220.05M
10.07%
230.87M
4.92%
212.11M
8.13%
210.01M
0.99%
216.93M
3.29%
218.52M
0.73%
161.23M
26.22%
171.53M
6.39%
193.13M
12.60%
205.46M
6.38%
195.16M
5.01%
189.39M
2.96%
218.01M
15.11%
243.39M
11.64%
235.59M
3.20%
263.14M
11.69%
236.34M
10.18%
269.22M
13.91%
220.80M
17.98%
229.79M
4.07%
227.72M
0.90%
264.27M
16.05%
219.56M
16.92%
259.66M
18.27%
284.36M
9.51%
284.17M
0.07%
334.27M
-
322.85M
3.42%
310.75M
3.75%
287.67M
7.43%
182.25M
36.65%
selling general and administrative expenses
208.43M
-
193.27M
7.27%
220.04M
13.85%
249.72M
13.49%
210.97M
15.52%
194.91M
7.61%
205.83M
5.60%
186.59M
9.35%
205.47M
10.12%
195.63M
4.79%
199.93M
2.20%
220.05M
10.07%
230.87M
4.92%
212.11M
8.13%
210.01M
0.99%
216.93M
3.29%
218.52M
0.73%
161.23M
26.22%
171.53M
6.39%
193.13M
12.60%
205.46M
6.38%
195.16M
5.01%
189.39M
2.96%
218.01M
15.11%
243.39M
11.64%
235.59M
3.20%
263.14M
11.69%
236.34M
10.18%
269.22M
13.91%
220.80M
17.98%
229.79M
4.07%
227.72M
0.90%
264.27M
16.05%
219.56M
16.92%
259.66M
18.27%
284.36M
9.51%
284.17M
0.07%
334.27M
-
322.85M
3.42%
310.75M
3.75%
287.67M
7.43%
768.80M
167.25%
research and development expenses
other expenses
443.19M
-
46.12M
89.59%
45.51M
1.32%
63.05M
38.54%
876K
98.61%
58.40M
6,566.55%
174.58M
198.95%
94.78M
45.71%
64.03M
32.45%
34.13M
46.69%
52.19M
52.90%
91.39M
75.13%
625.37M
584.30%
70.81M
88.68%
65.47M
7.54%
56.08M
14.34%
52.81M
5.84%
73.99M
40.12%
23.50M
68.23%
69.20M
194.43%
-35.10M
150.73%
36.17M
203.03%
674.77M
1,765.65%
791.45M
17.29%
846.58M
6.97%
784.00M
7.39%
853.53M
8.87%
884.59M
3.64%
990.62M
11.99%
719.73M
27.35%
650.62M
9.60%
665.30M
2.26%
648.86M
2.47%
677.95M
4.48%
-764.11M
-
1.76B
-
796.96M
54.75%
785.81M
1.40%
cost and expenses
651.62M
-
637.28M
2.20%
691.55M
8.52%
709.04M
2.53%
670.50M
5.44%
671.89M
0.21%
669.82M
0.31%
652.69M
2.56%
625.38M
4.18%
685.66M
9.64%
724.63M
5.68%
760.30M
4.92%
783.35M
3.03%
753.48M
3.81%
758.65M
0.69%
744.79M
1.83%
687.88M
7.64%
734.02M
6.71%
736.70M
0.37%
854.91M
16.05%
828.96M
3.03%
770.83M
7.01%
864.15M
12.11%
1.01B
16.81%
1.09B
7.98%
1.02B
6.46%
1.12B
9.52%
1.12B
0.38%
1.26B
12.39%
940.53M
25.34%
880.41M
6.39%
893.02M
1.43%
913.14M
2.25%
897.50M
1.71%
995.05M
10.87%
1.04B
4.12%
936.49M
9.61%
1.22B
-
2.08B
70.76%
1.11B
46.85%
2.52B
127.68%
768.80M
69.52%
operating expenses
651.62M
-
637.28M
2.20%
691.55M
8.52%
709.04M
2.53%
670.50M
5.44%
671.89M
0.21%
669.82M
0.31%
652.69M
2.56%
625.38M
4.18%
685.66M
9.64%
724.63M
5.68%
760.30M
4.92%
783.35M
3.03%
753.48M
3.81%
758.65M
0.69%
744.79M
1.83%
687.88M
7.64%
734.02M
6.71%
736.70M
0.37%
854.91M
16.05%
828.96M
3.03%
770.83M
7.01%
864.15M
12.11%
1.01B
16.81%
1.09B
7.98%
1.02B
6.46%
1.12B
9.52%
1.12B
0.38%
1.26B
12.39%
940.53M
25.34%
880.41M
6.39%
893.02M
1.43%
913.14M
2.25%
897.50M
1.71%
995.05M
10.87%
1.04B
4.12%
764.11M
26.25%
1.22B
-
2.08B
70.76%
1.11B
46.85%
1.07B
3.09%
768.80M
28.38%
interest expense
271.08M
-
272.37M
0.48%
273.10M
0.27%
258.48M
5.35%
237.26M
8.21%
230.00M
3.06%
212.99M
7.39%
201.01M
5.63%
245.16M
21.96%
258.00M
5.24%
251.45M
2.54%
247.55M
1.55%
255.52M
3.22%
253.35M
0.85%
276.53M
9.15%
334.86M
21.09%
365.25M
9.07%
401.86M
10.02%
429.91M
6.98%
495.51M
15.26%
468.30M
5.49%
425.72M
9.09%
348.94M
18.03%
240.68M
31.03%
206.31M
14.28%
186.23M
9.73%
172.01M
7.64%
179.66M
4.45%
208.06M
15.81%
228.74M
9.94%
376.07M
64.41%
677.86M
80.25%
930.48M
37.27%
1.05B
12.95%
1.12B
6.36%
1.22B
9.54%
1.27B
3.89%
1.45B
-
1.51B
4.07%
1.53B
1.25%
1.45B
5.17%
ebitda
664.91M
-
867.69M
30.50%
784.83M
9.55%
732.21M
6.71%
699.50M
4.47%
1.02B
46.21%
966.75M
5.47%
933.58M
3.43%
613.64M
34.27%
946.38M
54.22%
925.51M
2.21%
1.01B
8.87%
1.07B
6.01%
972.42M
8.97%
1.06B
8.83%
793.01M
25.07%
1.01B
27.27%
1.23B
22.36%
1.32B
7.04%
1.47B
11.22%
1.17B
20.63%
1.20B
2.85%
1.66B
38.63%
1.55B
6.61%
1.27B
18.51%
1.97B
55.49%
1.35B
31.57%
1.30B
3.37%
1.12B
14.19%
824.73M
26.18%
991.57M
20.23%
1.34B
34.83%
1.20B
10.15%
1.94B
61.18%
716.07M
63.02%
694.96M
2.95%
2.11B
203.09%
68.76M
-
753.79M
-
1.95B
158.33%
operating income
639.25M
-
841.52M
31.64%
758.90M
9.82%
707.10M
6.83%
674.24M
4.65%
999.25M
48.20%
944.69M
5.46%
910.96M
3.57%
590.24M
35.21%
923.21M
56.41%
902.41M
2.25%
984.47M
9.09%
1.05B
6.19%
950.10M
9.12%
1.04B
8.96%
769.79M
25.64%
985.50M
28.02%
1.18B
20.20%
1.27B
7.27%
1.42B
11.52%
1.12B
21.26%
1.15B
3.35%
1.61B
39.98%
1.50B
7.25%
1.21B
19.04%
1.92B
58.01%
1.30B
32.40%
1.25B
3.46%
1.06B
15.25%
763.63M
27.93%
925.25M
21.16%
1.27B
37.52%
1.14B
10.65%
1.87B
64.65%
651.40M
65.20%
629.75M
3.32%
2.04B
224.01%
2.36B
15.90%
-1
100.00%
956.30M
-
680.40M
28.85%
715.58M
5.17%
depreciation and amortization
25.67M
-
26.17M
1.98%
25.93M
0.92%
25.11M
3.19%
25.25M
0.60%
23.49M
6.99%
22.06M
6.08%
22.61M
2.49%
23.39M
3.47%
23.17M
0.98%
23.10M
0.27%
23.18M
0.33%
22.77M
1.76%
22.33M
1.95%
23.10M
3.45%
23.22M
0.53%
23.73M
2.20%
50.27M
111.81%
51.06M
1.58%
52.90M
3.60%
50.90M
3.78%
46.82M
8.02%
49.27M
5.23%
56.32M
14.31%
53.82M
4.43%
53.18M
1.20%
52.29M
1.67%
51.68M
1.16%
57.65M
11.55%
61.10M
5.97%
66.32M
8.55%
64.53M
2.71%
64.33M
0.30%
64.28M
0.09%
64.67M
0.61%
65.22M
0.85%
65.95M
1.12%
68.76M
-
70.26M
2.18%
72.34M
2.96%
73.39M
1.44%
72.47M
1.25%
total other income expenses net
-327.42M
-
-246.71M
24.65%
-265.56M
7.64%
-257.83M
2.91%
-239.82M
6.99%
-175.74M
26.72%
-199.52M
13.53%
-157.01M
21.31%
-268.49M
71.00%
-217.17M
19.11%
-225.20M
3.70%
-154.96M
31.19%
-242.16M
56.27%
-203.50M
15.97%
-213.90M
5.11%
-301.13M
40.78%
-379.60M
26.06%
-326.96M
13.87%
-349.62M
6.93%
-342.56M
2.02%
-398.02M
16.19%
-428.01M
7.54%
-184.62M
56.87%
-48.96M
73.48%
-73.22M
49.54%
-34.04M
53.51%
-33.34M
2.04%
10.43M
131.27%
32.17M
208.50%
-118.86M
469.52%
-305.23M
156.79%
-556.03M
82.17%
-866.68M
55.87%
-960.97M
10.88%
125.27M
113.04%
129.56M
3.42%
-1.28B
1,087.18%
922.29M
172.11%
885.32M
4.01%
839.62M
5.16%
-124.25M
114.80%
-280.90M
-
income before tax
311.83M
-
594.80M
90.75%
493.34M
17.06%
449.27M
8.93%
434.42M
3.31%
823.51M
89.56%
745.17M
9.51%
753.96M
1.18%
321.76M
57.32%
706.04M
119.43%
677.21M
4.08%
829.51M
22.49%
803.28M
3.16%
746.60M
7.06%
821.28M
10.00%
468.66M
42.94%
605.90M
29.28%
857.66M
41.55%
921.11M
7.40%
1.07B
16.66%
717.93M
33.19%
725.32M
1.03%
1.43B
97.14%
1.45B
1.30%
1.14B
21.36%
1.88B
65.18%
1.26B
32.94%
1.26B
0.08%
1.09B
13.40%
644.77M
40.94%
620.02M
3.84%
716.38M
15.54%
270.24M
62.28%
910.94M
237.09%
776.67M
14.74%
759.30M
2.24%
761.47M
0.29%
922.29M
21.12%
885.32M
4.01%
839.62M
5.16%
832.05M
0.90%
680.40M
18.23%
434.68M
36.11%
income tax expense
88.25M
-
103.12M
16.85%
83.58M
18.95%
123.84M
48.17%
66.75M
46.10%
115.12M
72.45%
140.84M
22.34%
124.69M
11.47%
65.11M
47.78%
118.91M
82.61%
109.70M
7.74%
120.38M
9.73%
123.23M
2.37%
96.15M
21.98%
122.36M
27.26%
123.57M
0.99%
146.94M
18.92%
149.81M
1.95%
121.08M
19.18%
149.21M
23.23%
142.95M
4.20%
261.98M
83.27%
241.31M
7.89%
279.72M
15.92%
224.82M
19.63%
365.82M
62.72%
202.11M
44.75%
287.88M
42.43%
34.89M
87.88%
129.16M
270.17%
166.31M
28.76%
183.82M
10.53%
117.80M
35.92%
215.30M
82.77%
132.84M
38.30%
159.41M
20.00%
157.47M
1.22%
150.71M
4.29%
130.79M
13.22%
193.53M
47.97%
201.89M
4.32%
207.68M
2.87%
210.51M
1.36%
net income
279.91M
-
466.02M
66.49%
402.23M
13.69%
324.79M
19.25%
370.22M
13.99%
654.13M
76.69%
590.85M
9.67%
585.26M
0.95%
279.97M
52.16%
546.30M
95.13%
541.25M
0.92%
616.53M
13.91%
666.70M
8.14%
600.59M
9.91%
636.29M
5.94%
311.36M
51.07%
473.31M
52.01%
632.96M
33.73%
719.74M
13.71%
772.45M
7.32%
504.69M
34.66%
465.63M
7.74%
1.02B
119.97%
977.01M
4.61%
781.20M
20.04%
1.36B
74.55%
920.92M
32.46%
782.73M
15.01%
816.64M
4.33%
405.73M
50.32%
382.88M
5.63%
410.73M
7.28%
152.44M
62.89%
605.59M
297.26%
518.56M
14.37%
470.34M
9.30%
405.79M
13.72%
771.58M
90.15%
584.43M
24.26%
480.20M
17.84%
478.07M
0.44%
401.80M
15.95%
255.18M
36.49%
weighted average shs out
3.23B
-
3.26B
0.89%
3.45B
5.76%
3.16B
8.22%
3.22B
1.72%
3.21B
0.26%
3.29B
2.46%
3.21B
2.40%
3.23B
0.58%
3.12B
3.46%
3.28B
5.27%
3.19B
2.79%
3.20B
0.29%
3.15B
1.56%
3.15B
0.01%
3.16B
0.30%
3.19B
1.09%
3.16B
1.06%
3.21B
1.69%
3.14B
2.29%
3.16B
0.79%
3.18B
0.45%
3.12B
1.78%
3.35B
7.31%
3.22B
3.90%
3.17B
1.62%
3.36B
6.30%
3.16B
6.10%
3.27B
3.56%
3.17B
3.24%
3.38B
6.79%
3.19B
5.69%
3.17B
0.71%
3.45B
8.91%
3.46B
0.28%
3.36B
2.82%
3.45B
2.61%
3.45B
0%
3.52B
2.18%
3.43B
2.62%
3.43B
0%
3.65B
6.49%
3.63B
0.52%
weighted average shs out dil
3.23B
-
3.26B
0.89%
3.45B
5.76%
3.16B
8.22%
3.22B
1.72%
3.21B
0.26%
3.29B
2.46%
3.21B
2.40%
3.23B
0.58%
3.12B
3.46%
3.28B
5.27%
3.19B
2.79%
3.20B
0.29%
3.15B
1.56%
3.15B
0.01%
3.16B
0.30%
3.19B
1.09%
3.16B
1.06%
3.21B
1.69%
3.14B
2.29%
3.16B
0.79%
3.18B
0.45%
3.12B
1.78%
3.35B
7.31%
3.22B
3.90%
3.17B
1.62%
3.36B
6.30%
3.16B
6.10%
3.27B
3.56%
3.17B
3.24%
3.38B
6.79%
3.19B
5.69%
3.17B
0.71%
3.45B
8.91%
3.46B
0.28%
3.36B
2.82%
3.45B
2.61%
3.45B
0%
3.52B
2.18%
3.43B
2.62%
3.43B
0%
3.65B
6.49%
3.63B
0.52%
eps
0.09
-
0.14
61.48%
0.12
14.29%
0.10
16.67%
0.12
20.00%
0.21
75%
0.18
14.29%
0.18
0%
0.09
51.83%
0.17
96.08%
0.17
0%
0.19
11.76%
0.21
10.53%
0.19
9.52%
0.20
5.26%
0.10
50.70%
0.15
52.13%
0.20
33.33%
0.22
10.00%
0.25
13.64%
0.16
36%
0.15
6.25%
0.33
120.00%
0.29
12.12%
0.24
17.24%
0.43
79.17%
0.27
37.21%
0.25
7.41%
0.32
28.00%
0.13
59.38%
0.11
15.38%
0.13
18.18%
0.05
62.92%
0.18
273.44%
0.15
16.67%
0.14
6.67%
0.12
14.29%
0.22
86.67%
0.15
33.04%
0.14
6.67%
0.14
0%
0.11
21.43%
0.07
36.18%
epsdiluted
0.09
-
0.14
61.48%
0.12
14.29%
0.10
16.67%
0.12
20.00%
0.21
75%
0.18
14.29%
0.18
0%
0.09
51.83%
0.17
96.08%
0.17
0%
0.19
11.76%
0.21
10.53%
0.19
9.52%
0.20
5.26%
0.10
50.70%
0.15
52.13%
0.20
33.33%
0.22
10.00%
0.25
13.64%
0.16
36%
0.15
6.25%
0.33
120.00%
0.29
12.12%
0.24
17.24%
0.43
79.17%
0.27
37.21%
0.25
7.41%
0.32
28.00%
0.13
59.38%
0.11
15.38%
0.13
18.18%
0.05
62.92%
0.18
273.44%
0.15
16.67%
0.14
6.67%
0.12
14.29%
0.22
86.67%
0.17
24.11%
0.14
17.65%
0.14
0%
0.11
21.43%
0.07
36.18%

All numbers in TWD (except ratios and percentages)