bf/NYSE:BGSF_icon.jpeg

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

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
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)