bf/NYSE:CALX_icon.jpeg

NYSE:CALX

Calix

  • Stock

USD

Last Close

64.37

06/11 22:27

Market Cap

2.21B

Beta: 1.56

Volume Today

751.22K

Avg: 734.11K

PE Ratio

47.56

PFCF: 78.68

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
Apr '17
Jul '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
Apr '21
Jul '21
Oct '21
Dec '21
Apr '22
Jul '22
Oct '22
Dec '22
Apr '23
Jul '23
Sep '23
Dec '23
Mar '24
Jun '24
Sep '24
Dec '24
Mar '25
Jun '25
Sep '25
account payables
23.63M
-
12.79M
45.86%
18.54M
44.92%
16.78M
9.46%
19.60M
16.80%
11.14M
43.15%
13.80M
23.85%
19.34M
40.12%
23.83M
23.20%
24.52M
2.91%
27.84M
13.54%
29.58M
6.24%
35.98M
21.64%
17.84M
50.42%
26.11M
46.40%
32.79M
25.58%
40.21M
22.62%
34.33M
14.63%
37.52M
9.31%
24.15M
35.64%
10.79M
55.33%
20.46M
89.67%
10.20M
50.14%
16.56M
62.26%
13.12M
20.79%
29.22M
122.83%
34.97M
19.67%
31.34M
10.38%
29.06M
7.27%
37.55M
29.22%
22.95M
38.88%
66.25M
188.64%
41.41M
37.50%
35.38M
14.57%
35.36M
0.05%
22.13M
37.40%
34.75M
56.98%
19.03M
45.24%
11.70M
38.52%
24.32M
107.90%
20.23M
16.83%
23.47M
16.04%
23.75M
1.17%
20.14M
15.19%
accumulated other comprehensive income loss
80K
-
89K
11.25%
135K
51.69%
-31K
122.96%
-195K
529.03%
-148K
24.10%
-130K
12.16%
-226K
73.85%
-656K
190.27%
-599K
8.69%
-464K
22.54%
-344K
25.86%
-169K
50.87%
110K
165.09%
-397K
460.91%
-740K
86.40%
-753K
1.76%
-487K
35.33%
-710K
45.79%
-1.14M
60.56%
-854K
25.09%
-1.11M
29.51%
-1.10M
0.27%
-693K
37.17%
-191K
72.44%
-226K
18.32%
-182K
19.47%
-206K
13.19%
-320K
55.34%
-1.55M
385%
-2.26M
45.68%
-3.08M
36.40%
-2.47M
19.81%
-1.31M
47.15%
-1.59M
21.58%
-1.36M
14.47%
-659K
51.51%
-983K
49.17%
-973K
1.02%
490K
150.36%
-612K
224.90%
-345K
43.63%
-115K
66.67%
-203K
76.52%
cash and cash equivalents
48.83M
-
29.62M
39.34%
39.67M
33.95%
36.19M
8.77%
23.63M
34.72%
21.36M
9.57%
26.05M
21.90%
31.76M
21.96%
50.36M
58.54%
26.32M
47.74%
37.29M
41.71%
64.18M
72.10%
39.77M
38.03%
42.63M
7.17%
48.17M
13.01%
53.03M
10.08%
49.65M
6.39%
44.07M
11.24%
34.94M
20.71%
37.56M
7.49%
46.83M
24.68%
46.19M
1.37%
50.55M
9.45%
63.83M
26.26%
80.81M
26.61%
85.85M
6.25%
58.59M
31.76%
60.22M
2.77%
51.33M
14.75%
44.37M
13.57%
51.52M
16.11%
75.17M
45.92%
79.07M
5.19%
94.19M
19.11%
90.19M
4.25%
135.68M
50.44%
63.41M
53.26%
88.42M
39.44%
84.49M
4.45%
62.36M
26.19%
43.16M
30.79%
42.30M
2.00%
76.54M
80.94%
95.01M
24.14%
cash and short term investments
111.68M
-
97.78M
12.45%
99.46M
1.72%
93.85M
5.63%
73.59M
21.59%
64.26M
12.68%
64.21M
0.07%
61.32M
4.51%
78.11M
27.38%
51.53M
34.02%
50.21M
2.57%
70.78M
40.97%
39.77M
43.81%
42.63M
7.17%
48.17M
13.01%
53.03M
10.08%
49.65M
6.39%
44.07M
11.24%
34.94M
20.71%
37.56M
7.49%
46.83M
24.68%
46.19M
1.37%
50.55M
9.45%
103.81M
105.36%
133.79M
28.88%
150.03M
12.14%
175.85M
17.21%
188.71M
7.31%
204.34M
8.28%
213.13M
4.30%
224.88M
5.52%
234.71M
4.37%
241.72M
2.99%
257.05M
6.34%
264.13M
2.75%
250.09M
5.31%
220.35M
11.89%
239.48M
8.68%
261.22M
9.08%
287.58M
10.09%
297.09M
3.31%
282.31M
4.98%
298.97M
5.90%
339.62M
13.60%
common stock
1.29M
-
1.29M
0.31%
1.31M
1.39%
1.32M
0.23%
1.33M
0.76%
1.33M
0.15%
1.35M
1.73%
1.35M
0.15%
1.37M
1.11%
1.37M
0.44%
1.39M
1.16%
1.39M
0.22%
1.42M
2.01%
1.43M
0.35%
1.46M
2.38%
1.46M
0.14%
1.48M
1.37%
1.49M
0.40%
1.52M
2.15%
1.52M
0.07%
1.54M
1.58%
1.55M
0.26%
1.59M
2.45%
1.54M
2.71%
1.55M
0.58%
1.57M
1.22%
1.58M
0.51%
1.59M
0.89%
1.61M
0.82%
1.62M
0.56%
1.63M
0.93%
1.64M
0.31%
1.64M
0.49%
1.66M
0.73%
1.66M
0.12%
1.65M
0.54%
1.63M
1.33%
1.64M
0.68%
1.65M
0.43%
1.66M
0.79%
1.66M
0.18%
1.64M
1.08%
1.63M
0.61%
1.66M
1.47%
deferred revenue
12.72M
-
9.04M
28.97%
9.13M
1.06%
11.41M
24.99%
12.12M
6.22%
10.77M
11.14%
13.25M
22.98%
16.23M
22.47%
27.85M
71.66%
67.36M
141.84%
41.85M
37.88%
33.44M
20.09%
13.08M
60.90%
14.68M
12.24%
17.20M
17.23%
16.81M
2.28%
15.60M
7.21%
15.56M
0.23%
18.53M
19.04%
18.10M
2.30%
17.16M
5.21%
19.91M
16.05%
23.31M
17.05%
20.64M
11.45%
19.19M
7.02%
27.83M
45.04%
23.95M
13.94%
24.22M
1.11%
27.48M
13.47%
32.26M
17.41%
33.51M
3.87%
33.69M
0.53%
33.54M
0.43%
44.50M
32.66%
41.81M
6.03%
34.94M
16.43%
36.67M
4.94%
39.45M
7.58%
32.30M
18.13%
29.51M
8.62%
31.63M
7.18%
29.48M
6.80%
25.77M
12.58%
23.99M
6.91%
deferred revenue non current
19.39M
-
19.43M
0.18%
19.37M
0.29%
19.39M
0.10%
19.57M
0.92%
19.70M
0.65%
19.65M
0.24%
19.85M
1.02%
20.24M
1.95%
20.88M
3.16%
21.10M
1.09%
21.17M
0.33%
20.64M
2.49%
20.71M
0.32%
18.50M
10.69%
18.11M
2.10%
17.50M
3.38%
18.25M
4.32%
17.79M
2.52%
17.59M
1.12%
18.34M
4.25%
17.66M
3.73%
18.19M
3.04%
19.56M
7.54%
19.90M
1.74%
20.33M
2.14%
21.31M
4.81%
21.57M
1.22%
22.02M
2.08%
21.19M
3.76%
24.71M
16.61%
24.92M
0.85%
25.07M
0.61%
25.12M
0.20%
25.43M
1.21%
25.41M
0.05%
24.86M
2.16%
24.43M
1.73%
21.94M
10.22%
21.38M
2.52%
20.88M
2.34%
20.11M
-
deferrred tax liabilities non current
goodwill
116.17M
-
116.17M
0%
116.17M
0%
116.17M
0%
116.17M
0%
116.17M
0%
116.17M
0%
116.17M
0%
116.17M
0%
116.17M
0%
116.17M
0%
116.17M
0%
116.17M
0%
116.17M
0%
116.17M
0%
116.17M
0%
116.17M
0%
116.17M
0%
116.17M
0%
116.17M
0%
116.17M
0%
116.17M
0%
116.17M
0%
116.17M
0%
116.17M
0%
116.17M
0%
116.17M
0%
116.17M
0%
116.17M
0%
116.17M
0%
116.17M
0%
116.17M
0%
116.17M
0%
116.17M
0%
116.17M
0%
116.17M
0%
116.17M
0%
116.17M
0%
116.17M
0%
116.17M
0%
116.17M
0%
116.17M
0%
116.17M
0%
116.17M
0%
goodwill and intangible assets
141.35M
-
136.71M
3.28%
132.07M
3.39%
127.43M
3.51%
122.79M
3.64%
119.43M
2.74%
118.61M
0.68%
117.80M
0.69%
116.99M
0.69%
116.17M
0.69%
116.17M
0%
116.17M
0%
116.17M
0%
116.17M
0%
116.17M
0%
116.17M
0%
116.17M
0%
116.17M
0%
116.17M
0%
116.17M
0%
116.17M
0%
116.17M
0%
127.01M
9.32%
126.35M
0.52%
116.17M
8.05%
125.03M
7.63%
116.17M
7.09%
116.17M
0%
116.17M
0%
116.17M
0%
116.17M
0%
116.17M
0%
116.17M
0%
116.17M
0%
116.17M
0%
116.17M
0%
116.17M
0%
116.17M
0%
116.17M
0%
116.17M
0%
116.17M
0%
116.17M
0%
116.17M
0%
116.17M
0%
intangible assets
25.18M
-
20.54M
18.43%
15.90M
22.59%
11.26M
29.18%
6.62M
41.22%
3.25M
50.83%
2.44M
25.02%
1.63M
33.32%
813K
50.03%
12.81M
-
12.15M
5.15%
11.49M
5.41%
10.83M
5.73%
10.18M
6.07%
9.52M
6.47%
8.86M
6.91%
8.20M
7.43%
7.54M
8.02%
6.88M
8.72%
6.23M
9.56%
5.57M
10.57%
4.25M
-
inventory
46.75M
-
40.64M
13.08%
40.71M
0.18%
43.77M
7.51%
47.67M
8.91%
41.13M
13.72%
40.76M
0.89%
40.19M
1.40%
44.55M
10.84%
46.54M
4.47%
39.57M
14.97%
36.32M
8.22%
31.53M
13.19%
27.06M
14.17%
19.99M
26.14%
30.27M
51.43%
50.15M
65.70%
47.23M
5.83%
45.36M
3.95%
46.35M
2.19%
40.15M
13.38%
30.54M
23.94%
36.66M
20.04%
41.62M
13.52%
52.27M
25.60%
72.21M
38.16%
77.14M
6.82%
75.17M
2.55%
88.88M
18.24%
105.02M
18.15%
98.32M
6.37%
141.12M
43.52%
149.16M
5.70%
156.51M
4.93%
153.39M
1.99%
150.03M
2.19%
132.99M
11.36%
119.78M
9.93%
113.48M
5.26%
100.61M
11.35%
102.73M
2.11%
100.83M
1.84%
110.52M
9.61%
107.98M
2.30%
long term debt
15.69M
-
15.04M
4.12%
14.41M
4.24%
14.34M
0.49%
13.64M
4.85%
12.97M
4.89%
12.36M
4.77%
12.95M
4.78%
12.17M
6.02%
11.92M
2.03%
11.52M
3.39%
12.38M
7.47%
11.66M
5.82%
10.58M
9.20%
9.44M
10.78%
8.44M
10.60%
8.82M
4.54%
9.50M
7.69%
8.45M
11.13%
7.42M
12.14%
3.72M
-
3.38M
9.19%
2.95M
12.58%
long term investments
-1
-
-19.94M
1,993,599,800%
net debt
-48.83M
-
-29.62M
39.34%
-39.67M
33.95%
-36.19M
8.77%
-23.63M
34.72%
-21.36M
9.57%
-26.05M
21.90%
-31.76M
21.96%
-50.36M
58.54%
-26.32M
47.74%
-37.29M
41.71%
-34.18M
8.34%
-9.78M
71.40%
-12.63M
29.19%
-18.18M
43.93%
-23.03M
26.73%
-19.65M
14.70%
3.82M
119.45%
5.10M
33.55%
1.15M
77.48%
-2.49M
316.88%
-2.55M
2.21%
-8.86M
247.82%
-48.71M
449.88%
-67.86M
39.30%
-70.67M
4.14%
-46.67M
33.96%
-48.70M
4.35%
-38.96M
20.00%
-28.95M
25.68%
-37.11M
28.18%
-61.88M
66.74%
-66.68M
7.77%
-81.23M
21.82%
-80.68M
0.67%
-127.23M
57.69%
-51.85M
59.25%
-88.42M
70.54%
-78.63M
11.07%
-62.36M
20.69%
-35.14M
43.65%
-35.26M
0.35%
-73.58M
108.69%
-95.01M
29.12%
net receivables
30.74M
-
39M
26.85%
41.98M
7.65%
48.19M
14.77%
47.16M
2.14%
43.80M
7.11%
49.12M
12.13%
57.26M
16.57%
51.34M
10.34%
64.19M
25.04%
53.39M
16.82%
44.23M
17.17%
80.39M
81.77%
55.75M
30.66%
69.53M
24.74%
67.67M
2.68%
67.03M
0.95%
55.20M
17.64%
60.19M
9.03%
48.53M
19.36%
46.51M
4.17%
67.14M
44.35%
58.59M
12.73%
69.13M
17.99%
69.42M
0.42%
74.41M
7.19%
80.16M
7.74%
91.93M
14.68%
85.22M
7.30%
87.95M
3.21%
86.13M
2.07%
100.53M
16.72%
93.80M
6.69%
92.21M
1.70%
96.98M
5.17%
80.66M
16.83%
126.03M
56.24%
100.31M
20.41%
82.06M
18.19%
85.27M
3.91%
79.32M
6.98%
75.51M
4.80%
63.08M
16.47%
87.47M
38.67%
other assets
1
-
other current assets
12.91M
-
10.78M
16.51%
11.46M
6.29%
8.31M
27.46%
9.47M
13.95%
9.97M
5.30%
8.14M
18.38%
15.70M
92.90%
10.57M
32.67%
11.91M
12.68%
11.11M
6.71%
11.50M
3.53%
8.36M
27.29%
12.55M
50.06%
11.06M
11.89%
10.64M
3.79%
7.31M
31.33%
9.96M
36.34%
7.09M
28.78%
8.79M
23.87%
9.70M
10.37%
11.22M
15.72%
11.64M
3.72%
9.66M
17.04%
11.41M
18.21%
13.12M
14.96%
17.45M
32.98%
18.96M
8.64%
30.81M
62.53%
34.13M
10.77%
51.51M
50.91%
58.83M
14.22%
62.69M
6.57%
70.30M
12.14%
84.78M
20.60%
106.84M
26.02%
118.60M
11.01%
119.21M
0.52%
113.39M
4.88%
111.55M
1.62%
105.60M
5.34%
103.34M
2.13%
89.75M
13.16%
80.45M
10.36%
other current liabilities
38.78M
-
38.51M
0.69%
35.45M
7.94%
36.34M
2.50%
33.19M
8.66%
41.63M
25.42%
41.98M
0.83%
47.46M
13.07%
48.06M
1.26%
54.05M
12.46%
52.46M
2.93%
54.19M
3.29%
49.28M
9.06%
48.78M
1.01%
47.45M
2.74%
57.05M
20.25%
57.87M
1.43%
53.15M
8.16%
47.66M
10.33%
57.06M
19.73%
57.55M
0.85%
57.98M
0.75%
55.02M
5.10%
52.70M
4.21%
65.74M
24.74%
49.31M
25.00%
55.62M
12.81%
58.29M
4.80%
68.00M
16.65%
68.00M
0.00%
70.96M
4.35%
76.72M
8.12%
86.53M
12.78%
76.71M
11.35%
81.38M
6.09%
78.08M
4.05%
112.08M
43.55%
87.61M
21.84%
89.14M
1.76%
76.08M
14.66%
69.93M
8.07%
60.42M
13.61%
74.12M
22.69%
78.51M
5.92%
other liabilities
1
-
other non current assets
1.24M
-
1.11M
9.95%
1.24M
11.50%
1.09M
12.09%
1.14M
4.86%
1.20M
5.07%
1.07M
10.57%
937K
12.84%
1.18M
26.04%
816K
30.91%
811K
0.61%
777K
4.19%
759K
2.32%
1.94M
155.99%
1.98M
1.96%
1.99M
0.30%
1.20M
39.46%
1.46M
21.28%
1.34M
8.43%
14.29M
969.46%
19.44M
36.06%
16.55M
14.87%
4.19M
74.67%
3.29M
21.56%
12.16M
269.98%
2.21M
81.80%
10.42M
370.46%
11.01M
5.74%
13.69M
24.25%
16.06M
17.36%
14.88M
7.38%
17.44M
17.24%
19.14M
9.75%
17.18M
10.24%
20.39M
18.67%
20.87M
2.37%
21.32M
2.15%
19.21M
-
19.94M
3.79%
23.39M
17.31%
23.57M
0.79%
26.95M
14.33%
other non current liabilities
2.44M
-
2.09M
14.41%
1.90M
8.99%
1.70M
10.67%
1.29M
23.94%
1.20M
7.50%
1.08M
9.28%
979K
9.77%
878K
10.32%
775K
11.73%
638K
17.68%
881K
38.09%
1.13M
28.26%
866K
23.36%
2.05M
136.84%
2.19M
6.58%
3.97M
81.70%
3.13M
21.10%
2.50M
20.29%
14.75M
490.43%
14.63M
0.84%
13.49M
7.76%
13.73M
1.79%
13.23M
3.67%
13.14M
0.69%
11.54M
12.14%
11.42M
1.05%
10.01M
12.39%
11.08M
10.69%
9.02M
18.58%
9.15M
1.42%
4.26M
53.38%
6.33M
48.50%
2.33M
63.19%
2.62M
12.48%
2.70M
2.97%
2.96M
9.48%
9.58M
224.15%
8.60M
10.29%
7.55M
12.20%
2.58M
65.80%
23.75M
820.22%
2.03M
91.46%
31.22M
1,439.55%
othertotal stockholders equity
801.81M
-
805.52M
0.46%
808.36M
0.35%
802.65M
0.71%
791.58M
1.38%
781.25M
1.30%
785.80M
0.58%
790.24M
0.56%
796.58M
0.80%
799.03M
0.31%
800.95M
0.24%
803.83M
0.36%
811.07M
0.90%
813.82M
0.34%
820.21M
0.78%
822.66M
0.30%
836.09M
1.63%
839.49M
0.41%
846.09M
0.79%
848.84M
0.33%
855.91M
0.83%
859.99M
0.48%
872.42M
1.44%
939.87M
7.73%
948.05M
0.87%
961.85M
1.45%
972.26M
1.08%
984.83M
1.29%
997.86M
1.32%
1.01B
1.65%
1.03B
1.82%
1.05B
1.74%
1.07B
1.83%
1.10B
2.57%
1.11B
1.35%
1.10B
0.72%
1.08B
2.36%
1.10B
2.22%
1.12B
1.77%
1.15B
2.40%
1.17B
1.85%
1.16B
0.79%
1.17B
0.47%
1.20B
2.94%
preferred stock
property plant equipment net
20.14M
-
19.40M
3.68%
18.79M
3.16%
18.48M
1.63%
17.15M
7.22%
16.52M
3.70%
15.65M
5.25%
16.02M
2.36%
17.98M
12.28%
18.14M
0.89%
17.96M
1.02%
17.00M
5.36%
15.68M
7.74%
14.81M
5.57%
15.56M
5.06%
21.25M
36.61%
24.95M
17.38%
43.43M
74.12%
45.53M
4.82%
44.19M
2.94%
37.39M
15.38%
35.61M
4.75%
32.05M
10.02%
30.85M
3.72%
32.12M
4.12%
31.12M
3.13%
30.65M
1.52%
31.80M
3.77%
33.97M
6.80%
34.10M
0.41%
32.99M
3.26%
34.35M
4.12%
35.12M
2.23%
37.48M
6.73%
39.59M
5.63%
39.09M
1.27%
38.72M
0.93%
37.94M
2.02%
39.31M
3.60%
38.62M
1.75%
37.37M
3.24%
36.37M
2.68%
37.15M
2.16%
43.54M
17.21%
retained earnings
-529.34M
-
-542.52M
2.49%
-548.30M
1.07%
-547.38M
0.17%
-556.92M
1.74%
-567.65M
1.93%
-573.48M
1.03%
-572.84M
0.11%
-584.33M
2.00%
-617.65M
5.70%
-636.64M
3.07%
-654.49M
2.80%
-667.36M
1.97%
-677.32M
1.49%
-680.11M
0.41%
-679.30M
0.12%
-684.88M
0.82%
-694.65M
1.43%
-699.69M
0.73%
-703.07M
0.48%
-702.58M
0.07%
-709.52M
0.99%
-713.73M
0.59%
-693.19M
2.88%
-669.09M
3.48%
-648.48M
3.08%
-628.02M
3.15%
-450.60M
28.25%
-430.71M
4.41%
-422.60M
1.89%
-415.07M
1.78%
-401.63M
3.24%
-389.70M
2.97%
-380.11M
2.46%
-370.73M
2.47%
-353.78M
4.57%
-360.38M
1.87%
-360.28M
0.03%
-368.23M
2.21%
-372.20M
1.08%
-390.13M
4.82%
-394.91M
1.23%
-395.11M
0.05%
-379.45M
3.96%
short term debt
-613K
-
938K
253.02%
1.09M
16.74%
1.94M
77.53%
2.32M
19.39%
1.20M
48.26%
1.07M
10.74%
1.56M
45.34%
21.66M
1,289.99%
20K
99.91%
20.20M
100,895%
30M
48.52%
30M
0%
30M
0%
30M
0%
30M
0%
30M
0%
32.20M
7.32%
25M
22.35%
24.30M
2.80%
30M
23.46%
30M
0%
28.72M
4.27%
2.76M
90.40%
2.99M
8.64%
3.02M
0.84%
3.00M
0.46%
3.15M
4.86%
3.60M
14.12%
3.76M
4.59%
3.82M
1.62%
3.85M
0.81%
3.95M
2.49%
4.13M
4.61%
3.90M
5.71%
4.00M
2.59%
4.14M
3.65%
-1
-
4.30M
-
3.66M
14.92%
short term investments
62.85M
-
68.16M
8.44%
59.78M
12.28%
57.66M
3.56%
49.96M
13.35%
42.90M
14.15%
38.17M
11.02%
29.55M
22.57%
27.75M
6.11%
25.21M
9.13%
12.91M
48.78%
6.60M
48.91%
39.99M
-
52.98M
32.50%
64.17M
21.12%
117.26M
82.72%
128.49M
9.58%
153.00M
19.08%
168.76M
10.30%
173.37M
2.73%
159.53M
7.98%
162.64M
1.95%
162.86M
0.14%
173.94M
6.80%
114.42M
34.22%
156.94M
37.16%
151.06M
3.74%
176.73M
16.99%
225.22M
27.44%
253.93M
12.75%
240.01M
5.48%
222.43M
7.32%
244.61M
9.97%
tax assets
161.97M
-
168.96M
4.32%
168.69M
0.16%
167.93M
0.45%
163.74M
2.50%
167.03M
2.01%
167.92M
0.53%
166.33M
0.95%
162.90M
2.06%
167.69M
2.94%
170.21M
1.50%
173.05M
1.66%
177.78M
2.73%
177.60M
0.10%
179.00M
0.79%
178.82M
0.11%
168.71M
5.65%
tax payables
666K
-
938K
40.84%
1.09M
16.74%
1.25M
13.70%
1.23M
1.45%
1.20M
2.12%
1.07M
10.74%
849K
20.80%
930K
9.54%
20K
97.85%
1.78M
-
1.60M
9.79%
1.13M
29.68%
1.16M
2.57%
1.29M
11.32%
1.13M
12.34%
1.50M
33.13%
1.15M
23.69%
2.02M
76.20%
2.73M
35.03%
2.17M
20.30%
3.14M
44.46%
3.48M
10.63%
4.22M
21.40%
4.46M
5.66%
4.48M
0.52%
4.25M
5.15%
5.12M
20.32%
3.40M
33.63%
6.15M
81.27%
4.58M
25.56%
6.45M
40.82%
4.42M
31.41%
4.74M
7.16%
4.32M
8.96%
5.05M
-
5.79M
14.78%
total assets
370.19M
-
347.18M
6.22%
347.00M
0.05%
344.13M
0.83%
323.89M
5.88%
300.42M
7.25%
304.38M
1.32%
323.94M
6.43%
355.48M
9.74%
349.76M
1.61%
329.32M
5.84%
319.64M
2.94%
295.07M
7.69%
270.91M
8.19%
282.47M
4.27%
301.02M
6.57%
317.08M
5.33%
318.15M
0.34%
311.25M
2.17%
316.51M
1.69%
316.82M
0.10%
324.05M
2.28%
321.31M
0.85%
385.33M
19.92%
427.35M
10.90%
468.13M
9.54%
507.83M
8.48%
695.72M
37.00%
742.03M
6.66%
775.25M
4.48%
792.81M
2.27%
866.88M
9.34%
884.84M
2.07%
914.83M
3.39%
941.77M
2.94%
926.66M
1.60%
941.87M
1.64%
903.11M
4.11%
917.90M
1.64%
917.59M
0.03%
939.27M
2.36%
917.12M
2.36%
921.41M
0.47%
943.95M
2.45%
total current assets
207.46M
-
189.95M
8.44%
194.89M
2.60%
197.12M
1.14%
182.80M
7.26%
163.27M
10.68%
169.04M
3.53%
189.18M
11.91%
219.32M
15.93%
214.62M
2.14%
194.38M
9.43%
185.69M
4.47%
162.46M
12.51%
137.99M
15.06%
148.76M
7.81%
161.61M
8.64%
174.76M
8.13%
157.08M
10.11%
148.21M
5.65%
141.86M
4.28%
143.82M
1.38%
155.72M
8.27%
158.07M
1.51%
224.84M
42.24%
266.89M
18.70%
309.77M
16.07%
350.60M
13.18%
374.76M
6.89%
409.25M
9.20%
440.22M
7.57%
460.84M
4.68%
535.18M
16.13%
547.37M
2.28%
576.07M
5.24%
599.28M
4.03%
587.63M
1.95%
597.96M
1.76%
578.78M
3.21%
570.16M
1.49%
585.02M
2.61%
584.74M
0.05%
562M
3.89%
562.31M
0.06%
615.52M
9.46%
total current liabilities
74.52M
-
61.27M
17.77%
64.22M
4.80%
66.48M
3.52%
67.24M
1.14%
64.75M
3.71%
70.10M
8.27%
84.58M
20.67%
121.40M
43.52%
145.95M
20.23%
142.35M
2.47%
147.21M
3.41%
128.33M
12.82%
111.30M
13.28%
120.76M
8.51%
136.66M
13.16%
143.68M
5.14%
135.23M
5.88%
128.71M
4.83%
123.61M
3.96%
115.49M
6.57%
128.35M
11.13%
117.25M
8.65%
92.65M
20.98%
101.04M
9.05%
109.38M
8.26%
117.55M
7.47%
117.00M
0.47%
128.14M
9.52%
141.58M
10.49%
131.24M
7.30%
180.51M
37.53%
165.42M
8.36%
160.71M
2.85%
162.45M
1.08%
139.16M
14.34%
187.64M
34.84%
146.08M
22.15%
133.14M
8.86%
129.91M
2.43%
131.14M
0.95%
122.82M
6.34%
123.64M
0.67%
122.64M
0.81%
total debt
30M
-
30M
0%
30M
0%
30M
0%
30M
0%
30M
0%
47.89M
59.63%
40.05M
16.38%
38.71M
3.34%
44.34M
14.55%
43.64M
1.57%
41.69M
4.47%
15.11M
63.75%
12.95M
14.33%
15.19M
17.30%
11.92M
21.51%
11.52M
3.39%
12.38M
7.47%
15.42M
24.57%
14.41M
6.56%
13.30M
7.71%
12.39M
6.81%
12.96M
4.56%
9.50M
26.64%
8.45M
11.13%
11.56M
36.91%
5.86M
-
8.02M
-
7.04M
12.26%
2.95M
58.05%
total investments
62.85M
-
68.16M
8.44%
59.78M
12.28%
57.66M
3.56%
49.96M
13.35%
42.90M
14.15%
38.17M
11.02%
29.55M
22.57%
27.75M
6.11%
25.21M
9.13%
12.91M
48.78%
6.60M
48.91%
39.99M
-
52.98M
32.50%
64.17M
21.12%
117.26M
82.72%
128.49M
9.58%
153.00M
19.08%
168.76M
10.30%
173.37M
2.73%
159.53M
7.98%
162.64M
1.95%
162.86M
0.14%
173.94M
6.80%
114.42M
34.22%
156.94M
37.16%
151.06M
3.74%
176.73M
16.99%
225.22M
27.44%
253.93M
12.75%
240.01M
5.48%
222.43M
7.32%
total liabilities
96.35M
-
82.79M
14.07%
85.49M
3.26%
87.57M
2.43%
88.10M
0.61%
85.64M
2.79%
90.83M
6.06%
105.41M
16.05%
142.51M
35.19%
167.60M
17.61%
164.09M
2.09%
169.26M
3.15%
150.11M
11.32%
132.87M
11.48%
141.31M
6.35%
156.95M
11.07%
165.15M
5.22%
172.31M
4.34%
164.04M
4.80%
170.36M
3.85%
162.79M
4.44%
173.14M
6.35%
162.15M
6.35%
137.80M
15.01%
147.03M
6.69%
153.42M
4.35%
162.20M
5.72%
160.09M
1.30%
173.60M
8.44%
183.44M
5.67%
175.68M
4.23%
219.13M
24.73%
205.27M
6.33%
196.99M
4.03%
200.00M
1.53%
175.72M
12.14%
222.88M
26.84%
180.09M
19.20%
163.67M
9.12%
158.84M
2.95%
158.33M
0.32%
149.95M
5.29%
148.73M
0.81%
153.86M
3.45%
total liabilities and stockholders equity
370.19M
-
347.18M
6.22%
347.00M
0.05%
344.13M
0.83%
323.89M
5.88%
300.42M
7.25%
304.38M
1.32%
323.94M
6.43%
355.48M
9.74%
349.76M
1.61%
329.32M
5.84%
319.64M
2.94%
295.07M
7.69%
270.91M
8.19%
282.47M
4.27%
301.02M
6.57%
317.08M
5.33%
318.15M
0.34%
311.25M
2.17%
316.51M
1.69%
316.82M
0.10%
324.05M
2.28%
321.31M
0.85%
385.33M
19.92%
427.35M
10.90%
468.13M
9.54%
507.83M
8.48%
695.72M
37.00%
742.03M
6.66%
775.25M
4.48%
792.81M
2.27%
866.88M
9.34%
884.84M
2.07%
914.83M
3.39%
941.77M
2.94%
926.66M
1.60%
941.87M
1.64%
922.79M
2.03%
917.90M
0.53%
937.52M
2.14%
939.27M
0.19%
917.12M
2.36%
921.41M
0.47%
976.37M
5.97%
total non current assets
162.73M
-
157.23M
3.38%
152.10M
3.26%
147.01M
3.35%
141.09M
4.03%
137.15M
2.79%
135.34M
1.32%
134.76M
0.43%
136.15M
1.04%
135.13M
0.75%
134.94M
0.14%
133.95M
0.74%
132.62M
1.00%
132.93M
0.23%
133.71M
0.59%
139.41M
4.26%
142.32M
2.09%
161.07M
13.17%
163.04M
1.22%
174.65M
7.12%
173.01M
0.94%
168.34M
2.70%
163.25M
3.03%
160.49M
1.69%
160.46M
0.02%
158.37M
1.31%
157.24M
0.71%
320.96M
104.12%
332.79M
3.69%
335.02M
0.67%
331.97M
0.91%
331.70M
0.08%
337.46M
1.74%
338.75M
0.38%
342.48M
1.10%
339.04M
1.01%
343.91M
1.44%
324.33M
5.69%
347.74M
7.22%
332.57M
4.36%
354.53M
6.60%
355.12M
0.17%
359.09M
1.12%
328.43M
8.54%
total non current liabilities
21.84M
-
21.52M
1.45%
21.27M
1.14%
21.09M
0.86%
20.86M
1.08%
20.89M
0.14%
20.73M
0.76%
20.83M
0.46%
21.11M
1.37%
21.65M
2.54%
21.74M
0.42%
22.05M
1.44%
21.77M
1.27%
21.58M
0.90%
20.55M
4.77%
20.29M
1.24%
21.47M
5.78%
37.08M
72.71%
35.34M
4.70%
46.75M
32.30%
47.30M
1.18%
44.79M
5.31%
44.90M
0.25%
45.15M
0.55%
45.99M
1.86%
44.04M
4.24%
44.65M
1.39%
43.09M
3.49%
45.47M
5.52%
41.86M
7.93%
44.44M
6.15%
38.63M
13.08%
39.85M
3.16%
36.28M
8.96%
37.55M
3.51%
36.56M
2.64%
35.24M
3.61%
34.02M
3.48%
30.53M
10.24%
28.93M
5.24%
27.18M
6.04%
27.13M
0.20%
25.09M
7.51%
31.22M
24.43%
total stockholders equity
273.84M
-
264.39M
3.45%
261.51M
1.09%
256.56M
1.89%
235.78M
8.10%
214.78M
8.91%
213.55M
0.57%
218.52M
2.33%
212.96M
2.54%
182.16M
14.47%
165.23M
9.29%
150.38M
8.99%
144.96M
3.60%
138.04M
4.78%
141.16M
2.26%
144.07M
2.06%
151.93M
5.46%
145.84M
4.01%
147.21M
0.94%
146.15M
0.72%
154.03M
5.39%
150.91M
2.02%
159.17M
5.47%
247.53M
55.52%
280.32M
13.25%
314.71M
12.27%
345.64M
9.83%
535.63M
54.97%
568.43M
6.12%
591.80M
4.11%
617.13M
4.28%
647.75M
4.96%
679.57M
4.91%
717.84M
5.63%
741.77M
3.33%
750.95M
1.24%
718.98M
4.26%
742.69M
3.30%
754.22M
1.55%
778.69M
3.24%
780.94M
0.29%
767.17M
1.76%
772.67M
0.72%
822.51M
6.45%

All numbers in USD (except ratios and percentages)