bf/NASDAQ:IBOC_icon.jpeg

NASDAQ:IBOC

IBC Bank

  • Stock

USD

Last Close

67.31

06/11 21:00

Market Cap

4.51B

Beta: 1.01

Volume Today

290.35K

Avg: 305.59K

PE Ratio

7.97

PFCF: 7.86

Dividend Yield

2.39%

Payout:19.05%

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
Sep '25
revenue
129.43M
-
124.72M
3.63%
127.91M
2.55%
132.61M
3.68%
122.92M
7.31%
127.17M
3.45%
123.48M
2.90%
125.98M
2.02%
129.85M
3.08%
125.45M
3.39%
128.34M
2.30%
138.32M
7.77%
134.50M
2.76%
138.25M
2.78%
144.58M
4.58%
147.38M
1.94%
148.00M
0.42%
145.54M
1.66%
146.20M
0.45%
151.91M
3.91%
144.95M
4.59%
137.97M
4.81%
137.45M
0.38%
131.93M
4.02%
131.12M
0.62%
127.25M
2.95%
189.21M
48.70%
141.72M
25.10%
135.42M
4.45%
133.56M
1.37%
146.14M
9.42%
189.82M
29.89%
205.24M
8.12%
205.55M
0.15%
204.16M
0.68%
212.71M
4.19%
256.91M
20.78%
254.33M
1.00%
259.19M
1.91%
208.26M
-
251.64M
20.83%
261.63M
3.97%
cost of revenue
192.58M
-
53.42M
-
57.87M
8.33%
gross profit
129.43M
-
124.72M
3.63%
127.91M
2.55%
132.61M
3.68%
122.92M
7.31%
127.17M
3.45%
123.48M
2.90%
125.98M
2.02%
129.85M
3.08%
125.45M
3.39%
128.34M
2.30%
138.32M
7.77%
134.50M
2.76%
138.25M
2.78%
144.58M
4.58%
147.38M
1.94%
148.00M
0.42%
145.54M
1.66%
146.20M
0.45%
151.91M
3.91%
144.95M
4.59%
137.97M
4.81%
137.45M
0.38%
131.93M
4.02%
131.12M
0.62%
127.25M
2.95%
189.21M
48.70%
141.72M
25.10%
135.42M
4.45%
133.56M
1.37%
146.14M
9.42%
189.82M
29.89%
205.24M
8.12%
205.55M
0.15%
11.58M
94.37%
212.71M
1,736.90%
256.91M
20.78%
254.33M
1.00%
259.19M
1.91%
208.26M
-
198.22M
4.82%
203.76M
2.80%
selling and marketing expenses
2.03M
-
2.01M
1.08%
2.02M
0.80%
1.86M
8.21%
1.70M
8.56%
2.10M
23.97%
2.32M
10.17%
1.92M
17.16%
1.47M
23.53%
2.27M
54.39%
2.12M
6.70%
2.06M
2.46%
1.41M
31.88%
1.84M
30.80%
1.81M
1.69%
2.02M
11.73%
2.03M
0.40%
2.08M
2.66%
2.08M
0.05%
1.99M
4.52%
1.60M
19.58%
1.98M
24.16%
1.89M
4.64%
1.41M
25.32%
-1.00M
171.13%
1.42M
241.59%
1.46M
2.32%
1.47M
0.96%
-312K
121.22%
1.44M
561.54%
1.46M
1.04%
1.48M
1.44%
217K
85.30%
1.26M
482.49%
1.29M
1.98%
1.36M
5.51%
1.10M
19.34%
1.82M
65.91%
1.61M
-
1.72M
6.89%
1.73M
0.64%
general and administrative expenses
30.52M
-
33.24M
8.92%
31.09M
6.47%
33.47M
7.66%
33.27M
0.61%
32.28M
2.98%
32.66M
1.20%
35.24M
7.89%
34.26M
2.78%
33.12M
3.32%
33.65M
1.61%
34.79M
3.39%
34.48M
0.91%
35.62M
3.31%
35.67M
0.13%
36.29M
1.74%
34.70M
4.37%
37.19M
7.18%
38.10M
2.45%
37.87M
0.62%
34.18M
9.73%
36.33M
6.29%
32.52M
10.48%
32.53M
0.02%
30.53M
6.14%
31.05M
1.70%
31.48M
1.37%
31.58M
0.33%
33.77M
6.93%
32.18M
4.71%
33.02M
2.64%
36.37M
10.12%
33.14M
8.87%
37.00M
11.63%
34.99M
5.43%
36.52M
4.37%
32.23M
11.75%
37.57M
16.57%
38.64M
-
47.59M
23.15%
40.01M
15.92%
selling general and administrative expenses
32.55M
-
35.25M
8.29%
33.11M
6.06%
35.33M
6.70%
34.97M
1.03%
34.38M
1.67%
34.98M
1.75%
37.16M
6.23%
35.73M
3.86%
35.39M
0.95%
35.77M
1.07%
36.86M
3.05%
35.88M
2.64%
37.46M
4.38%
37.47M
0.05%
38.31M
2.23%
36.73M
4.12%
39.27M
6.93%
40.19M
2.32%
39.85M
0.83%
35.78M
10.22%
38.31M
7.09%
34.41M
10.18%
33.94M
1.37%
29.52M
13.01%
32.47M
9.98%
32.93M
1.41%
33.05M
0.36%
33.45M
1.23%
33.62M
0.48%
34.48M
2.57%
37.84M
9.76%
33.36M
11.85%
38.26M
14.69%
36.28M
5.19%
37.88M
4.41%
33.32M
12.03%
39.39M
18.20%
40.25M
-
49.31M
22.50%
41.75M
15.34%
research and development expenses
other expenses
-95.89M
-
-102.55M
6.94%
-107.16M
4.49%
-92.83M
-
-34.45M
62.88%
110.09M
-
103.26M
-
-22.96M
122.24%
-22.47M
2.16%
-26.08M
16.06%
99.77M
482.59%
168.00M
68.39%
27.79M
83.46%
36.05M
29.74%
cost and expenses
-102.78M
-
5.25M
105.11%
6.04M
15.02%
5.30M
12.21%
-103.69M
2,054.61%
5.40M
105.21%
5.76M
6.80%
5.58M
3.17%
-113.93M
2,141.10%
5.98M
105.25%
5.97M
0.30%
5.64M
5.45%
-120.17M
2,230.28%
-58.44M
51.37%
-65.08M
11.37%
-68.85M
5.79%
-126.18M
83.28%
5.67M
104.50%
5.83M
2.68%
6.73M
15.53%
-133.50M
2,083.43%
5.95M
104.46%
5.80M
2.50%
5.53M
4.67%
-121.38M
2,293.35%
4.26M
103.51%
3.74M
12.26%
4.03M
7.79%
-111.53M
2,868.92%
-59.21M
46.91%
4.40M
107.43%
4.56M
3.78%
-4.40M
196.36%
4.85M
210.39%
4.63M
4.68%
103.26M
2,131.77%
121.17M
17.34%
131.10M
8.19%
134.32M
2.45%
99.77M
25.72%
208.26M
108.73%
130.52M
37.33%
135.67M
3.94%
operating expenses
-102.78M
-
5.25M
105.11%
6.04M
15.02%
5.30M
12.21%
-103.69M
2,054.61%
5.40M
105.21%
5.76M
6.80%
5.58M
3.17%
-113.93M
2,141.10%
5.98M
105.25%
5.97M
0.30%
5.64M
5.45%
-120.17M
2,230.28%
-58.44M
51.37%
-65.08M
11.37%
-68.85M
5.79%
-126.18M
83.28%
5.67M
104.50%
5.83M
2.68%
6.73M
15.53%
-133.50M
2,083.43%
5.95M
104.46%
5.80M
2.50%
5.53M
4.67%
-121.38M
2,293.35%
4.26M
103.51%
3.74M
12.26%
4.03M
7.79%
-111.53M
2,868.92%
-59.21M
46.91%
4.40M
107.43%
4.56M
3.78%
-4.40M
196.36%
4.85M
210.39%
4.63M
4.68%
103.26M
2,131.77%
22.96M
77.76%
22.47M
2.16%
26.08M
16.06%
99.77M
282.59%
208.26M
108.73%
77.10M
62.98%
77.80M
0.90%
interest expense
11.46M
-
11.24M
1.89%
11.21M
0.30%
11.13M
0.69%
10.73M
3.62%
10.82M
0.81%
11.02M
1.91%
11.18M
1.37%
10.11M
9.50%
9.25M
8.57%
8.80M
4.86%
9.99M
13.60%
10.89M
9.03%
12.13M
11.38%
12.79M
5.42%
13.50M
5.53%
14.24M
5.48%
14.65M
2.91%
15.08M
2.89%
14.90M
1.17%
14.00M
6.07%
13.77M
1.62%
9.80M
28.85%
8.17M
16.60%
7.38M
9.62%
6.87M
7.03%
6.67M
2.83%
6.68M
0.16%
6.61M
1.03%
6.39M
3.43%
6.68M
4.65%
9.87M
47.69%
15.22M
54.17%
22.96M
50.91%
31.67M
37.91%
36.85M
16.35%
2.09M
94.34%
48.48M
2,223.00%
51.44M
6.11%
54.72M
6.36%
54.63M
0.16%
53.42M
2.21%
53.47M
0.09%
54.55M
2.01%
ebitda
76.52M
-
72.31M
5.50%
69.57M
3.79%
66.42M
4.54%
68.51M
3.15%
67.15M
1.98%
61.67M
8.16%
68.04M
10.34%
68.14M
0.15%
63.62M
6.63%
68.92M
8.33%
76.42M
10.87%
76.92M
0.66%
86.08M
11.91%
85.86M
0.26%
84.99M
1.02%
94.19M
10.82%
86.80M
7.84%
86.03M
0.89%
87.60M
1.82%
86.42M
1.34%
65.03M
24.75%
69.54M
6.93%
68.33M
1.74%
76.30M
11.66%
77.53M
1.62%
131.22M
69.25%
81.90M
37.59%
83.53M
1.99%
79.82M
4.44%
85.79M
7.48%
121.42M
41.53%
155.59M
28.15%
124.61M
19.91%
127.81M
2.57%
103.26M
19.20%
5.58M
94.59%
97.33M
1,643.66%
96.98M
0.36%
99.77M
2.88%
180.15M
-
131.45M
27.03%
operating income
58.98M
-
54.73M
7.22%
51.87M
5.22%
48.88M
5.76%
51.36M
5.07%
50.12M
2.42%
44.40M
11.41%
50.66M
14.09%
51.82M
2.30%
48.12M
7.14%
53.82M
11.84%
60.02M
11.51%
59.68M
0.56%
79.81M
33.73%
79.50M
0.39%
78.53M
1.22%
87.41M
11.31%
79.82M
8.68%
79.00M
1.03%
80.47M
1.87%
79.29M
1.47%
57.92M
26.95%
62.35M
7.64%
61.28M
1.72%
69.33M
13.14%
70.73M
2.03%
124.79M
76.42%
75.87M
39.20%
77.76M
2.49%
74.34M
4.40%
80.33M
8.06%
115.99M
44.38%
150.12M
29.43%
119.14M
20.64%
127.81M
7.27%
103.26M
19.20%
97.33M
-
96.98M
0.36%
99.77M
2.88%
121.12M
-
125.96M
4.00%
depreciation and amortization
6.07M
-
6.34M
4.48%
6.49M
2.33%
6.40M
1.42%
6.41M
0.20%
6.21M
3.15%
6.24M
0.45%
6.21M
0.53%
6.21M
0%
6.25M
0.72%
6.30M
0.80%
6.41M
1.67%
6.34M
0.97%
6.27M
1.13%
6.36M
1.45%
6.46M
1.51%
6.78M
4.89%
6.98M
3.03%
7.03M
0.73%
7.13M
1.35%
7.13M
0.04%
7.11M
0.29%
7.19M
1.14%
7.05M
1.96%
6.97M
1.12%
6.80M
2.45%
6.44M
5.34%
6.03M
6.34%
5.76M
4.36%
5.47M
5.03%
5.46M
0.37%
5.42M
0.55%
5.47M
0.76%
5.47M
0%
5.41M
1.06%
5.49M
1.48%
5.58M
1.71%
5.63M
0.84%
5.71M
1.53%
5.59M
-
5.61M
0.48%
5.49M
2.26%
total other income expenses net
-49.89M
-
-12.13M
-
-12.79M
5.42%
-13.50M
5.53%
-14.24M
5.48%
-14.65M
2.91%
-15.08M
2.89%
-14.90M
1.17%
-14.00M
6.07%
-13.77M
1.62%
-9.80M
28.85%
-8.17M
16.60%
-7.38M
9.62%
-6.87M
7.03%
-6.67M
2.83%
-6.68M
0.16%
-6.61M
1.03%
-6.39M
3.43%
-6.68M
4.65%
-9.87M
47.69%
-15.22M
54.17%
9.79M
164.34%
135.74M
-
123.23M
9.21%
124.87M
1.33%
133.65M
-
income before tax
58.98M
-
54.73M
7.22%
51.87M
5.22%
48.88M
5.76%
51.36M
5.07%
50.12M
2.42%
44.40M
11.41%
50.66M
14.09%
51.82M
2.30%
48.12M
7.14%
53.82M
11.84%
60.02M
11.51%
59.68M
0.56%
67.68M
13.40%
66.70M
1.43%
65.03M
2.51%
73.17M
12.52%
65.17M
10.94%
63.92M
1.91%
65.57M
2.58%
65.30M
0.42%
44.16M
32.38%
52.55M
19.02%
53.11M
1.05%
61.94M
16.64%
63.87M
3.11%
118.12M
84.93%
69.19M
41.42%
71.15M
2.83%
67.96M
4.49%
73.65M
8.38%
106.12M
44.08%
134.91M
27.13%
128.93M
4.43%
127.81M
0.87%
103.26M
19.20%
135.74M
31.45%
123.23M
9.21%
124.87M
1.33%
99.77M
20.10%
133.65M
33.96%
121.12M
9.38%
125.96M
4.00%
108.38M
13.96%
income tax expense
20.43M
-
18.86M
7.67%
18.00M
4.60%
16.86M
6.29%
16.39M
2.79%
17.14M
4.53%
14.71M
14.13%
14.87M
1.07%
16.35M
9.94%
16.12M
1.41%
13.25M
17.79%
20.39M
53.84%
14.45M
29.15%
14.26M
1.31%
13.82M
3.07%
13.94M
0.85%
14.64M
5.08%
13.26M
9.44%
13.90M
4.82%
14.13M
1.63%
13.56M
4.00%
9.32M
31.30%
11.04M
18.54%
10.37M
6.15%
13.71M
32.30%
13.10M
4.48%
26.09M
99.19%
14.59M
44.07%
14.63M
0.23%
14.47M
1.09%
15.68M
8.40%
22.77M
45.18%
29.50M
29.56%
27.29M
7.48%
27.32M
0.12%
27.77M
1.65%
29.36M
5.72%
25.90M
11.79%
27.89M
7.70%
18.57M
-
24.23M
30.47%
25.82M
6.58%
net income
38.55M
-
35.86M
6.98%
33.88M
5.54%
32.02M
5.48%
34.97M
9.22%
32.98M
5.68%
29.69M
9.99%
35.79M
20.54%
35.47M
0.88%
32.00M
9.78%
40.57M
26.76%
39.63M
2.32%
45.23M
14.15%
53.42M
18.09%
52.89M
1.00%
51.09M
3.39%
58.53M
14.55%
51.91M
11.32%
50.02M
3.63%
51.44M
2.85%
51.73M
0.56%
34.84M
32.66%
41.51M
19.15%
42.74M
2.97%
48.23M
12.84%
50.77M
5.27%
92.03M
81.26%
54.60M
40.67%
56.53M
3.53%
53.49M
5.37%
57.97M
8.37%
83.36M
43.79%
105.41M
26.46%
101.64M
3.58%
100.48M
1.14%
103.26M
2.77%
106.38M
3.01%
97.33M
8.50%
96.98M
0.36%
99.77M
2.88%
115.08M
15.35%
96.89M
15.81%
100.14M
3.35%
108.38M
8.22%
weighted average shs out
66.42M
-
66.42M
0%
66.42M
0.01%
66.45M
0.04%
66.01M
0.66%
66.01M
0%
66.94M
1.41%
65.95M
1.49%
65.99M
0.07%
65.99M
0%
66.05M
0.09%
66.06M
0.01%
66.09M
0.05%
66.09M
0%
66.11M
0.03%
66.14M
0.03%
65.62M
0.78%
65.62M
0%
65.65M
0.05%
65.45M
0.30%
65.07M
0.58%
65.07M
0%
63.30M
2.73%
63.27M
0.04%
63.27M
0%
63.31M
0.06%
63.36M
0.09%
63.37M
0.02%
63.37M
0%
63.35M
0.03%
62.95M
0.63%
62.23M
1.15%
62.23M
0%
62.14M
0.14%
62.07M
0.11%
62.20M
0.19%
62.06M
0.21%
62.15M
0.14%
62.18M
0.04%
62.18M
0%
62.18M
0.00%
62.21M
0.06%
62.15M
0.10%
62.15M
0%
weighted average shs out dil
66.42M
-
66.56M
0.21%
66.68M
0.19%
66.66M
0.03%
66.01M
0.97%
66.12M
0.16%
66.94M
1.25%
66.29M
0.97%
65.99M
0.45%
66.75M
1.14%
66.72M
0.05%
66.75M
0.05%
66.09M
0.98%
66.86M
1.17%
66.93M
0.10%
66.42M
0.76%
65.62M
1.21%
65.83M
0.32%
65.87M
0.05%
65.64M
0.35%
65.07M
0.86%
65.23M
0.24%
63.40M
2.81%
63.39M
0.02%
63.27M
0.18%
63.42M
0.24%
63.52M
0.16%
63.50M
0.03%
63.37M
0.20%
63.50M
0.20%
63.09M
0.65%
62.37M
1.13%
62.37M
0%
62.28M
0.14%
62.21M
0.12%
62.65M
0.72%
62.21M
0.72%
62.27M
0.10%
62.29M
0.04%
62.29M
0%
62.30M
0.00%
62.30M
0.02%
62.23M
0.12%
62.23M
0%
eps
0.58
-
0.54
6.90%
0.51
5.56%
0.48
5.88%
0.53
10.42%
0.50
5.66%
0.45
10.00%
0.54
20.00%
0.54
0%
0.48
11.11%
0.61
27.08%
0.60
1.64%
0.68
13.33%
0.81
19.12%
0.80
1.23%
0.77
3.75%
0.89
15.58%
0.79
11.24%
0.76
3.80%
0.79
3.95%
0.80
1.27%
0.54
32.50%
0.66
22.22%
0.68
3.03%
0.76
11.76%
0.80
5.26%
1.45
81.25%
0.86
40.69%
0.89
3.49%
0.84
5.62%
0.92
9.52%
1.34
45.65%
1.69
26.12%
1.64
2.96%
1.62
1.22%
1.66
2.47%
1.71
3.01%
1.57
8.19%
1.56
0.64%
1.60
2.88%
1.85
15.26%
1.56
15.68%
1.61
3.21%
0
100%
epsdiluted
0.58
-
0.54
6.90%
0.51
5.56%
0.48
5.88%
0.53
10.42%
0.50
5.66%
0.45
10.00%
0.54
20.00%
0.54
0%
0.48
11.11%
0.61
27.08%
0.59
3.28%
0.68
15.25%
0.80
17.65%
0.79
1.25%
0.77
2.53%
0.89
15.58%
0.79
11.24%
0.76
3.80%
0.78
2.63%
0.80
2.56%
0.53
33.75%
0.65
22.64%
0.67
3.08%
0.76
13.43%
0.80
5.26%
1.45
81.25%
0.86
40.69%
0.89
3.49%
0.84
5.62%
0.92
9.52%
1.34
45.65%
1.69
26.12%
1.63
3.55%
1.62
0.61%
1.65
1.85%
1.71
3.64%
1.56
8.77%
1.56
0%
1.60
2.69%
1.85
15.48%
1.56
15.68%
1.61
3.21%
0
100%

All numbers in USD (except ratios and percentages)