bf/NASDAQ:CRAI_icon.jpeg

COM:CRAI

Charles River Associates

  • Stock

Last Close

189.38

22/11 21:00

Market Cap

1.17B

Beta: -

Volume Today

31.91K

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
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
Sep '24
revenue
75.67M
-
76.25M
0.76%
78.18M
2.54%
73.48M
6.01%
78.46M
6.77%
78.04M
0.54%
76.53M
1.93%
76.53M
0.01%
72.46M
5.31%
80.91M
11.66%
82.61M
2.09%
81.69M
1.11%
79.57M
2.60%
88.17M
10.81%
93.56M
6.12%
91.33M
2.39%
97.02M
6.23%
99.48M
2.54%
105.54M
6.09%
103.87M
1.58%
108.76M
4.71%
105.85M
2.68%
110.57M
4.46%
115.69M
4.62%
119.26M
3.09%
126.16M
5.78%
123.03M
2.48%
121.76M
1.03%
137.42M
12.86%
146.52M
6.62%
148.24M
1.17%
136.41M
7.98%
134.77M
1.21%
148.38M
10.10%
149.10M
0.49%
148.44M
0.44%
144.98M
2.33%
152.84M
5.43%
161.97M
5.97%
147.55M
8.90%
161.61M
9.53%
171.79M
6.30%
171.44M
0.20%
167.75M
2.15%
cost of revenue
51.63M
-
51.87M
0.46%
52.67M
1.55%
49.42M
6.17%
52.86M
6.97%
53.82M
1.81%
50.67M
5.84%
52.03M
2.67%
51.13M
1.73%
55.52M
8.58%
57.95M
4.39%
57.83M
0.20%
56.08M
3.02%
62.58M
11.59%
65.22M
4.22%
62.42M
4.29%
68.61M
9.91%
68.08M
0.76%
69.70M
2.38%
73.72M
5.76%
76.37M
3.60%
73.64M
3.58%
75.97M
3.17%
83.81M
10.31%
84.35M
0.65%
91.00M
7.88%
90.17M
0.91%
88.30M
2.07%
101.25M
14.66%
105.37M
4.08%
105.04M
0.32%
95.98M
8.63%
93.66M
2.42%
104.06M
11.11%
103.08M
0.95%
102.27M
0.78%
100.68M
1.55%
107.84M
7.11%
113.33M
5.10%
105.89M
6.56%
115.49M
9.06%
121.67M
5.35%
128.14M
5.31%
gross profit
24.04M
-
24.38M
1.39%
25.52M
4.66%
24.07M
5.68%
25.60M
6.37%
24.22M
5.38%
25.86M
6.77%
24.50M
5.27%
21.33M
12.91%
25.40M
19.05%
24.66M
2.91%
23.86M
3.24%
23.49M
1.56%
25.59M
8.96%
28.34M
10.76%
28.90M
1.98%
28.41M
1.71%
31.39M
10.50%
35.83M
14.14%
30.15M
15.85%
32.39M
7.42%
32.21M
0.55%
34.60M
7.41%
31.88M
7.86%
34.91M
9.51%
35.16M
0.71%
32.86M
6.54%
33.46M
1.81%
36.17M
8.12%
41.14M
13.74%
43.20M
4.98%
40.43M
6.40%
41.11M
1.67%
44.32M
7.82%
46.03M
3.84%
46.17M
0.32%
44.30M
4.06%
45.01M
1.60%
48.63M
8.05%
41.66M
14.34%
46.12M
10.72%
50.12M
8.66%
43.30M
13.59%
167.75M
287.37%
selling and marketing expenses
general and administrative expenses
selling general and administrative expenses
16.97M
-
17.16M
1.14%
17.46M
1.77%
16.67M
4.52%
17.78M
6.62%
18.08M
1.72%
18.67M
3.23%
18.36M
1.67%
17.33M
5.56%
19.22M
10.89%
16.86M
12.30%
16.67M
1.10%
17.84M
6.99%
18.72M
4.93%
20.26M
8.24%
20.80M
2.69%
26.76M
28.63%
21.65M
19.09%
23.74M
9.65%
22.29M
6.09%
21.85M
1.98%
22.74M
4.08%
23.74M
4.37%
22.45M
5.43%
24.68M
9.96%
24.12M
2.27%
21.42M
11.21%
22.19M
3.62%
22.29M
0.41%
23.21M
4.13%
24.04M
3.61%
24.49M
1.86%
25.63M
4.67%
25.82M
0.72%
27.96M
8.31%
28.25M
1.01%
28.06M
0.66%
28.37M
1.11%
29.85M
5.20%
27.92M
6.46%
28.98M
3.80%
30.50M
5.25%
32.02M
4.97%
31.27M
2.33%
research and development expenses
other expenses
-123K
-
-120K
2.44%
-71K
40.83%
-87K
22.54%
-17K
80.46%
-326K
1,817.65%
-119K
63.50%
-95K
20.17%
-107K
12.63%
-34K
68.22%
-127K
273.53%
-108K
14.96%
-127K
17.59%
-191K
50.39%
-46K
75.92%
4K
108.70%
-133K
3,425%
-241K
81.20%
377K
256.43%
-64K
116.98%
315K
592.19%
-744K
336.19%
155K
120.83%
210K
35.48%
2.95M
1,305.71%
2.94M
0.30%
3.11M
5.54%
3.24M
4.44%
3.55M
9.34%
3.30M
6.94%
3.21M
2.61%
3.14M
2.30%
3.11M
0.96%
2.98M
4.34%
3.05M
2.49%
3.03M
0.52%
2.94M
3.23%
2.94M
0.24%
cost and expenses
70.21M
-
70.62M
0.57%
71.69M
1.52%
67.69M
5.58%
72.33M
6.87%
73.56M
1.70%
70.89M
3.64%
71.94M
1.49%
70.25M
2.36%
76.59M
9.03%
76.93M
0.45%
76.39M
0.69%
75.95M
0.58%
83.26M
9.62%
87.72M
5.35%
85.68M
2.32%
97.66M
13.98%
91.96M
5.83%
95.88M
4.26%
98.65M
2.89%
100.92M
2.30%
98.99M
1.91%
102.26M
3.30%
108.78M
6.37%
111.98M
2.95%
118.06M
5.43%
114.69M
2.86%
113.74M
0.83%
127.08M
11.73%
131.88M
3.78%
132.30M
0.32%
123.61M
6.57%
122.40M
0.98%
132.85M
8.54%
134.09M
0.93%
133.55M
0.40%
131.67M
1.40%
139.15M
5.68%
146.05M
4.96%
136.76M
6.36%
144.47M
5.64%
152.17M
5.33%
160.15M
5.25%
31.27M
80.48%
operating expenses
18.59M
-
18.75M
0.89%
19.02M
1.45%
18.27M
3.95%
19.47M
6.58%
19.74M
1.39%
20.21M
2.37%
19.91M
1.47%
19.12M
4.00%
21.07M
10.21%
18.98M
9.94%
18.56M
2.19%
19.87M
7.05%
20.68M
4.07%
22.50M
8.78%
23.26M
3.38%
29.05M
24.92%
23.88M
17.80%
26.17M
9.59%
24.93M
4.75%
24.55M
1.54%
25.36M
3.31%
26.29M
3.67%
24.98M
5.00%
27.64M
10.65%
27.07M
2.06%
24.52M
9.39%
25.44M
3.73%
25.83M
1.55%
26.51M
2.61%
27.26M
2.83%
27.63M
1.37%
28.74M
4.03%
28.79M
0.17%
31.01M
7.71%
31.28M
0.86%
31.00M
0.91%
31.32M
1.03%
32.72M
4.48%
30.87M
5.66%
28.98M
6.11%
30.50M
5.25%
32.02M
4.97%
31.27M
2.33%
interest expense
149K
-
164K
10.07%
127K
22.56%
162K
27.56%
141K
12.96%
142K
0.71%
149K
4.93%
235K
57.72%
146K
37.87%
145K
0.68%
120K
17.24%
129K
7.50%
113K
12.40%
112K
0.88%
133K
18.75%
116K
12.78%
123K
6.03%
37K
69.92%
301K
713.51%
222K
26.25%
87K
60.81%
11K
87.36%
519K
4,618.18%
424K
18.30%
300K
29.25%
362K
20.67%
372K
2.76%
277K
25.54%
205K
25.99%
199K
2.93%
409K
105.53%
183K
55.26%
179K
2.19%
208K
16.20%
468K
125%
667K
42.52%
484K
27.44%
571K
17.98%
1.62M
183.01%
1.02M
36.57%
600K
41.46%
464K
22.67%
-1.48M
419.61%
-1.46M
1.75%
ebitda
7.08M
-
7.22M
1.99%
8.05M
11.54%
7.39M
8.20%
7.82M
5.80%
6.14M
21.53%
7.19M
17.21%
6.14M
14.63%
8.52M
38.79%
6.18M
27.54%
7.80M
26.31%
7.19M
7.86%
5.65M
21.40%
6.87M
21.66%
8.08M
17.60%
8.10M
0.20%
1.65M
79.62%
9.74M
490.19%
12.48M
28.10%
7.80M
37.52%
10.54M
35.15%
10.93M
3.71%
13.66M
24.95%
9.43M
30.94%
10.23M
8.45%
14.03M
37.18%
14.35M
2.23%
14.27M
0.52%
13.89M
2.67%
21.14M
52.19%
22.39M
5.93%
19.22M
14.18%
15.47M
19.47%
21.88M
41.41%
21.51M
1.70%
21.36M
0.68%
16.24M
23.99%
20.21M
24.44%
18.79M
7.03%
13.74M
26.86%
23.62M
71.89%
25.98M
9.98%
18.00M
30.72%
129.76M
621.05%
operating income
5.46M
-
5.63M
3.11%
6.49M
15.35%
5.79M
10.75%
6.12M
5.68%
4.48M
26.91%
5.65M
26.18%
4.58M
18.89%
-2.31M
150.43%
4.33M
287.27%
5.68M
31.30%
5.30M
6.74%
3.62M
31.75%
4.91M
35.85%
5.85M
19.08%
5.65M
3.44%
-642K
111.37%
7.51M
1,270.25%
9.66M
28.59%
5.22M
45.92%
7.84M
50.14%
6.86M
12.62%
8.31M
21.24%
6.91M
16.92%
7.28M
5.39%
8.10M
11.24%
8.34M
3.01%
8.02M
3.83%
10.34M
28.95%
14.64M
41.53%
15.94M
8.88%
12.80M
19.68%
12.36M
3.41%
15.53M
25.60%
15.01M
3.32%
14.89M
0.79%
13.30M
10.69%
13.69M
2.94%
15.91M
16.22%
10.79M
32.18%
17.14M
58.85%
19.62M
14.42%
11.29M
42.46%
18.39M
62.93%
depreciation and amortization
1.62M
-
1.59M
1.79%
1.56M
1.95%
1.60M
2.44%
1.70M
6.26%
1.66M
2.12%
1.54M
6.98%
1.56M
0.97%
1.78M
14.42%
1.85M
3.64%
2.12M
14.65%
1.89M
10.84%
2.04M
7.62%
1.96M
3.54%
2.24M
13.91%
2.45M
9.70%
2.29M
6.52%
2.23M
2.70%
2.44M
9.55%
2.64M
7.94%
2.69M
2.16%
4.82M
78.85%
5.19M
7.72%
2.53M
51.33%
2.95M
16.82%
5.94M
101.12%
6.01M
1.16%
6.25M
4.06%
3.55M
43.25%
6.50M
83.25%
6.45M
0.72%
6.42M
0.59%
3.11M
51.50%
6.35M
104.24%
6.50M
2.25%
6.47M
0.43%
2.94M
54.61%
6.51M
121.83%
2.87M
55.90%
2.95M
2.61%
6.47M
119.65%
6.36M
1.79%
6.71M
5.52%
115.19M
1,617.17%
total other income expenses net
-123K
-
-120K
2.44%
-71K
40.83%
-87K
22.54%
-17K
80.46%
280K
1,747.06%
-119K
142.50%
-95K
20.17%
-4.52M
4,662.11%
-34K
99.25%
3.71M
11,008.82%
-108K
102.91%
-127K
17.59%
-191K
50.39%
204K
206.81%
4K
98.04%
-133K
3,425%
-241K
81.20%
377K
256.43%
-64K
116.98%
573K
995.31%
-744K
229.84%
155K
120.83%
210K
35.48%
-918K
537.14%
1.42M
254.90%
-102K
107.17%
-217K
112.75%
-1.06M
388.94%
-551K
48.07%
63K
111.43%
235K
273.02%
-241K
202.55%
-9K
96.27%
1.23M
13,788.89%
1M
18.83%
-2.16M
316.10%
-1.10M
49.14%
-686K
37.58%
755K
210.06%
-1.59M
310.07%
-606K
61.79%
-1.67M
176.24%
-2.36M
41.04%
income before tax
5.22M
-
5.38M
3.12%
6.33M
17.64%
5.58M
11.98%
6.02M
8.02%
4.63M
23.10%
5.39M
16.41%
4.35M
19.38%
-2.55M
158.74%
4.18M
263.92%
9.27M
121.48%
5.06M
45.41%
3.38M
33.30%
4.61M
36.53%
5.92M
28.45%
5.54M
6.49%
-898K
116.22%
7.24M
905.68%
9.74M
34.58%
4.94M
49.28%
8.33M
68.68%
6.10M
26.78%
7.95M
30.28%
6.69M
15.80%
6.06M
9.45%
9.15M
51.10%
7.87M
14.09%
7.53M
4.31%
9.08M
20.60%
13.89M
53.01%
15.59M
12.27%
12.85M
17.56%
11.94M
7.07%
15.52M
29.94%
16.25M
4.67%
15.89M
2.16%
11.14M
29.90%
12.59M
13.04%
13.61M
8.08%
10.52M
22.69%
15.56M
47.86%
19.01M
22.19%
9.61M
49.43%
16.03M
66.74%
income tax expense
1.50M
-
2.08M
37.94%
3.17M
52.55%
2.39M
24.66%
2.28M
4.48%
1.73M
24.00%
2.19M
26.39%
1.53M
29.97%
36K
97.65%
1.95M
5,305.56%
2.50M
28.57%
1.91M
23.70%
1.30M
31.95%
1.78M
36.87%
2.01M
13.16%
2.31M
14.81%
1.36M
41.00%
1.42M
4.26%
2.90M
103.94%
1.03M
64.42%
1.49M
44.71%
1.44M
3.82%
2.37M
64.95%
-952K
140.22%
1.30M
236.13%
2.69M
107.33%
1.93M
28.02%
2.12M
9.77%
2.37M
11.68%
3.39M
42.81%
4.03M
18.87%
1.91M
52.60%
3.28M
71.75%
4.09M
24.93%
4.60M
12.41%
4.02M
12.71%
2.47M
38.56%
3.68M
48.95%
4.10M
11.64%
1.93M
53.05%
4.10M
112.77%
5.32M
29.78%
3.08M
42.19%
4.59M
49.32%
net income
3.72M
-
3.41M
8.38%
3.19M
6.51%
3.22M
1.13%
3.82M
18.36%
2.78M
27.18%
3.33M
19.65%
2.86M
13.98%
-1.31M
145.70%
2.42M
285.39%
5.21M
115.23%
3.19M
38.77%
2.06M
35.55%
2.85M
38.63%
3.81M
33.65%
3.21M
15.71%
-2.26M
170.19%
5.81M
357.71%
6.84M
17.63%
3.91M
42.86%
6.86M
75.51%
4.67M
31.99%
5.58M
19.61%
5.74M
2.85%
4.76M
17.01%
6.47M
35.80%
5.93M
8.30%
5.40M
8.90%
6.71M
24.10%
10.50M
56.61%
11.57M
10.14%
10.95M
5.37%
8.67M
20.81%
11.43M
31.83%
11.64M
1.90%
11.88M
2.01%
8.67M
26.98%
8.92M
2.82%
9.51M
6.62%
8.60M
9.59%
11.46M
33.31%
13.69M
19.48%
6.52M
52.41%
11.44M
75.52%
weighted average shs out
10.07M
-
10.03M
0.42%
9.92M
1.10%
9.73M
1.92%
9.34M
3.96%
9.19M
1.65%
9.03M
1.70%
8.94M
1.04%
8.88M
0.72%
8.87M
0.06%
8.70M
1.98%
8.18M
5.96%
8.27M
1.13%
8.42M
1.81%
8.43M
0.11%
8.15M
3.31%
8.17M
0.27%
8.29M
1.40%
8.05M
2.80%
8.05M
0.06%
8.04M
0.10%
8.02M
0.31%
7.92M
1.12%
7.77M
1.97%
7.76M
0.15%
7.80M
0.62%
7.76M
0.53%
7.77M
0.09%
7.74M
0.46%
7.63M
1.41%
7.32M
4.01%
7.38M
0.75%
7.37M
0.03%
7.36M
0.18%
7.26M
1.32%
7.12M
1.98%
7.13M
0.14%
7.12M
0.14%
6.98M
1.91%
6.98M
0.09%
6.95M
0.33%
6.93M
0.40%
6.83M
1.33%
6.76M
1.08%
weighted average shs out dil
10.15M
-
10.11M
0.39%
10.03M
0.81%
9.92M
1.07%
9.56M
3.62%
9.40M
1.64%
9.25M
1.60%
9.09M
1.80%
8.88M
2.31%
8.93M
0.57%
8.78M
1.66%
8.31M
5.35%
8.44M
1.61%
8.62M
2.11%
8.62M
0.03%
8.35M
3.07%
8.17M
2.18%
8.58M
5.01%
8.55M
0.35%
8.55M
0.02%
8.44M
1.32%
8.35M
1.06%
8.22M
1.53%
8.05M
2.04%
8.05M
0.04%
8.04M
0.20%
7.92M
1.46%
7.93M
0.18%
7.91M
0.37%
7.83M
0.94%
7.54M
3.73%
7.56M
0.28%
7.55M
0.07%
7.50M
0.69%
7.38M
1.64%
7.25M
1.82%
7.29M
0.65%
7.25M
0.56%
7.08M
2.37%
7.08M
0.04%
7.06M
0.37%
7.01M
0.65%
6.91M
1.43%
6.84M
0.98%
eps
0.37
-
0.34
8.11%
0.32
5.88%
0.33
3.13%
0.41
24.24%
0.30
26.83%
0.37
23.33%
0.32
13.51%
-0.15
146.87%
0.27
280%
0.60
122.22%
0.39
35%
0.25
35.90%
0.34
36.00%
0.45
32.35%
0.39
13.33%
-0.28
171.79%
0.59
310.71%
0.84
42.37%
0.48
42.86%
0.85
77.08%
0.58
31.76%
0.70
20.69%
0.74
5.71%
0.61
17.57%
0.83
36.07%
0.76
8.43%
0.69
9.21%
0.86
24.64%
1.37
59.30%
1.57
14.60%
1.48
5.73%
1.17
20.95%
1.55
32.48%
1.60
3.23%
1.66
3.75%
1.21
27.11%
1.25
3.31%
1.36
8.80%
1.22
10.29%
1.64
34.43%
1.98
20.73%
0.95
52.02%
1.69
77.89%
epsdiluted
0.37
-
0.34
8.11%
0.32
5.88%
0.33
3.13%
0.40
21.21%
0.30
25.00%
0.36
20%
0.31
13.89%
-0.15
148.39%
0.27
280%
0.59
118.52%
0.38
35.59%
0.24
36.84%
0.33
37.50%
0.44
33.33%
0.38
13.64%
-0.28
173.68%
0.57
303.57%
0.79
38.60%
0.46
41.77%
0.81
76.09%
0.56
30.86%
0.68
21.43%
0.71
4.41%
0.59
16.90%
0.80
35.59%
0.75
6.25%
0.68
9.33%
0.85
25.00%
1.34
57.65%
1.53
14.18%
1.44
5.88%
1.14
20.83%
1.52
33.33%
1.58
3.95%
1.63
3.16%
1.19
26.99%
1.23
3.36%
1.34
8.94%
1.21
9.70%
1.62
33.88%
1.95
20.37%
0.94
51.79%
1.67
77.66%

All numbers in (except ratios and percentages)