COM:BGSF
BGSF
- Stock
Last Close
5.75
22/11 21:00
Market Cap
63.17M
Beta: -
Volume Today
21.11K
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 | 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 | Apr '18 | Jul '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 | Jan '23 | Apr '23 | Jul '23 | Oct '23 | Dec '23 | Mar '24 | Jun '24 | Sep '24 | ||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
revenue | 43.80M - | 39.04M 10.87% | 42.83M 9.71% | 48.01M 12.09% | 42.94M 10.57% | 40.88M 4.78% | 49.78M 21.76% | 60.17M 20.87% | 66.70M 10.85% | 59.55M 10.71% | 62.62M 5.15% | 67.41M 7.65% | 64.28M 4.64% | 56.84M 11.57% | 68.77M 20.99% | 71.28M 3.65% | 75.70M 6.20% | 66.86M 11.69% | 70.95M 6.12% | 77.06M 8.62% | 72.00M 6.57% | 68.78M 4.48% | 73.86M 7.39% | 79.36M 7.46% | 72.31M 8.88% | 74.07M 2.42% | 62.61M 15.47% | 71.52M 14.24% | 69.70M 2.55% | 67.71M 2.85% | 74.39M 9.87% | 82.35M 10.70% | 14.57M 82.31% | 68.54M 370.37% | 74.09M 8.09% | 78.51M 5.96% | 77.28M 1.56% | 75.32M 2.55% | 80.80M 7.28% | 83.48M 3.32% | 73.57M 11.88% | 68.77M 6.53% | 68.14M 0.91% | 100K 99.85% | |
cost of revenue | 35.36M - | 31.33M 11.41% | 34.36M 9.70% | 38.02M 10.64% | 34.57M 9.08% | 32.54M 5.87% | 38.92M 19.58% | 46.32M 19.02% | 51.85M 11.96% | 46.20M 10.89% | 47.43M 2.65% | 50.98M 7.47% | 49.17M 3.54% | 43.17M 12.19% | 51.55M 19.40% | 53.03M 2.88% | 56.45M 6.43% | 49.55M 12.22% | 51.75M 4.46% | 55.69M 7.61% | 53.28M 4.33% | 50.34M 5.52% | 53.00M 5.28% | 57.19M 7.91% | 53.11M 7.13% | 53.79M 1.28% | 45.70M 15.04% | 51.81M 13.36% | 50.37M 2.77% | 48.90M 2.93% | 52.61M 7.59% | 57.69M 9.65% | -1.10M 101.91% | 45.11M 4,184.12% | 49.03M 8.69% | 50.51M 3.02% | 50.23M 0.56% | 48.53M 3.37% | 51.23M 5.55% | 53.51M 4.45% | 50.16M 6.24% | 45.33M 9.64% | 46.49M 2.56% | 65.80K 99.86% | |
gross profit | 8.43M - | 7.71M 8.57% | 8.47M 9.77% | 9.99M 17.96% | 8.36M 16.23% | 8.34M 0.28% | 10.87M 30.27% | 13.86M 27.51% | 14.84M 7.13% | 13.35M 10.09% | 15.18M 13.77% | 16.43M 8.21% | 15.11M 8.04% | 13.67M 9.52% | 17.23M 26.01% | 18.25M 5.93% | 19.26M 5.52% | 17.31M 10.11% | 19.19M 10.88% | 21.37M 11.36% | 18.72M 12.41% | 18.44M 1.50% | 20.86M 13.15% | 22.18M 6.30% | 19.20M 13.41% | 20.28M 5.59% | 16.91M 16.62% | 19.71M 16.60% | 19.33M 1.95% | 18.81M 2.65% | 21.78M 15.78% | 24.67M 13.24% | 15.68M 36.45% | 23.43M 49.46% | 25.06M 6.95% | 28.00M 11.73% | 27.06M 3.37% | 26.78M 1.01% | 29.57M 10.42% | 29.98M 1.37% | 23.40M 21.94% | 23.44M 0.15% | 21.65M 7.63% | 34.20K 99.84% | |
selling and marketing expenses | 528K - | 384K 27.27% | |||||||||||||||||||||||||||||||||||||||||||
general and administrative expenses | 21.81M - | 19.65M 9.92% | |||||||||||||||||||||||||||||||||||||||||||
selling general and administrative expenses | 5.56M - | 6.51M 17.11% | 5.66M 13.02% | 6.22M 9.97% | 5.70M 8.45% | 6.35M 11.43% | 6.88M 8.33% | 7.70M 12.01% | 9.46M 22.82% | 8.90M 5.90% | 9.47M 6.41% | 10.29M 8.63% | 9.14M 11.23% | 9.61M 5.15% | 10.78M 12.22% | 11.18M 3.67% | 12.79M 14.42% | 11.98M 6.32% | 11.36M 5.20% | 13.03M 14.77% | 10.92M 16.21% | 13.62M 24.72% | 14.24M 4.53% | 14.50M 1.86% | 13.71M 5.47% | 16.20M 18.19% | 14.31M 11.71% | 14.87M 3.93% | 14.83M 0.26% | 16.72M 12.77% | 17.77M 6.25% | 18.49M 4.05% | 11.99M 35.16% | 19.72M 64.47% | 19.90M 0.92% | 20.39M 2.45% | 23.21M 13.85% | 23.21M 0.01% | 22.58M 2.71% | 22.34M 1.07% | 20.18M 9.70% | 21.02M 4.17% | 21.57M 2.63% | 30.80K 99.86% | |
research and development expenses | |||||||||||||||||||||||||||||||||||||||||||||
other expenses | 1.51M - | 1.35M 10.79% | 1.18M 12.20% | 1.05M 11.06% | 1.06M 0.17% | 1.13M 6.97% | 1.31M 16.22% | 1.29M 1.34% | 1.81M 39.80% | 1.78M 1.53% | 1.73M 3.09% | 1.67M 3.06% | 1.55M 7.27% | 1.37M 11.63% | 1.87M 35.99% | 1.44M 22.99% | 1.62M 12.74% | 1.30M 19.99% | 1.26M 2.87% | 1.25M 0.86% | 1.24M 0.36% | 1.23M 0.93% | 1.20M 2.21% | 1.20M 0.62% | 1.19M 0.75% | 1.41M 19.11% | 1.44M 2.07% | 1.27M 11.98% | 830.09K 34.69% | 859.67K 3.56% | 890.58K 3.60% | 1.19M 33.70% | 757.36K 36.39% | 898.97K 18.70% | 921.83K 2.54% | 1.15M 24.26% | 1.09M 5.10% | 1.76M 61.64% | |||||||
cost and expenses | 42.43M - | 39.18M 7.66% | 41.21M 5.17% | 45.30M 9.93% | 41.32M 8.78% | 40.02M 3.15% | 47.10M 17.70% | 55.31M 17.43% | 63.12M 14.12% | 56.89M 9.88% | 58.63M 3.06% | 62.94M 7.35% | 59.86M 4.90% | 54.15M 9.53% | 64.19M 18.54% | 65.65M 2.26% | 70.85M 7.93% | 62.82M 11.34% | 64.37M 2.46% | 69.97M 8.70% | 65.44M 6.47% | 65.19M 0.39% | 68.44M 4.98% | 72.89M 6.50% | 68.01M 6.69% | 71.41M 5.00% | 61.45M 13.95% | 67.95M 10.57% | 66.03M 2.82% | 66.48M 0.68% | 71.27M 7.20% | 77.36M 8.55% | 11.64M 84.95% | 65.73M 464.62% | 69.85M 6.27% | 72.04M 3.13% | 74.52M 3.45% | 73.50M 1.37% | 75.75M 3.06% | 77.88M 2.81% | 70.34M 9.68% | 66.34M 5.68% | 68.06M 2.58% | 96.60K 99.86% | |
operating expenses | 7.07M - | 7.85M 11.14% | 6.84M 12.88% | 7.28M 6.33% | 6.75M 7.20% | 7.48M 10.74% | 8.19M 9.52% | 9.00M 9.87% | 11.27M 25.26% | 10.68M 5.20% | 11.20M 4.83% | 11.97M 6.83% | 10.69M 10.68% | 10.98M 2.72% | 12.65M 15.19% | 12.61M 0.26% | 14.41M 14.23% | 13.27M 7.85% | 12.62M 4.97% | 14.28M 13.21% | 12.16M 14.83% | 14.85M 22.10% | 15.44M 3.97% | 15.70M 1.67% | 14.90M 5.11% | 17.62M 18.26% | 15.75M 10.60% | 16.14M 2.47% | 15.66M 2.97% | 17.58M 12.28% | 18.66M 6.12% | 19.68M 5.47% | 12.75M 35.23% | 20.62M 61.75% | 20.82M 0.99% | 21.53M 3.42% | 24.30M 12.84% | 24.97M 2.77% | 24.52M 1.78% | 24.38M 0.61% | 20.18M 17.23% | 21.02M 4.17% | 21.57M 2.63% | 30.80K 99.86% | |
interest expense | 1.42M - | 796.80K 43.95% | 636.87K 20.07% | 634.24K 0.41% | 617.46K 2.65% | 531.72K 13.89% | 558.78K 5.09% | 660.59K 18.22% | 1.24M 88.40% | 1.28M 2.82% | 1.30M 1.32% | 701.97K 45.86% | 683.43K 2.64% | 558.62K 18.26% | 837.37K 49.90% | 883.67K 5.53% | 973.48K 10.16% | 871.09K 10.52% | 741.80K 14.84% | 661.68K 10.80% | 575.83K 12.97% | 353.24K 38.66% | 496.11K 40.45% | 395.45K 20.29% | 324.02K 18.06% | 456.02K 40.74% | 429.66K 5.78% | 359.81K 16.26% | 338.14K 6.02% | 376.53K 11.35% | 218.53K 41.96% | 431.33K 97.38% | 406.34K 5.79% | 273.38K 32.72% | 69.59K 74.54% | 375.63K 439.78% | 644K 71.45% | 1.20M 86.34% | 1.50M 25.17% | 1.67M 11.32% | 1.60M 4.25% | -1.24M 177.14% | -1.06M 14.09% | -1.70K 99.84% | |
ebitda | 2.88M - | 1.21M 58.11% | 2.81M 132.73% | 3.76M 34.08% | 2.67M 29.11% | 1.99M 25.30% | 3.99M 100.16% | 6.15M 54.25% | 3.57M 41.91% | 4.44M 24.33% | 5.71M 28.52% | 6.14M 7.52% | 15.11M 146.09% | 4.06M 73.10% | 6.45M 58.60% | 7.07M 9.70% | 19.25M 172.25% | 17.31M 10.10% | 7.84M 54.73% | 8.34M 6.42% | 7.80M 6.47% | 4.82M 38.22% | 6.62M 37.50% | 7.67M 15.83% | 19.20M 150.24% | 4.07M 78.79% | 2.60M 36.18% | 4.84M 86.36% | 4.50M 7.15% | 2.09M 53.49% | 4.01M 91.93% | 6.18M 53.92% | 3.69M 40.32% | 3.71M 0.74% | 5.16M 38.95% | 7.61M 47.52% | 3.85M 49.47% | 3.57M 7.15% | 6.99M 95.69% | 7.64M 9.26% | 5.27M 30.97% | -48K 100.91% | 2.06M 4,395.83% | -200 100.01% | |
operating income | 1.37M - | -142.96K 110.46% | 1.62M 1,234.68% | 2.71M 67.04% | 1.61M 40.49% | 864.00K 46.42% | 2.68M 209.80% | 4.86M 81.49% | 3.57M 26.43% | 2.66M 25.51% | 3.98M 49.67% | 4.47M 12.10% | 4.42M 0.98% | 2.69M 39.10% | 4.58M 70.12% | 5.64M 23.01% | 4.85M 13.96% | 4.04M 16.79% | 6.58M 62.99% | 7.09M 7.82% | 6.56M 7.55% | 3.59M 45.29% | 5.42M 51.13% | 6.48M 19.49% | 4.18M 35.51% | 2.66M 36.38% | -6.08M 328.97% | 3.65M 159.95% | 3.32M 9.06% | 1.23M 62.87% | 4.32M 250.56% | 6.20M 43.49% | 2.78M 55.05% | 2.82M 1.10% | 4.24M 50.57% | 6.47M 52.58% | 2.76M 57.33% | 1.81M 34.24% | 5.05M 178.24% | 5.27M 4.30% | 3.23M 38.73% | 415K 87.14% | 81K 80.48% | 700 99.14% | |
depreciation and amortization | 1.51M - | 1.35M 10.79% | 1.18M 12.20% | 1.05M 11.06% | 1.06M 0.17% | 1.13M 6.97% | 1.31M 16.22% | 1.29M 1.34% | 1.81M 39.81% | 1.78M 1.54% | 1.73M 3.09% | 1.67M 3.06% | 1.55M 7.27% | 1.37M 11.63% | 1.87M 35.99% | 1.44M 22.99% | 1.62M 12.74% | 1.30M 19.99% | 1.26M 2.87% | 1.25M 0.86% | 1.24M 0.36% | 1.23M 0.93% | 1.20M 2.21% | 1.20M 0.62% | 1.19M 0.75% | 1.41M 19.11% | 1.44M 2.07% | 1.27M 11.98% | 830.09K 34.69% | 859.67K 3.56% | 890.58K 3.60% | 1.19M 33.70% | 757.36K 36.39% | 898.97K 18.70% | 921.83K 2.54% | 1.15M 24.26% | 1.09M 5.10% | 1.76M 61.64% | 1.94M 10.36% | 2.03M 4.85% | 2.04M 0.59% | 2.01M 1.86% | 1.98M 1.30% | 2.70K 99.86% | |
total other income expenses net | -235.61K - | -973.91K 313.35% | -239.16K 75.44% | -954.61K 299.14% | -3.56K 99.63% | -21.09K 492.06% | 190.47K 1,003.17% | -541.33K 384.21% | 110.31K 120.38% | -1.28M 1,260.04% | -404.12K 68.42% | -701.97K 73.70% | -9.82M 1,298.76% | -558.62K 94.31% | -837.37K 49.90% | -883.67K 5.53% | -13.76M 1,457.14% | -12.85M 6.61% | -741.80K 94.23% | -661.68K 10.80% | -575.83K 12.97% | -353.24K 38.66% | -496.11K 40.45% | -540.71K 8.99% | -128K 76.33% | -456.02K 256.27% | -7.24M 1,487.53% | 76.10K 101.05% | -349K 558.60% | -376.53K 7.89% | 1.19M 417.26% | 1.21M 1.15% | -145K 112.00% | -273.38K 88.54% | -69.59K 74.54% | -375.63K 439.78% | -644K 71.45% | -23.75M 3,587.11% | -69K 99.71% | -337K 388.41% | -1.60M 375.07% | -1.24M 22.86% | -1.06M 14.09% | -1.70K 99.84% | |
income before tax | -290.33K - | -1.91M 559.15% | 746.15K 138.99% | 1.12M 50.21% | 991.43K 11.54% | 311.20K 68.61% | 2.31M 641.78% | 3.66M 58.38% | 2.44M 33.26% | 1.38M 43.34% | 2.28M 65.18% | 3.76M 64.85% | 3.74M 0.67% | 2.13M 42.91% | 3.74M 75.41% | 4.75M 26.92% | 3.88M 18.45% | 3.16M 18.36% | 5.84M 84.42% | 6.43M 10.18% | 5.98M 6.99% | 3.23M 45.93% | 4.92M 52.30% | 5.54M 12.51% | 3.85M 30.47% | 2.20M 42.86% | -6.51M 395.93% | 3.29M 150.48% | 2.98M 9.39% | 855.19K 71.30% | 4.10M 379.36% | 5.76M 40.62% | 2.38M 58.74% | 2.54M 6.88% | 4.17M 64.02% | 6.09M 46.12% | 2.12M 65.27% | -21.93M 1,136.39% | 3.55M 116.18% | 3.60M 1.32% | 1.63M 54.77% | -820K 150.43% | -980K 19.51% | -1K 99.90% | |
income tax expense | -7.49M - | -383.58K 94.88% | 499.61K 230.25% | 755.63K 51.24% | 501.90K 33.58% | 146.96K 70.72% | 846.40K 475.94% | 1.44M 70.29% | 933.31K 35.25% | 549.37K 41.14% | 886.21K 61.31% | 1.42M 59.87% | 1.44M 1.31% | 832.91K 41.97% | 1.46M 75.29% | 1.62M 10.66% | 4.75M 194.04% | 698.64K 85.29% | 665.49K 4.75% | 1.37M 105.60% | 1.13M 17.61% | 737.45K 34.59% | 1.12M 52.26% | 1.33M 18.79% | 1.11M 16.71% | 702.51K 36.76% | -1.69M 339.88% | 722.70K 142.89% | 773.04K 6.97% | 143.39K 81.45% | 656.57K 357.89% | 1.12M 70.71% | 718.83K 35.86% | 534.37K 25.66% | 986.08K 84.53% | 1.44M 46.08% | 699K 51.47% | -5.46M 881.69% | 944K 117.28% | 955K 1.17% | 627K 34.35% | -28K 104.47% | -219K 682.14% | -100 99.95% | |
net income | 7.20M - | -1.53M 121.25% | 246.54K 116.11% | 365.16K 48.12% | 489.54K 34.06% | 164.24K 66.45% | 1.46M 790.19% | 2.21M 51.48% | 1.51M 32.00% | 833.14K 44.68% | 1.40M 67.74% | 2.35M 68.01% | 2.30M 1.87% | 1.30M 43.50% | 2.28M 75.49% | 3.14M 37.31% | -875K 127.89% | 2.47M 381.83% | 5.17M 109.65% | 5.06M 2.10% | 4.85M 4.12% | 2.50M 48.56% | 3.80M 52.32% | 4.21M 10.66% | 2.74M 34.83% | 1.50M 45.34% | -4.83M 422.20% | 2.57M 153.13% | 2.21M 14.00% | 711.80K 67.74% | 3.44M 383.68% | 4.64M 34.88% | 5.31M 14.38% | 2.01M 62.20% | 3.18M 58.21% | 4.65M 46.47% | 1.73M 62.77% | -16.47M 1,050.69% | 2.60M 115.81% | 2.64M 1.38% | 999K 62.16% | -792K 179.28% | -761K 3.91% | -1.10K 99.86% | |
weighted average shs out | 5.60M - | 5.60M 0% | 5.60M 0.01% | 5.61M 0.16% | 6.60M 17.65% | 6.60M 0% | 6.98M 5.76% | 7.36M 5.46% | 7.39M 0.38% | 7.39M 0.01% | 7.71M 4.37% | 8.66M 12.28% | 8.67M 0.12% | 8.67M 0.01% | 8.75M 0.89% | 8.76M 0.15% | 8.76M 0% | 8.76M 0.02% | 9.24M 5.41% | 10.11M 9.47% | 10.23M 1.18% | 10.23M 0% | 10.23M 0.03% | 10.24M 0.06% | 10.31M 0.68% | 10.31M 0.01% | 10.31M 0.01% | 10.31M 0.06% | 10.33M 0.19% | 10.33M 0% | 10.34M 0.07% | 10.38M 0.39% | 10.38M 0% | 10.43M 0.46% | 10.47M 0.42% | 10.49M 0.19% | 10.77M 2.67% | 10.81M 0.31% | 10.76M 0.44% | 10.79M 0.30% | 10.89M 0.90% | 10.77M 1.12% | 10.88M 1.06% | 10.88M 0% | |
weighted average shs out dil | 5.60M - | 5.60M 0% | 5.68M 1.37% | 5.75M 1.35% | 6.94M 20.58% | 6.94M 0% | 7.27M 4.82% | 7.57M 4.17% | 7.65M 0.96% | 7.65M 0.01% | 8.05M 5.31% | 9.03M 12.11% | 8.93M 1.08% | 8.92M 0.07% | 9.05M 1.41% | 9.08M 0.29% | 8.76M 3.50% | 9.09M 3.74% | 9.54M 4.97% | 10.34M 8.43% | 10.40M 0.60% | 10.40M 0% | 10.36M 0.41% | 10.34M 0.18% | 10.37M 0.26% | 10.38M 0.12% | 10.31M 0.73% | 10.33M 0.19% | 10.39M 0.66% | 10.39M 0% | 10.39M 0.03% | 10.43M 0.34% | 10.43M 0% | 10.49M 0.56% | 10.51M 0.28% | 10.53M 0.18% | 10.82M 2.77% | 10.81M 0.17% | 10.77M 0.34% | 10.80M 0.31% | 10.89M 0.79% | 10.77M 1.12% | 10.88M 1.06% | 10.88M 0% | |
eps | 1.29 - | -0.27 120.93% | 0.04 114.81% | 0.07 75.00% | 0.07 5.71% | 0.02 72.97% | 0.21 950% | 0.30 42.86% | 0.20 33.33% | 0.11 45% | 0.18 63.64% | 0.27 50.00% | 0.27 0% | 0.15 44.44% | 0.26 73.33% | 0.36 38.46% | -0.10 127.75% | 0.28 380.28% | 0.56 100% | 0.50 10.71% | 0.47 6.00% | 0.24 48.94% | 0.37 54.17% | 0.41 10.81% | 0.27 34.15% | 0.15 44.44% | -0.47 413.33% | 0.25 153.19% | 0.21 16.00% | 0.07 66.67% | 0.33 371.43% | 0.45 36.36% | 0.16 64.44% | 0.19 18.75% | 0.30 57.89% | 0.44 46.67% | 0.16 63.64% | -1.52 1,050% | 0.24 115.79% | 0.24 0% | 0.09 61.75% | -0.07 180.61% | -0.07 5.54% | -0.00 99.86% | |
epsdiluted | 1.29 - | -0.27 120.93% | 0.04 114.81% | 0.06 50.00% | 0.07 18.33% | 0.02 71.83% | 0.20 900% | 0.29 45.00% | 0.20 31.03% | 0.11 45% | 0.17 54.55% | 0.26 52.94% | 0.26 0% | 0.15 42.31% | 0.25 66.67% | 0.35 40.00% | -0.10 128.54% | 0.27 370.27% | 0.54 100% | 0.49 9.26% | 0.47 4.08% | 0.24 48.94% | 0.37 54.17% | 0.41 10.81% | 0.26 36.59% | 0.14 46.15% | -0.47 435.71% | 0.25 153.19% | 0.21 16.00% | 0.07 66.67% | 0.33 371.43% | 0.45 36.36% | 0.16 64.44% | 0.19 18.75% | 0.30 57.89% | 0.44 46.67% | 0.16 63.64% | -1.52 1,050% | 0.24 115.79% | 0.24 0% | 0.09 61.75% | -0.07 180.61% | -0.07 5.54% | -0.00 99.86% |
All numbers in (except ratios and percentages)