COM:BGSF
BGSF
- Stock
Last Close
5.61
21/11 21:00
Market Cap
63.39M
Beta: -
Volume Today
23.14K
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 | Jan '23 | Dec '23 | ||
---|---|---|---|---|---|---|---|---|---|---|---|---|
revenue | 151.68M - | 172.81M 13.93% | 217.53M 25.88% | 253.85M 16.70% | 272.60M 7.39% | 286.86M 5.23% | 294.31M 2.60% | 277.89M 5.58% | 239.03M 13.99% | 298.42M 24.85% | 313.17M 4.94% | |
cost of revenue | 122.62M - | 138.28M 12.78% | 169.63M 22.67% | 193.78M 14.24% | 204.20M 5.38% | 210.27M 2.97% | 213.63M 1.60% | 201.67M 5.60% | 158.09M 21.61% | 194.87M 23.27% | 209.16M 7.33% | |
gross profit | 29.06M - | 34.53M 18.80% | 47.91M 38.75% | 60.07M 25.40% | 68.40M 13.86% | 76.60M 11.98% | 80.68M 5.34% | 76.22M 5.53% | 80.94M 6.19% | 103.55M 27.93% | 104.01M 0.45% | |
selling and marketing expenses | 3.37M - | 2.02M 39.93% | 1.77M 12.61% | 3.03M 71.44% | 2.11M 30.35% | |||||||
general and administrative expenses | 52.70M - | 58.19M 10.40% | 63.20M 8.62% | 79.86M 26.37% | 85.74M 7.36% | |||||||
selling general and administrative expenses | 19.04M - | 24.08M 26.50% | 30.39M 26.18% | 37.80M 24.40% | 44.35M 17.31% | 47.29M 6.63% | 56.07M 18.57% | 60.21M 7.38% | 64.97M 7.91% | 83.21M 28.08% | 88.65M 6.54% | |
research and development expenses | ||||||||||||
other expenses | 4.89M - | 4.64M 5.17% | 5.54M 19.44% | 6.73M 21.45% | 6.29M 6.56% | 5.04M 19.83% | 4.82M 4.45% | 4.96M 2.89% | 3.70M 25.43% | 4.05M 9.62% | ||
cost and expenses | 146.55M - | 167.01M 13.96% | 205.56M 23.08% | 238.32M 15.93% | 254.84M 6.93% | 262.60M 3.05% | 274.52M 4.54% | 266.84M 2.80% | 226.75M 15.02% | 282.14M 24.43% | 297.81M 5.55% | |
operating expenses | 23.93M - | 28.73M 20.02% | 35.93M 25.09% | 44.54M 23.94% | 50.64M 13.70% | 52.34M 3.35% | 60.89M 16.35% | 65.17M 7.02% | 68.67M 5.37% | 87.27M 27.08% | 88.65M 1.59% | |
interest expense | 4.06M - | 2.69M 33.81% | 3.00M 11.55% | 3.96M 32.25% | 3.25M 17.88% | 2.85M 12.38% | 1.57M 44.96% | 1.58M 0.94% | 1.43M 9.53% | 1.36M 4.87% | 5.98M 338.44% | |
ebitda | 10.02M - | 10.44M 4.19% | 11.97M 14.65% | 60.07M 401.74% | 68.40M 13.86% | 29.30M 57.16% | 80.68M 175.32% | 16.01M 80.16% | 15.97M 0.25% | 20.34M 27.34% | 23.13M 13.75% | |
operating income | 5.13M - | 5.80M 13.13% | 11.97M 106.38% | 15.54M 29.76% | 17.76M 14.32% | 24.26M 36.59% | 75.86M 212.70% | 11.05M 85.43% | 14.53M 31.49% | 16.28M 12.06% | 15.36M 5.67% | |
depreciation and amortization | 4.89M - | 4.64M 5.17% | 5.54M 19.44% | 6.73M 21.46% | 6.29M 6.56% | 5.04M 19.83% | 4.82M 4.45% | 4.96M 2.89% | 1.44M 70.96% | 4.05M 181.43% | 7.77M 91.76% | |
total other income expenses net | -235.61K - | -2.17M 821.53% | -261.64K 87.95% | -404.12K 54.46% | -47.60M 11,679.30% | -2.85M 94.01% | -58.31M 1,945.63% | -9.10M 84.40% | -1.43M 84.25% | -1.36M 4.87% | -28.52M 1,992.52% | |
income before tax | 835.31K - | 944.70K 13.10% | 8.71M 822.52% | 11.17M 28.17% | 14.51M 29.88% | 21.41M 47.57% | 17.55M 18.02% | 1.95M 88.86% | 13.10M 570.10% | 14.92M 13.92% | -13.16M 188.21% | |
income tax expense | -7.46M - | 1.37M 118.41% | 3.37M 145.20% | 4.29M 27.31% | 8.66M 101.96% | 3.86M 55.43% | 4.30M 11.54% | 513.09K 88.08% | 2.64M 414.45% | 3.66M 38.62% | -2.94M 180.30% | |
net income | 8.30M - | -428.86K 105.17% | 5.35M 1,346.78% | 6.88M 28.71% | 5.85M 15.02% | 17.55M 200.09% | 13.25M 24.52% | 1.44M 89.12% | 10.46M 625.50% | 11.26M 7.68% | -10.22M 190.78% | |
weighted average shs out | 5.60M - | 5.65M 0.89% | 7.39M 30.79% | 8.67M 17.33% | 8.73M 0.76% | 9.58M 9.66% | 10.24M 6.90% | 10.31M 0.71% | 10.37M 0.54% | 10.77M 3.91% | 10.77M 0.06% | |
weighted average shs out dil | 5.60M - | 5.65M 0.89% | 7.39M 30.79% | 8.67M 17.33% | 9.04M 4.26% | 9.81M 8.52% | 10.35M 5.53% | 10.34M 0.12% | 10.42M 0.76% | 10.77M 3.42% | 10.77M 0.06% | |
eps | 1.48 - | -0.08 105.13% | 0.72 1,048.62% | 0.79 9.72% | 0.67 15.19% | 1.83 173.13% | 1.29 29.51% | 0.14 89.15% | 1.01 621.43% | 1.05 3.96% | -0.95 190.48% | |
epsdiluted | 1.48 - | -0.08 105.13% | 0.72 1,048.62% | 0.79 9.72% | 0.65 17.72% | 1.79 175.38% | 1.28 28.49% | 0.14 89.06% | 1 614.29% | 1.05 5.00% | -0.95 190.48% |
All numbers in (except ratios and percentages)