bf/NASDAQ:ERII_icon.jpeg

COM:ENERGYRECOVERY

Energy Recovery

  • Stock

USD

Last Close

15.63

22/11 21:00

Market Cap

781.98M

Beta: -

Volume Today

498.26K

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
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
account payables
1.21M
-
1.64M
35.57%
1.80M
9.88%
1.25M
30.43%
1.82M
45.01%
2.03M
11.83%
2.37M
16.44%
1.68M
28.87%
1.86M
10.81%
2.59M
38.98%
1.52M
41.44%
1.80M
18.31%
1.50M
16.20%
1.82M
21.20%
2.83M
55.10%
3.34M
17.92%
4.09M
22.63%
2.34M
42.78%
1.93M
17.47%
4.51M
133.70%
1.44M
68.13%
1.99M
38.22%
1.46M
26.65%
1.56M
6.85%
1.19M
23.54%
1.87M
56.71%
1.86M
0.43%
1.95M
4.89%
1.12M
42.70%
1.96M
75.04%
2.28M
16.40%
3.66M
60.80%
909K
75.18%
4.36M
379.65%
2.72M
37.71%
1.93M
28.90%
814K
57.85%
1.96M
140.66%
1.74M
11.13%
1.81M
3.91%
3M
65.84%
3.49M
16.40%
4.75M
36.11%
3.41M
28.17%
accumulated other comprehensive income loss
-107K
-
-62K
42.06%
-43K
30.65%
-27K
37.21%
-73K
170.37%
-39K
46.58%
-47K
20.51%
-48K
2.13%
-64K
33.33%
-75K
17.19%
-101K
34.67%
-91K
9.90%
-118K
29.67%
-107K
9.32%
-87K
18.69%
-77K
11.49%
-125K
62.34%
-168K
34.40%
-194K
15.48%
-101K
47.94%
-133K
31.68%
-73K
45.11%
-2K
97.26%
-26K
1,200%
-37K
42.31%
-332K
797.30%
119K
135.84%
100K
15.97%
53K
47%
-20K
137.74%
-53K
165%
-86K
62.26%
-149K
73.26%
-418K
180.54%
-515K
23.21%
-509K
1.17%
-349K
31.43%
-271K
22.35%
-127K
53.14%
-183K
44.09%
-44K
75.96%
-60K
36.36%
-61K
1.67%
149K
344.26%
cash and cash equivalents
14.37M
-
11.44M
20.42%
16.45M
43.81%
17.42M
5.93%
15.50M
11.03%
20.39M
31.55%
18.11M
11.20%
21.50M
18.73%
99.93M
364.84%
96.53M
3.41%
78.99M
18.17%
80.69M
2.16%
61.36M
23.95%
58.69M
4.36%
33.28M
43.29%
19.25M
42.17%
27.78M
44.35%
32.15M
15.74%
16.38M
49.06%
33.39M
103.90%
21.95M
34.25%
16.99M
22.61%
23.33M
37.31%
29.70M
27.28%
26.39M
11.14%
32.84M
24.46%
62.97M
91.74%
80.15M
27.28%
94.25M
17.60%
105.43M
11.86%
103.30M
2.02%
65.75M
36.36%
74.36M
13.10%
44.52M
40.13%
43.22M
2.91%
52.13M
20.61%
92.89M
78.19%
66.33M
28.59%
97.54M
47.05%
105.93M
8.60%
68.10M
35.71%
70.78M
3.94%
40.31M
43.05%
63.26M
56.92%
cash and short term investments
20.23M
-
19.45M
3.82%
26.87M
38.11%
31.17M
16.03%
28.57M
8.34%
28.71M
0.49%
22.82M
20.53%
22.84M
0.10%
100.19M
338.61%
96.78M
3.40%
94.08M
2.79%
95.74M
1.76%
100.44M
4.91%
97.36M
3.06%
90.76M
6.78%
91.49M
0.80%
97.80M
6.90%
90.26M
7.71%
88.58M
1.86%
98.84M
11.58%
95.29M
3.59%
88.76M
6.85%
95.19M
7.23%
89.60M
5.87%
85.12M
5.00%
73.84M
13.26%
91.38M
23.76%
104.52M
14.38%
114.70M
9.74%
120.05M
4.66%
120.70M
0.54%
107.64M
10.81%
105.69M
1.82%
82.22M
22.20%
81.70M
0.63%
82.29M
0.72%
92.89M
12.89%
98.67M
6.22%
97.54M
1.14%
105.93M
8.60%
108.54M
2.47%
117.36M
8.12%
101.01M
13.93%
118.63M
17.44%
common stock
53K
-
53K
0%
54K
1.89%
54K
0%
54K
0%
54K
0%
55K
1.85%
55K
0%
55K
0%
55K
0%
56K
1.82%
56K
0%
57K
1.79%
58K
1.75%
58K
0%
58K
0%
58K
0%
59K
1.72%
59K
0%
59K
0%
59K
0%
60K
1.69%
60K
0%
60K
0%
61K
1.67%
61K
0%
61K
0%
61K
0%
62K
1.64%
63K
1.61%
63K
0%
63K
0%
64K
1.59%
64K
0%
64K
0%
64K
0%
64K
0%
64K
0%
65K
1.56%
65K
0%
65K
0%
65K
0%
66K
1.54%
66K
0%
deferred revenue
779K
-
830K
6.55%
1.03M
24.22%
1.10M
6.60%
519K
52.78%
1.13M
118.50%
1.22M
7.94%
948K
22.55%
5.88M
520.04%
5.62M
4.41%
6.77M
20.52%
6.46M
4.68%
7.27M
12.63%
7.37M
1.40%
7.82M
6.02%
7.79M
0.38%
6.42M
17.60%
16.83M
162.33%
17.65M
4.87%
15.90M
9.93%
16.27M
2.33%
15.66M
3.77%
15.45M
1.33%
17.51M
13.34%
15.75M
10.06%
16.51M
4.85%
980K
94.06%
1.16M
18.37%
1.55M
33.79%
1.14M
26.80%
1.12M
1.67%
1.45M
29.99%
3.32M
128.51%
2.06M
38.00%
1.51M
26.74%
2.16M
43.13%
1.20M
44.60%
1.45M
21.42%
1.27M
12.61%
9.66M
661.99%
1.10M
88.65%
deferred revenue non current
130K
-
94K
27.69%
31K
67.02%
13K
58.06%
59K
353.85%
18K
69.49%
68K
277.78%
79K
16.18%
69M
87,241.77%
67.77M
1.79%
66.46M
1.92%
65.23M
1.85%
63.96M
1.95%
62.71M
1.95%
61.46M
1.99%
60.22M
2.01%
59.01M
2.02%
37.24M
36.89%
33.12M
11.05%
30.73M
7.24%
26.54M
13.63%
23.23M
12.46%
19.63M
15.49%
15.18M
22.70%
13.12M
13.54%
8.80M
32.89%
97K
98.90%
104K
7.22%
88K
15.38%
96K
9.09%
90K
-
deferrred tax liabilities non current
2.13M
-
2.19M
2.58%
2.24M
2.56%
2.30M
2.59%
1.99M
13.52%
2.05M
3.27%
2.12M
3.16%
2.16M
1.93%
2.36M
9.26%
2.36M
0%
2.11M
10.64%
2.17M
3.03%
2.23M
2.76%
2.30M
2.87%
2.36M
2.79%
2.43M
2.84%
7.90M
225.45%
18.32M
-
16.90M
-
11.03M
-
7.20M
-
goodwill
12.79M
-
12.79M
0%
12.79M
0%
12.79M
0%
12.79M
0%
12.79M
0%
12.79M
0%
12.79M
0%
12.79M
0%
12.79M
0%
12.79M
0%
12.79M
0%
12.79M
0%
12.79M
0%
12.79M
0%
12.79M
0%
12.79M
0%
12.79M
0%
12.79M
0%
12.79M
0%
12.79M
0%
12.79M
0%
12.79M
0%
12.79M
0%
12.79M
0%
12.79M
0%
12.79M
0%
12.79M
0%
12.79M
0%
12.79M
0%
12.79M
0%
12.79M
0%
12.79M
0%
12.79M
0%
12.79M
0%
12.79M
0%
12.79M
0%
12.79M
0%
12.79M
0%
12.79M
0%
12.79M
0%
12.79M
0%
12.79M
0%
12.79M
0%
goodwill and intangible assets
16.80M
-
16.58M
1.29%
16.37M
1.30%
16.15M
1.31%
15.96M
1.21%
15.80M
1.00%
15.64M
1.00%
15.48M
1.02%
15.32M
1.03%
15.16M
1.02%
15.01M
1.04%
14.85M
1.05%
14.69M
1.06%
14.53M
1.07%
14.38M
1.09%
14.22M
1.10%
14.06M
1.11%
13.90M
1.12%
13.74M
1.14%
13.59M
1.15%
13.43M
1.15%
13.27M
1.16%
13.12M
1.18%
12.96M
1.19%
12.86M
0.82%
12.85M
0.03%
12.85M
0.03%
12.84M
0.03%
12.84M
0.03%
12.84M
0.03%
12.83M
0.02%
12.83M
0.02%
12.83M
0.02%
12.82M
0.02%
12.82M
0.02%
12.82M
0.02%
12.79M
0.23%
12.79M
0%
12.79M
0%
12.79M
0%
12.79M
0%
12.79M
0%
12.79M
0%
12.79M
0%
intangible assets
4.01M
-
3.79M
5.39%
3.58M
5.67%
3.36M
6.01%
3.17M
5.83%
3.01M
5.02%
2.85M
5.25%
2.69M
5.58%
2.53M
5.91%
2.37M
6.20%
2.22M
6.66%
2.06M
7.13%
1.90M
7.68%
1.74M
8.26%
1.58M
9.06%
1.43M
9.97%
1.27M
11.07%
1.11M
12.37%
954K
14.21%
796K
16.56%
640K
19.60%
484K
24.38%
327K
32.44%
171K
47.71%
65K
61.99%
61K
6.15%
57K
6.56%
53K
7.02%
49K
7.55%
45K
8.16%
43K
4.44%
40K
6.98%
37K
7.50%
34K
8.11%
32K
5.88%
29K
9.38%
inventory
4.96M
-
8.28M
67.02%
9.60M
15.94%
10.23M
6.59%
8.20M
19.78%
9.33M
13.77%
9.70M
3.95%
8.89M
8.35%
6.50M
26.88%
6.72M
3.41%
6.18M
8.13%
5.84M
5.49%
4.55M
22.08%
4.82M
6.02%
6.37M
32.05%
6.28M
1.37%
5.51M
12.24%
7.33M
32.90%
6.38M
13.00%
6.28M
1.57%
7.14M
13.75%
7.31M
2.37%
7.76M
6.24%
8.98M
15.64%
10.32M
14.93%
10.94M
6.02%
9.91M
9.35%
10.66M
7.53%
11.75M
10.19%
11.93M
1.51%
15.29M
28.21%
20.56M
34.46%
20.38M
0.85%
23.48M
15.20%
28.23M
20.24%
32.13M
13.80%
28.37M
11.72%
33.12M
16.76%
36.31M
9.65%
33.89M
6.68%
26.15M
22.84%
31.67M
21.12%
33.66M
6.28%
33.46M
0.58%
long term debt
44K
-
42K
4.55%
39K
7.14%
38K
2.56%
36K
5.26%
33K
8.33%
30K
9.09%
27K
10%
25K
7.41%
22K
12%
19K
13.64%
16K
15.79%
1.29M
7,937.50%
13.04M
914.23%
12.80M
1.83%
12.56M
1.94%
12.31M
1.95%
12.05M
2.12%
11.78M
2.27%
11.53M
2.07%
17.52M
51.94%
17.16M
2.10%
16.80M
2.06%
16.44M
2.14%
16.07M
2.24%
15.68M
2.44%
15.28M
2.54%
14.88M
2.65%
14.62M
1.77%
14.18M
3.00%
13.73M
3.14%
14.88M
8.35%
12.97M
12.82%
14.18M
9.31%
13.73M
3.14%
11.49M
16.34%
10.96M
4.60%
10.41M
4.96%
9.86M
5.32%
long term investments
13.69M
-
8.81M
35.67%
4.84M
45.02%
1.38M
71.49%
267K
80.67%
265K
0.75%
262K
1.13%
180K
31.30%
-1.15M
-
108K
-
2.34M
2,067.59%
1.27M
45.79%
2.55M
100.79%
1.51M
40.86%
7.55M
400.93%
15.42M
104.25%
19.36M
25.57%
5.51M
71.54%
1.42M
74.26%
765K
-
2.30M
200.39%
14.33M
523.76%
4.81M
66.45%
4.27M
11.19%
3.06M
28.40%
3.02M
1.28%
2.47M
18.15%
21.39M
765.80%
13.83M
35.35%
12.14M
12.25%
37.02M
204.99%
21.29M
42.50%
net debt
-14.37M
-
-11.44M
20.42%
-16.45M
43.81%
-17.42M
5.93%
-15.50M
11.03%
-20.34M
31.19%
-18.05M
11.22%
-21.45M
18.80%
-99.88M
365.70%
-96.48M
3.41%
-78.94M
18.18%
-80.65M
2.16%
-61.33M
23.96%
-58.66M
4.36%
-33.25M
43.32%
-19.21M
42.21%
-27.75M
44.43%
-29.21M
5.26%
-2.99M
89.78%
-19.81M
563.34%
-8.47M
57.24%
-3.73M
56.01%
-10.30M
176.31%
-16.90M
64.11%
-13.83M
18.16%
-14.11M
2.02%
-44.62M
216.22%
-62.14M
39.26%
-76.57M
23.22%
-87.93M
14.84%
-86.15M
2.03%
-48.94M
43.19%
-57.91M
18.33%
-28.45M
50.88%
-27.54M
3.18%
-36.85M
33.79%
-76.41M
107.38%
-51.72M
32.32%
-83.36M
61.19%
-92.20M
10.59%
-54.82M
40.54%
-57.97M
5.74%
-27.99M
51.72%
-51.44M
83.77%
net receivables
20.93M
-
17.95M
14.23%
10.73M
40.22%
4.94M
53.98%
12.28M
148.76%
6.42M
47.74%
8.67M
35.11%
9.06M
4.46%
13.47M
48.69%
9.50M
29.46%
10.15M
6.84%
9.63M
5.18%
14.05M
45.89%
15.00M
6.78%
16.95M
13.04%
17.34M
2.30%
19.32M
11.37%
18.40M
4.74%
17.91M
2.69%
11.68M
34.75%
15.25M
30.56%
18.52M
21.41%
17.13M
7.48%
21.94M
28.05%
13.48M
38.55%
13.84M
2.68%
12.82M
7.41%
11.05M
13.74%
11.79M
6.67%
17.47M
48.12%
8.13M
53.42%
13.07M
60.61%
20.61M
57.78%
27.47M
33.23%
14.22M
48.21%
19.31M
35.77%
35.78M
85.27%
11.58M
67.63%
15.73M
35.76%
23.34M
48.40%
48.11M
106.15%
25.05M
47.92%
20.67M
17.50%
31.84M
54.06%
other assets
other current assets
1.02M
-
2.13M
109.33%
1.23M
42.19%
2.11M
71.02%
1.32M
37.49%
3.60M
173.50%
2.62M
27.40%
384K
85.32%
3.37M
776.82%
4K
99.88%
2.22M
55,450%
440K
80.20%
1.82M
314.77%
3.37M
84.71%
3.86M
14.54%
4.45M
15.33%
449K
89.92%
472K
5.12%
473K
0.21%
672K
42.07%
399K
40.63%
3.17M
694.49%
2.25M
29.12%
3.15M
40.10%
4.05M
28.56%
5.19M
28.17%
4.99M
3.86%
4.96M
0.56%
4.95M
0.18%
3.40M
31.29%
3.73M
9.64%
5.54M
48.59%
5.08M
8.41%
5.80M
14.33%
4.91M
15.31%
5.49M
11.64%
3.89M
29.17%
4.57M
17.58%
3.54M
22.43%
4.51M
27.20%
2.18M
51.57%
4.29M
96.43%
3.69M
13.95%
5.98M
62.06%
other current liabilities
8.67M
-
6.07M
30.04%
6.32M
4.09%
6.05M
4.26%
9.18M
51.87%
8.00M
12.83%
5.64M
29.52%
5.43M
3.65%
8.27M
52.18%
5.41M
34.57%
5.73M
5.93%
6.80M
18.66%
8.37M
23.06%
4.82M
42.47%
5.38M
11.65%
6.56M
21.95%
9.31M
42.06%
4.78M
48.71%
5.55M
16.07%
7.05M
27.21%
8.50M
20.44%
5.68M
33.12%
6.16M
8.32%
8.52M
38.39%
9.87M
15.85%
6.16M
37.62%
6.77M
9.99%
8.65M
27.81%
11.82M
36.54%
7.76M
34.36%
8.40M
8.26%
9.58M
14.11%
13.99M
46.04%
8.09M
42.17%
9.48M
17.18%
11.32M
19.36%
11.90M
5.12%
8.19M
31.21%
-3.47M
142.41%
1.69M
148.66%
15.58M
822.62%
11.79M
24.33%
13.37M
13.37%
13.49M
0.94%
other liabilities
other non current assets
4.47M
-
3.71M
16.98%
2.20M
40.77%
1.39M
36.85%
2.85M
105.48%
2.31M
19.07%
1.97M
14.64%
2.23M
13.40%
2.33M
4.07%
2.91M
25.29%
3.07M
5.29%
3.31M
7.76%
2.09M
36.73%
1.52M
27.16%
780K
48.79%
184K
76.41%
194K
5.43%
352K
81.44%
371K
5.40%
481K
29.65%
368K
23.49%
390K
5.98%
396K
1.54%
402K
1.52%
598K
48.76%
632K
5.69%
639K
1.11%
645K
0.94%
988K
53.18%
1.37M
38.77%
365K
73.38%
365K
0%
367K
0.55%
365K
0.54%
365K
0%
365K
0%
-3.06M
937.81%
385K
112.59%
-2.47M
741.82%
-21.39M
765.80%
388K
101.81%
387K
0.26%
919K
137.47%
1.18M
28.62%
other non current liabilities
2.08M
-
1.95M
6.07%
1.93M
1.33%
898K
53.35%
2.45M
173.16%
2.88M
17.45%
839K
70.88%
764K
8.94%
718K
6.02%
674K
6.13%
637K
5.49%
598K
6.12%
554K
7.36%
507K
8.48%
459K
9.47%
411K
10.46%
-7.54M
1,935.52%
255K
103.38%
240K
5.88%
242K
0.83%
-18.08M
7,571.90%
278K
101.54%
278K
0%
277K
0.36%
-16.62M
6,099.64%
277K
101.67%
496K
79.06%
672K
35.48%
-10.60M
1,677.38%
431K
104.07%
571K
32.48%
550K
3.68%
247K
55.09%
226K
8.50%
227K
0.44%
127K
44.05%
1.32M
936.22%
254K
80.70%
-7.08M
-
132K
101.86%
86K
34.85%
100K
16.28%
othertotal stockholders equity
115.93M
-
116.49M
0.48%
117.66M
1.00%
117.11M
0.47%
117.61M
0.43%
119.01M
1.20%
120.97M
1.64%
121.73M
0.63%
122.97M
1.02%
121.53M
1.18%
118.94M
2.13%
119.84M
0.76%
123.47M
3.02%
127.43M
3.21%
124.81M
2.06%
125.83M
0.82%
128.52M
2.13%
128.87M
0.27%
124.04M
3.75%
126.52M
2.00%
127.92M
1.10%
131.75M
2.99%
135.50M
2.85%
137.66M
1.60%
139.54M
1.36%
141.47M
1.38%
143.24M
1.25%
144.44M
0.84%
148.68M
2.93%
156.60M
5.33%
149.05M
4.82%
144.92M
2.77%
141.76M
2.18%
136.32M
3.84%
119.67M
12.21%
122.32M
2.21%
124.47M
1.76%
126.85M
1.91%
128.65M
1.42%
131.30M
2.05%
137.13M
4.44%
141.64M
3.29%
144.75M
2.20%
151.42M
4.61%
preferred stock
property plant equipment net
13.90M
-
13.16M
5.34%
14.47M
9.98%
13.87M
4.16%
13.21M
4.77%
12.57M
4.82%
12.09M
3.89%
11.35M
6.12%
10.62M
6.38%
9.96M
6.27%
9.76M
1.95%
9.18M
5.94%
8.64M
5.87%
8.61M
0.38%
10.97M
27.46%
13.63M
24.22%
13.39M
1.75%
15.25M
13.89%
25.66M
68.21%
28.06M
9.37%
26.81M
4.47%
28.18M
5.14%
29.08M
3.19%
28.89M
0.66%
30.04M
3.97%
37.03M
23.29%
35.65M
3.74%
36.98M
3.73%
36.27M
1.93%
36.47M
0.57%
35.83M
1.77%
35.93M
0.28%
35.01M
2.54%
34.21M
2.29%
32.86M
3.96%
32.23M
1.89%
32.70M
1.43%
32.42M
0.85%
31.70M
2.22%
30.64M
3.34%
30.17M
1.54%
28.93M
4.11%
27.85M
3.73%
26.50M
4.82%
retained earnings
-28.96M
-
-32.65M
12.72%
-37.26M
14.12%
-42.76M
14.78%
-47.67M
11.47%
-55.95M
17.38%
-59.28M
5.95%
-59.62M
0.57%
-59.31M
0.52%
-61.27M
3.32%
-60.82M
0.74%
-61.40M
0.95%
-58.27M
5.09%
-58.70M
0.74%
-59.25M
0.93%
-57.55M
2.88%
-45.92M
20.20%
-37.29M
18.81%
-21.54M
42.22%
-16.89M
21.62%
-14.47M
14.33%
-11.81M
18.35%
-8.09M
31.48%
-2.94M
63.62%
-3.55M
20.69%
-2.93M
17.48%
13.99M
577.29%
19.38M
38.50%
22.83M
17.82%
29.70M
30.07%
30.77M
3.60%
31.84M
3.48%
37.10M
16.53%
45.00M
21.28%
42.64M
5.24%
47.43M
11.23%
61.15M
28.94%
54.86M
10.30%
53.19M
3.04%
62.85M
18.16%
82.66M
31.51%
74.40M
9.99%
73.75M
0.86%
82.23M
11.50%
short term debt
283K
-
28K
90.11%
27K
3.57%
15K
44.44%
4K
73.33%
11K
175%
11K
0%
11K
0%
10K
9.09%
10K
0%
10K
0%
11K
10%
11K
0%
11K
0%
11K
0%
11K
0%
11K
0%
1.65M
14,927.27%
348K
78.95%
776K
122.99%
926K
19.33%
954K
3.02%
983K
3.04%
1.02M
3.66%
1.02M
0.39%
1.21M
18.18%
1.20M
1.08%
1.21M
1.09%
1.24M
2.81%
1.43M
14.88%
1.47M
3.15%
1.52M
3.05%
1.56M
3.03%
1.46M
6.71%
1.50M
3.15%
1.55M
3.12%
1.60M
3.09%
1.65M
2.81%
14.18M
761.82%
1.74M
87.73%
1.79M
2.93%
1.85M
3.52%
1.91M
2.97%
1.96M
2.88%
short term investments
5.86M
-
8.02M
36.90%
10.42M
29.99%
13.75M
31.95%
13.07M
4.94%
8.32M
36.33%
4.71M
43.37%
1.34M
71.48%
257K
80.88%
255K
0.78%
15.10M
5,819.61%
15.05M
0.30%
39.07M
159.64%
38.67M
1.04%
57.48M
48.64%
72.24M
25.68%
70.02M
3.07%
58.11M
17.01%
72.21M
24.26%
65.45M
9.36%
73.34M
12.06%
71.77M
2.14%
71.85M
0.12%
59.91M
16.63%
58.74M
1.95%
40.99M
30.20%
28.41M
30.70%
24.37M
14.21%
20.45M
16.11%
14.62M
28.51%
17.39M
19.00%
41.90M
140.89%
31.33M
25.22%
37.70M
20.33%
38.48M
2.06%
30.16M
21.63%
33.48M
11.02%
32.34M
3.41%
50.83M
57.19%
33.09M
34.89%
40.45M
22.21%
46.58M
15.16%
60.70M
30.32%
55.36M
8.79%
tax assets
1.20M
-
698K
41.69%
698K
0%
698K
0%
414K
40.69%
240K
42.03%
240K
0%
240K
0%
1.15M
-
885K
22.71%
1.02M
15.37%
1.27M
24.39%
1.43M
12.36%
1.63M
14.30%
1.71M
4.90%
7.90M
361.84%
8.31M
5.15%
19.44M
134.01%
18.08M
7.00%
18.32M
1.31%
17.77M
3.00%
17.03M
4.14%
17.12M
0.51%
16.90M
1.30%
16.93M
0.21%
12.23M
27.76%
11.45M
6.35%
11.03M
3.70%
11.70M
6.07%
12.47M
6.60%
12.09M
3.03%
11.42M
5.56%
11.07M
3.07%
11.55M
4.32%
11.21M
2.89%
10.63M
5.22%
11.41M
7.39%
12.06M
5.65%
11.57M
4.06%
10.32M
10.77%
11.65M
12.86%
11.44M
1.81%
11.03M
3.60%
tax payables
22K
-
28K
27.27%
27K
3.57%
15K
44.44%
4K
73.33%
6K
50%
8K
33.33%
2K
-
89K
-
137K
53.93%
16K
88.32%
16K
0%
80K
400%
142K
77.50%
432K
204.23%
429K
0.69%
32K
-
1.08M
-
total assets
102.20M
-
96.63M
5.45%
93.78M
2.94%
85.99M
8.31%
85.94M
0.06%
79.25M
7.78%
74.01M
6.62%
73.24M
1.04%
151.80M
107.27%
144.71M
4.67%
141.36M
2.31%
141.51M
0.11%
149.06M
5.34%
148.24M
0.55%
145.86M
1.60%
149.04M
2.18%
161.74M
8.52%
155.86M
3.64%
174.25M
11.80%
181.61M
4.23%
179.84M
0.98%
180.02M
0.10%
183.47M
1.91%
190.59M
3.88%
188.77M
0.95%
190.61M
0.97%
185.97M
2.43%
194.54M
4.61%
204.31M
5.03%
215.22M
5.34%
209.34M
2.73%
208.79M
0.27%
213.69M
2.35%
211.78M
0.90%
191.48M
9.59%
200.12M
4.51%
217.04M
8.45%
207.97M
4.18%
209.67M
0.82%
222.66M
6.19%
252.97M
13.61%
244.26M
3.44%
249.04M
1.96%
262.70M
5.49%
total current assets
52.13M
-
53.66M
2.93%
55.20M
2.86%
52.50M
4.89%
53.24M
1.41%
48.07M
9.71%
43.81M
8.86%
43.76M
0.12%
123.53M
182.30%
116.67M
5.55%
112.64M
3.46%
113.15M
0.46%
122.37M
8.14%
122.14M
0.18%
118.10M
3.31%
119.30M
1.01%
126.20M
5.78%
118.04M
6.46%
114.92M
2.64%
119.06M
3.60%
119.65M
0.49%
117.86M
1.50%
122.33M
3.79%
123.66M
1.09%
112.97M
8.65%
103.80M
8.11%
119.10M
14.73%
131.20M
10.16%
143.19M
9.14%
152.84M
6.74%
147.85M
3.27%
146.81M
0.70%
151.76M
3.37%
138.97M
8.43%
129.08M
7.12%
139.22M
7.86%
160.93M
15.59%
147.94M
8.07%
153.13M
3.50%
167.66M
9.49%
185.47M
10.62%
178.37M
3.83%
159.03M
10.84%
189.91M
19.42%
total current liabilities
10.94M
-
8.56M
21.74%
9.17M
7.12%
8.41M
8.30%
11.52M
36.95%
11.18M
2.96%
9.24M
17.34%
8.08M
12.61%
16.02M
98.39%
13.63M
14.92%
14.03M
2.93%
15.06M
7.35%
17.16M
13.89%
14.02M
18.27%
16.03M
14.33%
17.69M
10.33%
19.83M
12.11%
25.60M
29.09%
25.48M
0.49%
28.25M
10.86%
27.13M
3.94%
24.28M
10.50%
24.05M
0.98%
28.60M
18.96%
27.83M
2.71%
25.74M
7.50%
10.81M
58.02%
12.97M
20.05%
15.73M
21.23%
12.28M
21.95%
13.27M
8.05%
16.21M
22.24%
19.79M
22.02%
15.97M
19.29%
15.21M
4.75%
16.96M
11.49%
15.51M
8.56%
13.24M
14.62%
13.71M
3.59%
14.90M
8.64%
21.47M
44.10%
17.14M
20.19%
20.03M
16.88%
18.87M
5.78%
total debt
55K
-
53K
3.64%
50K
5.66%
48K
4%
46K
4.17%
43K
6.52%
41K
4.65%
38K
7.32%
36K
5.26%
33K
8.33%
30K
9.09%
27K
10%
2.94M
10,785.19%
13.39M
355.63%
13.58M
1.41%
13.48M
0.72%
13.27M
1.61%
13.03M
1.75%
12.80M
1.82%
12.56M
1.88%
18.73M
49.19%
18.35M
2.03%
18.01M
1.85%
17.69M
1.80%
17.50M
1.04%
17.16M
1.98%
16.80M
2.06%
16.44M
2.14%
16.07M
2.24%
15.68M
2.44%
15.28M
2.54%
16.48M
7.81%
14.62M
11.31%
14.18M
3.00%
13.73M
3.14%
13.28M
3.30%
12.81M
3.51%
12.32M
3.82%
11.82M
4.05%
total investments
19.55M
-
16.83M
13.93%
15.27M
9.28%
15.13M
0.87%
13.34M
11.85%
8.59M
35.62%
4.97M
42.07%
1.34M
72.98%
257K
80.88%
255K
0.78%
15.10M
5,819.61%
15.05M
0.30%
39.07M
159.64%
38.67M
1.04%
57.48M
48.64%
72.24M
25.68%
70.02M
3.07%
58.11M
17.01%
72.21M
24.26%
67.79M
6.12%
74.61M
10.06%
74.32M
0.39%
73.36M
1.29%
67.45M
8.05%
74.16M
9.93%
60.36M
18.61%
33.92M
43.80%
25.79M
23.96%
20.45M
20.72%
14.62M
28.51%
17.39M
19.00%
42.66M
145.29%
33.63M
21.18%
52.04M
54.73%
43.29M
16.81%
34.43M
20.47%
36.54M
6.13%
35.36M
3.23%
53.30M
50.76%
54.49M
2.23%
54.28M
0.39%
58.71M
8.17%
97.71M
66.42%
76.65M
21.56%
total liabilities
15.28M
-
12.79M
16.27%
13.37M
4.51%
11.62M
13.07%
16.02M
37.84%
16.18M
0.97%
12.31M
23.91%
11.12M
9.68%
88.14M
692.70%
84.47M
4.16%
83.27M
1.41%
83.10M
0.21%
83.93M
1.00%
79.56M
5.21%
80.33M
0.97%
80.77M
0.55%
79.21M
1.93%
64.38M
18.72%
71.88M
11.65%
72.02M
0.19%
66.46M
7.71%
60.10M
9.57%
56.01M
6.82%
55.83M
0.31%
52.76M
5.50%
52.35M
0.78%
28.55M
45.45%
30.55M
6.99%
32.69M
7.00%
28.88M
11.66%
29.52M
2.22%
32.05M
8.57%
34.91M
8.93%
30.81M
11.75%
29.61M
3.88%
30.82M
4.06%
31.70M
2.87%
26.46M
16.52%
27.89M
5.40%
28.63M
2.65%
33.17M
15.84%
28.23M
14.89%
30.53M
8.16%
28.83M
5.56%
total liabilities and stockholders equity
102.20M
-
96.63M
5.45%
93.78M
2.94%
85.99M
8.31%
85.94M
0.06%
79.25M
7.78%
74.01M
6.62%
73.24M
1.04%
151.80M
107.27%
144.71M
4.67%
141.36M
2.31%
141.51M
0.11%
149.06M
5.34%
148.24M
0.55%
145.86M
1.60%
149.04M
2.18%
161.74M
8.52%
155.86M
3.64%
174.25M
11.80%
181.61M
4.23%
179.84M
0.98%
180.02M
0.10%
183.47M
1.91%
190.59M
3.88%
188.77M
0.95%
190.61M
0.97%
185.97M
2.43%
194.54M
4.61%
204.31M
5.03%
215.22M
5.34%
209.34M
2.73%
208.79M
0.27%
213.69M
2.35%
211.78M
0.90%
191.48M
9.59%
200.12M
4.51%
217.04M
8.45%
207.97M
4.18%
209.67M
0.82%
222.66M
6.19%
252.97M
13.61%
244.26M
3.44%
249.04M
1.96%
262.70M
5.49%
total non current assets
50.06M
-
42.96M
14.18%
38.58M
10.20%
33.49M
13.19%
32.70M
2.36%
31.18M
4.64%
30.20M
3.17%
29.48M
2.37%
28.27M
4.11%
28.03M
0.83%
28.72M
2.45%
28.36M
1.27%
26.69M
5.86%
26.09M
2.25%
27.76M
6.39%
29.74M
7.15%
35.55M
19.51%
37.82M
6.38%
59.32M
56.88%
62.55M
5.44%
60.19M
3.77%
62.17M
3.28%
61.14M
1.66%
66.92M
9.46%
75.81M
13.27%
86.81M
14.51%
66.88M
22.96%
63.34M
5.29%
61.12M
3.50%
62.38M
2.05%
61.49M
1.42%
61.98M
0.79%
61.93M
0.08%
72.80M
17.56%
62.40M
14.29%
60.90M
2.40%
56.11M
7.86%
60.02M
6.97%
56.55M
5.79%
55.00M
2.74%
67.50M
22.73%
65.89M
2.38%
90.01M
36.61%
72.79M
19.13%
total non current liabilities
4.34M
-
4.23M
2.47%
4.20M
0.78%
3.21M
23.51%
4.50M
40.17%
5.00M
11.02%
3.07M
38.60%
3.04M
0.85%
72.12M
2,270.68%
70.84M
1.77%
69.24M
2.25%
68.03M
1.75%
66.77M
1.85%
65.54M
1.85%
64.30M
1.89%
63.08M
1.90%
59.38M
5.87%
38.78M
34.69%
46.41M
19.67%
43.77M
5.68%
39.33M
10.15%
35.82M
8.93%
31.96M
10.78%
27.23M
14.80%
24.93M
8.44%
26.61M
6.71%
17.75M
33.29%
17.58M
0.96%
16.96M
3.51%
16.60M
2.12%
16.25M
2.10%
15.83M
2.58%
15.13M
4.47%
14.84M
1.88%
14.40M
2.94%
13.86M
3.78%
16.19M
16.85%
13.22M
18.34%
14.18M
7.21%
13.73M
3.14%
11.70M
14.83%
11.09M
5.16%
10.50M
5.32%
9.96M
5.14%
total stockholders equity
86.92M
-
83.83M
3.55%
80.41M
4.08%
74.37M
7.51%
69.92M
5.99%
63.08M
9.79%
61.70M
2.18%
62.12M
0.68%
63.66M
2.48%
60.24M
5.38%
58.08M
3.58%
58.41M
0.57%
65.13M
11.50%
68.68M
5.44%
65.53M
4.59%
68.27M
4.18%
82.53M
20.89%
91.47M
10.84%
102.36M
11.90%
109.59M
7.07%
113.38M
3.45%
119.92M
5.77%
127.46M
6.29%
134.75M
5.72%
136.01M
0.93%
138.26M
1.66%
157.42M
13.85%
163.99M
4.17%
171.62M
4.66%
186.34M
8.57%
179.83M
3.50%
176.74M
1.72%
178.78M
1.15%
180.97M
1.22%
161.86M
10.56%
169.30M
4.60%
185.34M
9.47%
181.50M
2.07%
181.78M
0.15%
194.03M
6.74%
219.81M
13.29%
216.04M
1.72%
218.51M
1.15%
233.87M
7.03%

All numbers in USD (except ratios and percentages)