bf/NYSE:BGSF_icon.jpeg

COM:BGSF

BGSF

  • Stock

Last Close

5.61

21/11 21:00

Market Cap

92.69M

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

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
account payables
1.93M
-
1.65M
14.81%
1.65M
0.38%
1.30M
21.11%
1.11M
14.53%
1.02M
8.88%
633.05K
37.67%
1.24M
95.98%
1.57M
26.73%
1.01M
35.49%
1.24M
22.33%
1.25M
0.57%
951.67K
23.73%
1.30M
36.83%
1.98M
51.81%
1.95M
1.52%
1.91M
1.90%
753.97K
60.52%
1.13M
50.53%
261.08K
77.00%
146.26K
43.98%
154.16K
5.40%
213.30K
38.36%
140.54K
34.11%
479.42K
241.13%
226.73K
52.71%
127.09K
43.95%
432.95K
240.67%
219.69K
49.26%
261.42K
18.99%
285.60K
9.25%
362.79K
27.03%
401.18K
10.58%
1.14M
183.82%
607.87K
46.61%
587.73K
3.31%
586.82K
0.15%
551K
6.10%
73K
86.75%
250K
242.47%
95K
62%
224K
135.79%
254K
13.39%
221K
12.99%
accumulated other comprehensive income loss
-1.10M
-
-1.20M
9.09%
-1.38M
14.78%
-1.50M
8.91%
-1.70M
13.33%
-1.90M
11.76%
-2.12M
11.50%
-2.30M
8.57%
-2.50M
8.70%
-2.70M
8%
-2.84M
5.08%
-171.72K
-
-154.48K
10.04%
-122.87K
20.46%
-90.66K
26.22%
-60.84K
32.89%
-54.61K
10.24%
58.33K
206.81%
58.33M
-
cash and cash equivalents
64.83K
-
-5.01M
-
-5.04M
0.64%
-5.15M
2.14%
-5.41M
5.05%
-6.70M
23.98%
-7.18M
7.16%
-7.13M
0.81%
-6.94M
2.66%
-6.44M
7.16%
-5.94M
7.81%
-5.43M
8.58%
112.10K
102.07%
-4.11M
3,762.15%
44.51K
101.08%
-3.17M
7,228.76%
112.10M
3,632.89%
70K
99.94%
660K
842.86%
-4.58M
794.24%
50K
-
226K
352%
262K
15.93%
cash and short term investments
64.83K
-
-5.01M
-
-5.04M
0.64%
-5.15M
2.14%
-5.41M
5.05%
-6.70M
23.98%
-7.18M
7.16%
-7.13M
0.81%
-6.94M
2.66%
-6.44M
7.16%
-5.94M
7.81%
-5.43M
8.58%
112.10K
102.07%
-4.11M
3,762.15%
44.51K
101.08%
-3.17M
7,228.76%
112.10M
3,632.89%
70K
99.94%
660K
842.86%
-4.58M
794.24%
50K
-
226K
352%
262K
15.93%
common stock
54.40K
-
54.40K
0%
54.48K
0.16%
54.49K
0.01%
65.98K
21.09%
65.98K
0%
72.45K
9.80%
73.80K
1.86%
73.88K
0.12%
73.94K
0.08%
85.92K
16.21%
86.69K
0.89%
86.69K
0%
86.69K
0.01%
87.59K
1.04%
87.59K
0%
87.59K
0%
87.64K
0.05%
100.89K
15.12%
77.55K
23.13%
78.25K
0.89%
78.27K
0.03%
78.32K
0.06%
75.10K
4.11%
75.78K
0.89%
75.75K
0.03%
75.75K
0%
75.85K
0.13%
73.83K
2.66%
73.91K
0.10%
73.98K
0.10%
66.12K
10.63%
66.36K
0.36%
66.56K
0.30%
66.93K
0.56%
67.11K
0.26%
107.72K
60.53%
70K
35.02%
70K
0%
60K
14.29%
52K
13.33%
53K
-
deferred revenue
10.04M
-
10.47M
4.29%
10.43M
0.38%
12.23M
17.23%
9.70M
20.68%
9.64M
0.66%
13.43M
39.33%
8.41B
-
13.92M
-
13.59M
2.34%
12.46M
8.32%
12.29M
1.39%
12.05M
1.94%
12.53M
3.94%
11.31M
9.74%
11.65M
3.02%
12.29M
5.54%
10.56M
-
14.24M
34.86%
13.16M
7.57%
10.19M
22.54%
5.83B
57,069.23%
15.18M
99.74%
14.76M
2.76%
16.23M
9.94%
16.64M
2.50%
3.33B
-
157K
-
18.57M
11,731.21%
282.00K
98.48%
325K
15.25%
165K
49.23%
172K
4.24%
deferred revenue non current
16.04B
-
17.66B
-
18.97B
7.40%
19.67B
-
20.88B
6.19%
19.60B
6.15%
20.03B
-
16.69B
16.69%
13.08B
21.61%
9.99B
-
17.86B
78.83%
20.20B
13.06%
20.69B
-
9.95B
51.90%
7.71B
22.48%
5.71B
25.98%
9.56B
67.50%
13.43B
-
14.12B
-
27.00B
-
12.59B
53.39%
21.70M
99.83%
24.77M
14.15%
deferrred tax liabilities non current
-16.04B
-
-17.66B
-
-18.97B
7.40%
-19.67B
-
-20.88B
6.19%
-19.60B
6.15%
-20.03B
-
-16.69B
16.69%
-13.08B
21.61%
-20.69B
-
-9.95B
51.90%
-7.71B
22.48%
-5.71B
25.98%
-9.56B
67.50%
-13.43B
-
-14.12B
-
-24.77M
-
goodwill
5.85M
-
5.86M
0.17%
5.86M
0%
5.86M
0%
6.40M
9.22%
7.82M
22.06%
7.09M
9.31%
7.09M
0%
9.18M
29.56%
9.18M
0%
9.18M
0%
9.18M
0%
9.18M
0%
9.18M
0%
16.09M
75.14%
17.83M
10.82%
17.97M
0.81%
17.98M
0.08%
17.98M
0%
17.98M
0%
17.98M
0%
17.98M
0%
17.98M
0%
17.98M
0%
25.19M
40.10%
31.37M
24.52%
31.37M
0%
31.35M
0.07%
32.08M
2.32%
34.16M
6.48%
34.16M
0%
34.16M
0%
29.14M
14.68%
29.14M
0%
29.14M
0%
29.14M
0%
55.19M
89.39%
55.63M
0.80%
58.45M
5.07%
58.45M
0%
59.59M
1.94%
59.15M
0.73%
59.15M
0%
59.15M
0%
goodwill and intangible assets
24.04M
-
22.74M
5.41%
21.60M
5.02%
20.59M
4.65%
20.13M
2.25%
27.67M
37.49%
26.76M
3.29%
25.57M
4.47%
38.95M
52.34%
37.27M
4.29%
35.67M
4.31%
34.12M
4.34%
32.70M
4.16%
31.47M
3.77%
51.25M
62.86%
56.63M
10.50%
55.29M
2.36%
54.18M
2.02%
53.11M
1.97%
52.06M
1.97%
51.02M
2.00%
50.33M
1.35%
49.33M
1.98%
48.52M
1.64%
59.00M
21.60%
75.25M
27.53%
67.81M
9.88%
66.79M
1.51%
65.86M
1.39%
70.62M
7.23%
71.13M
0.72%
70.12M
1.43%
62.73M
10.54%
61.95M
1.24%
61.55M
0.64%
63.28M
2.81%
102.75M
62.36%
79.05M
23.07%
91.61M
15.89%
90.07M
1.68%
89.96M
0.13%
88.34M
1.80%
86.81M
1.74%
85.34M
1.68%
intangible assets
18.18M
-
16.87M
7.20%
15.73M
6.76%
14.73M
6.39%
13.72M
6.82%
19.86M
44.69%
19.67M
0.92%
18.48M
6.09%
29.76M
61.08%
28.09M
5.61%
26.48M
5.72%
24.94M
5.85%
23.51M
5.70%
22.28M
5.24%
35.16M
57.80%
38.80M
10.35%
37.32M
3.81%
36.19M
3.03%
35.13M
2.95%
34.08M
2.99%
33.03M
3.06%
32.35M
2.08%
31.35M
3.08%
30.54M
2.59%
33.81M
10.70%
43.88M
29.78%
36.44M
16.94%
35.44M
2.75%
33.78M
4.67%
36.47M
7.95%
36.98M
1.40%
35.96M
2.76%
33.58M
6.60%
32.81M
2.32%
32.41M
1.21%
34.14M
5.34%
47.55M
39.28%
23.41M
50.77%
33.16M
41.63%
31.62M
4.64%
30.37M
3.95%
29.19M
3.88%
27.66M
5.27%
26.19M
5.29%
inventory
378.23K
-
7.47M
-
6.75M
9.55%
6.86M
1.53%
6.63M
3.30%
9.16M
38.07%
9.01M
1.63%
7.13M
20.88%
6.94M
2.66%
6.44M
7.16%
8.61M
33.70%
7.27M
15.56%
9.54M
31.29%
6.78M
28.98%
1.80M
73.51%
4.73M
163.67%
-107.69M
2,374.68%
4.38M
104.07%
2.51M
42.67%
6.69M
166.31%
long term debt
30.01M
-
29.82M
0.60%
30.56M
2.47%
30.10M
1.51%
19.84M
34.09%
27.61M
39.18%
22.07M
20.08%
24.75M
12.17%
30.65M
23.83%
29.65M
3.26%
17.66M
40.42%
18.97M
7.40%
23.62M
24.50%
19.67M
16.74%
38.65M
96.56%
41.06M
6.23%
41.20M
0.33%
39.72M
3.58%
23.65M
40.47%
20.06M
15.17%
15.85M
21.00%
18.20M
14.84%
21.56M
18.49%
24.07M
11.64%
31.25M
29.81%
50.48M
61.54%
42.79M
15.22%
39.81M
6.98%
36.91M
7.27%
39.50M
7.01%
40.58M
2.74%
40.85M
0.65%
38.57M
5.57%
16.37M
57.56%
19.53M
19.29%
28.57M
46.30%
40.37M
41.30%
39.37M
2.48%
66.18M
68.10%
7.19M
89.13%
3.81M
46.96%
53.47M
1,301.89%
43.26M
19.09%
44.98M
3.96%
long term investments
362.96K
-
617.40K
70.10%
577.14K
6.52%
496.61K
-
497.70K
0.22%
478.78K
3.80%
656.32K
37.08%
-389.44K
-
4.10M
-
4.14M
1.06%
4.11M
0.86%
2.63M
-
2.70M
2.86%
30.37M
1,024.81%
4.75M
-
net debt
32.38M
-
32.08M
0.96%
32.81M
2.30%
32.35M
1.41%
22.09M
31.72%
30.05M
36.03%
24.78M
17.51%
24.69M
0.40%
30.65M
24.16%
29.65M
3.26%
17.66M
40.42%
18.97M
7.40%
23.62M
24.50%
19.67M
16.74%
40.54M
106.17%
43.68M
7.73%
44.12M
1.02%
42.96M
2.64%
27.56M
35.85%
23.98M
12.98%
20.09M
16.24%
28.20M
40.38%
27.94M
0.92%
30.49M
9.12%
38.31M
25.64%
60.09M
56.87%
53.99M
10.15%
51.26M
5.05%
48.51M
5.38%
50.99M
5.13%
51.77M
1.52%
51.71M
0.11%
43.92M
15.07%
22.34M
49.15%
21.25M
4.88%
33.35M
56.97%
-45.43M
236.23%
65.00M
243.05%
71.29M
9.68%
75.20M
5.49%
68.94M
8.32%
58.66M
14.92%
55.63M
5.17%
49.67M
10.70%
net receivables
23.35M
-
21.61M
7.44%
23.91M
10.63%
27.51M
15.08%
22.03M
19.93%
23.93M
8.61%
26.64M
11.36%
29.83M
11.95%
32.32M
8.37%
30.13M
6.79%
31.56M
4.74%
35.48M
12.42%
33.33M
6.05%
31.41M
5.76%
39.87M
26.96%
40.62M
1.87%
36.90M
9.16%
35.02M
5.10%
41.13M
17.44%
39.69M
3.49%
37.61M
5.25%
35.71M
5.05%
38.41M
7.57%
40.40M
5.17%
39.49M
2.24%
42.63M
7.95%
37.76M
11.43%
41.77M
10.61%
41.49M
0.66%
42.89M
3.36%
46.67M
8.81%
54.05M
15.83%
48.13M
10.95%
47.68M
0.95%
50.12M
5.12%
64.35M
28.40%
71.18M
10.61%
66.93M
5.96%
65.41M
2.28%
70.34M
7.54%
56.78M
19.28%
52.42M
7.68%
49.43M
5.70%
46.07M
6.79%
other assets
1
-
other current assets
436.80K
-
438.82K
0.46%
469.44K
6.98%
661.92K
41.00%
617.99K
6.64%
640.89K
3.70%
731.47K
14.13%
646.14K
11.67%
134.17K
79.24%
203.49K
51.67%
121.67K
40.21%
103.62K
14.83%
154.67K
49.27%
152.58K
1.36%
257.02K
68.45%
98.26K
61.77%
143.24K
45.77%
201.86K
40.93%
250.61K
24.15%
709.06K
182.94%
22.73K
96.79%
22.73K
0%
20.71K
8.89%
38.93K
87.98%
19.52K
49.87%
515.90K
2,543.46%
516.09K
0.04%
1.01M
95.83%
2.15M
113.23%
2.68M
24.37%
11.59K
99.57%
19.90K
71.70%
2.38M
11,867.02%
4.85M
103.56%
4.76M
1.78%
4.90M
2.97%
564.99K
88.47%
997K
76.46%
852K
14.54%
245K
71.24%
10.13M
4,036.73%
9.15M
9.70%
3.29M
64.11%
5.12M
55.71%
other current liabilities
2.51M
-
2.02M
19.29%
1.93M
4.54%
1.99M
2.92%
1.59M
20.22%
1.32M
16.84%
2.42M
83.25%
14.57M
502.93%
8.32M
42.94%
20.73M
149.25%
17.63M
14.97%
18.36M
4.15%
14.30M
22.11%
15.77M
10.32%
5.72M
63.74%
5.85M
2.32%
4.37M
25.27%
4.43M
1.37%
4.78M
7.77%
3.60M
24.68%
2.36M
34.32%
2.41M
2.07%
2.46M
2.05%
12.92M
424.97%
1.02M
92.13%
2.16M
112.48%
1.18M
45.19%
2.88M
143.42%
-5.81B
201,850.20%
5.88M
100.10%
5.77M
2.00%
4.60M
20.17%
5.89M
27.88%
23.92M
306.46%
20.77M
13.19%
-3.31B
16,046.50%
23.62M
100.71%
20.43M
13.49%
22.68M
10.99%
5.00M
77.96%
19.55M
291.12%
24.02M
22.88%
16.34M
31.98%
24.06M
47.26%
other liabilities
1
-
other non current assets
1.19M
-
1.46M
22.16%
1.47M
0.61%
2.00M
36.54%
1.85M
7.79%
1.96M
5.88%
2.07M
5.77%
2.18M
5.32%
2.23M
2.53%
2.34M
4.76%
2.45M
4.74%
2.56M
4.27%
2.66M
4.00%
2.70M
1.51%
2.74M
1.43%
2.80M
2.33%
2.91M
3.83%
3.04M
4.69%
3.12M
2.56%
3.19M
2.35%
3.21M
0.46%
3.92M
22.28%
3.70M
5.67%
3.70M
0.03%
3.84M
3.84%
3.92M
1.88%
4.12M
5.20%
5.10M
23.80%
5.21M
2.19%
5.17M
0.86%
1.44M
72.20%
1.32M
8.00%
8.50M
543.04%
5.11M
39.88%
4.93M
3.54%
7.54M
52.91%
11.49M
52.47%
11.82M
2.86%
5.20M
56.03%
5.07M
2.44%
-22.64M
546.74%
7.01M
130.95%
2.09M
70.13%
6.68M
219.35%
other non current liabilities
3.65M
-
2.78M
24.03%
2.46M
11.26%
3.42M
38.75%
2.92M
14.53%
5.00M
71.21%
1.92M
61.67%
2.42M
26.43%
4.52M
86.39%
4.75M
5.09%
4.97M
4.61%
5.20M
4.70%
1.86M
64.27%
1.91M
2.87%
3.26M
70.62%
5.11M
56.71%
2.63M
48.57%
2.83M
7.79%
1.50M
47.05%
1.61M
7.00%
661.54K
58.79%
-9.99B
1,510,020.61%
-17.86B
78.83%
-20.20B
13.06%
2.17M
100.01%
1.06M
51.08%
3.95M
271.68%
7.42M
87.66%
9.64M
29.97%
5.59M
42.08%
4.56M
18.28%
4.59M
0.53%
4.75M
3.41%
1.03M
78.24%
15.31K
98.52%
-27.00B
176,396,021.96%
-12.58B
53.40%
-19.02M
99.85%
3.19M
116.79%
3.32M
3.91%
4.11M
23.89%
4.05M
1.61%
7.11M
75.83%
othertotal stockholders equity
1.07M
-
1.88M
76.67%
2.00M
6.09%
2.09M
4.58%
10.73M
413.38%
10.79M
0.51%
18.77M
74.02%
19.45M
3.60%
20.45M
5.13%
20.52M
0.35%
35.78M
74.40%
36.08M
0.83%
36.14M
0.17%
36.22M
0.21%
38.59M
6.55%
38.79M
0.50%
39.05M
0.69%
39.23M
0.47%
57.53M
46.63%
58.46M
1.62%
59.74M
2.19%
60.24M
0.84%
60.63M
0.64%
61.12M
0.80%
62.45M
2.19%
59.81M
4.23%
59.99M
0.31%
60.24M
0.41%
60.46M
0.36%
60.68M
0.37%
60.91M
0.37%
61.49M
0.95%
61.88M
0.63%
62.30M
0.68%
62.79M
0.78%
63.32M
0.85%
8.63M
86.36%
67.51M
681.81%
67.76M
0.37%
68.29M
0.78%
68.55M
0.38%
83.55M
21.88%
69.37M
16.98%
82.94M
19.57%
preferred stock
property plant equipment net
523.36K
-
529.33K
1.14%
606.82K
14.64%
652.66K
7.55%
667.60K
2.29%
818.92K
22.67%
913.11K
11.50%
1.29M
40.88%
1.49M
15.75%
1.61M
8.44%
1.69M
4.57%
1.72M
1.92%
1.91M
11.04%
2.10M
9.81%
1.75M
16.54%
1.70M
2.90%
2.04M
19.96%
2.24M
9.92%
2.35M
4.85%
2.52M
7.07%
2.56M
1.58%
6.27M
145.29%
6.45M
2.81%
7.21M
11.86%
7.93M
9.96%
10.52M
32.62%
10.41M
1.05%
9.92M
4.68%
9.73M
1.89%
9.63M
1.07%
7.91M
17.84%
7.72M
2.41%
8.25M
6.80%
9.73M
17.95%
9.43M
2.99%
4.30M
54.43%
2.08M
51.60%
1.25M
39.98%
6.09M
387.75%
5.86M
3.87%
6.65M
13.59%
6.18M
7.04%
5.76M
6.78%
6.27M
8.74%
retained earnings
6.98M
-
5.45M
21.92%
5.70M
4.52%
6.06M
6.41%
5.56M
8.25%
5.73M
2.95%
3.57M
37.72%
5.75M
61.15%
5.41M
5.92%
4.39M
18.75%
3.94M
10.29%
4.12M
4.59%
4.26M
3.32%
3.39M
20.32%
3.49M
2.82%
4.44M
27.14%
1.37M
69.08%
1.65M
20.10%
4.18M
153.67%
6.21M
48.69%
8.00M
28.74%
7.23M
9.67%
7.96M
10.14%
9.09M
14.26%
8.76M
3.64%
7.17M
18.19%
1.82M
74.55%
3.88M
112.35%
5.05M
30.31%
4.73M
6.37%
7.14M
50.94%
10.53M
47.58%
14.59M
38.55%
28.83M
97.55%
30.43M
5.56%
33.51M
10.11%
33.66M
0.46%
15.58M
53.72%
16.56M
6.28%
17.57M
6.10%
16.93M
3.61%
13.74M
-
short term debt
2.38M
-
2.25M
5.40%
2.25M
0%
2.25M
0%
2.25M
0%
2.44M
8.33%
2.72M
11.54%
-8.40B
-
1.89M
-
2.61M
38.35%
2.92M
11.84%
3.24M
10.66%
3.91M
20.98%
3.92M
0.28%
4.24M
8.10%
5.00M
17.74%
1.34M
73.18%
1.27M
5.06%
1.65M
29.97%
2.91M
76.20%
4.01M
37.83%
4.33M
7.91%
4.66M
7.51%
5.05M
8.47%
5.25M
3.88%
5.44M
3.58%
5.46M
0.43%
1.86M
65.93%
1.76M
5.21%
1.61M
8.76%
26.30M
1,535.05%
25.70M
2.30%
5.77M
77.55%
63.42M
999.22%
65.13M
2.69%
5.24M
91.95%
9.46M
80.50%
4.96M
47.57%
short term investments
tax assets
7.26M
-
7.67M
5.73%
7.57M
1.27%
7.48M
1.22%
7.36M
1.63%
7.52M
2.13%
7.59M
1.04%
7.66M
0.81%
8.41M
9.86%
8.70M
3.43%
9.17M
5.42%
9.51M
3.73%
9.51M
0.01%
9.51M
0%
9.91M
4.20%
9.92M
0.04%
6.40M
35.43%
6.25M
2.33%
5.60M
10.38%
5.32M
5.12%
4.87M
8.39%
4.33M
11.15%
4.41M
1.85%
4.41M
0%
4.07M
7.63%
2.85M
30.02%
4.51M
58.41%
4.51M
0%
5.83M
29.10%
5.87M
0.80%
5.34M
9.11%
4.89M
8.46%
4.55M
6.94%
3.54M
22.26%
3.33M
5.73%
3.33M
0%
2.20M
34.13%
7.39M
236.48%
7.48M
1.29%
7.29M
2.61%
7.27M
0.23%
7.40M
1.73%
7.40M
0.01%
7.59M
2.55%
tax payables
3.10M
-
2.08M
32.82%
2.37M
13.86%
3.42M
44.23%
1.31M
61.56%
1.79M
36.01%
2.29M
28.50%
858.96K
62.57%
444.17K
48.29%
881.67K
98.50%
333.86K
62.13%
298.25K
10.67%
193.26K
35.20%
1.02M
429.42%
832.69K
18.62%
437.34K
47.48%
307.18K
-
26.52K
-
55.84K
110.52%
184.65K
230.68%
108.42K
41.28%
279.61K
157.89%
330.62K
-
46.24K
86.02%
183.56K
297.01%
1.86M
913.90%
1.89M
1.31%
592.19K
-
381.81K
35.53%
4.55M
1,091.34%
250.04K
94.50%
216.78K
13.30%
253.35K
16.87%
302K
19.20%
157K
48.01%
211K
34.39%
282K
33.65%
325K
15.25%
165K
49.23%
172K
4.24%
total assets
58.62M
-
56.38M
3.82%
57.04M
1.17%
59.50M
4.30%
53.77M
9.62%
63.60M
18.28%
65.59M
3.13%
68.26M
4.07%
84.40M
23.64%
81.12M
3.88%
81.31M
0.22%
84.07M
3.39%
81.21M
3.39%
78.35M
3.52%
106.49M
35.91%
112.29M
5.45%
104.63M
6.82%
102.74M
1.81%
107.14M
4.28%
104.83M
2.15%
100.27M
4.35%
102.66M
2.38%
104.04M
1.35%
105.99M
1.88%
115.59M
9.05%
138.14M
19.51%
126.96M
8.09%
129.10M
1.69%
130.28M
0.91%
136.86M
5.05%
139.27M
1.76%
144.10M
3.47%
148.29M
2.91%
135.52M
8.62%
135.97M
0.33%
149.26M
9.78%
194.67M
30.42%
171.88M
11.71%
182.44M
6.14%
183.67M
0.68%
178.52M
2.81%
170.55M
4.46%
159.75M
6.33%
157.34M
1.51%
total current assets
25.25M
-
23.37M
7.45%
25.22M
7.93%
28.77M
14.06%
23.27M
19.10%
25.14M
8.01%
27.77M
10.48%
30.92M
11.32%
33.32M
7.77%
31.20M
6.38%
32.33M
3.63%
36.16M
11.84%
34.43M
4.76%
32.58M
5.39%
40.84M
25.37%
41.25M
0.98%
37.99M
7.89%
37.02M
2.54%
42.95M
16.01%
41.74M
2.82%
38.61M
7.49%
38.19M
1.10%
40.15M
5.12%
42.15M
4.99%
40.74M
3.35%
45.60M
11.94%
40.10M
12.07%
42.78M
6.68%
43.65M
2.03%
45.57M
4.40%
49.35M
8.30%
55.91M
13.30%
60.17M
7.61%
55.20M
8.26%
56.72M
2.75%
70.81M
24.85%
76.16M
7.55%
72.38M
4.96%
69.43M
4.07%
72.69M
4.69%
66.91M
7.95%
61.62M
7.91%
52.94M
14.08%
51.45M
2.82%
total current liabilities
16.86M
-
16.39M
2.77%
16.27M
0.76%
17.77M
9.25%
14.65M
17.56%
14.41M
1.65%
19.19M
33.23%
15.82M
17.60%
23.30M
47.35%
21.74M
6.70%
18.87M
13.23%
19.60M
3.92%
15.25M
22.22%
17.08M
11.98%
23.51M
37.66%
24.01M
2.13%
21.67M
9.74%
20.71M
4.42%
21.88M
5.63%
20.31M
7.16%
18.06M
11.09%
19.21M
6.37%
16.31M
15.10%
14.34M
12.10%
13.71M
4.39%
19.54M
42.54%
18.48M
5.39%
17.84M
3.49%
18.26M
2.38%
26.38M
44.43%
26.06M
1.20%
26.63M
2.19%
28.38M
6.57%
26.92M
5.15%
23.14M
14.05%
23.79M
2.80%
50.51M
112.35%
46.68M
7.57%
28.68M
38.56%
87.25M
204.21%
85.06M
2.51%
29.48M
65.33%
26.22M
11.08%
29.41M
12.19%
total debt
32.38M
-
32.08M
0.96%
32.81M
2.30%
32.35M
1.41%
22.09M
31.72%
30.05M
36.03%
24.78M
17.51%
24.75M
0.14%
30.65M
23.83%
29.65M
3.26%
17.66M
40.42%
18.97M
7.40%
23.62M
24.50%
19.67M
16.74%
40.54M
106.17%
43.68M
7.73%
44.12M
1.02%
42.96M
2.64%
27.56M
35.85%
23.98M
12.98%
20.09M
16.24%
23.19M
15.45%
22.90M
1.26%
25.34M
10.66%
32.90M
29.82%
53.39M
62.28%
46.81M
12.33%
44.14M
5.70%
41.57M
5.82%
44.55M
7.17%
45.83M
2.87%
46.28M
0.99%
44.03M
4.86%
18.23M
58.60%
21.29M
16.79%
30.18M
41.74%
66.67M
120.93%
65.06M
2.41%
71.95M
10.58%
70.62M
1.85%
68.94M
2.37%
58.71M
14.85%
55.85M
4.86%
49.94M
10.60%
total investments
362.96K
-
617.40K
70.10%
577.14K
6.52%
496.61K
-
497.70K
0.22%
478.78K
3.80%
656.32K
37.08%
-389.44K
-
4.10M
-
4.14M
1.06%
4.11M
0.86%
2.63M
-
2.70M
2.86%
30.37M
1,024.81%
4.75M
-
total liabilities
50.52M
-
48.99M
3.02%
49.29M
0.61%
51.29M
4.05%
37.41M
27.06%
47.02M
25.69%
43.18M
8.17%
42.99M
0.44%
58.47M
36.01%
56.14M
3.99%
41.50M
26.08%
43.78M
5.49%
40.73M
6.97%
38.65M
5.09%
65.42M
69.26%
70.18M
7.28%
65.50M
6.68%
63.27M
3.40%
47.02M
25.68%
41.98M
10.74%
34.57M
17.65%
37.41M
8.22%
37.87M
1.24%
38.41M
1.42%
47.13M
22.71%
71.08M
50.82%
65.23M
8.23%
65.07M
0.25%
64.82M
0.38%
71.47M
10.25%
71.21M
0.36%
72.07M
1.21%
71.70M
0.51%
44.32M
38.18%
42.68M
3.70%
52.37M
22.70%
93.94M
79.37%
88.72M
5.55%
98.05M
10.51%
97.76M
0.30%
92.98M
4.89%
87.00M
6.43%
76.59M
11.96%
74.39M
2.88%
total liabilities and stockholders equity
58.62M
-
56.38M
3.82%
57.04M
1.17%
59.50M
4.30%
53.77M
9.62%
63.60M
18.28%
65.59M
3.13%
68.26M
4.07%
84.40M
23.64%
81.12M
3.88%
81.31M
0.22%
84.07M
3.39%
81.21M
3.39%
78.35M
3.52%
106.49M
35.91%
112.29M
5.45%
104.63M
6.82%
102.74M
1.81%
107.14M
4.28%
104.83M
2.15%
100.27M
4.35%
102.66M
2.38%
104.04M
1.35%
105.99M
1.88%
115.59M
9.05%
138.14M
19.51%
126.96M
8.09%
129.10M
1.69%
130.28M
0.91%
136.86M
5.05%
139.27M
1.76%
144.10M
3.47%
148.29M
2.91%
135.52M
8.62%
135.97M
0.33%
149.26M
9.78%
194.67M
30.42%
171.88M
11.71%
182.44M
6.14%
183.67M
0.68%
178.52M
2.81%
170.55M
4.46%
159.75M
6.33%
157.34M
1.51%
total non current assets
33.37M
-
33.01M
1.07%
31.82M
3.61%
30.73M
3.43%
30.50M
0.75%
38.46M
26.11%
37.82M
1.68%
37.34M
1.26%
51.08M
36.78%
49.93M
2.25%
48.98M
1.90%
47.91M
2.18%
46.78M
2.36%
45.78M
2.15%
65.65M
43.41%
71.05M
8.22%
66.64M
6.20%
65.72M
1.39%
64.19M
2.33%
63.09M
1.71%
61.66M
2.27%
64.47M
4.56%
63.89M
0.89%
63.85M
0.07%
74.85M
17.24%
92.53M
23.63%
86.85M
6.14%
86.32M
0.61%
86.63M
0.36%
91.29M
5.38%
89.92M
1.50%
88.19M
1.93%
88.12M
0.07%
80.32M
8.86%
79.25M
1.33%
78.45M
1.01%
118.51M
51.06%
99.50M
16.04%
113.00M
13.57%
110.98M
1.79%
111.61M
0.56%
108.93M
2.40%
106.81M
1.95%
105.88M
0.87%
total non current liabilities
33.66M
-
32.60M
3.15%
33.03M
1.30%
33.52M
1.49%
22.76M
32.10%
32.61M
43.29%
23.98M
26.46%
27.17M
13.31%
35.17M
29.41%
34.40M
2.19%
22.63M
34.21%
24.17M
6.80%
25.48M
5.40%
21.58M
15.31%
41.92M
94.26%
46.18M
10.16%
43.83M
5.08%
42.56M
2.90%
25.15M
40.91%
21.66M
13.85%
16.51M
23.80%
18.20M
10.24%
21.56M
18.49%
24.07M
11.64%
33.42M
38.85%
51.54M
54.21%
46.75M
9.30%
47.23M
1.02%
46.56M
1.42%
45.09M
3.16%
45.15M
0.14%
45.44M
0.64%
43.32M
4.66%
17.40M
59.83%
19.54M
12.30%
28.58M
46.27%
43.43M
51.93%
42.04M
3.19%
69.37M
65.01%
10.51M
84.85%
7.93M
24.59%
57.51M
625.64%
50.38M
12.41%
44.98M
10.72%
total stockholders equity
8.10M
-
7.39M
8.79%
7.75M
4.89%
8.21M
5.89%
16.36M
99.35%
16.58M
1.34%
22.41M
35.17%
25.27M
12.75%
25.93M
2.60%
24.99M
3.64%
39.81M
59.33%
40.29M
1.21%
40.49M
0.49%
39.70M
1.95%
41.07M
3.45%
42.11M
2.53%
39.13M
7.06%
39.47M
0.86%
60.11M
52.30%
62.85M
4.56%
65.70M
4.53%
65.25M
0.69%
66.17M
1.41%
67.59M
2.14%
68.46M
1.29%
67.06M
2.05%
61.72M
7.95%
64.03M
3.75%
65.46M
2.22%
65.39M
0.10%
68.06M
4.07%
72.03M
5.84%
76.59M
6.33%
91.19M
19.06%
93.28M
2.29%
96.89M
3.87%
100.74M
3.97%
83.16M
17.45%
84.39M
1.48%
85.92M
1.81%
85.54M
0.44%
83.55M
2.32%
83.16M
0.47%
82.94M
0.26%

All numbers in (except ratios and percentages)