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
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)