bf/NASDAQ:III_icon.jpeg

NASDAQ:III

ISG

  • Stock

USD

Last Close

5.79

06/11 21:01

Market Cap

147.46M

Beta: 0.90

Volume Today

76.69K

Avg: 122.15K

PE Ratio

16.29

PFCF: 37.85

Dividend Yield

3.93%

Payout:46.58%

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 '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
Mar '18
Jun '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
Dec '22
Mar '23
Jun '23
Sep '23
Dec '23
Mar '24
Jun '24
Sep '24
Dec '24
Mar '25
Jun '25
Sep '25
revenue
53.23M
-
50.54M
5.06%
53.41M
5.68%
51.40M
3.76%
53.89M
4.83%
49.93M
7.34%
60.35M
20.88%
51.93M
13.96%
54.29M
4.54%
66.56M
22.60%
68.04M
2.23%
68.35M
0.46%
66.61M
2.54%
68.88M
3.40%
71.03M
3.12%
67.97M
4.31%
67.90M
0.09%
64.79M
4.58%
67.33M
3.92%
68.14M
1.21%
65.50M
3.88%
63.71M
2.73%
57.39M
9.91%
61.63M
7.39%
66.39M
7.71%
66.57M
0.27%
70.60M
6.05%
71.09M
0.71%
69.57M
2.15%
72.56M
4.30%
70.70M
2.57%
68.84M
2.64%
74.17M
7.74%
78.49M
5.82%
74.61M
4.94%
71.77M
3.80%
66.19M
7.78%
64.27M
2.90%
64.26M
0.01%
61.28M
4.65%
57.78M
5.71%
59.58M
3.13%
61.56M
3.33%
62.36M
1.30%
cost of revenue
31.34M
-
30.44M
2.87%
32.56M
6.96%
30.09M
7.57%
31.61M
5.05%
31.37M
0.77%
36.11M
15.10%
30.96M
14.26%
33.93M
9.58%
40.69M
19.93%
40.25M
1.06%
38.21M
5.07%
37.48M
1.93%
42.98M
14.69%
40.15M
6.59%
38.62M
3.81%
38.16M
1.20%
40.77M
6.83%
38.15M
6.42%
37.73M
1.10%
36.54M
3.13%
41.02M
12.24%
33.76M
17.70%
36.76M
8.90%
38.34M
4.29%
41.16M
7.34%
43.01M
4.50%
43.25M
0.56%
41.06M
5.05%
43.95M
7.04%
41.37M
5.88%
39.79M
3.83%
44.54M
11.95%
49.17M
10.40%
45.85M
6.76%
43.03M
6.14%
42.43M
1.39%
42.55M
0.28%
40.53M
4.75%
33.82M
-
33.93M
0.31%
36.03M
-
gross profit
21.89M
-
20.10M
8.19%
20.85M
3.74%
21.31M
2.20%
22.27M
4.52%
18.56M
16.67%
24.25M
30.64%
20.97M
13.52%
20.36M
2.90%
25.87M
27.05%
27.79M
7.41%
30.14M
8.46%
29.14M
3.32%
25.89M
11.13%
30.87M
19.23%
29.34M
4.96%
29.74M
1.36%
24.03M
19.22%
29.18M
21.46%
30.42M
4.24%
28.96M
4.80%
22.69M
21.63%
23.64M
4.15%
24.87M
5.24%
28.05M
12.77%
25.41M
9.39%
27.59M
8.56%
27.85M
0.93%
28.51M
2.37%
28.61M
0.36%
29.33M
2.53%
29.05M
0.96%
29.63M
1.99%
29.32M
1.05%
28.76M
1.89%
28.74M
0.07%
23.75M
17.35%
21.72M
8.58%
23.73M
9.28%
61.28M
158.19%
23.95M
60.91%
25.66M
7.10%
24.81M
3.30%
26.33M
6.14%
selling and marketing expenses
general and administrative expenses
16.68M
-
16.41M
1.60%
17.01M
3.66%
16.41M
3.56%
18.02M
9.81%
16.71M
7.24%
19.10M
14.32%
16.61M
13.04%
26.43M
59.12%
21.73M
17.82%
23.38M
7.62%
23.71M
1.41%
22.23M
6.24%
22.23M
0.01%
24.68M
11.03%
23.99M
2.80%
24.50M
2.13%
23.01M
6.08%
24.22M
5.26%
23.09M
4.67%
22.19M
3.90%
21.88M
1.40%
18.59M
15.03%
22.99M
-
selling general and administrative expenses
16.68M
-
16.41M
1.60%
17.01M
3.66%
16.41M
3.56%
18.02M
9.81%
16.71M
7.24%
19.10M
14.32%
16.61M
13.04%
26.43M
59.12%
21.73M
17.82%
23.38M
7.62%
23.71M
1.41%
22.23M
6.24%
22.23M
0.01%
24.68M
11.03%
23.99M
2.80%
24.50M
2.13%
23.01M
6.08%
24.22M
5.26%
23.09M
4.67%
22.19M
3.90%
21.88M
1.40%
18.59M
15.03%
20.32M
9.28%
22.99M
13.17%
19.04M
17.19%
20.49M
7.63%
19.24M
6.13%
19.99M
3.92%
19.59M
2.02%
20.89M
6.63%
20.33M
2.64%
20.96M
3.09%
20.67M
1.40%
22.33M
8.03%
20.99M
5.99%
26.68M
27.08%
21.08M
20.97%
20.08M
4.74%
18.86M
6.11%
22.61M
19.93%
21.16M
6.45%
20.14M
4.78%
20.60M
2.27%
research and development expenses
other expenses
1.36M
-
1.25M
7.72%
1.35M
7.33%
113.53M
8,328.06%
1.29M
98.86%
1.30M
0.70%
1.29M
0.92%
1.50M
16.33%
1.60M
6.75%
1.16M
-
1.10M
5.07%
-20.14M
1,922.99%
1.14M
105.67%
cost and expenses
49.88M
-
48.57M
2.64%
51.41M
5.85%
48.25M
6.14%
51.40M
6.53%
49.80M
3.12%
57.14M
14.74%
49.31M
13.69%
62.84M
27.44%
65.37M
4.03%
67.49M
3.24%
64.88M
3.88%
62.66M
3.42%
67.11M
7.12%
66.83M
0.43%
64.59M
3.34%
64.56M
0.05%
65.46M
1.39%
64.04M
2.16%
62.49M
2.43%
60.41M
3.33%
64.43M
6.65%
53.88M
16.37%
58.66M
8.87%
62.89M
7.21%
61.56M
2.12%
64.75M
5.20%
63.83M
1.42%
62.42M
2.21%
64.83M
3.86%
63.55M
1.97%
61.41M
3.38%
67.00M
9.11%
71.44M
6.62%
69.75M
2.37%
65.55M
6.02%
69.11M
5.43%
63.63M
7.92%
60.61M
4.75%
18.86M
68.89%
57.59M
205.46%
56.19M
2.44%
56.90M
1.27%
57.78M
1.54%
operating expenses
18.55M
-
18.13M
2.26%
18.85M
3.98%
18.16M
3.67%
19.79M
8.99%
18.43M
6.88%
21.03M
14.12%
18.35M
12.73%
28.92M
57.56%
24.69M
14.63%
27.24M
10.33%
26.66M
2.12%
25.18M
5.56%
24.13M
4.17%
26.67M
10.54%
25.97M
2.65%
26.40M
1.67%
24.70M
6.46%
25.90M
4.87%
24.76M
4.38%
23.87M
3.62%
23.41M
1.91%
20.12M
14.06%
21.90M
8.83%
24.55M
12.10%
20.40M
16.90%
21.75M
6.60%
20.58M
5.35%
21.36M
3.77%
20.88M
2.27%
22.18M
6.26%
21.62M
2.54%
22.46M
3.88%
22.27M
0.85%
23.90M
7.33%
22.52M
5.78%
26.68M
18.47%
21.08M
20.97%
20.08M
4.74%
18.86M
6.11%
23.77M
26.08%
22.26M
6.36%
21.74M
-
interest expense
705K
-
498K
29.36%
440K
11.65%
419K
4.77%
432K
3.10%
428K
0.93%
566K
32.24%
596K
5.30%
1.07M
80.20%
1.71M
59.12%
1.71M
0.12%
1.72M
0.53%
1.69M
1.57%
1.74M
2.84%
1.73M
0.52%
1.68M
3.07%
1.55M
7.58%
1.56M
0.97%
1.60M
2.50%
1.60M
0.25%
1.50M
5.88%
1.38M
7.98%
819K
40.82%
687K
16.12%
673K
2.04%
643K
4.46%
613K
4.67%
538K
12.23%
548K
1.86%
563K
2.74%
610K
8.35%
824K
35.08%
1.16M
40.78%
1.74M
49.66%
1.41M
18.95%
1.53M
8.96%
1.51M
1.30%
-1.50M
199.14%
1.57M
204.53%
-1.60M
202.30%
1.17M
172.63%
1.06M
9.36%
1.03M
-
ebitda
5.22M
-
3.69M
29.31%
3.85M
4.22%
4.91M
27.51%
4.26M
13.16%
1.87M
56.08%
5.15M
174.89%
4.36M
15.33%
-6.07M
239.34%
4.19M
169.00%
4.44M
5.97%
6.44M
45.08%
6.92M
7.41%
3.77M
45.47%
6.20M
64.26%
5.35M
13.59%
5.24M
2.09%
1.02M
80.60%
5.05M
396.36%
7.37M
45.94%
6.83M
7.32%
885K
87.04%
5.10M
475.82%
4.62M
9.42%
5.13M
11.09%
6.45M
25.70%
7.16M
11.05%
8.68M
21.19%
8.46M
2.47%
9.07M
7.15%
8.49M
6.35%
8.75M
3.10%
8.73M
0.29%
8.73M
0.03%
6.53M
25.22%
7.85M
20.28%
-1.36M
117.27%
2.14M
257.74%
5.27M
146.47%
2.88M
45.45%
3.65M
26.81%
4.56M
25.01%
5.83M
27.88%
5.73M
1.70%
operating income
3.35M
-
1.97M
41.03%
2.00M
1.57%
3.15M
57.39%
2.48M
21.24%
132K
94.69%
3.22M
2,337.12%
2.62M
18.68%
-8.56M
427.10%
1.18M
113.80%
546K
53.77%
3.47M
536.26%
3.96M
13.87%
1.76M
55.43%
4.20M
138.23%
3.37M
19.67%
3.34M
1.01%
-670K
120.06%
3.28M
590.15%
5.65M
72.17%
5.09M
9.98%
-720K
114.15%
3.51M
587.92%
2.97M
15.34%
3.50M
17.72%
5.01M
43.24%
5.84M
16.51%
7.26M
24.30%
7.15M
1.61%
7.73M
8.20%
7.15M
7.55%
7.43M
3.95%
7.17M
3.51%
7.05M
1.66%
4.86M
31.02%
6.22M
27.97%
-2.92M
146.97%
634K
121.69%
3.65M
475.71%
4.29M
17.64%
179K
95.83%
3.40M
1,797.21%
4.67M
37.37%
4.59M
1.65%
depreciation and amortization
1.87M
-
1.72M
8.23%
1.84M
6.98%
1.75M
4.73%
1.77M
1.37%
1.72M
3.21%
1.93M
12.17%
1.74M
9.65%
2.48M
42.62%
2.96M
19.33%
3.86M
30.24%
2.95M
23.53%
2.95M
0.10%
1.90M
35.48%
1.99M
4.78%
1.98M
0.80%
1.90M
3.95%
1.68M
11.32%
1.68M
0.53%
1.67M
0.18%
1.68M
0.30%
1.53M
8.65%
1.53M
0.26%
1.58M
3.47%
1.55M
1.64%
1.36M
12.54%
1.25M
7.72%
1.35M
7.33%
1.37M
1.63%
1.33M
2.56%
1.34M
0.60%
1.32M
1.42%
1.56M
17.84%
1.68M
7.83%
1.57M
6.66%
1.53M
2.74%
1.57M
2.69%
1.50M
3.96%
1.62M
7.77%
1.60M
1.48%
1.16M
27.16%
1.10M
5.07%
1.17M
5.43%
1.14M
1.89%
total other income expenses net
-33K
-
374K
1,233.33%
26K
93.05%
24K
7.69%
-121K
604.17%
-506K
318.18%
244K
148.22%
-38K
115.57%
205K
639.47%
-80K
139.02%
-101K
26.25%
-111K
9.90%
-51K
54.05%
-24K
52.94%
49K
304.17%
-6K
112.24%
-12K
100%
-17K
41.67%
-18K
5.88%
7K
138.89%
-118K
1,785.71%
162K
237.29%
-82K
150.62%
-66K
19.51%
-112K
69.70%
-11K
90.18%
8K
172.73%
1K
87.50%
46K
4,500%
-494K
1,173.91%
-472K
4.45%
-656K
38.98%
-1.18M
79.12%
-1.85M
57.11%
156K
108.45%
-2K
101.28%
-2.02M
100,800%
-4.25M
110.80%
-1.33M
68.66%
-1.41M
5.93%
3.47M
345.68%
-998K
128.77%
-1.10M
10.72%
-389K
64.80%
income before tax
2.61M
-
1.85M
29.19%
1.60M
13.72%
2.76M
72.89%
1.93M
29.95%
-780K
140.33%
2.90M
471.41%
1.98M
31.58%
-9.42M
575.43%
-563K
94.03%
-1.23M
118.12%
1.66M
235.34%
2.23M
34.12%
109K
95.11%
2.52M
2,215.60%
1.70M
32.81%
1.78M
5.13%
-2.25M
226.02%
1.75M
178.02%
4.10M
134.11%
3.53M
14.01%
-1.87M
152.96%
2.67M
242.64%
2.28M
14.40%
2.79M
22.17%
4.43M
58.97%
5.30M
19.54%
6.79M
28.18%
6.59M
2.96%
7.24M
9.83%
6.68M
7.76%
6.77M
1.47%
5.99M
11.51%
5.20M
13.18%
3.71M
28.73%
4.79M
29.20%
-4.94M
203.11%
-3.62M
26.74%
2.32M
164.01%
2.88M
24.38%
3.65M
26.58%
2.40M
34.27%
3.56M
48.46%
4.20M
17.95%
income tax expense
1.89M
-
944K
49.97%
578K
38.77%
975K
68.69%
692K
29.03%
-129K
118.64%
1.23M
1,056.59%
1.23M
0.65%
-1.28M
204.16%
8K
100.63%
-923K
11,637.50%
234K
125.35%
4.88M
1,985.04%
-55K
101.13%
162K
394.55%
-2.31M
1,524.07%
2.63M
214.22%
-1.35M
151.20%
1.34M
199.26%
2.37M
77.22%
1.44M
39.53%
-509K
135.47%
2.05M
503.54%
227K
88.95%
1.34M
490.75%
1.01M
24.83%
1.19M
18.25%
2.37M
98.83%
3.01M
27.09%
2.31M
23.37%
1.72M
25.52%
1.22M
29.14%
1.71M
40.48%
1.71M
0.12%
1.38M
19.67%
1.59M
15.63%
-2.07M
230.23%
-231K
88.85%
279K
220.78%
1.73M
521.51%
606K
65.05%
910K
50.17%
1.38M
51.32%
1.14M
16.99%
net income
657K
-
853K
29.83%
934K
9.50%
1.78M
90.36%
1.28M
28.23%
-699K
154.78%
1.61M
330.62%
732K
54.59%
-8.15M
1,213.39%
-606K
92.56%
-302K
50.17%
1.43M
572.85%
-2.65M
285.57%
164K
106.19%
2.36M
1,340.24%
4.00M
69.48%
-852K
121.28%
-898K
5.40%
414K
146.10%
1.73M
318.12%
2.09M
20.97%
-1.36M
164.95%
612K
145%
2.06M
235.78%
1.45M
29.59%
3.42M
136.63%
4.11M
19.92%
4.42M
7.67%
3.58M
19.07%
4.93M
37.79%
4.96M
0.55%
5.56M
12.08%
4.28M
22.91%
3.49M
18.49%
2.33M
33.17%
3.20M
37.21%
-2.87M
189.63%
-3.39M
18.12%
2.04M
160.14%
1.15M
43.67%
3.04M
164.98%
1.49M
51.08%
2.18M
46.71%
3.06M
39.99%
weighted average shs out
36.70M
-
37.03M
0.90%
37.20M
0.45%
37.31M
0.31%
37.20M
0.31%
37.34M
0.38%
35.61M
4.64%
35.71M
0.28%
37.84M
5.98%
42.32M
11.82%
43.06M
1.75%
43.30M
0.57%
43.42M
0.27%
43.70M
0.65%
44.66M
2.17%
45.12M
1.03%
45.22M
0.23%
45.81M
1.30%
46.88M
2.34%
47.43M
1.16%
47.55M
0.27%
47.31M
0.50%
47.60M
0.60%
47.88M
0.59%
48.07M
0.40%
48.50M
0.90%
48.31M
0.41%
48.75M
0.92%
48.99M
0.49%
48.53M
0.94%
48.16M
0.75%
47.89M
0.56%
48.13M
0.50%
48.44M
0.64%
48.48M
0.08%
48.71M
0.48%
48.81M
0.20%
48.49M
0.65%
48.80M
0.63%
48.94M
0.29%
48.91M
0.06%
48.37M
1.10%
48.27M
0.20%
50.93M
5.51%
weighted average shs out dil
38.33M
-
38.49M
0.41%
38.97M
1.25%
39.30M
0.83%
38.99M
0.79%
37.34M
4.22%
36.72M
1.66%
36.87M
0.42%
37.84M
2.63%
42.32M
11.82%
43.06M
1.75%
44.66M
3.72%
43.42M
2.77%
45.86M
5.61%
46.09M
0.49%
47.10M
2.20%
45.22M
3.99%
45.81M
1.30%
47.40M
3.48%
48.40M
2.12%
48.87M
0.95%
47.31M
3.17%
48.96M
3.48%
49.91M
1.93%
51.25M
2.69%
52.31M
2.07%
51.31M
1.91%
51.51M
0.38%
51.88M
0.73%
51.33M
1.08%
50.74M
1.14%
49.84M
1.77%
49.77M
0.15%
50.29M
1.04%
50.32M
0.06%
50.26M
0.12%
48.81M
2.88%
48.49M
0.65%
49.58M
2.24%
50.16M
1.17%
50.64M
0.96%
50.25M
0.76%
50.13M
0.24%
50.44M
0.61%
eps
0.02
-
0.02
0%
0.03
50.00%
0.05
66.67%
0.03
40.00%
-0.02
162.33%
0.05
367.38%
0.02
60%
-0.22
1,200%
-0.01
93.50%
-0.01
51.05%
0.03
528.57%
-0.06
303.33%
0.00
106.23%
0.05
1,215.79%
0.09
80.00%
-0.02
120.89%
-0.02
4.26%
0.01
151.02%
0.04
300%
0.04
0%
-0.03
171.75%
0.01
134.84%
0.04
300%
0.03
25.00%
0.07
133.33%
0.08
14.29%
0.09
12.50%
0.07
22.22%
0.10
42.86%
0.10
0%
0.12
20.00%
0.09
25%
0.07
22.22%
0.05
28.57%
0.07
40.00%
-0.06
184%
-0.07
18.88%
0.04
159.80%
0.02
43.78%
0.06
164.68%
0.03
51.77%
0.05
50.67%
0.06
40.49%
epsdiluted
0.02
-
0.02
0%
0.02
0%
0.05
150%
0.03
40.00%
-0.02
162.33%
0.04
313.90%
0.02
50%
-0.22
1,200%
-0.01
93.50%
-0.01
51.05%
0.03
528.57%
-0.06
303.33%
0.00
105.90%
0.05
1,288.89%
0.08
60%
-0.02
123.50%
-0.02
4.26%
0.01
151.02%
0.04
300%
0.04
0%
-0.03
171.75%
0.01
134.84%
0.04
300%
0.03
25.00%
0.07
133.33%
0.08
14.29%
0.09
12.50%
0.07
22.22%
0.10
37.29%
0.10
1.66%
0.11
12.59%
0.09
18.18%
0.07
22.22%
0.05
28.57%
0.06
20.00%
-0.06
198%
-0.07
18.88%
0.04
158.80%
0.02
44.28%
0.06
162.45%
0.03
50.08%
0
100%
0.06
Infinity%

All numbers in USD (except ratios and percentages)