bf/NASDAQ:IBOC_icon.jpeg

COM:IBC

IBC Bank

  • Stock

Last Close

71.66

22/11 21:00

Market Cap

3.58B

Beta: -

Volume Today

378.94K

Avg: -

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 '13
Mar '14
Jun '14
Sep '14
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
revenue
129.85M
-
143.95M
10.86%
129.16M
10.28%
122.87M
4.87%
129.43M
5.34%
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%
cost of revenue
192.58M
-
gross profit
129.85M
-
143.95M
10.86%
129.16M
10.28%
122.87M
4.87%
129.43M
5.34%
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%
selling and marketing expenses
1.37M
-
1.83M
33.58%
1.96M
6.83%
1.93M
1.38%
2.03M
5.24%
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%
general and administrative expenses
29.92M
-
31.68M
5.90%
31.55M
0.43%
33.84M
7.27%
30.52M
9.81%
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%
selling general and administrative expenses
31.29M
-
33.51M
7.11%
33.50M
0.04%
35.77M
6.77%
32.55M
9.00%
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%
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%
cost and expenses
-102.33M
-
5.44M
105.32%
5.27M
3.16%
5.34M
1.40%
-102.78M
2,023.37%
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%
operating expenses
-102.33M
-
5.44M
105.32%
5.27M
3.16%
5.34M
1.40%
-102.78M
2,023.37%
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%
interest expense
13.45M
-
11.87M
11.71%
11.63M
2.01%
11.57M
0.51%
11.46M
0.98%
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%
ebitda
77.58M
-
83.12M
7.14%
75.72M
8.90%
67.52M
10.83%
76.52M
13.32%
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%
operating income
56.62M
-
64.18M
13.35%
56.88M
11.36%
61.47M
8.06%
58.98M
4.04%
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%
depreciation and amortization
7.52M
-
7.07M
5.97%
7.20M
1.82%
6.05M
15.94%
6.07M
0.31%
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%
total other income expenses net
-11.57M
-
-49.89M
331.04%
-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%
income before tax
56.62M
-
64.18M
13.35%
56.88M
11.36%
49.89M
12.29%
58.98M
18.22%
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%
income tax expense
17.67M
-
20.53M
16.17%
19.16M
6.65%
16.66M
13.07%
20.43M
22.64%
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%
net income
38.94M
-
43.65M
12.08%
37.72M
13.58%
33.23M
11.89%
38.55M
16.01%
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%
weighted average shs out
67.13M
-
67.13M
0%
66.93M
0.31%
66.86M
0.10%
66.42M
0.67%
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%
weighted average shs out dil
67.13M
-
67.27M
0.21%
67.07M
0.30%
67.02M
0.08%
66.42M
0.90%
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%
eps
0.58
-
0.65
12.07%
0.56
13.85%
0.50
10.71%
0.58
16.00%
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%
epsdiluted
0.58
-
0.65
12.07%
0.56
13.85%
0.50
10.71%
0.58
16.00%
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%

All numbers in (except ratios and percentages)