COM:OTCMARKETS
OTC Markets Group Inc.
- Stock
Last Close
51.34
12/11 20:44
Market Cap
549.17M
Beta: -
Volume Today
1.50K
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
Dec '13 | Dec '14 | Dec '15 | Dec '16 | Dec '17 | Dec '18 | Dec '19 | Dec '20 | Dec '21 | Dec '22 | Dec '23 | ||
---|---|---|---|---|---|---|---|---|---|---|---|---|
revenue | 33.64M - | 39.83M 18.39% | 47.53M 19.34% | 48.56M 2.18% | 52.18M 7.44% | 56.83M 8.92% | 60.35M 6.19% | 68.42M 13.37% | 99.91M 46.03% | 105.15M 5.24% | 101.13M 3.82% | |
cost of revenue | 14.34M - | 15.63M 9.02% | 18.72M 19.73% | 19.59M 4.68% | 21.48M 9.65% | 24.20M 12.63% | 27.74M 14.65% | 31.92M 15.06% | 43.32M 35.73% | 46.53M 7.41% | 55.18M 18.57% | |
gross profit | 19.30M - | 24.20M 25.36% | 28.81M 19.09% | 28.97M 0.56% | 30.70M 5.94% | 32.63M 6.32% | 32.61M 0.08% | 36.50M 11.93% | 56.59M 55.03% | 58.62M 3.58% | 45.96M 21.59% | |
selling and marketing expenses | 1.63M - | 1.33M 18.55% | 1.29M 2.93% | 848K 34.31% | 902K 6.37% | 1.15M 27.27% | 1.12M 2.70% | 807K 27.75% | 1.03M 27.39% | 1.30M 26.75% | 1.19M 8.37% | |
general and administrative expenses | 7.73M - | 8.42M 8.95% | 8.96M 6.47% | 9.59M 7.01% | 10.13M 5.58% | 10.80M 6.64% | 12.12M 12.21% | 12.50M 3.14% | 15.75M 26.00% | 18.40M 16.83% | 12.17M 33.86% | |
selling general and administrative expenses | 9.36M - | 9.75M 4.16% | 10.26M 5.19% | 10.44M 1.80% | 11.03M 5.64% | 11.95M 8.32% | 13.24M 10.78% | 13.31M 0.53% | 16.78M 26.09% | 19.70M 17.44% | 13.36M 32.17% | |
research and development expenses | ||||||||||||
other expenses | -4K - | 9K 325% | 27K 200% | 5K 81.48% | 26K 420% | 40K 53.85% | 1.49M 3,630.00% | 1.76M 18.03% | 1.80M 1.99% | 2.09M 16.48% | 59K 97.18% | |
cost and expenses | 25.34M - | 26.93M 6.25% | 30.66M 13.89% | 31.64M 3.18% | 33.87M 7.06% | 37.19M 9.78% | 42.47M 14.21% | 46.98M 10.64% | 61.90M 31.73% | 68.33M 10.39% | 68.54M 0.31% | |
operating expenses | 11.00M - | 11.29M 2.64% | 11.95M 5.80% | 12.05M 0.83% | 12.39M 2.86% | 12.99M 4.83% | 14.73M 13.38% | 15.07M 2.30% | 18.57M 23.27% | 21.80M 17.35% | 13.36M 38.68% | |
interest expense | 2K - | -9K 550% | -27K 200% | 3K 111.11% | 21K 600% | 76K 261.90% | -145K - | |||||
ebitda | 9.94M - | 14.45M 45.32% | 18.56M 28.47% | 18.53M 0.13% | 19.66M 6.11% | 20.69M 5.20% | 19.37M 6.35% | 23.20M 19.72% | 39.81M 71.64% | 38.91M 2.26% | 34.99M 10.08% | |
operating income | 8.30M - | 12.90M 55.48% | 16.87M 30.72% | 16.93M 0.36% | 18.30M 8.13% | 19.64M 7.33% | 17.88M 8.97% | 21.43M 19.86% | 38.02M 77.36% | 36.82M 3.14% | 32.59M 11.48% | |
depreciation and amortization | 1.64M - | 1.54M 6.03% | 1.69M 9.66% | 1.61M 5.08% | 1.36M 15.26% | 1.04M 23.44% | 1.49M 43.19% | 1.76M 18.03% | 1.80M 1.99% | 2.09M 16.48% | 2.40M 14.63% | |
total other income expenses net | -4K - | 9K 325% | 27K 200% | 5K 81.48% | 26K 420% | 40K 53.85% | 103K 157.50% | -27K 126.21% | -51K 88.89% | 145K 384.31% | 903K 522.76% | |
income before tax | 8.30M - | 12.91M 55.63% | 16.89M 30.84% | 16.93M 0.25% | 18.35M 8.36% | 19.76M 7.68% | 17.98M 8.99% | 21.41M 19.03% | 37.97M 77.35% | 36.97M 2.63% | 33.50M 9.38% | |
income tax expense | 2.67M - | 5.02M 88.41% | 6.63M 32.14% | 6.41M 3.44% | 5.79M 9.60% | 3.52M 39.16% | 3.04M 13.65% | 3.13M 2.96% | 7.49M 139.04% | 6.15M 17.85% | 5.84M 5.14% | |
net income | 5.63M - | 7.89M 40.12% | 10.26M 30.01% | 10.53M 2.63% | 12.56M 19.29% | 16.24M 29.29% | 14.94M 7.98% | 18.27M 22.30% | 30.48M 66.77% | 30.81M 1.11% | 27.66M 10.23% | |
weighted average shs out | 10.76M - | 11.14M 3.51% | 11.01M 1.18% | 11.09M 0.76% | 11.14M 0.44% | 11.25M 0.99% | 11.36M 1.01% | 11.40M 0.34% | 11.51M 0.91% | 11.60M 0.82% | 11.66M 0.50% | |
weighted average shs out dil | 11.02M - | 11.25M 2.12% | 11.41M 1.41% | 11.34M 0.64% | 11.57M 2.00% | 11.62M 0.49% | 11.70M 0.69% | 11.63M 0.62% | 11.81M 1.55% | 11.89M 0.65% | 11.86M 0.21% | |
eps | 0.50 - | 0.68 36.00% | 0.87 27.94% | 0.92 5.75% | 1.10 19.57% | 1.44 30.91% | 1.28 11.11% | 1.56 21.88% | 2.59 66.03% | 2.60 0.39% | 2.32 10.77% | |
epsdiluted | 0.50 - | 0.68 36.00% | 0.87 27.94% | 0.90 3.45% | 1.06 17.78% | 1.40 32.08% | 1.25 10.71% | 1.53 22.40% | 2.52 64.71% | 2.53 0.40% | 2.28 9.88% |
All numbers in (except ratios and percentages)