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 | Jan '15 | Jan '16 | Dec '16 | Dec '17 | Dec '18 | Dec '19 | Jan '21 | Jan '22 | Dec '22 | Dec '23 | ||
---|---|---|---|---|---|---|---|---|---|---|---|---|
revenue | 278.43M - | 306.37M 10.03% | 303.56M 0.92% | 324.78M 6.99% | 370.07M 13.95% | 417.65M 12.85% | 451.37M 8.07% | 508.37M 12.63% | 565.93M 11.32% | 590.90M 4.41% | 623.98M 5.60% | |
cost of revenue | 189.26M - | 206.81M 9.27% | 207.65M 0.40% | 227.38M 9.50% | 258.83M 13.83% | 289.19M 11.73% | 317.76M 9.88% | 370.71M 16.66% | 400.05M 7.92% | 410.08M 2.51% | 452.25M 10.28% | |
gross profit | 89.17M - | 99.56M 11.65% | 95.91M 3.67% | 97.40M 1.55% | 111.25M 14.22% | 128.46M 15.48% | 133.61M 4.01% | 137.66M 3.03% | 165.88M 20.50% | 180.82M 9.01% | 171.73M 5.03% | |
selling and marketing expenses | ||||||||||||
general and administrative expenses | ||||||||||||
selling general and administrative expenses | 64.24M - | 69.07M 7.52% | 72.44M 4.87% | 70.58M 2.56% | 86.54M 22.60% | 89.53M 3.46% | 93.61M 4.56% | 90.03M 3.83% | 97.37M 8.16% | 110.09M 13.06% | 115.12M 4.57% | |
research and development expenses | ||||||||||||
other expenses | -180K - | -295K 63.89% | -647K 119.32% | -397K 38.64% | -366K 7.81% | 387K 205.74% | 10.65M 2,651.42% | 12.84M 20.59% | 12.77M 0.56% | 12.00M 6.05% | ||
cost and expenses | 259.92M - | 282.33M 8.62% | 286.64M 1.53% | 305.86M 6.70% | 354.31M 15.84% | 388.71M 9.71% | 422.02M 8.57% | 473.58M 12.22% | 510.19M 7.73% | 532.16M 4.31% | 567.37M 6.61% | |
operating expenses | 70.65M - | 75.52M 6.88% | 78.99M 4.60% | 78.48M 0.65% | 95.48M 21.66% | 99.53M 4.24% | 104.26M 4.76% | 102.87M 1.34% | 110.14M 7.07% | 122.08M 10.84% | 115.12M 5.71% | |
interest expense | 574K - | 594K 3.48% | 583K 1.85% | 469K 19.55% | 484K 3.20% | 647K 33.68% | 1.25M 93.82% | 1.22M 3.03% | 970K 20.23% | 1.83M 88.25% | 3.81M 108.76% | |
ebitda | 24.93M - | 30.48M 22.29% | 27.99M 8.17% | 26.82M 4.21% | 24.71M 7.85% | 38.93M 57.55% | 40.00M 2.74% | 47.64M 19.10% | 68.51M 43.81% | 70.73M 3.25% | 82.45M 16.56% | |
operating income | 18.52M - | 24.04M 29.83% | 12.39M 48.45% | 18.92M 52.65% | 15.76M 16.68% | 28.93M 83.55% | 29.35M 1.43% | 34.80M 18.56% | 55.74M 60.19% | 58.74M 5.38% | 56.61M 3.62% | |
depreciation and amortization | 6.41M - | 6.44M 0.50% | 6.55M 1.69% | 7.90M 20.51% | 8.95M 13.29% | 9.99M 11.74% | 10.65M 6.53% | 12.84M 20.59% | 12.77M 0.56% | 12.00M 6.05% | 25.84M 115.38% | |
total other income expenses net | -180K - | -295K 63.89% | -4.52M 1,433.56% | 3.44M 176.02% | -116K 103.37% | 645K 656.03% | -2.55M 495.50% | -1.17M 53.98% | -1.46M 24.70% | 63K 104.30% | -4.32M 6,961.90% | |
income before tax | 17.92M - | 23.32M 30.12% | 11.81M 49.32% | 21.89M 85.26% | 15.16M 30.72% | 28.93M 90.80% | 26.80M 7.38% | 33.62M 25.47% | 54.27M 61.43% | 58.80M 8.34% | 52.29M 11.07% | |
income tax expense | 6.68M - | 9.91M 48.26% | 5.49M 44.59% | 7.66M 39.45% | 7.46M 2.52% | 6.46M 13.43% | 6.05M 6.36% | 9.12M 50.66% | 12.60M 38.19% | 15.18M 20.52% | 13.81M 9.05% | |
net income | 11.37M - | 13.64M 19.95% | 7.66M 43.86% | 12.89M 68.32% | 7.62M 40.84% | 22.49M 195.02% | 20.75M 7.76% | 24.51M 18.12% | 41.68M 70.07% | 43.62M 4.65% | 38.48M 11.78% | |
weighted average shs out | 10.08M - | 9.75M 3.34% | 9.01M 7.56% | 8.50M 5.63% | 8.29M 2.48% | 8.11M 2.23% | 7.87M 2.97% | 7.77M 1.25% | 7.42M 4.44% | 7.22M 2.76% | 7.01M 2.91% | |
weighted average shs out dil | 10.17M - | 9.90M 2.71% | 9.20M 7.09% | 8.60M 6.46% | 8.50M 1.21% | 8.57M 0.86% | 8.17M 4.70% | 7.95M 2.68% | 7.62M 4.11% | 7.36M 3.49% | 7.12M 3.22% | |
eps | 1.13 - | 1.40 23.89% | 0.84 40% | 1.50 78.57% | 0.91 39.33% | 2.77 204.40% | 2.63 5.05% | 3.14 19.39% | 5.59 78.03% | 6.02 7.69% | 5.47 9.14% | |
epsdiluted | 1.12 - | 1.38 23.21% | 0.83 39.86% | 1.49 79.52% | 0.89 40.27% | 2.62 194.38% | 2.53 3.44% | 3.07 21.34% | 5.45 77.52% | 5.91 8.44% | 5.39 8.80% |
All numbers in (except ratios and percentages)