bf/NASDAQ:CRAI_icon.jpeg

NASDAQ:CRAI

Charles River Associates

  • Stock

USD

Last Close

165.79

25/09 14:26

Market Cap

1.17B

Beta: 1.27

Volume Today

3.75K

Avg: 65.41K

PE Ratio

21.04

PFCF: 13.16

Dividend Yield

1.39%

Payout:29.40%

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
Jan '15
Apr '15
Jul '15
Oct '15
Jan '16
Apr '16
Jul '16
Oct '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
Jan '21
Apr '21
Jul '21
Oct '21
Jan '22
Apr '22
Jul '22
Oct '22
Dec '22
Apr '23
Jul '23
Sep '23
Dec '23
Mar '24
Jun '24
account payables
13.77M
-
11.62M
15.62%
12.69M
9.25%
11.79M
7.08%
13.70M
16.17%
13.30M
2.92%
13.12M
1.33%
12.09M
7.88%
13.65M
12.93%
13.47M
1.33%
14.34M
6.44%
14.33M
0.06%
13.73M
4.19%
15.89M
15.77%
15.61M
1.81%
17.16M
9.96%
18.47M
7.64%
19.47M
5.41%
22.14M
13.71%
23.81M
7.53%
21.94M
7.85%
22.53M
2.70%
21.49M
4.63%
23.64M
10.01%
26.07M
10.29%
23.67M
9.21%
20.89M
11.72%
16.57M
20.68%
19.43M
17.23%
19.00M
2.24%
23.88M
25.72%
22.92M
4.04%
23.51M
2.60%
20.25M
13.86%
25.08M
23.85%
26.39M
5.20%
27.58M
4.54%
22.85M
17.18%
22.91M
0.28%
24.71M
7.87%
28.70M
16.15%
33.35M
16.20%
23.00M
31.04%
accumulated other comprehensive income loss
-3.42M
-
-3.26M
4.76%
-2.56M
21.65%
-4.67M
82.82%
-6.70M
43.52%
-8.97M
33.74%
-7.41M
17.35%
-8.14M
9.87%
-9.25M
13.62%
-9.23M
0.25%
-11.16M
21.00%
-11.77M
5.45%
-13.82M
17.37%
-13.23M
4.23%
-11.48M
13.25%
-10.21M
11.10%
-9.90M
3.05%
-8.58M
13.32%
-11.18M
30.35%
-11.38M
1.77%
-12.59M
10.68%
-11.88M
5.65%
-12.54M
5.50%
-14.02M
11.87%
-11.76M
16.12%
-14.19M
20.63%
-13.65M
3.78%
-12.06M
11.64%
-8.48M
29.69%
-8.59M
1.31%
-8.73M
1.58%
-9.76M
11.78%
-9.95M
1.97%
-11.12M
11.78%
-14.98M
34.71%
-18.79M
25.40%
-14.98M
20.26%
-13.93M
7.02%
-12.86M
7.71%
-12.18M
-
-13.29M
9.07%
-13.60M
2.37%
cash and cash equivalents
51.25M
-
32.49M
36.60%
27.61M
15.01%
44.68M
61.82%
48.20M
7.87%
17.23M
64.25%
15.82M
8.21%
21.00M
32.80%
38.14M
81.59%
22.58M
40.79%
12.21M
45.95%
25.18M
106.34%
53.53M
112.56%
21.82M
59.24%
14.67M
32.77%
20.90M
42.48%
54.03M
158.55%
10.85M
79.92%
9.03M
16.84%
11.86M
31.45%
38.03M
220.56%
14.96M
60.67%
15.59M
4.21%
19.83M
27.23%
25.64M
29.27%
15.82M
38.30%
18.81M
18.90%
24.11M
28.19%
45.68M
89.47%
31.63M
30.76%
13.98M
55.81%
19.66M
40.70%
66.13M
236.28%
43.70M
33.92%
15.62M
64.26%
24.09M
54.23%
31.45M
30.52%
35.52M
12.95%
14.27M
59.82%
27.60M
93.43%
45.59M
65.14%
37.12M
18.57%
24.65M
33.60%
cash and short term investments
51.25M
-
32.49M
36.60%
27.61M
15.01%
44.68M
61.82%
48.20M
7.87%
17.23M
64.25%
15.82M
8.21%
21.00M
32.80%
38.14M
81.59%
22.58M
40.79%
12.21M
45.95%
25.18M
106.34%
53.53M
112.56%
21.82M
59.24%
14.67M
32.77%
20.90M
42.48%
54.03M
158.55%
10.85M
79.92%
9.03M
16.84%
11.86M
31.45%
38.03M
220.56%
14.96M
60.67%
15.59M
4.21%
19.83M
27.23%
25.64M
29.27%
15.82M
38.30%
18.81M
18.90%
24.11M
28.19%
45.68M
89.47%
31.63M
30.76%
13.98M
55.81%
19.66M
40.70%
66.13M
236.28%
43.70M
33.92%
15.62M
64.26%
24.09M
54.23%
31.45M
30.52%
35.52M
12.95%
14.27M
59.82%
27.60M
93.43%
45.59M
65.14%
37.12M
18.57%
24.65M
33.60%
common stock
93.24M
-
92.66M
0.62%
90.39M
2.45%
84.69M
6.30%
73.17M
13.61%
70.06M
4.25%
68.13M
2.76%
67.01M
1.63%
65.73M
1.91%
66.61M
1.34%
51.97M
21.98%
52.24M
0.52%
54.12M
3.60%
59.34M
9.64%
48.75M
17.84%
44.52M
8.68%
47.41M
6.50%
39.40M
16.90%
28.86M
26.74%
30.60M
6.02%
22.84M
25.37%
20.54M
10.07%
14.22M
30.74%
9.03M
36.53%
9.27M
2.63%
5.87M
36.63%
7.08M
20.68%
4.09M
42.24%
503K
87.71%
1.99M
-
676K
65.94%
1.03M
-
1.74M
69.39%
468K
-
deferred revenue
6.10M
-
6.07M
0.54%
5.19M
14.48%
4.82M
7.02%
6.22M
28.97%
6.36M
2.25%
5.42M
14.86%
5.26M
2.92%
5.73M
9.00%
5.27M
8.06%
2.56M
51.42%
2.66M
3.87%
3.02M
13.66%
3.82M
26.58%
2.86M
25.29%
3.98M
39.31%
6.90M
73.27%
4.80M
30.42%
3.30M
31.18%
3.31M
0.15%
6.87M
107.62%
5.12M
25.50%
5.00M
2.33%
4.15M
16.95%
6.72M
62.04%
6.51M
3.18%
7.04M
8.16%
6.37M
9.55%
9.87M
54.93%
8.28M
16.13%
6.04M
26.96%
5.83M
3.61%
12.82M
120.07%
8.82M
31.19%
6.85M
22.34%
7.33M
6.95%
12.02M
64.00%
8.91M
25.87%
9.00M
1.02%
137.92M
1,432.61%
6.70M
95.14%
9.08M
35.52%
2.15M
76.29%
deferred revenue non current
16.95M
-
19.20M
13.27%
19.20M
0.02%
13.79M
28.15%
15.91M
15.35%
-19.05M
-
-49.20M
158.32%
-293K
99.40%
-504K
72.01%
-31.95M
6,238.29%
-41.86M
31.05%
-66.39M
58.58%
-725K
98.91%
-56.14M
7,643.03%
-44.41M
20.90%
913K
102.06%
-1.03M
212.71%
920K
-
848K
7.83%
-1.00M
-
-1
-
deferrred tax liabilities non current
1.58M
-
1.74M
10.03%
1.80M
3.10%
1.84M
2.34%
3.03M
64.51%
3.86M
27.42%
3.98M
3.21%
4.24M
6.48%
393K
-
384K
2.29%
122K
68.23%
261K
113.93%
315K
20.69%
355K
12.70%
365K
2.82%
400K
9.59%
375K
6.25%
277K
26.13%
302K
9.03%
311K
2.98%
302K
2.89%
293K
2.98%
504K
72.01%
475K
5.75%
478K
0.63%
548K
14.64%
725K
32.30%
735K
1.38%
931K
26.67%
913K
1.93%
1.03M
12.71%
999K
2.92%
920K
7.91%
848K
7.83%
953K
12.38%
978K
2.62%
1.00M
2.35%
1.06M
-
1.05M
0.85%
1.05M
0.09%
goodwill
81.57M
-
83.60M
2.48%
83.90M
0.36%
83.13M
0.92%
82.30M
0.99%
81.61M
0.85%
82.29M
0.84%
81.91M
0.46%
76.97M
6.04%
76.64M
0.42%
75.73M
1.20%
75.44M
0.37%
74.76M
0.90%
87.78M
17.40%
87.74M
0.04%
88.53M
0.90%
89M
0.53%
89.53M
0.59%
88.66M
0.97%
88.56M
0.11%
88.21M
0.40%
88.51M
0.34%
88.21M
0.34%
87.81M
0.45%
88.50M
0.79%
87.83M
0.76%
87.91M
0.10%
88.29M
0.43%
89.19M
1.02%
89.28M
0.10%
89.24M
0.04%
88.97M
0.31%
88.94M
0.03%
90.96M
2.27%
89.96M
1.09%
89.04M
1.03%
92.90M
4.34%
93.58M
0.73%
93.90M
0.34%
93.99M
-
93.85M
0.14%
93.86M
0.00%
goodwill and intangible assets
86.11M
-
89.14M
3.52%
89.21M
0.08%
88.01M
1.34%
87.06M
1.08%
85.92M
1.30%
86.38M
0.53%
85.77M
0.71%
80.56M
6.07%
80.03M
0.66%
78.86M
1.46%
78.37M
0.62%
77.45M
1.18%
98.89M
27.68%
97.97M
0.93%
98.40M
0.44%
98.21M
0.19%
98.41M
0.20%
97.19M
1.24%
96.75M
0.45%
96.05M
0.72%
96.01M
0.04%
95.37M
0.67%
94.63M
0.77%
94.98M
0.37%
93.96M
1.07%
93.70M
0.27%
93.74M
0.04%
94.30M
0.59%
94.12M
0.19%
93.86M
0.27%
93.37M
0.53%
93.12M
0.27%
99.05M
6.37%
97.74M
1.32%
96.50M
1.26%
101.51M
5.19%
101.81M
0.29%
101.78M
0.02%
101.01M
0.76%
101.19M
0.18%
100.65M
0.53%
101.84M
1.18%
intangible assets
4.54M
-
5.55M
22.26%
5.31M
4.20%
4.89M
8.05%
4.76M
2.64%
4.32M
9.25%
4.09M
5.28%
3.86M
5.70%
3.59M
6.87%
3.38M
5.74%
3.13M
7.39%
2.93M
6.54%
2.69M
8.36%
11.32M
321.75%
10.23M
9.69%
9.87M
3.52%
9.21M
6.68%
8.88M
3.55%
8.53M
3.94%
8.19M
4.01%
7.85M
4.19%
7.50M
4.37%
7.16M
4.56%
6.82M
4.79%
6.48M
5.02%
6.13M
5.30%
5.79M
5.59%
5.45M
5.89%
5.11M
6.26%
4.84M
5.27%
4.62M
4.53%
4.40M
4.76%
4.18M
4.98%
8.09M
93.40%
7.78M
3.82%
7.47M
3.97%
8.59M
15.00%
8.23M
4.16%
7.89M
4.19%
7.20M
-
6.85M
4.79%
7.98M
16.49%
inventory
-10.57M
-
long term debt
1.01M
-
991K
1.59%
981K
1.01%
981K
0%
981K
0%
94.94M
-
127.28M
34.07%
126.87M
0.32%
146.55M
15.51%
144.08M
1.69%
141.53M
1.77%
141.33M
0.14%
139.45M
1.33%
136.56M
2.07%
132.49M
2.98%
128.56M
2.96%
124.46M
3.19%
120.23M
3.40%
114.81M
4.51%
108.94M
5.11%
106.01M
2.69%
101.92M
3.86%
97.94M
3.91%
95.41M
2.59%
92.28M
3.28%
88.96M
3.60%
84.49M
5.02%
long term investments
-955K
-
-956K
0.10%
-187K
80.44%
-147K
21.39%
-174K
18.37%
-164K
5.75%
-171K
4.27%
-168K
1.75%
-18.86M
11,123.81%
-18.86M
0.04%
-18.55M
1.64%
-18.40M
0.82%
-10.05M
45.39%
-10.03M
0.16%
-10.08M
0.50%
-10.11M
0.22%
-8.71M
13.78%
-8.69M
0.31%
34.37M
495.74%
36.79M
7.02%
-9.33M
125.36%
46.77M
601.29%
45.60M
2.50%
-9.19M
120.16%
-10.67M
16.07%
57.87M
642.34%
61.12M
5.62%
58.14M
4.88%
-9.67M
116.63%
44.36M
558.91%
44.94M
1.30%
40.39M
10.13%
-9.32M
123.07%
-9.40M
-
45.18M
-
38.67M
14.40%
39.01M
0.86%
net debt
-50.24M
-
-27.25M
45.76%
-22.53M
17.31%
-43.70M
93.95%
-47.22M
8.04%
-17.16M
63.67%
-15.74M
8.24%
-20.93M
32.95%
-38.06M
81.88%
-22.58M
40.68%
-12.21M
45.95%
-25.18M
106.34%
-53.53M
112.56%
-15.82M
70.45%
-14.67M
7.28%
-20.90M
42.48%
-54.03M
158.55%
-852K
98.42%
11.76M
1,480.75%
-6.86M
158.34%
-38.03M
454.10%
128.54M
438.01%
163.59M
27.27%
153.63M
6.09%
133.76M
12.94%
210.69M
57.52%
194.93M
7.48%
169.77M
12.90%
107.33M
36.78%
158.82M
47.98%
177.60M
11.82%
129.09M
27.31%
72.67M
43.70%
151.55M
108.55%
184.39M
21.67%
145.32M
21.19%
90.53M
37.70%
182.57M
101.66%
180.05M
1.38%
116.00M
35.58%
63.17M
45.54%
138.58M
119.38%
163.81M
18.20%
net receivables
82.13M
-
85.97M
4.67%
93.60M
8.87%
80.70M
13.78%
83.17M
3.06%
88.31M
6.19%
87.52M
0.89%
93.55M
6.88%
86.38M
7.67%
88.82M
2.83%
93.89M
5.71%
100.00M
6.50%
91.79M
8.21%
104.60M
13.96%
110.42M
5.56%
118.36M
7.18%
113.33M
4.24%
120.19M
6.05%
133.04M
10.69%
137.97M
3.71%
130.59M
5.35%
143.86M
10.17%
140.07M
2.63%
140.75M
0.48%
144.41M
2.60%
163.44M
13.18%
161.41M
1.24%
163.72M
1.43%
152.48M
6.87%
168.87M
10.75%
182.55M
8.10%
183.50M
0.52%
162.06M
11.68%
186.55M
15.11%
211.45M
13.35%
219.30M
3.72%
194.99M
11.09%
211.00M
8.21%
213.09M
0.99%
193.32M
9.28%
208.31M
7.76%
224.03M
7.54%
230.78M
3.01%
other assets
111.00M
-
1
-
other current assets
29.91M
-
27.42M
8.32%
33.35M
21.65%
31.66M
5.09%
33.80M
6.79%
32.96M
2.49%
40.18M
21.91%
38.70M
3.68%
16.28M
57.94%
13.86M
14.83%
20.31M
46.52%
17.89M
11.90%
25.19M
40.78%
23.67M
6.06%
20.95M
11.46%
18.68M
10.83%
16.91M
9.48%
17.30M
2.26%
11.48M
33.63%
10.85M
5.51%
12.53M
15.49%
7.95M
36.52%
9.79M
23.18%
19.84M
102.53%
14.03M
29.29%
12.18M
13.17%
9.74M
20.05%
8.83M
9.31%
21.82M
147.02%
10.03M
54.03%
11.55M
15.14%
10.74M
7.00%
21.16M
97.02%
11.90M
43.78%
13.46M
13.11%
13.99M
3.99%
22.43M
60.27%
11.76M
47.55%
27.35M
132.53%
27.78M
1.55%
11.57M
58.33%
14.29M
23.42%
15.75M
10.23%
other current liabilities
68.10M
-
49.43M
27.42%
48.08M
2.73%
58.79M
22.29%
68.47M
16.47%
46.48M
32.11%
46.89M
0.86%
58.50M
24.77%
67.00M
14.53%
47.05M
29.77%
53.02M
12.68%
63.26M
19.31%
77.35M
22.28%
56.08M
27.50%
61.32M
9.36%
76.25M
24.34%
96.61M
26.71%
70.00M
27.54%
70.75M
1.07%
84.97M
20.11%
12.33M
85.49%
73.22M
494.04%
74.41M
1.63%
97.77M
31.39%
125.77M
28.64%
78.71M
37.41%
97.38M
23.72%
121.69M
24.96%
157.28M
29.25%
101.97M
35.16%
102.22M
0.24%
133.14M
30.25%
162.42M
21.99%
104.85M
35.44%
104.75M
0.09%
136.84M
30.63%
161.55M
18.06%
105.85M
34.48%
110.70M
4.58%
13.42M
87.87%
184.21M
1,272.25%
107.60M
41.59%
123.56M
14.83%
other liabilities
1
-
other non current assets
54.84M
-
56.79M
3.55%
48.39M
14.79%
47.40M
2.03%
48.09M
1.45%
49.12M
2.13%
42.98M
12.50%
42.33M
1.50%
61.02M
44.17%
58.44M
4.23%
52.49M
10.19%
49.33M
6.02%
39.30M
20.32%
36.99M
5.87%
33.46M
9.55%
37.02M
10.64%
34.63M
6.48%
50.32M
45.33%
2.10M
95.82%
1.77M
15.72%
45.56M
2,468.43%
3.03M
93.35%
3.51M
15.85%
61.68M
1,658.35%
62.72M
1.68%
4.00M
93.61%
3.91M
2.27%
3.12M
20.24%
59.22M
1,796.96%
2.42M
95.91%
2.24M
7.43%
1.79M
20.11%
48.81M
2,623.72%
40.64M
16.74%
46.72M
14.96%
45.55M
2.52%
49.08M
7.75%
55.22M
12.51%
61.48M
11.35%
60.50M
1.60%
2.42M
96.00%
2.24M
7.44%
1.99M
11.16%
other non current liabilities
-12.16M
-
-14.08M
15.84%
-14.16M
0.55%
-8.90M
37.13%
-8.01M
10.07%
8.22M
202.62%
11.84M
44.11%
13.62M
15.04%
16.19M
18.87%
18.97M
17.14%
20.78M
9.57%
21.72M
4.53%
21.54M
0.86%
24.86M
15.42%
25.10M
0.97%
28.50M
13.55%
32.18M
12.92%
34.11M
5.98%
32.56M
4.55%
36.74M
12.84%
31.57M
14.05%
28.26M
10.51%
59.87M
111.88%
14.15M
76.37%
17.53M
23.90%
49.92M
184.73%
48.71M
2.42%
73.11M
50.09%
9.91M
86.44%
66.90M
574.89%
56.89M
14.96%
13.16M
76.87%
11.98M
9.00%
11.44M
4.47%
10.51M
8.17%
11.94M
13.60%
15.68M
31.35%
8.60M
45.13%
11.34M
31.88%
11.43M
0.78%
11.68M
2.17%
13.97M
19.57%
16.05M
14.89%
othertotal stockholders equity
839K
-
741K
11.68%
716K
3.37%
686K
4.19%
619K
9.77%
745K
20.36%
628K
15.70%
588K
6.37%
-688K
217.01%
-866K
25.87%
687K
179.33%
645K
6.11%
663K
2.79%
640K
3.47%
734K
14.69%
745K
1.50%
321K
56.91%
1.25M
289.10%
preferred stock
property plant equipment net
15.65M
-
14.93M
4.63%
14.84M
0.62%
15.18M
2.30%
14.70M
3.19%
16.99M
15.62%
23.51M
38.35%
28.47M
21.11%
31.34M
10.07%
35.24M
12.46%
37.73M
7.07%
38.80M
2.82%
36.38M
6.24%
36.25M
0.37%
36.85M
1.68%
41.06M
11.42%
44.64M
8.72%
46.92M
5.09%
50.78M
8.23%
50.07M
1.40%
48.09M
3.95%
129.89M
170.11%
166.71M
28.35%
57.79M
65.34%
191.47M
231.33%
192.31M
0.44%
188.38M
2.04%
188.28M
0.06%
185.02M
1.73%
180.41M
2.49%
174.87M
3.08%
169.34M
3.16%
164.09M
3.10%
159.49M
2.80%
152.58M
4.33%
145.39M
4.71%
142.31M
2.12%
137.34M
3.49%
133.07M
3.11%
128.83M
3.18%
125.06M
2.93%
121.54M
2.82%
118.16M
2.78%
retained earnings
133.98M
-
137.39M
2.55%
140.58M
2.32%
143.80M
2.29%
147.62M
2.65%
150.40M
1.88%
153.72M
2.21%
156.58M
1.86%
155.28M
0.83%
157.70M
1.56%
162.91M
3.31%
166.10M
1.96%
166.91M
0.49%
168.56M
0.99%
171.12M
1.52%
173.12M
1.17%
169.39M
2.15%
173.13M
2.21%
178.55M
3.13%
181.04M
1.39%
186.23M
2.87%
189.24M
1.61%
193.19M
2.09%
197.35M
2.15%
200.25M
1.47%
204.68M
2.21%
208.78M
2.01%
212.37M
1.72%
217.00M
2.18%
219.92M
1.35%
204.58M
6.98%
213.37M
4.30%
215.78M
1.13%
220.35M
2.11%
212.97M
3.35%
218.43M
2.57%
224.39M
2.73%
210.71M
6.10%
215.17M
2.12%
224.28M
-
225.08M
0.35%
205.35M
8.76%
short term debt
-87K
-
4.25M
4,985.06%
4.10M
3.53%
75K
-
75K
0%
75K
0%
75K
0%
6M
-
10M
-
20.79M
107.89%
5M
75.95%
101.37M
1,927.34%
48.56M
52.10%
51.90M
6.88%
46.60M
10.21%
12.85M
72.43%
82.43M
541.64%
72.21M
12.40%
52.55M
27.22%
13.56M
74.20%
53.89M
297.50%
59.09M
9.65%
20.19M
65.83%
14.34M
28.98%
75.02M
423.28%
85.21M
13.57%
60.48M
29.02%
15.97M
73.59%
116.16M
627.30%
96.39M
17.03%
48.19M
50%
16.48M
65.81%
86.74M
426.51%
103.97M
19.86%
short term investments
tax assets
955K
-
956K
0.10%
187K
80.44%
147K
21.39%
174K
18.37%
164K
5.75%
171K
4.27%
168K
1.75%
18.86M
11,123.81%
18.86M
0.04%
18.55M
1.64%
18.40M
0.82%
10.05M
45.39%
10.03M
0.16%
10.08M
0.50%
10.11M
0.22%
8.71M
13.78%
8.69M
0.31%
8.48M
2.36%
8.59M
1.23%
9.33M
8.68%
9.30M
0.28%
9.29M
0.19%
9.19M
1.00%
10.67M
16.07%
10.62M
0.45%
11.51M
8.34%
10.24M
11.01%
9.67M
5.60%
10.67M
10.41%
10.98M
2.88%
11.13M
1.32%
9.32M
16.23%
9.52M
2.14%
9.47M
0.49%
9.45M
0.23%
9.16M
3.03%
9.40M
2.60%
9.40M
0.01%
13.88M
-
14.00M
0.81%
13.84M
1.11%
tax payables
3.50M
-
2.29M
34.57%
845K
63.13%
740K
12.43%
490K
33.78%
698K
42.45%
358K
48.71%
319K
10.89%
323K
1.25%
120K
62.85%
355K
195.83%
488K
37.46%
534K
9.43%
459K
14.04%
346K
24.62%
465K
34.39%
153K
67.10%
275K
79.74%
527K
91.64%
661K
25.43%
514K
22.24%
649K
26.26%
803K
23.73%
702K
12.58%
430K
38.75%
1.88M
336.98%
3.32M
76.74%
488K
85.31%
1.93M
294.88%
5.25M
172.50%
449K
91.45%
655K
45.88%
total assets
319.89M
-
306.74M
4.11%
307M
0.09%
307.63M
0.21%
315.01M
2.40%
290.53M
7.77%
296.39M
2.02%
309.82M
4.53%
313.72M
1.26%
298.98M
4.70%
295.49M
1.16%
309.57M
4.76%
323.64M
4.54%
322.22M
0.44%
314.33M
2.45%
334.42M
6.39%
361.76M
8.17%
343.98M
4.91%
346.47M
0.72%
354.65M
2.36%
370.85M
4.57%
451.77M
21.82%
485.93M
7.56%
505.52M
4.03%
533.24M
5.48%
550.21M
3.18%
548.59M
0.29%
550.18M
0.29%
558.51M
1.51%
542.52M
2.86%
534.97M
1.39%
529.91M
0.95%
555.36M
4.80%
550.84M
0.81%
547.03M
0.69%
554.28M
1.32%
550.92M
0.61%
562.06M
2.02%
551.06M
1.96%
539.04M
2.18%
553.21M
2.63%
552.54M
0.12%
546.01M
1.18%
total current assets
163.29M
-
145.88M
10.66%
154.57M
5.95%
157.04M
1.60%
165.17M
5.18%
138.50M
16.15%
143.52M
3.62%
153.25M
6.78%
140.79M
8.13%
125.26M
11.03%
126.41M
0.92%
143.07M
13.18%
170.51M
19.18%
150.09M
11.98%
146.04M
2.70%
157.94M
8.14%
184.28M
16.68%
148.34M
19.50%
153.54M
3.51%
160.68M
4.65%
181.14M
12.73%
166.77M
7.93%
165.46M
0.79%
180.42M
9.04%
184.08M
2.03%
191.44M
4.00%
189.96M
0.77%
196.66M
3.53%
219.97M
11.85%
210.53M
4.29%
208.07M
1.17%
213.90M
2.80%
249.35M
16.57%
242.15M
2.89%
240.52M
0.67%
257.39M
7.01%
248.86M
3.31%
258.29M
3.79%
254.72M
1.38%
248.70M
2.36%
265.48M
6.74%
275.44M
3.75%
271.18M
1.55%
total current liabilities
87.87M
-
71.36M
18.80%
70.05M
1.83%
75.41M
7.64%
88.39M
17.22%
66.22M
25.09%
65.50M
1.09%
75.92M
15.91%
86.46M
13.88%
65.79M
23.90%
69.91M
6.27%
80.24M
14.78%
94.10M
17.27%
81.79M
13.08%
79.79M
2.45%
97.39M
22.06%
121.98M
25.25%
104.27M
14.52%
116.98M
12.19%
117.09M
0.09%
142.50M
21.70%
149.42M
4.86%
152.79M
2.25%
172.15M
12.67%
171.41M
0.43%
191.32M
11.62%
197.52M
3.24%
197.18M
0.17%
200.13M
1.50%
183.13M
8.49%
191.23M
4.42%
182.07M
4.79%
213.09M
17.04%
208.95M
1.94%
221.90M
6.20%
231.04M
4.12%
217.13M
6.02%
253.77M
16.88%
238.99M
5.82%
224.25M
6.17%
236.09M
5.28%
236.77M
0.29%
252.67M
6.72%
total debt
1.01M
-
5.24M
420.46%
5.08M
3.05%
981K
80.69%
981K
0%
75K
92.35%
75K
0%
75K
0%
75K
0%
6M
-
10M
-
20.79M
107.89%
5M
75.95%
143.50M
-
179.18M
24.87%
173.47M
3.19%
159.40M
8.11%
226.51M
42.10%
213.74M
5.64%
193.88M
9.29%
153.00M
21.08%
190.45M
24.47%
191.58M
0.59%
148.75M
22.35%
138.80M
6.69%
195.25M
40.67%
200.01M
2.44%
169.41M
15.30%
121.98M
28.00%
218.09M
78.79%
194.32M
10.90%
143.60M
26.10%
108.75M
24.26%
175.70M
61.56%
188.46M
7.26%
total investments
-955K
-
-956K
0.10%
-187K
80.44%
-147K
21.39%
-174K
18.37%
-164K
5.75%
-171K
4.27%
-168K
1.75%
-18.86M
11,123.81%
-18.86M
0.04%
-18.55M
1.64%
-18.40M
0.82%
-10.05M
45.39%
-10.03M
0.16%
-10.08M
0.50%
-10.11M
0.22%
-8.71M
13.78%
-8.69M
0.31%
34.37M
495.74%
36.79M
7.02%
-9.33M
125.36%
46.77M
601.29%
45.60M
2.50%
-9.19M
120.16%
-10.67M
16.07%
57.87M
642.34%
61.12M
5.62%
58.14M
4.88%
-9.67M
116.63%
44.36M
558.91%
44.94M
1.30%
40.39M
10.13%
-9.32M
123.07%
-9.40M
-
45.18M
-
38.67M
14.40%
39.01M
0.86%
total liabilities
95.25M
-
79.20M
16.85%
77.87M
1.68%
83.12M
6.74%
100.31M
20.68%
78.29M
21.95%
81.32M
3.87%
93.78M
15.32%
102.65M
9.46%
84.76M
17.43%
91.09M
7.47%
102.35M
12.37%
115.76M
13.10%
106.91M
7.64%
105.20M
1.60%
126.24M
20.00%
154.53M
22.41%
138.78M
10.19%
149.91M
8.02%
154.10M
2.80%
174.37M
13.15%
253.88M
45.60%
291.05M
14.64%
313.17M
7.60%
335.49M
7.13%
353.85M
5.47%
346.37M
2.11%
345.78M
0.17%
349.49M
1.07%
331.19M
5.24%
337.13M
1.79%
325.62M
3.41%
349.53M
7.34%
341.62M
2.26%
349.05M
2.17%
353.60M
1.31%
339.76M
3.91%
365.27M
7.51%
348.27M
4.65%
331.09M
4.93%
341.11M
3.03%
340.75M
0.10%
354.26M
3.97%
total liabilities and stockholders equity
319.89M
-
306.74M
4.11%
307M
0.09%
307.63M
0.21%
315.01M
2.40%
290.53M
7.77%
296.39M
2.02%
309.82M
4.53%
313.72M
1.26%
298.98M
4.70%
295.49M
1.16%
309.57M
4.76%
323.64M
4.54%
322.22M
0.44%
314.33M
2.45%
334.42M
6.39%
361.76M
8.17%
343.98M
4.91%
346.47M
0.72%
354.65M
2.36%
370.85M
4.57%
451.77M
21.82%
485.93M
7.56%
505.52M
4.03%
533.24M
5.48%
550.21M
3.18%
548.59M
0.29%
550.18M
0.29%
558.51M
1.51%
542.52M
2.86%
534.97M
1.39%
529.91M
0.95%
555.36M
4.80%
550.84M
0.81%
547.03M
0.69%
554.28M
1.32%
550.92M
0.61%
562.06M
2.02%
551.06M
1.96%
539.04M
2.18%
553.21M
2.63%
552.54M
0.12%
546.01M
1.18%
total non current assets
156.60M
-
160.86M
2.72%
152.43M
5.24%
150.59M
1.21%
149.84M
0.50%
152.03M
1.46%
152.87M
0.55%
156.57M
2.42%
172.92M
10.44%
173.71M
0.46%
169.08M
2.67%
166.50M
1.53%
153.13M
8.03%
172.13M
12.41%
168.28M
2.23%
176.48M
4.87%
177.48M
0.56%
195.64M
10.24%
192.93M
1.39%
193.96M
0.54%
189.71M
2.20%
285.00M
50.23%
320.47M
12.44%
214.10M
33.19%
349.17M
63.08%
358.77M
2.75%
358.63M
0.04%
353.52M
1.43%
338.54M
4.24%
331.99M
1.93%
326.89M
1.54%
316.01M
3.33%
306.01M
3.16%
308.69M
0.88%
306.51M
0.71%
296.89M
3.14%
302.06M
1.74%
303.77M
0.57%
296.34M
2.45%
290.34M
2.02%
287.74M
0.90%
277.10M
3.70%
274.83M
0.82%
total non current liabilities
7.38M
-
7.85M
6.31%
7.82M
0.38%
7.71M
1.33%
11.91M
54.45%
12.07M
1.33%
15.82M
31.04%
17.86M
12.89%
16.19M
9.34%
18.97M
17.14%
21.17M
11.64%
22.11M
4.41%
21.66M
2.03%
25.12M
15.97%
25.41M
1.17%
28.86M
13.54%
32.55M
12.80%
34.51M
6.02%
32.93M
4.57%
37.01M
12.40%
31.88M
13.88%
104.46M
227.70%
138.25M
32.35%
141.02M
2.00%
164.08M
16.36%
162.53M
0.95%
148.85M
8.41%
148.60M
0.17%
149.36M
0.51%
148.06M
0.87%
145.91M
1.46%
143.55M
1.61%
136.44M
4.95%
132.67M
2.76%
127.15M
4.16%
122.57M
3.61%
122.64M
0.06%
111.50M
9.08%
109.28M
1.99%
106.84M
2.24%
105.02M
1.70%
103.98M
0.99%
101.59M
2.30%
total stockholders equity
224.64M
-
227.53M
1.29%
229.13M
0.70%
224.51M
2.02%
214.70M
4.37%
212.24M
1.15%
215.07M
1.33%
216.04M
0.45%
211.07M
2.30%
214.22M
1.49%
204.41M
4.58%
207.22M
1.38%
207.88M
0.32%
215.31M
3.57%
209.13M
2.87%
208.18M
0.45%
207.23M
0.46%
205.20M
0.98%
196.24M
4.37%
200.26M
2.05%
196.47M
1.89%
197.89M
0.72%
194.88M
1.52%
192.35M
1.30%
197.75M
2.81%
196.36M
0.70%
202.22M
2.98%
204.40M
1.08%
209.02M
2.26%
211.33M
1.10%
197.83M
6.39%
204.28M
3.26%
205.83M
0.76%
209.22M
1.65%
197.99M
5.37%
200.68M
1.36%
211.15M
5.22%
196.78M
6.81%
202.79M
3.05%
207.96M
2.55%
212.10M
1.99%
211.79M
0.15%
191.75M
9.46%

All numbers in USD (except ratios and percentages)