NASDAQ:IBOC
IBC Bank
- Stock
Last Close
67.31
06/11 21:00
Market Cap
3.58B
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
Dec '14 | Dec '15 | Dec '16 | Dec '17 | Dec '18 | Dec '19 | Dec '20 | Dec '21 | Dec '22 | Dec '23 | Dec '24 | ||
|---|---|---|---|---|---|---|---|---|---|---|---|---|
revenue | 525.40M - | 508.17M 3.28% | 506.49M 0.33% | 526.61M 3.97% | 578.20M 9.80% | 588.60M 1.80% | 538.47M 8.52% | 593.60M 10.24% | 674.76M 13.67% | 974.09M 44.36% | 833.64M 14.42% | |
cost of revenue | ||||||||||||
gross profit | 525.40M - | 508.17M 3.28% | 506.49M 0.33% | 526.61M 3.97% | 578.20M 9.80% | 588.60M 1.80% | 538.47M 8.52% | 593.60M 10.24% | 674.76M 13.67% | 974.09M 44.36% | 833.64M 14.42% | |
selling and marketing expenses | 7.74M - | 7.58M 2.03% | 7.81M 3.02% | 7.85M 0.51% | 7.70M 2.02% | 7.75M 0.69% | 4.28M 44.71% | 4.04M 5.77% | 4.59M 13.65% | 5.01M 9.20% | 6.29M 25.53% | |
general and administrative expenses | 127.59M - | 131.07M 2.73% | 134.44M 2.57% | 136.04M 1.19% | 142.27M 4.58% | 147.34M 3.56% | 131.91M 10.48% | 127.87M 3.06% | 134.71M 5.35% | 140.73M 4.47% | 152.81M 8.59% | |
selling general and administrative expenses | 135.34M - | 138.66M 2.46% | 142.25M 2.59% | 143.90M 1.16% | 149.97M 4.22% | 155.09M 3.42% | 136.19M 12.19% | 131.91M 3.15% | 139.30M 5.60% | 145.74M 4.62% | 159.10M 9.17% | |
research and development expenses | ||||||||||||
other expenses | -384.26M - | -395.67M 2.97% | -408.61M 3.27% | -409.94M 0.33% | -420.43M 2.56% | -483.74M 15.06% | -462.90M 4.31% | -403.18M 12.90% | -393.26M 2.46% | -97.12M 75.30% | 674.54M 794.55% | |
cost and expenses | -248.92M - | -257.01M 3.25% | -266.36M 3.64% | -266.04M 0.12% | -252.94M 4.92% | -328.64M 29.93% | -326.71M 0.59% | -271.27M 16.97% | -253.96M 6.38% | 450.57M 277.42% | 833.64M 85.02% | |
operating expenses | -248.92M - | -257.01M 3.25% | -266.36M 3.64% | -266.04M 0.12% | -252.94M 4.92% | -328.64M 29.93% | -326.71M 0.59% | -271.27M 16.97% | -253.96M 6.38% | 97.12M 138.24% | 833.64M 758.36% | |
interest expense | 46.54M - | 44.32M 4.78% | 43.13M 2.68% | 38.93M 9.73% | 52.67M 35.29% | 58.63M 11.32% | 39.12M 33.28% | 26.83M 31.41% | 38.16M 42.21% | 8.41M 77.97% | 209.26M 2,389.45% | |
ebitda | 302.88M - | 276.81M 8.61% | 265.00M 4.27% | 285.88M 7.88% | 351.12M 22.82% | 288.22M 17.91% | 240.08M 16.71% | 347.36M 44.69% | 442.62M 27.42% | 21.94M 95.04% | 531.24M 2,320.91% | |
operating income | 276.48M - | 251.16M 9.16% | 240.13M 4.39% | 260.57M 8.51% | 325.25M 24.82% | 259.95M 20.08% | 211.76M 18.54% | 322.33M 52.21% | 420.80M 30.55% | 1 100.00% | 508.72M 50,871,999,900% | |
depreciation and amortization | 26.40M - | 25.65M 2.84% | 24.87M 3.07% | 25.31M 1.77% | 25.87M 2.24% | 28.27M 9.26% | 28.32M 0.17% | 25.03M 11.62% | 21.82M 12.81% | 21.94M 0.56% | 22.52M 2.64% | |
total other income expenses net | -46.54M - | -44.32M 4.78% | -43.13M 2.68% | -38.93M 9.73% | -52.67M 35.29% | -38.16M - | 523.51M 1,472.03% | |||||
income before tax | 229.94M - | 206.84M 10.04% | 197.00M 4.76% | 221.64M 12.51% | 272.58M 22.98% | 259.95M 4.63% | 211.76M 18.54% | 322.33M 52.21% | 382.64M 18.71% | 523.51M 36.82% | 508.72M 2.83% | |
income tax expense | 76.79M - | 70.12M 8.69% | 63.07M 10.05% | 64.21M 1.80% | 56.65M 11.77% | 54.85M 3.18% | 44.44M 18.98% | 68.41M 53.93% | 82.41M 20.47% | 111.74M 35.60% | 99.55M 10.91% | |
net income | 153.15M - | 136.73M 10.72% | 133.93M 2.04% | 157.44M 17.55% | 215.93M 37.15% | 205.10M 5.01% | 167.32M 18.42% | 253.92M 51.76% | 300.23M 18.24% | 411.77M 37.15% | 409.17M 0.63% | |
weighted average shs out | 66.87M - | 66.41M 0.69% | 65.97M 0.67% | 66.05M 0.12% | 66.11M 0.09% | 65.48M 0.95% | 63.73M 2.67% | 63.35M 0.59% | 62.66M 1.10% | 62.08M 0.92% | 62.18M 0.16% | |
weighted average shs out dil | 67.06M - | 66.64M 0.63% | 66.31M 0.48% | 66.78M 0.70% | 66.63M 0.22% | 65.69M 1.42% | 63.85M 2.79% | 63.49M 0.57% | 62.81M 1.07% | 62.22M 0.94% | 62.30M 0.12% | |
eps | 2.29 - | 2.06 10.04% | 2.03 1.46% | 2.38 17.24% | 3.27 37.39% | 3.13 4.28% | 2.63 15.97% | 4.01 52.47% | 4.79 19.45% | 6.63 38.41% | 6.58 0.75% | |
epsdiluted | 2.28 - | 2.05 10.09% | 2.02 1.46% | 2.36 16.83% | 3.24 37.29% | 3.12 3.70% | 2.62 16.03% | 4 52.67% | 4.78 19.50% | 6.62 38.49% | 6.57 0.76% |
All numbers in USD (except ratios and percentages)