bf/NYSE:IDT_icon.jpeg

NET:IDT

IDT Corporation

  • Stock

Last Close

50.22

22/11 21:00

Market Cap

901.55M

Beta: -

Volume Today

78.96K

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
Jan '14
Apr '14
Jul '14
Oct '14
Jan '15
Apr '15
Jul '15
Oct '15
Jan '16
Apr '16
Jul '16
Oct '16
Jan '17
Apr '17
Jul '17
Oct '17
Jan '18
Apr '18
Jul '18
Oct '18
Jan '19
Apr '19
Jul '19
Oct '19
Jan '20
Apr '20
Jul '20
Oct '20
Jan '21
Apr '21
Jul '21
Oct '21
Jan '22
Apr '22
Jul '22
Oct '22
Jan '23
Apr '23
Jul '23
Oct '23
Jan '24
Apr '24
Jul '24
account payables
30.44M
-
37.40M
22.85%
42.13M
12.67%
27.81M
33.99%
30.19M
8.53%
25.66M
15.00%
29.14M
13.58%
30.94M
6.18%
28.69M
7.29%
26.70M
6.94%
30.25M
13.33%
33.19M
9.69%
32.24M
2.86%
36.02M
11.72%
40.99M
13.81%
47.22M
15.20%
37.07M
21.49%
23.54M
36.51%
45.12M
91.71%
56.44M
25.08%
35.29M
37.48%
38.26M
8.41%
37.08M
3.08%
37.16M
0.22%
32.80M
11.73%
27.74M
15.43%
31.15M
12.29%
31.26M
0.37%
36.37M
16.34%
31.39M
13.70%
24.50M
21.93%
31.61M
29.03%
23.80M
24.72%
27.82M
16.88%
29.08M
4.54%
31.67M
8.91%
23.23M
26.65%
29.71M
27.92%
22.23M
25.19%
24.47M
10.07%
21.51M
12.08%
23.98M
11.44%
24.77M
3.32%
accumulated other comprehensive income loss
3.52M
-
4.05M
15.07%
3.67M
9.52%
1.92M
47.68%
-192K
110.01%
870K
553.13%
771K
11.38%
1.41M
82.88%
-2.74M
294.61%
-782K
71.50%
-3.74M
378.77%
-6.63M
77.06%
-6.21M
6.32%
-5.05M
18.66%
-2.34M
53.61%
-2.74M
16.99%
-2.53M
7.66%
-4.60M
81.63%
-4.97M
8.16%
-4.42M
11.16%
-4.46M
0.86%
-4.46M
0.22%
-4.86M
8.80%
-6.06M
24.78%
-6.58M
8.46%
-7.14M
8.56%
-7.41M
3.81%
-7.19M
3.00%
-8.96M
24.61%
-8.39M
6.33%
-10.18M
21.37%
-9.23M
9.40%
-11.09M
20.18%
-11.34M
2.28%
-11.30M
0.32%
-11.67M
3.25%
-13.71M
17.47%
-14.47M
5.57%
-17.19M
18.77%
-16.63M
3.29%
-17.28M
3.90%
-17.24M
0.19%
-18.14M
5.21%
cash and cash equivalents
138.16M
-
147.03M
6.42%
153.82M
4.62%
168.20M
9.35%
133.14M
20.84%
114.75M
13.81%
110.36M
3.83%
105.47M
4.43%
99.51M
5.65%
101.14M
1.63%
109.54M
8.31%
91.93M
16.08%
77.52M
15.67%
71.45M
7.83%
90.34M
26.44%
52.76M
41.61%
54.05M
2.46%
50.15M
7.22%
68.09M
35.76%
59.31M
12.89%
74.44M
25.51%
79.33M
6.56%
80.17M
1.06%
62.18M
22.43%
61.09M
1.76%
51.79M
15.23%
84.86M
63.87%
74.08M
12.70%
79.48M
7.29%
84.02M
5.71%
107.15M
27.53%
114.54M
6.90%
104.27M
8.97%
97.14M
6.84%
98.35M
1.25%
107.89M
9.70%
117.81M
9.19%
90.72M
22.99%
103.64M
14.24%
121.67M
17.40%
234.31M
92.58%
232.84M
0.63%
164.56M
29.33%
cash and short term investments
149.35M
-
159.39M
6.72%
166.70M
4.58%
183.26M
9.94%
152.18M
16.96%
146.13M
3.98%
150.65M
3.09%
152.79M
1.42%
146.31M
4.24%
147.77M
1.00%
162.49M
9.96%
149.68M
7.88%
130.80M
12.62%
132.27M
1.13%
148.62M
12.36%
107.05M
27.97%
100.26M
6.34%
60.72M
39.43%
74.06M
21.97%
61.55M
16.89%
75.50M
22.66%
79.63M
5.47%
88.39M
11.01%
77.79M
12.00%
75.73M
2.64%
70.45M
6.97%
109.19M
54.99%
119.01M
8.99%
125.33M
5.31%
138.46M
10.47%
163.59M
18.16%
159.32M
2.61%
148.25M
6.95%
136.02M
8.25%
137.75M
1.27%
137.07M
0.49%
156.80M
14.39%
138.49M
11.68%
152.25M
9.94%
159.67M
4.87%
270.81M
69.60%
267.07M
1.38%
193.00M
27.73%
common stock
278K
-
279K
0.36%
279K
0%
279K
0%
281K
0.72%
285K
1.42%
286K
0.35%
286K
0%
286K
0%
287K
0.35%
287K
0%
287K
0%
288K
0.35%
288K
0%
289K
0.35%
289K
0%
289K
0%
289K
0%
289K
0%
289K
0%
289K
0%
289K
0%
291K
0.69%
291K
0%
293K
0.69%
293K
0%
293K
0%
293K
0%
296K
1.02%
296K
0%
297K
0.34%
297K
0%
300K
1.01%
310K
3.33%
310K
0%
311K
0.32%
311K
0%
311K
0%
312K
0.32%
312K
0%
314K
0.64%
315K
0.32%
315K
0%
deferred revenue
151.78M
-
147.73M
2.67%
163.85M
10.91%
144.00M
12.12%
152.31M
5.77%
154.87M
1.68%
170.76M
10.26%
164.45M
3.69%
171.40M
4.22%
184.68M
7.75%
182.02M
1.44%
163.28M
10.29%
171.30M
4.91%
170.81M
0.29%
76.45M
55.24%
74.85M
2.10%
71.79M
4.09%
68.36M
4.78%
55.00M
19.54%
45.12M
17.98%
41.35M
8.34%
201.51M
387.31%
217.51M
7.94%
229.00M
5.28%
207.62M
9.34%
151.87M
26.85%
156.11M
2.79%
153.61M
1.60%
148.86M
3.09%
153.49M
3.11%
157.82M
2.82%
141.64M
10.25%
150.45M
6.22%
134.16M
10.83%
122.30M
8.84%
119.00M
2.70%
121.90M
2.44%
120.02M
1.54%
121.82M
1.50%
113.58M
6.76%
33.80M
70.24%
32.07M
5.13%
30.36M
5.32%
deferred revenue non current
-18.11M
-
-14.12M
22.03%
-16.25M
15.10%
deferrred tax liabilities non current
18.11M
-
14.12M
22.03%
16.25M
15.10%
16.25M
0%
14.73M
9.32%
16.84M
14.29%
12.48M
25.88%
9.69M
22.38%
goodwill
14.86M
-
14.91M
0.37%
14.83M
0.54%
14.68M
1.02%
14.45M
1.59%
14.42M
0.17%
14.39M
0.23%
14.39M
0.04%
13.45M
6.54%
13.75M
2.19%
11.22M
18.40%
11.18M
0.35%
11.14M
0.38%
11.17M
0.28%
11.33M
1.41%
11.30M
0.20%
11.45M
1.27%
11.39M
0.52%
11.31M
0.63%
11.25M
0.61%
11.27M
0.24%
11.22M
0.44%
11.21M
0.12%
11.21M
0.04%
12.61M
12.48%
12.57M
0.37%
12.86M
2.32%
12.81M
0.39%
14.84M
15.89%
14.94M
0.67%
14.90M
0.31%
14.80M
0.66%
15.08M
1.91%
26.49M
75.65%
26.38M
0.42%
26.25M
0.49%
26.55M
1.13%
26.60M
0.18%
26.46M
0.52%
26.31M
0.55%
26.32M
0.03%
26.25M
0.24%
26.29M
0.13%
goodwill and intangible assets
16.26M
-
16.80M
3.28%
16.57M
1.33%
16.29M
1.68%
15.94M
2.20%
15.80M
0.83%
15.66M
0.87%
15.57M
0.60%
14.50M
6.87%
14.71M
1.40%
12.06M
17.98%
11.92M
1.18%
11.81M
0.89%
11.86M
0.39%
11.33M
4.49%
11.30M
0.20%
11.45M
1.27%
11.39M
0.52%
11.31M
0.63%
15.48M
36.84%
15.42M
0.39%
15.44M
0.08%
15.40M
0.19%
15.32M
0.53%
16.82M
9.76%
16.48M
2.02%
16.82M
2.05%
16.69M
0.78%
21.13M
26.65%
21.18M
0.22%
22.48M
6.12%
22.11M
1.62%
22.02M
0.40%
36.53M
65.89%
35.99M
1.48%
35.35M
1.77%
35.53M
0.51%
35.08M
1.27%
34.65M
1.21%
33.53M
3.25%
33.34M
0.54%
32.84M
1.50%
32.57M
0.83%
intangible assets
1.41M
-
1.89M
33.97%
1.74M
7.59%
1.61M
7.29%
1.49M
7.74%
1.38M
7.25%
1.28M
7.60%
1.18M
7.83%
1.05M
10.79%
958K
8.76%
843K
12.00%
740K
12.22%
676K
8.65%
691K
2.22%
4.24M
-
4.15M
2.08%
4.21M
1.49%
4.20M
0.38%
4.11M
2.05%
4.21M
2.34%
3.91M
6.97%
3.96M
1.18%
3.88M
2.05%
6.29M
62.17%
6.24M
0.86%
7.58M
21.54%
7.31M
3.51%
6.94M
5.09%
10.04M
44.68%
9.61M
4.30%
9.10M
5.27%
8.98M
1.30%
8.48M
5.59%
8.20M
3.38%
7.21M
11.97%
7.03M
2.62%
6.59M
6.19%
6.29M
4.64%
inventory
-2.36M
-
-3.25M
37.69%
-12.60M
287.22%
-2.15M
82.93%
1.68M
178.21%
15.39M
814.38%
4.27M
72.27%
3.66M
14.25%
781K
78.66%
9.02M
1,055.19%
-10.14M
212.36%
3.96M
139.03%
-11.64M
394.34%
2.13M
118.28%
-13.97M
756.18%
7.30M
152.23%
8.40M
15.16%
-6.23M
174.16%
3.39M
154.35%
15.93M
370.33%
-4.20M
126.38%
-3.69M
12.09%
7.10M
292.12%
-1.21M
117.04%
4.77M
494.71%
3.23M
32.23%
-3.02M
193.26%
-4.43M
47.02%
8.93M
301.47%
-3.96M
144.34%
-4.62M
16.61%
366K
-
154.74M
42,179.78%
129.79M
16.12%
134.29M
3.47%
132.58M
1.28%
150.32M
13.39%
141.94M
5.58%
142.02M
0.06%
1
-
17.56M
1,755,799,900%
long term debt
6.49M
-
6.42M
1.08%
6.35M
1.07%
9.34M
-
8.73M
6.47%
8.11M
7.12%
7.35M
9.32%
7.19M
2.18%
6.51M
9.44%
6.11M
6.23%
5.47M
10.40%
5.53M
1.10%
5.01M
9.38%
5.32M
6.14%
4.61M
13.45%
4.17M
9.36%
4.24M
1.63%
3.57M
15.81%
2.88M
19.34%
2.35M
18.57%
2.45M
4.35%
1.75M
28.39%
long term investments
9.40M
-
10.16M
8.15%
10.01M
1.52%
12.11M
21.02%
11.38M
6.08%
11.55M
1.50%
12.34M
6.90%
12.22M
1.04%
11.29M
7.56%
12.33M
9.17%
14.02M
13.77%
22.29M
58.97%
23.62M
5.96%
23.95M
1.40%
26.89M
12.28%
26.39M
1.87%
24.35M
7.73%
6.63M
72.75%
6.63M
0.03%
7.83M
18.00%
7.75M
0.93%
8.35M
7.69%
9.32M
11.60%
9.34M
0.19%
9.59M
2.73%
8.57M
10.67%
8.83M
3.08%
9.75M
10.36%
10.44M
7.11%
14.92M
42.92%
11.65M
21.90%
9.49M
18.59%
8.36M
11.93%
7.32M
12.40%
7.43M
1.46%
6.92M
6.87%
6.69M
3.31%
10.26M
53.48%
9.87M
3.79%
8.15M
17.46%
7.56M
7.26%
6.63M
12.28%
6.52M
1.69%
net debt
-116.13M
-
-127.06M
9.41%
-134.20M
5.62%
-161.64M
20.45%
-126.65M
21.65%
-108.33M
14.46%
-104.01M
3.99%
-105.47M
1.41%
-99.51M
5.65%
-101.14M
1.63%
-109.54M
8.31%
-91.93M
16.08%
-77.52M
15.67%
-71.45M
7.83%
-90.34M
26.44%
-52.76M
41.61%
-54.05M
2.46%
-50.15M
7.22%
-68.09M
35.76%
-59.31M
12.89%
-74.44M
25.51%
-79.33M
6.56%
-80.17M
1.06%
-52.85M
34.08%
-52.36M
0.92%
-41.28M
21.17%
-77.51M
87.77%
-64.41M
16.90%
-70.43M
9.34%
-75.39M
7.05%
-101.67M
34.86%
-106.51M
4.76%
-96.89M
9.03%
-88.92M
8.22%
-93.75M
5.42%
-100.85M
7.58%
-110.65M
9.72%
-87.15M
21.24%
-100.76M
15.61%
-119.32M
18.43%
-229.05M
91.96%
-231.09M
0.89%
-164.56M
28.79%
net receivables
66.08M
-
69.33M
4.93%
81.93M
18.18%
84.09M
2.63%
82.40M
2.00%
67.01M
18.68%
62.75M
6.37%
59.09M
5.83%
58.30M
1.32%
49.28M
15.47%
59.42M
20.57%
55.46M
6.66%
67.11M
20.99%
64.98M
3.17%
78.95M
21.50%
71.65M
9.24%
63.25M
11.73%
69.48M
9.85%
66.09M
4.87%
50.16M
24.10%
54.37M
8.38%
58.06M
6.79%
50.96M
12.22%
52.17M
2.37%
47.40M
9.15%
44.17M
6.82%
47.18M
6.83%
51.62M
9.40%
42.68M
17.31%
46.64M
9.28%
51.26M
9.90%
51.26M
0%
52.88M
3.16%
52.88M
0%
64.31M
21.62%
57.88M
10.01%
47.60M
17.75%
65.94M
38.52%
32.09M
51.33%
35.33M
10.08%
37.39M
5.84%
38.97M
4.21%
42.22M
8.34%
other assets
other current assets
90.95M
-
85.47M
6.02%
102.84M
20.32%
93.34M
9.24%
97.85M
4.84%
104.21M
6.50%
123.53M
18.54%
112.02M
9.32%
118.09M
5.42%
130.68M
10.66%
127.28M
2.60%
109.57M
13.92%
118.64M
8.28%
127.65M
7.59%
157.52M
23.40%
156.42M
0.70%
185.35M
18.49%
190.31M
2.68%
185.34M
2.61%
195.93M
5.71%
215.59M
10.04%
212.41M
1.48%
222.01M
4.52%
244.99M
10.35%
227.56M
7.12%
174.07M
23.51%
168.78M
3.04%
159.09M
5.74%
164.46M
3.37%
172.91M
5.14%
177.90M
2.88%
174.91M
1.68%
185.50M
6.06%
27.44M
85.21%
30.77M
12.14%
31.83M
3.45%
36.56M
14.84%
35.21M
3.69%
60.79M
72.64%
45.16M
25.72%
95.18M
110.78%
102.49M
7.68%
169.75M
65.62%
other current liabilities
142.79M
-
141.87M
0.65%
148.73M
4.83%
163.47M
9.92%
142.44M
12.87%
145.94M
2.46%
142.66M
2.25%
3.16M
97.78%
3.56M
12.72%
3.66M
2.69%
13.53M
269.88%
4.17M
69.20%
5.56M
33.33%
4.94M
11.07%
119.98M
2,327.70%
107.22M
10.64%
134.11M
25.08%
142.56M
6.30%
137.04M
3.87%
139.37M
1.70%
165.81M
18.97%
7.23M
95.64%
6.65M
7.99%
9.18M
38.00%
10.09M
9.95%
126.53M
1,153.59%
12.07M
90.46%
132.52M
997.64%
138.53M
4.54%
139.95M
1.02%
27.93M
80.04%
150.16M
437.64%
150.75M
0.39%
150.50M
0.17%
153.70M
2.13%
139.22M
9.42%
139.88M
0.47%
149.13M
6.61%
39.26M
73.68%
37.77M
3.77%
226.91M
500.68%
221.78M
2.26%
151.40M
31.74%
other liabilities
1
-
1
0%
other non current assets
16.66M
-
17.74M
6.47%
17.48M
1.50%
18.31M
4.75%
18.00M
1.68%
14.08M
21.80%
12.69M
9.87%
12.55M
1.10%
7.51M
40.13%
7.57M
0.71%
7.59M
0.34%
7.39M
2.70%
7.37M
0.20%
7.67M
4.07%
8.79M
14.59%
8.92M
1.47%
13.90M
55.84%
11.20M
19.44%
11.03M
1.48%
11.55M
4.73%
12.64M
9.42%
11.86M
6.19%
11.57M
2.41%
12.05M
4.15%
12.18M
1.07%
12.11M
0.62%
8.90M
26.45%
8.88M
0.27%
9.33M
5.08%
9.75M
4.45%
10.39M
6.59%
10.32M
0.68%
10.24M
0.75%
10.37M
1.21%
10.28M
0.87%
10.16M
1.16%
10.64M
4.78%
10.20M
4.17%
10.92M
7.08%
10.94M
0.23%
15.39M
40.64%
11.14M
27.62%
11.55M
3.64%
other non current liabilities
4.09M
-
6.67M
63.18%
5.43M
18.58%
-14.37M
364.55%
-12.90M
10.17%
-15.06M
16.74%
-10.65M
29.30%
-7.89M
25.89%
1.76M
122.36%
2.18M
23.51%
1.64M
25%
1.56M
4.65%
1.63M
4.36%
1.68M
3.01%
1.63M
2.74%
1.68M
3.31%
1.75M
3.86%
1.45M
17.32%
1.31M
9.41%
1.40M
7.10%
1.29M
8.34%
1.16M
9.56%
1.08M
7.48%
977K
9.20%
1.54M
57.93%
1.37M
11.47%
1.39M
1.61%
1.30M
6.12%
1.34M
2.84%
1.29M
3.36%
1.23M
4.71%
975K
20.99%
467K
52.10%
6.33M
1,254.60%
6.59M
4.14%
5.00M
24.12%
4.94M
1.10%
3.53M
28.66%
3.35M
4.91%
3.22M
4.00%
3.72M
15.40%
3.65M
1.86%
4.20M
15.03%
othertotal stockholders equity
290.71M
-
292.63M
0.66%
293.02M
0.13%
293.72M
0.24%
298.78M
1.72%
301.32M
0.85%
292.60M
2.89%
293.35M
0.26%
289.47M
1.32%
291.56M
0.72%
280.93M
3.65%
282.01M
0.39%
283.90M
0.67%
294.38M
3.69%
311.16M
5.70%
311.94M
0.25%
312.89M
0.30%
209.94M
32.90%
208.45M
0.71%
205.01M
1.65%
220.23M
7.43%
220.55M
0.15%
221.57M
0.46%
223.21M
0.74%
224.11M
0.40%
224.71M
0.27%
221.22M
1.55%
219.06M
0.98%
216.46M
1.19%
216.71M
0.12%
217.61M
0.41%
217.87M
0.12%
209.23M
3.97%
207.74M
0.71%
194.44M
6.40%
190.28M
2.14%
191.74M
0.77%
190.92M
0.43%
185.95M
2.60%
184.04M
1.03%
182M
1.11%
180.39M
0.89%
-1
100.00%
preferred stock
177.43M
-
property plant equipment net
80.56M
-
81.20M
0.80%
81.76M
0.69%
82.83M
1.31%
86.23M
4.10%
90.55M
5.01%
91.32M
0.84%
91.76M
0.48%
90.39M
1.49%
89.94M
0.50%
87.37M
2.85%
87.35M
0.03%
89.20M
2.12%
89.75M
0.61%
88.99M
0.84%
88.62M
0.42%
88.62M
0.00%
37.07M
58.17%
36.07M
2.71%
36.81M
2.05%
36.19M
1.69%
35.02M
3.21%
34.35M
1.91%
44.47M
29.45%
42.54M
4.35%
40.74M
4.22%
39.55M
2.93%
39.94M
0.99%
39.44M
1.27%
39.47M
0.10%
38.50M
2.46%
38.64M
0.36%
38.74M
0.26%
41.37M
6.78%
44.08M
6.55%
44.16M
0.20%
45.20M
2.34%
45.22M
0.06%
44.20M
2.28%
43.71M
1.09%
43.79M
0.18%
42.88M
2.07%
41.92M
2.24%
retained earnings
-201.57M
-
-200.49M
0.54%
-196.72M
1.88%
-136.30M
30.72%
-152.95M
12.22%
-156.66M
2.43%
-159.83M
2.02%
-159.84M
0.00%
-160.20M
0.23%
-160.32M
0.07%
-153.67M
4.14%
-136.13M
11.41%
-139.64M
2.58%
-148.81M
6.56%
-163.37M
9.78%
-170.18M
4.17%
-173.39M
1.88%
-179.08M
3.28%
-173.10M
3.34%
-164.81M
4.79%
-163.37M
0.87%
-160.29M
1.88%
-160.76M
0.30%
-162.28M
0.94%
-161.34M
0.57%
-160.83M
0.32%
-139.33M
13.36%
-131.04M
5.95%
-117.94M
10.00%
-81.59M
30.82%
-42.86M
47.47%
-45.34M
5.78%
-37.84M
16.53%
-33.07M
12.61%
-15.83M
52.13%
-4.83M
69.50%
9.79M
302.88%
16.68M
70.34%
24.66M
47.81%
32.32M
31.06%
46.75M
44.63%
51.03M
9.16%
86.58M
69.67%
short term debt
15.54M
-
13.55M
12.84%
13.27M
2.03%
6.56M
50.58%
6.49M
1.01%
6.42M
1.08%
6.35M
1.07%
132.88M
1,991.67%
122.74M
7.63%
120.30M
1.99%
118.01M
1.90%
119.53M
1.29%
101.81M
14.83%
120.90M
18.75%
125.36M
3.69%
109.16M
12.93%
113.15M
3.66%
125.08M
10.54%
129.82M
3.79%
120.84M
6.91%
119.21M
1.35%
115.31M
3.27%
127.83M
10.86%
121.06M
5.30%
125.53M
3.70%
2.40M
98.09%
125.54M
5,131%
2.48M
98.03%
2.54M
2.42%
2.52M
0.83%
129.09M
5,030.56%
2.50M
98.06%
2.37M
5.32%
2.89M
22.18%
2.87M
-
2.92M
1.71%
2.81M
3.63%
110.80M
3,841.52%
100.11M
9.65%
2.81M
97.19%
72.81M
-
short term investments
11.19M
-
12.36M
10.45%
12.87M
4.13%
15.06M
17.01%
19.04M
26.41%
31.38M
64.78%
40.29M
28.40%
47.32M
17.46%
46.80M
1.11%
46.64M
0.34%
52.95M
13.53%
57.75M
9.07%
53.27M
7.76%
60.82M
14.17%
58.27M
4.19%
54.29M
6.83%
46.20M
14.90%
10.57M
77.12%
5.97M
43.50%
2.24M
62.54%
1.05M
53.02%
301K
71.36%
8.22M
2,631.56%
15.60M
89.78%
14.64M
6.18%
18.66M
27.49%
24.33M
30.34%
44.93M
84.68%
45.85M
2.05%
54.44M
18.74%
56.45M
3.69%
44.78M
20.67%
43.98M
1.77%
38.88M
11.59%
39.39M
1.31%
29.18M
25.93%
38.99M
33.62%
47.76M
22.50%
48.61M
1.78%
38.00M
21.82%
36.49M
3.97%
34.23M
6.21%
28.45M
16.89%
tax assets
18.11M
-
14.12M
22.03%
16.25M
15.10%
16.25M
0%
14.73M
9.32%
16.84M
14.29%
12.48M
25.88%
9.69M
22.38%
8.65M
10.67%
7.98M
7.74%
9.55M
19.66%
24.03M
151.55%
22.45M
6.59%
24.57M
9.45%
11.84M
51.81%
10.52M
11.12%
8.65M
17.78%
7.32M
15.43%
5.67M
22.55%
4.60M
18.88%
2.88M
37.32%
2.83M
1.98%
4.59M
62.44%
4.11M
10.44%
3.12M
24.09%
1.79M
42.47%
8.51M
374.21%
5.41M
36.50%
2.83M
47.60%
22.53M
695.55%
41.50M
84.21%
41.69M
0.44%
39.54M
5.15%
36.60M
7.44%
36.70M
0.28%
33.03M
10.01%
28.91M
12.46%
27.50M
4.88%
24.10M
12.36%
20.54M
14.78%
18.31M
10.84%
15.27M
16.62%
35.01M
129.26%
tax payables
1.43M
-
719K
49.58%
732K
1.81%
401K
45.22%
401K
0%
414K
3.24%
391K
5.56%
539K
37.85%
550K
2.04%
456K
17.09%
578K
26.75%
319K
44.81%
494K
54.86%
575K
16.40%
44.77M
7,685.39%
55.01M
-
54.09M
-
total assets
445.00M
-
450.95M
1.34%
480.93M
6.65%
504.33M
4.87%
480.40M
4.75%
481.56M
0.24%
485.68M
0.86%
469.34M
3.37%
455.84M
2.87%
469.28M
2.95%
469.66M
0.08%
471.66M
0.43%
459.37M
2.61%
484.84M
5.54%
518.96M
7.04%
488.17M
5.93%
504.23M
3.29%
387.89M
23.07%
399.60M
3.02%
399.85M
0.06%
416.14M
4.08%
419.90M
0.90%
443.70M
5.67%
459.04M
3.46%
439.71M
4.21%
371.61M
15.49%
404.75M
8.92%
405.95M
0.30%
424.57M
4.59%
461.90M
8.79%
512.65M
10.99%
507.73M
0.96%
505.89M
0.36%
503.27M
0.52%
497.09M
1.23%
490.69M
1.29%
500.51M
2.00%
518.23M
3.54%
510.81M
1.43%
499.05M
2.30%
521.78M
4.56%
517.30M
0.86%
550.10M
6.34%
total current assets
304.01M
-
310.94M
2.28%
338.87M
8.98%
358.54M
5.81%
334.12M
6.81%
332.74M
0.41%
341.19M
2.54%
327.56M
4.00%
323.49M
1.24%
336.76M
4.10%
339.05M
0.68%
318.67M
6.01%
304.90M
4.32%
327.03M
7.26%
371.12M
13.48%
342.42M
7.73%
357.26M
4.33%
314.28M
12.03%
328.88M
4.65%
323.57M
1.61%
341.25M
5.46%
346.40M
1.51%
368.46M
6.37%
373.74M
1.43%
355.46M
4.89%
291.92M
17.88%
322.13M
10.35%
325.28M
0.98%
341.40M
4.95%
354.05M
3.71%
388.13M
9.63%
385.49M
0.68%
387.00M
0.39%
371.09M
4.11%
362.63M
2.28%
361.08M
0.43%
373.54M
3.45%
389.96M
4.40%
387.07M
0.74%
382.18M
1.26%
403.38M
5.55%
408.53M
1.28%
422.52M
3.43%
total current liabilities
340.56M
-
340.55M
0.00%
367.98M
8.06%
341.85M
7.10%
331.43M
3.05%
332.89M
0.44%
348.91M
4.81%
331.44M
5.01%
326.39M
1.52%
335.33M
2.74%
343.82M
2.53%
320.17M
6.88%
310.91M
2.89%
332.67M
7.00%
362.78M
9.05%
338.44M
6.71%
356.12M
5.22%
359.53M
0.96%
366.98M
2.07%
361.77M
1.42%
361.65M
0.03%
362.31M
0.18%
389.07M
7.39%
396.39M
1.88%
376.05M
5.13%
308.53M
17.95%
324.87M
5.30%
319.87M
1.54%
326.30M
2.01%
327.34M
0.32%
339.33M
3.67%
325.92M
3.95%
327.37M
0.45%
315.36M
3.67%
305.07M
3.26%
292.76M
4.04%
287.92M
1.65%
301.68M
4.78%
294.11M
2.51%
275.93M
6.18%
285.03M
3.30%
277.83M
2.53%
279.34M
0.54%
total debt
22.03M
-
19.97M
9.38%
19.62M
1.72%
6.56M
66.58%
6.49M
1.01%
6.42M
1.08%
6.35M
1.07%
9.34M
-
8.73M
6.47%
10.51M
20.36%
7.35M
30.03%
9.67M
31.51%
9.05M
6.40%
8.62M
4.72%
5.47M
36.54%
8.03M
46.78%
7.38M
8.12%
8.21M
11.29%
4.61M
43.93%
7.04M
52.91%
7.16M
1.66%
3.57M
50.11%
2.88M
19.34%
2.35M
18.57%
5.26M
124.13%
1.75M
66.66%
total investments
20.59M
-
22.52M
9.40%
22.88M
1.58%
27.18M
18.77%
30.42M
11.93%
42.92M
41.12%
52.63M
22.62%
59.54M
13.12%
58.09M
2.43%
58.96M
1.51%
66.97M
13.58%
80.05M
19.52%
76.90M
3.94%
84.77M
10.25%
85.17M
0.46%
80.68M
5.27%
70.55M
12.55%
17.20M
75.61%
12.61M
26.74%
10.06M
20.16%
8.80M
12.51%
8.65M
1.75%
17.54M
102.76%
24.94M
42.19%
24.23M
2.84%
27.23M
12.38%
33.16M
21.76%
54.67M
64.88%
56.29M
2.95%
69.36M
23.22%
68.10M
1.82%
54.26M
20.32%
52.34M
3.55%
46.20M
11.72%
46.82M
1.33%
36.10M
22.90%
45.68M
26.54%
10.26M
77.53%
58.49M
469.87%
46.15M
21.09%
44.05M
4.55%
40.86M
7.25%
34.97M
14.42%
total liabilities
351.14M
-
353.64M
0.71%
379.77M
7.39%
343.73M
9.49%
333.25M
3.05%
334.66M
0.42%
350.74M
4.80%
333.23M
4.99%
328.15M
1.52%
337.51M
2.85%
345.45M
2.35%
321.73M
6.87%
312.53M
2.86%
334.35M
6.98%
364.41M
8.99%
340.12M
6.66%
357.87M
5.22%
360.98M
0.87%
368.29M
2.03%
363.17M
1.39%
362.94M
0.06%
363.47M
0.15%
390.15M
7.34%
406.71M
4.24%
386.32M
5.01%
318.01M
17.68%
333.61M
4.91%
328.36M
1.57%
334.15M
1.76%
334.74M
0.17%
346.04M
3.38%
332.43M
3.93%
332.85M
0.13%
327.01M
1.75%
316.27M
3.29%
301.93M
4.53%
297.11M
1.60%
308.77M
3.93%
300.34M
2.73%
281.50M
6.27%
291.20M
3.45%
283.23M
2.74%
283.54M
0.11%
total liabilities and stockholders equity
445.00M
-
450.95M
1.34%
480.93M
6.65%
504.33M
4.87%
480.40M
4.75%
481.56M
0.24%
485.68M
0.86%
469.34M
3.37%
455.84M
2.87%
469.28M
2.95%
469.66M
0.08%
471.66M
0.43%
459.37M
2.61%
484.84M
5.54%
518.96M
7.04%
488.17M
5.93%
504.23M
3.29%
387.89M
23.07%
399.60M
3.02%
399.85M
0.06%
416.14M
4.08%
419.90M
0.90%
443.70M
5.67%
459.04M
3.46%
439.71M
4.21%
371.61M
15.49%
404.75M
8.92%
405.95M
0.30%
424.57M
4.59%
461.90M
8.79%
512.65M
10.99%
507.73M
0.96%
505.89M
0.36%
503.27M
0.52%
497.09M
1.23%
490.69M
1.29%
500.51M
2.00%
518.23M
3.54%
510.81M
1.43%
499.05M
2.30%
521.78M
4.56%
517.30M
0.86%
550.10M
6.34%
total non current assets
140.98M
-
140.02M
0.68%
142.07M
1.46%
145.80M
2.63%
146.28M
0.33%
148.82M
1.73%
144.49M
2.90%
141.78M
1.88%
132.35M
6.65%
132.52M
0.13%
130.60M
1.45%
152.98M
17.13%
154.46M
0.97%
157.81M
2.17%
147.85M
6.31%
145.75M
1.41%
146.97M
0.84%
73.61M
49.91%
70.72M
3.93%
76.27M
7.86%
74.89M
1.81%
73.50M
1.86%
75.24M
2.38%
85.30M
13.36%
84.25M
1.23%
79.69M
5.41%
82.62M
3.67%
80.66M
2.37%
83.17M
3.11%
107.85M
29.67%
124.52M
15.46%
122.24M
1.83%
118.89M
2.74%
132.18M
11.17%
134.47M
1.73%
129.62M
3.61%
126.97M
2.04%
128.26M
1.02%
123.74M
3.53%
116.87M
5.55%
118.40M
1.31%
108.77M
8.13%
127.57M
17.28%
total non current liabilities
10.58M
-
13.09M
23.75%
11.78M
9.99%
1.88M
84.02%
1.83M
2.87%
1.77M
3.01%
1.83M
3.16%
1.79M
1.91%
1.76M
1.67%
2.18M
23.51%
1.64M
25%
1.56M
4.65%
1.63M
4.36%
1.68M
3.01%
1.63M
2.74%
1.68M
3.31%
1.75M
3.86%
1.45M
17.32%
1.31M
9.41%
1.40M
7.10%
1.29M
8.34%
1.16M
9.56%
1.08M
7.48%
10.31M
858.36%
10.27M
0.37%
9.47M
7.78%
8.74M
7.75%
8.50M
2.80%
7.85M
7.56%
7.40M
5.74%
6.71M
9.40%
6.51M
2.97%
5.48M
15.78%
11.65M
112.52%
11.19M
3.90%
9.17M
18.05%
9.19M
0.14%
7.10M
22.73%
6.24M
12.17%
5.57M
10.73%
6.16M
10.74%
5.40M
12.39%
4.20M
22.31%
total stockholders equity
92.94M
-
96.47M
3.80%
100.24M
3.91%
159.63M
59.24%
145.92M
8.59%
145.81M
0.07%
133.83M
8.22%
135.21M
1.03%
126.82M
6.21%
130.75M
3.10%
123.80M
5.31%
139.54M
12.71%
138.34M
0.86%
140.81M
1.79%
145.73M
3.50%
139.31M
4.41%
137.27M
1.47%
26.55M
80.66%
30.66M
15.48%
36.08M
17.65%
52.70M
46.08%
56.09M
6.43%
56.24M
0.28%
55.17M
1.91%
56.49M
2.39%
57.04M
0.98%
74.77M
31.09%
81.12M
8.49%
89.86M
10.78%
127.03M
41.36%
164.86M
29.78%
163.60M
0.77%
160.59M
1.84%
163.64M
1.89%
167.62M
2.43%
174.10M
3.87%
188.14M
8.07%
193.44M
2.82%
193.73M
0.15%
200.04M
3.26%
211.78M
5.87%
214.49M
1.28%
246.18M
14.78%

All numbers in (except ratios and percentages)