2024 Q3 Form 10-Q Financial Statement
#000105370624000020 Filed on August 01, 2024
Income Statement
Concept | 2024 Q3 | 2024 Q2 | 2024 Q1 |
---|---|---|---|
Revenue | $167.7M | $171.4M | $171.8M |
YoY Change | 3.57% | 12.17% | |
Cost Of Revenue | $115.2M | $125.3M | $118.9M |
YoY Change | 1.64% | 16.22% | |
Gross Profit | $52.56M | $46.12M | $52.91M |
YoY Change | 8.08% | 2.46% | |
Gross Profit Margin | 31.33% | 26.9% | 30.8% |
Selling, General & Admin | $31.27M | $32.02M | $30.50M |
YoY Change | 4.77% | 12.84% | |
% of Gross Profit | 59.49% | 69.43% | 57.64% |
Research & Development | |||
YoY Change | |||
% of Gross Profit | |||
Depreciation & Amortization | $2.900M | $2.811M | $2.792M |
YoY Change | 0.97% | -4.49% | |
% of Gross Profit | 5.52% | 6.1% | 5.28% |
Operating Expenses | $31.27M | $32.02M | $30.50M |
YoY Change | -4.43% | 12.84% | |
Operating Profit | $18.39M | $11.29M | $19.62M |
YoY Change | 15.56% | -17.56% | |
Interest Expense | $1.457M | $1.483M | $464.0K |
YoY Change | -163.29% | 159.72% | |
% of Operating Profit | 7.92% | 13.14% | 2.37% |
Other Income/Expense, Net | |||
YoY Change | |||
Pretax Income | $16.03M | $9.614M | $19.01M |
YoY Change | 17.76% | -23.66% | |
Income Tax | $4.593M | $3.076M | $5.321M |
% Of Pretax Income | 28.65% | 32.0% | 27.99% |
Net Earnings | $11.44M | $6.538M | $13.69M |
YoY Change | 20.72% | -26.69% | |
Net Earnings / Revenue | 6.82% | 3.81% | 7.97% |
Basic Earnings Per Share | |||
Diluted Earnings Per Share | $1.67 | $0.94 | $1.95 |
COMMON SHARES | |||
Basic Shares Outstanding | 6.780M shares | 6.916M shares | 6.965M shares |
Diluted Shares Outstanding | 6.843M shares | 6.911M shares | 7.011M shares |
Balance Sheet
Concept | 2024 Q3 | 2024 Q2 | 2024 Q1 |
---|---|---|---|
SHORT-TERM ASSETS | |||
Cash & Short-Term Investments | $24.48M | $24.65M | $37.12M |
YoY Change | 71.54% | -30.6% | |
Cash & Equivalents | $24.48M | $24.65M | $37.12M |
Short-Term Investments | |||
Other Short-Term Assets | $17.73M | $15.75M | $14.29M |
YoY Change | 16.48% | 33.88% | |
Inventory | |||
Prepaid Expenses | |||
Receivables | $152.1M | $140.1M | $139.1M |
Other Receivables | $10.48M | $14.21M | $14.72M |
Total Short-Term Assets | $285.5M | $271.2M | $275.4M |
YoY Change | 12.1% | 4.99% | |
LONG-TERM ASSETS | |||
Property, Plant & Equipment | $38.50M | $36.82M | $36.83M |
YoY Change | -71.07% | -15.82% | |
Goodwill | $94.60M | $93.90M | $93.85M |
YoY Change | 0.75% | 0.34% | |
Intangibles | $7.599M | $7.981M | $6.851M |
YoY Change | -3.64% | -3.04% | |
Long-Term Investments | |||
YoY Change | |||
Other Assets | $7.248M | $1.990M | $2.187M |
YoY Change | -42.58% | -19.69% | |
Total Long-Term Assets | $296.8M | $274.8M | $277.1M |
YoY Change | 0.16% | -9.53% | |
TOTAL ASSETS | |||
Total Short-Term Assets | $285.5M | $271.2M | $275.4M |
Total Long-Term Assets | $296.8M | $274.8M | $277.1M |
Total Assets | $582.3M | $546.0M | $552.5M |
YoY Change | 5.68% | -2.85% | |
SHORT-TERM LIABILITIES | |||
YoY Change | |||
Accounts Payable | $28.43M | $23.00M | $33.35M |
YoY Change | 24.1% | 0.66% | |
Accrued Expenses | $146.3M | $113.3M | $106.0M |
YoY Change | 18.39% | 8.47% | |
Deferred Revenue | $2.141M | $2.153M | $2.683M |
YoY Change | -33.36% | -43.19% | |
Short-Term Debt | $60.00M | $87.00M | $70.00M |
YoY Change | -25.0% | -13.0% | |
Long-Term Debt Due | |||
YoY Change | |||
Total Short-Term Liabilities | $268.3M | $252.7M | $236.8M |
YoY Change | 12.25% | -0.43% | |
LONG-TERM LIABILITIES | |||
Long-Term Debt | $0.00 | $0.00 | $0.00 |
YoY Change | |||
Other Long-Term Liabilities | $108.5M | $100.5M | $102.9M |
YoY Change | 0.16% | -9.03% | |
Total Long-Term Liabilities | $109.6M | $101.6M | $104.0M |
YoY Change | 1.19% | -8.89% | |
TOTAL LIABILITIES | |||
Total Short-Term Liabilities | $268.3M | $252.7M | $236.8M |
Total Long-Term Liabilities | $109.6M | $101.6M | $104.0M |
Total Liabilities | $377.8M | $354.3M | $340.8M |
YoY Change | 8.49% | -3.01% | |
SHAREHOLDERS EQUITY | |||
Retained Earnings | $213.9M | $205.4M | $225.1M |
YoY Change | -0.59% | -2.54% | |
Common Stock | $1.311M | $0.00 | $0.00 |
YoY Change | 180.13% | ||
Preferred Stock | |||
YoY Change | |||
Treasury Stock (at cost) | |||
YoY Change | |||
Treasury Stock Shares | |||
Shareholders Equity | $204.5M | $191.7M | $211.8M |
YoY Change | |||
Total Liabilities & Shareholders Equity | $582.3M | $546.0M | $552.5M |
YoY Change | 5.68% | -2.85% |
Cashflow Statement
Concept | 2024 Q3 | 2024 Q2 | 2024 Q1 |
---|---|---|---|
OPERATING ACTIVITIES | |||
Net Income | $11.44M | $6.538M | $13.69M |
YoY Change | 20.72% | -26.69% | |
Depreciation, Depletion And Amortization | $2.900M | $2.811M | $2.792M |
YoY Change | 0.97% | -4.49% | |
Cash From Operating Activities | $31.58M | $1.807M | -$63.08M |
YoY Change | 522.71% | -102.58% | |
INVESTING ACTIVITIES | |||
Capital Expenditures | $2.986M | $2.316M | $730.0K |
YoY Change | 314.72% | 312.1% | |
Acquisitions | |||
YoY Change | |||
Other Investing Activities | $0.00 | -$1.500M | $0.00 |
YoY Change | 163.16% | ||
Cash From Investing Activities | -$2.986M | -$3.816M | -$730.0K |
YoY Change | 314.72% | 237.1% | |
FINANCING ACTIVITIES | |||
Cash Dividend Paid | $3.075M | ||
YoY Change | |||
Common Stock Issuance & Retirement, Net | |||
YoY Change | |||
Debt Paid & Issued, Net | |||
YoY Change | |||
Cash From Financing Activities | -29.93M | -10.35M | $56.05M |
YoY Change | 16.61% | -113.83% | |
NET CHANGE | |||
Cash From Operating Activities | 31.58M | 1.807M | -$63.08M |
Cash From Investing Activities | -2.986M | -3.816M | -$730.0K |
Cash From Financing Activities | -29.93M | -10.35M | $56.05M |
Net Change In Cash | -1.329M | -12.36M | -$8.464M |
YoY Change | -93.76% | -403.59% | |
FREE CASH FLOW | |||
Cash From Operating Activities | $31.58M | $1.807M | -$63.08M |
Capital Expenditures | $2.986M | $2.316M | $730.0K |
Free Cash Flow | $28.60M | -$509.0K | -$63.81M |
YoY Change | 557.12% | -99.28% |
Facts In Submission
Frame | Concept Type | Concept / XBRL Key | Value | Unit |
---|---|---|---|---|
CY2023Q4 | us-gaap |
Preferred Stock Shares Outstanding
PreferredStockSharesOutstanding
|
0 | shares |
CY2024Q2 | us-gaap |
Preferred Stock Shares Issued
PreferredStockSharesIssued
|
0 | shares |
CY2024Q2 | us-gaap |
Preferred Stock Shares Outstanding
PreferredStockSharesOutstanding
|
0 | shares |
CY2023Q4 | us-gaap |
Preferred Stock Shares Issued
PreferredStockSharesIssued
|
0 | shares |
CY2024Q1 | us-gaap |
Other Comprehensive Income Loss Foreign Currency Transaction And Translation Adjustment Net Of Tax
OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax
|
-1105000 | usd |
CY2024Q1 | crai |
Stock Issued During Period Value Share Based Compensation Employees And Non Employees
StockIssuedDuringPeriodValueShareBasedCompensationEmployeesAndNonEmployees
|
1039000 | usd |
CY2024Q1 | us-gaap |
Adjustments Related To Tax Withholding For Share Based Compensation
AdjustmentsRelatedToTaxWithholdingForShareBasedCompensation
|
1631000 | usd |
CY2024Q1 | us-gaap |
Stock Repurchased And Retired During Period Value
StockRepurchasedAndRetiredDuringPeriodValue
|
9242000 | usd |
CY2024Q1 | crai |
Accrued Excise Tax On Shares Repurchased Net
AccruedExciseTaxOnSharesRepurchasedNet
|
65000 | usd |
CY2024Q1 | crai |
Dividends Share Based Compensation Net
DividendsShareBasedCompensationNet
|
-77000 | usd |
CY2024Q1 | us-gaap |
Common Stock Dividends Per Share Declared
CommonStockDividendsPerShareDeclared
|
0.42 | |
CY2024Q1 | us-gaap |
Stockholders Equity
StockholdersEquity
|
211790000 | usd |
us-gaap |
Proceeds From Lines Of Credit
ProceedsFromLinesOfCredit
|
93000000 | usd | |
us-gaap |
Proceeds From Lines Of Credit
ProceedsFromLinesOfCredit
|
105000000 | usd | |
us-gaap |
Repayments Of Lines Of Credit
RepaymentsOfLinesOfCredit
|
6000000 | usd | |
us-gaap |
Repayments Of Lines Of Credit
RepaymentsOfLinesOfCredit
|
25000000 | usd | |
us-gaap |
Payments Related To Tax Withholding For Share Based Compensation
PaymentsRelatedToTaxWithholdingForShareBasedCompensation
|
1977000 | usd | |
us-gaap |
Payments Of Dividends
PaymentsOfDividends
|
5976000 | usd | |
us-gaap |
Payments Of Dividends
PaymentsOfDividends
|
5230000 | usd | |
us-gaap |
Payments For Repurchase Of Common Stock
PaymentsForRepurchaseOfCommonStock
|
33348000 | usd | |
us-gaap |
Payments For Repurchase Of Common Stock
PaymentsForRepurchaseOfCommonStock
|
23577000 | usd | |
us-gaap |
Net Cash Provided By Used In Financing Activities
NetCashProvidedByUsedInFinancingActivities
|
49184000 | usd | |
crai |
Excise Tax On Share Repurchases
ExciseTaxOnShareRepurchases
|
300000 | usd | |
crai |
Excise Tax On Share Repurchases
ExciseTaxOnShareRepurchases
|
200000 | usd | |
us-gaap |
Right Of Use Asset Obtained In Exchange For Operating Lease Liability
RightOfUseAssetObtainedInExchangeForOperatingLeaseLiability
|
2329000 | usd | |
us-gaap |
Right Of Use Asset Obtained In Exchange For Operating Lease Liability
RightOfUseAssetObtainedInExchangeForOperatingLeaseLiability
|
190000 | usd | |
us-gaap |
Income Taxes Paid Net
IncomeTaxesPaidNet
|
12681000 | usd | |
us-gaap |
Income Taxes Paid Net
IncomeTaxesPaidNet
|
6218000 | usd | |
us-gaap |
Interest Paid Net
InterestPaidNet
|
1533000 | usd | |
us-gaap |
Interest Paid Net
InterestPaidNet
|
2178000 | usd | |
us-gaap |
Operating Lease Payments
OperatingLeasePayments
|
11163000 | usd | |
us-gaap |
Operating Lease Payments
OperatingLeasePayments
|
11077000 | usd | |
CY2024Q1 | us-gaap |
Net Income Loss
NetIncomeLoss
|
13691000 | usd |
crai |
Excise Tax On Share Repurchases
ExciseTaxOnShareRepurchases
|
300000 | usd | |
crai |
Excise Tax On Share Repurchases
ExciseTaxOnShareRepurchases
|
200000 | usd | |
us-gaap |
Right Of Use Asset Obtained In Exchange For Operating Lease Liability
RightOfUseAssetObtainedInExchangeForOperatingLeaseLiability
|
2329000 | usd | |
us-gaap |
Right Of Use Asset Obtained In Exchange For Operating Lease Liability
RightOfUseAssetObtainedInExchangeForOperatingLeaseLiability
|
190000 | usd | |
us-gaap |
Income Taxes Paid Net
IncomeTaxesPaidNet
|
12681000 | usd | |
us-gaap |
Income Taxes Paid Net
IncomeTaxesPaidNet
|
6218000 | usd | |
us-gaap |
Interest Paid Net
InterestPaidNet
|
1533000 | usd | |
us-gaap |
Operating Lease Payments
OperatingLeasePayments
|
11163000 | usd | |
us-gaap |
Operating Lease Payments
OperatingLeasePayments
|
11077000 | usd | |
CY2023Q4 | us-gaap |
Stockholders Equity
StockholdersEquity
|
212101000 | usd |
CY2024Q2 | us-gaap |
Net Income Loss
NetIncomeLoss
|
6538000 | usd |
CY2024Q2 | us-gaap |
Other Comprehensive Income Loss Foreign Currency Transaction And Translation Adjustment Net Of Tax
OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax
|
-315000 | usd |
CY2024Q2 | crai |
Stock Issued During Period Value Share Based Compensation Employees And Non Employees
StockIssuedDuringPeriodValueShareBasedCompensationEmployeesAndNonEmployees
|
1357000 | usd |
CY2024Q2 | us-gaap |
Adjustments Related To Tax Withholding For Share Based Compensation
AdjustmentsRelatedToTaxWithholdingForShareBasedCompensation
|
346000 | usd |
CY2024Q2 | us-gaap |
Stock Repurchased And Retired During Period Value
StockRepurchasedAndRetiredDuringPeriodValue
|
24106000 | usd |
CY2024Q2 | crai |
Accrued Excise Tax On Shares Repurchased Net
AccruedExciseTaxOnSharesRepurchasedNet
|
235000 | usd |
CY2024Q2 | crai |
Dividends Share Based Compensation Net
DividendsShareBasedCompensationNet
|
33000 | usd |
CY2024Q2 | us-gaap |
Common Stock Dividends Per Share Declared
CommonStockDividendsPerShareDeclared
|
0.42 | |
CY2024Q2 | us-gaap |
Dividends Cash
DividendsCash
|
2901000 | usd |
CY2022Q4 | us-gaap |
Stockholders Equity
StockholdersEquity
|
211154000 | usd |
CY2023Q2 | us-gaap |
Net Income Loss
NetIncomeLoss
|
8918000 | usd |
CY2023Q2 | us-gaap |
Other Comprehensive Income Loss Foreign Currency Transaction And Translation Adjustment Net Of Tax
OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax
|
1052000 | usd |
CY2023Q2 | crai |
Stock Issued During Period Value Share Based Compensation Employees And Non Employees
StockIssuedDuringPeriodValueShareBasedCompensationEmployeesAndNonEmployees
|
940000 | usd |
CY2023Q2 | us-gaap |
Stock Repurchased And Retired During Period Value
StockRepurchasedAndRetiredDuringPeriodValue
|
20577000 | usd |
CY2023Q2 | crai |
Accrued Excise Tax On Shares Repurchased Net
AccruedExciseTaxOnSharesRepurchasedNet
|
173000 | usd |
CY2023Q2 | crai |
Dividends Share Based Compensation Net
DividendsShareBasedCompensationNet
|
-45000 | usd |
CY2023Q2 | us-gaap |
Common Stock Dividends Per Share Declared
CommonStockDividendsPerShareDeclared
|
0.36 | |
CY2023Q2 | us-gaap |
Dividends Cash
DividendsCash
|
2702000 | usd |
CY2023Q2 | us-gaap |
Stockholders Equity
StockholdersEquity
|
196784000 | usd |
CY2023Q3 | us-gaap |
Net Income Loss
NetIncomeLoss
|
9508000 | usd |
CY2023Q3 | us-gaap |
Other Comprehensive Income Loss Foreign Currency Transaction And Translation Adjustment Net Of Tax
OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax
|
1074000 | usd |
CY2023Q3 | crai |
Stock Issued During Period Value Share Based Compensation Employees And Non Employees
StockIssuedDuringPeriodValueShareBasedCompensationEmployeesAndNonEmployees
|
1158000 | usd |
CY2023Q3 | us-gaap |
Adjustments Related To Tax Withholding For Share Based Compensation
AdjustmentsRelatedToTaxWithholdingForShareBasedCompensation
|
136000 | usd |
CY2023Q3 | us-gaap |
Stock Repurchased And Retired During Period Value
StockRepurchasedAndRetiredDuringPeriodValue
|
3000000 | usd |
CY2023Q3 | crai |
Accrued Excise Tax On Shares Repurchased Net
AccruedExciseTaxOnSharesRepurchasedNet
|
27000 | usd |
CY2023Q3 | crai |
Dividends Share Based Compensation Net
DividendsShareBasedCompensationNet
|
47000 | usd |
CY2023Q3 | us-gaap |
Stockholders Equity
StockholdersEquity
|
202786000 | usd |
CY2024Q2 | crai |
Number Of Broad Areas Of Consulting Services
NumberOfBroadAreasOfConsultingServices
|
2 | area |
us-gaap |
Number Of Operating Segments
NumberOfOperatingSegments
|
1 | segment | |
CY2024Q1 | us-gaap |
Dividends Cash
DividendsCash
|
3075000 | usd |
CY2024Q2 | us-gaap |
Net Income Loss
NetIncomeLoss
|
6538000 | usd |
CY2024Q2 | us-gaap |
Other Comprehensive Income Loss Foreign Currency Transaction And Translation Adjustment Net Of Tax
OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax
|
-315000 | usd |
CY2024Q2 | crai |
Stock Issued During Period Value Share Based Compensation Employees And Non Employees
StockIssuedDuringPeriodValueShareBasedCompensationEmployeesAndNonEmployees
|
1357000 | usd |
CY2024Q2 | us-gaap |
Adjustments Related To Tax Withholding For Share Based Compensation
AdjustmentsRelatedToTaxWithholdingForShareBasedCompensation
|
346000 | usd |
CY2024Q2 | us-gaap |
Stock Repurchased And Retired During Period Value
StockRepurchasedAndRetiredDuringPeriodValue
|
24106000 | usd |
CY2024Q2 | crai |
Accrued Excise Tax On Shares Repurchased Net
AccruedExciseTaxOnSharesRepurchasedNet
|
235000 | usd |
CY2024Q2 | crai |
Dividends Share Based Compensation Net
DividendsShareBasedCompensationNet
|
33000 | usd |
CY2024Q2 | us-gaap |
Common Stock Dividends Per Share Declared
CommonStockDividendsPerShareDeclared
|
0.42 | |
CY2024Q2 | us-gaap |
Dividends Cash
DividendsCash
|
2901000 | usd |
CY2024Q2 | us-gaap |
Stockholders Equity
StockholdersEquity
|
191749000 | usd |
CY2022Q4 | us-gaap |
Stockholders Equity
StockholdersEquity
|
211154000 | usd |
CY2023Q2 | us-gaap |
Net Income Loss
NetIncomeLoss
|
8918000 | usd |
CY2023Q2 | us-gaap |
Other Comprehensive Income Loss Foreign Currency Transaction And Translation Adjustment Net Of Tax
OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax
|
1052000 | usd |
CY2023Q2 | crai |
Stock Issued During Period Value Share Based Compensation Employees And Non Employees
StockIssuedDuringPeriodValueShareBasedCompensationEmployeesAndNonEmployees
|
940000 | usd |
CY2023Q2 | us-gaap |
Adjustments Related To Tax Withholding For Share Based Compensation
AdjustmentsRelatedToTaxWithholdingForShareBasedCompensation
|
1873000 | usd |
CY2023Q2 | us-gaap |
Stock Repurchased And Retired During Period Value
StockRepurchasedAndRetiredDuringPeriodValue
|
20577000 | usd |
CY2023Q2 | crai |
Accrued Excise Tax On Shares Repurchased Net
AccruedExciseTaxOnSharesRepurchasedNet
|
173000 | usd |
CY2023Q2 | crai |
Dividends Share Based Compensation Net
DividendsShareBasedCompensationNet
|
-45000 | usd |
CY2023Q2 | us-gaap |
Common Stock Dividends Per Share Declared
CommonStockDividendsPerShareDeclared
|
0.36 | |
CY2023Q2 | us-gaap |
Stockholders Equity
StockholdersEquity
|
196784000 | usd |
CY2023Q3 | us-gaap |
Net Income Loss
NetIncomeLoss
|
9508000 | usd |
CY2023Q3 | us-gaap |
Other Comprehensive Income Loss Foreign Currency Transaction And Translation Adjustment Net Of Tax
OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax
|
1074000 | usd |
CY2023Q3 | crai |
Stock Issued During Period Value Share Based Compensation Employees And Non Employees
StockIssuedDuringPeriodValueShareBasedCompensationEmployeesAndNonEmployees
|
1158000 | usd |
CY2023Q3 | us-gaap |
Adjustments Related To Tax Withholding For Share Based Compensation
AdjustmentsRelatedToTaxWithholdingForShareBasedCompensation
|
136000 | usd |
CY2023Q3 | us-gaap |
Stock Repurchased And Retired During Period Value
StockRepurchasedAndRetiredDuringPeriodValue
|
3000000 | usd |
CY2023Q3 | crai |
Accrued Excise Tax On Shares Repurchased Net
AccruedExciseTaxOnSharesRepurchasedNet
|
27000 | usd |
CY2023Q3 | crai |
Dividends Share Based Compensation Net
DividendsShareBasedCompensationNet
|
47000 | usd |
CY2023Q3 | us-gaap |
Common Stock Dividends Per Share Declared
CommonStockDividendsPerShareDeclared
|
0.36 | |
CY2023Q3 | us-gaap |
Dividends Cash
DividendsCash
|
2528000 | usd |
CY2023Q3 | us-gaap |
Stockholders Equity
StockholdersEquity
|
202786000 | usd |
CY2024Q2 | crai |
Number Of Broad Areas Of Consulting Services
NumberOfBroadAreasOfConsultingServices
|
2 | area |
us-gaap |
Number Of Operating Segments
NumberOfOperatingSegments
|
1 | segment | |
CY2024Q2 | us-gaap |
Revenue From Contract With Customer Excluding Assessed Tax
RevenueFromContractWithCustomerExcludingAssessedTax
|
171442000 | usd |
CY2023Q3 | us-gaap |
Revenue From Contract With Customer Excluding Assessed Tax
RevenueFromContractWithCustomerExcludingAssessedTax
|
161965000 | usd |
us-gaap |
Revenue From Contract With Customer Excluding Assessed Tax
RevenueFromContractWithCustomerExcludingAssessedTax
|
343230000 | usd | |
us-gaap |
Revenue From Contract With Customer Excluding Assessed Tax
RevenueFromContractWithCustomerExcludingAssessedTax
|
314810000 | usd | |
CY2024Q2 | us-gaap |
Revenue From Contract With Customer Excluding Assessed Tax
RevenueFromContractWithCustomerExcludingAssessedTax
|
171442000 | usd |
CY2023Q3 | us-gaap |
Revenue From Contract With Customer Excluding Assessed Tax
RevenueFromContractWithCustomerExcludingAssessedTax
|
161965000 | usd |
us-gaap |
Revenue From Contract With Customer Excluding Assessed Tax
RevenueFromContractWithCustomerExcludingAssessedTax
|
343230000 | usd | |
us-gaap |
Revenue From Contract With Customer Excluding Assessed Tax
RevenueFromContractWithCustomerExcludingAssessedTax
|
314810000 | usd | |
CY2024Q2 | us-gaap |
Contract With Customer Receivable Credit Loss Expense Reversal
ContractWithCustomerReceivableCreditLossExpenseReversal
|
18000 | usd |
CY2023Q3 | us-gaap |
Contract With Customer Receivable Credit Loss Expense Reversal
ContractWithCustomerReceivableCreditLossExpenseReversal
|
392000 | usd |
us-gaap |
Contract With Customer Receivable Credit Loss Expense Reversal
ContractWithCustomerReceivableCreditLossExpenseReversal
|
681000 | usd | |
us-gaap |
Contract With Customer Receivable Credit Loss Expense Reversal
ContractWithCustomerReceivableCreditLossExpenseReversal
|
392000 | usd | |
CY2024Q2 | crai |
Reimbursable Expenses Subject To Reimbursement
ReimbursableExpensesSubjectToReimbursement
|
16361000 | usd |
CY2023Q3 | crai |
Reimbursable Expenses Subject To Reimbursement
ReimbursableExpensesSubjectToReimbursement
|
17252000 | usd |
crai |
Reimbursable Expenses Subject To Reimbursement
ReimbursableExpensesSubjectToReimbursement
|
33423000 | usd | |
crai |
Reimbursable Expenses Subject To Reimbursement
ReimbursableExpensesSubjectToReimbursement
|
31233000 | usd | |
CY2023Q4 | us-gaap |
Accounts Receivable Net Current
AccountsReceivableNetCurrent
|
142729000 | usd |
CY2024Q2 | us-gaap |
Revenue From Contract With Customer Excluding Assessed Tax
RevenueFromContractWithCustomerExcludingAssessedTax
|
171442000 | usd |
CY2023Q3 | us-gaap |
Revenue From Contract With Customer Excluding Assessed Tax
RevenueFromContractWithCustomerExcludingAssessedTax
|
161965000 | usd |
us-gaap |
Revenue From Contract With Customer Excluding Assessed Tax
RevenueFromContractWithCustomerExcludingAssessedTax
|
343230000 | usd | |
us-gaap |
Revenue From Contract With Customer Excluding Assessed Tax
RevenueFromContractWithCustomerExcludingAssessedTax
|
314810000 | usd | |
CY2024Q2 | us-gaap |
Revenue From Contract With Customer Excluding Assessed Tax
RevenueFromContractWithCustomerExcludingAssessedTax
|
171442000 | usd |
CY2023Q3 | us-gaap |
Revenue From Contract With Customer Excluding Assessed Tax
RevenueFromContractWithCustomerExcludingAssessedTax
|
161965000 | usd |
us-gaap |
Revenue From Contract With Customer Excluding Assessed Tax
RevenueFromContractWithCustomerExcludingAssessedTax
|
343230000 | usd | |
us-gaap |
Revenue From Contract With Customer Excluding Assessed Tax
RevenueFromContractWithCustomerExcludingAssessedTax
|
314810000 | usd | |
CY2024Q2 | us-gaap |
Contract With Customer Receivable Credit Loss Expense Reversal
ContractWithCustomerReceivableCreditLossExpenseReversal
|
18000 | usd |
CY2023Q3 | us-gaap |
Contract With Customer Receivable Credit Loss Expense Reversal
ContractWithCustomerReceivableCreditLossExpenseReversal
|
392000 | usd |
us-gaap |
Contract With Customer Receivable Credit Loss Expense Reversal
ContractWithCustomerReceivableCreditLossExpenseReversal
|
681000 | usd | |
us-gaap |
Contract With Customer Receivable Credit Loss Expense Reversal
ContractWithCustomerReceivableCreditLossExpenseReversal
|
392000 | usd | |
CY2024Q2 | crai |
Reimbursable Expenses Subject To Reimbursement
ReimbursableExpensesSubjectToReimbursement
|
16361000 | usd |
CY2023Q3 | crai |
Reimbursable Expenses Subject To Reimbursement
ReimbursableExpensesSubjectToReimbursement
|
17252000 | usd |
crai |
Reimbursable Expenses Subject To Reimbursement
ReimbursableExpensesSubjectToReimbursement
|
33423000 | usd | |
crai |
Reimbursable Expenses Subject To Reimbursement
ReimbursableExpensesSubjectToReimbursement
|
31233000 | usd | |
CY2024Q2 | us-gaap |
Accounts Receivable Net Current
AccountsReceivableNetCurrent
|
140141000 | usd |
CY2023Q4 | us-gaap |
Accounts Receivable Net Current
AccountsReceivableNetCurrent
|
142729000 | usd |
CY2022Q4 | us-gaap |
Accounts Receivable Net Current
AccountsReceivableNetCurrent
|
143644000 | usd |
CY2024Q2 | us-gaap |
Unbilled Contracts Receivable
UnbilledContractsReceivable
|
76429000 | usd |
CY2023Q4 | us-gaap |
Unbilled Contracts Receivable
UnbilledContractsReceivable
|
56827000 | usd |
CY2022Q4 | us-gaap |
Unbilled Contracts Receivable
UnbilledContractsReceivable
|
51343000 | usd |
CY2022Q4 | us-gaap |
Accounts Receivable Net Current
AccountsReceivableNetCurrent
|
143644000 | usd |
CY2024Q2 | us-gaap |
Unbilled Contracts Receivable
UnbilledContractsReceivable
|
76429000 | usd |
CY2023Q4 | us-gaap |
Unbilled Contracts Receivable
UnbilledContractsReceivable
|
56827000 | usd |
CY2022Q4 | us-gaap |
Unbilled Contracts Receivable
UnbilledContractsReceivable
|
51343000 | usd |
CY2024Q2 | us-gaap |
Contract With Customer Liability Current
ContractWithCustomerLiabilityCurrent
|
2153000 | usd |
CY2023Q4 | us-gaap |
Contract With Customer Liability Current
ContractWithCustomerLiabilityCurrent
|
6037000 | usd |
CY2022Q4 | us-gaap |
Contract With Customer Liability Current
ContractWithCustomerLiabilityCurrent
|
6977000 | usd |
CY2024Q2 | us-gaap |
Contract With Customer Liability Revenue Recognized
ContractWithCustomerLiabilityRevenueRecognized
|
2296000 | usd |
CY2023Q3 | us-gaap |
Contract With Customer Liability Revenue Recognized
ContractWithCustomerLiabilityRevenueRecognized
|
2832000 | usd |
us-gaap |
Contract With Customer Liability Revenue Recognized
ContractWithCustomerLiabilityRevenueRecognized
|
5612000 | usd | |
us-gaap |
Contract With Customer Liability Revenue Recognized
ContractWithCustomerLiabilityRevenueRecognized
|
6194000 | usd | |
CY2024Q2 | us-gaap |
Contract With Customer Performance Obligation Satisfied In Previous Period
ContractWithCustomerPerformanceObligationSatisfiedInPreviousPeriod
|
3394000 | usd |
CY2023Q3 | us-gaap |
Contract With Customer Performance Obligation Satisfied In Previous Period
ContractWithCustomerPerformanceObligationSatisfiedInPreviousPeriod
|
3298000 | usd |
us-gaap |
Contract With Customer Performance Obligation Satisfied In Previous Period
ContractWithCustomerPerformanceObligationSatisfiedInPreviousPeriod
|
3515000 | usd | |
us-gaap |
Contract With Customer Performance Obligation Satisfied In Previous Period
ContractWithCustomerPerformanceObligationSatisfiedInPreviousPeriod
|
2744000 | usd | |
CY2024Q2 | crai |
Forgivable Loans Interest Rate
ForgivableLoansInterestRate
|
0.0500 | |
CY2023Q4 | crai |
Forgivable Loans
ForgivableLoans
|
53941000 | usd |
CY2022Q4 | crai |
Forgivable Loans
ForgivableLoans
|
56456000 | usd |
crai |
Forgivable Loans Advances
ForgivableLoansAdvances
|
24130000 | usd | |
CY2023 | crai |
Forgivable Loans Advances
ForgivableLoansAdvances
|
23342000 | usd |
crai |
Forgivable Loans Repayments
ForgivableLoansRepayments
|
288000 | usd | |
CY2023 | crai |
Forgivable Loans Repayments
ForgivableLoansRepayments
|
1816000 | usd |
crai |
Forgivable Loans Reclassification From Accrued Expenses To Other Assets
ForgivableLoansReclassificationFromAccruedExpensesToOtherAssets
|
6743000 | usd | |
CY2023 | crai |
Forgivable Loans Reclassification From Accrued Expenses To Other Assets
ForgivableLoansReclassificationFromAccruedExpensesToOtherAssets
|
0 | usd |
crai |
Forgivable Loans Amortization
ForgivableLoansAmortization
|
17757000 | usd | |
CY2023 | crai |
Forgivable Loans Amortization
ForgivableLoansAmortization
|
24198000 | usd |
crai |
Forgivable Loans Translation Adjustments
ForgivableLoansTranslationAdjustments
|
-61000 | usd | |
CY2023 | crai |
Forgivable Loans Translation Adjustments
ForgivableLoansTranslationAdjustments
|
157000 | usd |
CY2024Q2 | crai |
Forgivable Loans
ForgivableLoans
|
53222000 | usd |
CY2023Q4 | crai |
Forgivable Loans
ForgivableLoans
|
53941000 | usd |
CY2023Q4 | us-gaap |
Contract With Customer Liability Current
ContractWithCustomerLiabilityCurrent
|
6037000 | usd |
CY2022Q4 | us-gaap |
Contract With Customer Liability Current
ContractWithCustomerLiabilityCurrent
|
6977000 | usd |
CY2024Q2 | us-gaap |
Contract With Customer Liability Revenue Recognized
ContractWithCustomerLiabilityRevenueRecognized
|
2296000 | usd |
CY2023Q3 | us-gaap |
Contract With Customer Liability Revenue Recognized
ContractWithCustomerLiabilityRevenueRecognized
|
2832000 | usd |
us-gaap |
Contract With Customer Liability Revenue Recognized
ContractWithCustomerLiabilityRevenueRecognized
|
5612000 | usd | |
us-gaap |
Contract With Customer Liability Revenue Recognized
ContractWithCustomerLiabilityRevenueRecognized
|
6194000 | usd | |
CY2024Q2 | us-gaap |
Contract With Customer Performance Obligation Satisfied In Previous Period
ContractWithCustomerPerformanceObligationSatisfiedInPreviousPeriod
|
3394000 | usd |
CY2023Q3 | us-gaap |
Contract With Customer Performance Obligation Satisfied In Previous Period
ContractWithCustomerPerformanceObligationSatisfiedInPreviousPeriod
|
3298000 | usd |
us-gaap |
Contract With Customer Performance Obligation Satisfied In Previous Period
ContractWithCustomerPerformanceObligationSatisfiedInPreviousPeriod
|
3515000 | usd | |
us-gaap |
Contract With Customer Performance Obligation Satisfied In Previous Period
ContractWithCustomerPerformanceObligationSatisfiedInPreviousPeriod
|
2744000 | usd | |
CY2024Q2 | crai |
Forgivable Loans Interest Rate
ForgivableLoansInterestRate
|
0.0500 | |
CY2023Q4 | crai |
Forgivable Loans
ForgivableLoans
|
53941000 | usd |
CY2022Q4 | crai |
Forgivable Loans
ForgivableLoans
|
56456000 | usd |
crai |
Forgivable Loans Advances
ForgivableLoansAdvances
|
24130000 | usd | |
CY2023 | crai |
Forgivable Loans Advances
ForgivableLoansAdvances
|
23342000 | usd |
crai |
Forgivable Loans Repayments
ForgivableLoansRepayments
|
288000 | usd | |
crai |
Forgivable Loans Reclassification From Accrued Expenses To Other Assets
ForgivableLoansReclassificationFromAccruedExpensesToOtherAssets
|
6743000 | usd | |
CY2023 | crai |
Forgivable Loans Reclassification From Accrued Expenses To Other Assets
ForgivableLoansReclassificationFromAccruedExpensesToOtherAssets
|
0 | usd |
crai |
Forgivable Loans Amortization
ForgivableLoansAmortization
|
17757000 | usd | |
CY2023 | crai |
Forgivable Loans Amortization
ForgivableLoansAmortization
|
24198000 | usd |
crai |
Forgivable Loans Translation Adjustments
ForgivableLoansTranslationAdjustments
|
-61000 | usd | |
CY2023 | crai |
Forgivable Loans Translation Adjustments
ForgivableLoansTranslationAdjustments
|
157000 | usd |
CY2024Q2 | crai |
Forgivable Loans
ForgivableLoans
|
53222000 | usd |
CY2023Q4 | crai |
Forgivable Loans
ForgivableLoans
|
53941000 | usd |
CY2024Q2 | crai |
Forgivable Loans Current
ForgivableLoansCurrent
|
14213000 | usd |
CY2023Q4 | crai |
Forgivable Loans Current
ForgivableLoansCurrent
|
8759000 | usd |
CY2024Q2 | crai |
Forgivable Loans Noncurrent
ForgivableLoansNoncurrent
|
39009000 | usd |
CY2023Q4 | crai |
Forgivable Loans Noncurrent
ForgivableLoansNoncurrent
|
45182000 | usd |
crai |
Forgivable Loans Accelerated Amortization
ForgivableLoansAcceleratedAmortization
|
-5700000 | usd | |
CY2024Q2 | crai |
Forgivable Loans Current
ForgivableLoansCurrent
|
14213000 | usd |
CY2023Q4 | crai |
Forgivable Loans Current
ForgivableLoansCurrent
|
8759000 | usd |
CY2024Q2 | crai |
Forgivable Loans Noncurrent
ForgivableLoansNoncurrent
|
39009000 | usd |
CY2023Q4 | crai |
Forgivable Loans Noncurrent
ForgivableLoansNoncurrent
|
45182000 | usd |
crai |
Forgivable Loans Accelerated Amortization
ForgivableLoansAcceleratedAmortization
|
-5700000 | usd | |
CY2023Q4 | us-gaap |
Goodwill Gross
GoodwillGross
|
165882000 | usd |
CY2023Q4 | us-gaap |
Goodwill Impaired Accumulated Impairment Loss
GoodwillImpairedAccumulatedImpairmentLoss
|
71893000 | usd |
CY2023Q4 | us-gaap |
Goodwill
Goodwill
|
93989000 | usd |
us-gaap |
Goodwill Acquired During Period
GoodwillAcquiredDuringPeriod
|
0 | usd | |
CY2024Q2 | us-gaap |
Goodwill
Goodwill
|
93900000 | usd |
CY2024Q2 | us-gaap |
Goodwill Gross
GoodwillGross
|
165700000 | usd |
CY2024Q2 | us-gaap |
Goodwill Impaired Accumulated Impairment Loss
GoodwillImpairedAccumulatedImpairmentLoss
|
71900000 | usd |
us-gaap |
Goodwill Impairment Loss
GoodwillImpairmentLoss
|
0 | usd | |
CY2023 | us-gaap |
Goodwill Impairment Loss
GoodwillImpairmentLoss
|
0 | usd |
us-gaap |
Impairment Of Intangible Assets Finitelived
ImpairmentOfIntangibleAssetsFinitelived
|
0 | usd | |
CY2023 | us-gaap |
Impairment Of Intangible Assets Finitelived
ImpairmentOfIntangibleAssetsFinitelived
|
0 | usd |
CY2024Q2 | us-gaap |
Employee Related Liabilities Current
EmployeeRelatedLiabilitiesCurrent
|
99285000 | usd |
CY2023Q4 | us-gaap |
Employee Related Liabilities Current
EmployeeRelatedLiabilitiesCurrent
|
143647000 | usd |
CY2024Q2 | crai |
Allocated Share Based Compensation Expense Current Accelerated Vesting Of Awards
AllocatedShareBasedCompensationExpenseCurrentAcceleratedVestingOfAwards
|
1671000 | usd |
CY2023Q4 | crai |
Allocated Share Based Compensation Expense Current Accelerated Vesting Of Awards
AllocatedShareBasedCompensationExpenseCurrentAcceleratedVestingOfAwards
|
16556000 | usd |
CY2024Q2 | crai |
Accrued Project Costs Current
AccruedProjectCostsCurrent
|
3194000 | usd |
CY2023Q4 | crai |
Accrued Project Costs Current
AccruedProjectCostsCurrent
|
1704000 | usd |
CY2023Q4 | us-gaap |
Goodwill Gross
GoodwillGross
|
165882000 | usd |
CY2023Q4 | us-gaap |
Goodwill Impaired Accumulated Impairment Loss
GoodwillImpairedAccumulatedImpairmentLoss
|
71893000 | usd |
CY2023Q4 | us-gaap |
Goodwill
Goodwill
|
93989000 | usd |
us-gaap |
Goodwill Acquired During Period
GoodwillAcquiredDuringPeriod
|
0 | usd | |
us-gaap |
Goodwill Foreign Currency Translation Gain Loss
GoodwillForeignCurrencyTranslationGainLoss
|
-134000 | usd | |
CY2024Q2 | us-gaap |
Goodwill
Goodwill
|
93855000 | usd |
CY2024Q2 | us-gaap |
Goodwill
Goodwill
|
93900000 | usd |
CY2024Q2 | us-gaap |
Goodwill Gross
GoodwillGross
|
165700000 | usd |
CY2024Q2 | us-gaap |
Goodwill Impaired Accumulated Impairment Loss
GoodwillImpairedAccumulatedImpairmentLoss
|
71900000 | usd |
us-gaap |
Goodwill Impairment Loss
GoodwillImpairmentLoss
|
0 | usd | |
CY2023 | us-gaap |
Goodwill Impairment Loss
GoodwillImpairmentLoss
|
0 | usd |
us-gaap |
Impairment Of Intangible Assets Finitelived
ImpairmentOfIntangibleAssetsFinitelived
|
0 | usd | |
CY2023 | us-gaap |
Impairment Of Intangible Assets Finitelived
ImpairmentOfIntangibleAssetsFinitelived
|
0 | usd |
CY2024Q2 | us-gaap |
Employee Related Liabilities Current
EmployeeRelatedLiabilitiesCurrent
|
99285000 | usd |
CY2023Q4 | us-gaap |
Employee Related Liabilities Current
EmployeeRelatedLiabilitiesCurrent
|
143647000 | usd |
CY2024Q2 | crai |
Allocated Share Based Compensation Expense Current Accelerated Vesting Of Awards
AllocatedShareBasedCompensationExpenseCurrentAcceleratedVestingOfAwards
|
1671000 | usd |
CY2023Q4 | crai |
Allocated Share Based Compensation Expense Current Accelerated Vesting Of Awards
AllocatedShareBasedCompensationExpenseCurrentAcceleratedVestingOfAwards
|
16556000 | usd |
CY2024Q2 | crai |
Accrued Project Costs Current
AccruedProjectCostsCurrent
|
3194000 | usd |
CY2023Q4 | crai |
Accrued Project Costs Current
AccruedProjectCostsCurrent
|
1704000 | usd |
CY2024Q2 | us-gaap |
Other Accrued Liabilities Current
OtherAccruedLiabilitiesCurrent
|
9102000 | usd |
CY2023Q4 | us-gaap |
Other Accrued Liabilities Current
OtherAccruedLiabilitiesCurrent
|
9133000 | usd |
CY2024Q2 | us-gaap |
Accrued Liabilities Current
AccruedLiabilitiesCurrent
|
113252000 | usd |
CY2023Q4 | us-gaap |
Accrued Liabilities Current
AccruedLiabilitiesCurrent
|
171040000 | usd |
CY2024Q2 | us-gaap |
Other Accrued Liabilities Current
OtherAccruedLiabilitiesCurrent
|
9102000 | usd |
CY2023Q4 | us-gaap |
Other Accrued Liabilities Current
OtherAccruedLiabilitiesCurrent
|
9133000 | usd |
CY2024Q2 | us-gaap |
Accrued Liabilities Current
AccruedLiabilitiesCurrent
|
113252000 | usd |
CY2023Q4 | us-gaap |
Accrued Liabilities Current
AccruedLiabilitiesCurrent
|
171040000 | usd |
CY2024Q2 | us-gaap |
Accrued Bonuses Current
AccruedBonusesCurrent
|
75600000 | usd |
CY2023Q4 | us-gaap |
Accrued Bonuses Current
AccruedBonusesCurrent
|
121200000 | usd |
CY2024Q2 | us-gaap |
Effective Income Tax Rate Continuing Operations
EffectiveIncomeTaxRateContinuingOperations
|
0.320 | |
CY2023Q3 | us-gaap |
Effective Income Tax Rate Continuing Operations
EffectiveIncomeTaxRateContinuingOperations
|
0.301 | |
us-gaap |
Effective Income Tax Rate Continuing Operations
EffectiveIncomeTaxRateContinuingOperations
|
0.293 | ||
CY2024Q2 | us-gaap |
Net Income Loss Available To Common Stockholders Basic
NetIncomeLossAvailableToCommonStockholdersBasic
|
6538000 | usd |
CY2023Q3 | us-gaap |
Net Income Loss Available To Common Stockholders Basic
NetIncomeLossAvailableToCommonStockholdersBasic
|
9508000 | usd |
us-gaap |
Net Income Loss Available To Common Stockholders Basic
NetIncomeLossAvailableToCommonStockholdersBasic
|
20229000 | usd | |
us-gaap |
Net Income Loss Available To Common Stockholders Basic
NetIncomeLossAvailableToCommonStockholdersBasic
|
18426000 | usd | |
CY2024Q2 | us-gaap |
Undistributed Earnings Loss Allocated To Participating Securities Basic
UndistributedEarningsLossAllocatedToParticipatingSecuritiesBasic
|
22000 | usd |
CY2023Q3 | us-gaap |
Undistributed Earnings Loss Allocated To Participating Securities Basic
UndistributedEarningsLossAllocatedToParticipatingSecuritiesBasic
|
34000 | usd |
us-gaap |
Undistributed Earnings Loss Allocated To Participating Securities Basic
UndistributedEarningsLossAllocatedToParticipatingSecuritiesBasic
|
68000 | usd | |
us-gaap |
Undistributed Earnings Loss Allocated To Participating Securities Basic
UndistributedEarningsLossAllocatedToParticipatingSecuritiesBasic
|
69000 | usd | |
CY2024Q2 | us-gaap |
Net Income Loss Available To Common Stockholders Diluted
NetIncomeLossAvailableToCommonStockholdersDiluted
|
6516000 | usd |
CY2023Q3 | us-gaap |
Net Income Loss Available To Common Stockholders Diluted
NetIncomeLossAvailableToCommonStockholdersDiluted
|
9474000 | usd |
us-gaap |
Net Income Loss Available To Common Stockholders Diluted
NetIncomeLossAvailableToCommonStockholdersDiluted
|
20161000 | usd | |
us-gaap |
Net Income Loss Available To Common Stockholders Diluted
NetIncomeLossAvailableToCommonStockholdersDiluted
|
18357000 | usd | |
CY2024Q2 | us-gaap |
Weighted Average Number Of Shares Outstanding Basic
WeightedAverageNumberOfSharesOutstandingBasic
|
6834000 | shares |
CY2023Q3 | us-gaap |
Weighted Average Number Of Shares Outstanding Basic
WeightedAverageNumberOfSharesOutstandingBasic
|
6983000 | shares |
us-gaap |
Weighted Average Number Of Shares Outstanding Basic
WeightedAverageNumberOfSharesOutstandingBasic
|
6880000 | shares | |
us-gaap |
Weighted Average Number Of Shares Outstanding Basic
WeightedAverageNumberOfSharesOutstandingBasic
|
7051000 | shares | |
CY2024Q2 | us-gaap |
Incremental Common Shares Attributable To Share Based Payment Arrangements
IncrementalCommonSharesAttributableToShareBasedPaymentArrangements
|
77000 | shares |
CY2023Q3 | us-gaap |
Incremental Common Shares Attributable To Share Based Payment Arrangements
IncrementalCommonSharesAttributableToShareBasedPaymentArrangements
|
97000 | shares |
us-gaap |
Incremental Common Shares Attributable To Share Based Payment Arrangements
IncrementalCommonSharesAttributableToShareBasedPaymentArrangements
|
81000 | shares | |
us-gaap |
Incremental Common Shares Attributable To Share Based Payment Arrangements
IncrementalCommonSharesAttributableToShareBasedPaymentArrangements
|
115000 | shares | |
CY2024Q2 | us-gaap |
Weighted Average Number Of Diluted Shares Outstanding
WeightedAverageNumberOfDilutedSharesOutstanding
|
6911000 | shares |
CY2023Q3 | us-gaap |
Weighted Average Number Of Diluted Shares Outstanding
WeightedAverageNumberOfDilutedSharesOutstanding
|
7080000 | shares |
us-gaap |
Weighted Average Number Of Diluted Shares Outstanding
WeightedAverageNumberOfDilutedSharesOutstanding
|
6961000 | shares | |
CY2024Q2 | us-gaap |
Accrued Bonuses Current
AccruedBonusesCurrent
|
75600000 | usd |
CY2023Q4 | us-gaap |
Accrued Bonuses Current
AccruedBonusesCurrent
|
121200000 | usd |
CY2024Q2 | us-gaap |
Effective Income Tax Rate Continuing Operations
EffectiveIncomeTaxRateContinuingOperations
|
0.320 | |
CY2023Q3 | us-gaap |
Effective Income Tax Rate Continuing Operations
EffectiveIncomeTaxRateContinuingOperations
|
0.301 | |
us-gaap |
Effective Income Tax Rate Continuing Operations
EffectiveIncomeTaxRateContinuingOperations
|
0.293 | ||
us-gaap |
Effective Income Tax Rate Continuing Operations
EffectiveIncomeTaxRateContinuingOperations
|
0.297 | ||
CY2024Q2 | us-gaap |
Net Income Loss Available To Common Stockholders Basic
NetIncomeLossAvailableToCommonStockholdersBasic
|
6538000 | usd |
CY2023Q3 | us-gaap |
Net Income Loss Available To Common Stockholders Basic
NetIncomeLossAvailableToCommonStockholdersBasic
|
9508000 | usd |
us-gaap |
Net Income Loss Available To Common Stockholders Basic
NetIncomeLossAvailableToCommonStockholdersBasic
|
20229000 | usd | |
us-gaap |
Net Income Loss Available To Common Stockholders Basic
NetIncomeLossAvailableToCommonStockholdersBasic
|
18426000 | usd | |
CY2024Q2 | us-gaap |
Undistributed Earnings Loss Allocated To Participating Securities Basic
UndistributedEarningsLossAllocatedToParticipatingSecuritiesBasic
|
22000 | usd |
CY2023Q3 | us-gaap |
Undistributed Earnings Loss Allocated To Participating Securities Basic
UndistributedEarningsLossAllocatedToParticipatingSecuritiesBasic
|
34000 | usd |
us-gaap |
Undistributed Earnings Loss Allocated To Participating Securities Basic
UndistributedEarningsLossAllocatedToParticipatingSecuritiesBasic
|
68000 | usd | |
us-gaap |
Undistributed Earnings Loss Allocated To Participating Securities Basic
UndistributedEarningsLossAllocatedToParticipatingSecuritiesBasic
|
69000 | usd | |
CY2024Q2 | us-gaap |
Net Income Loss Available To Common Stockholders Diluted
NetIncomeLossAvailableToCommonStockholdersDiluted
|
6516000 | usd |
CY2023Q3 | us-gaap |
Net Income Loss Available To Common Stockholders Diluted
NetIncomeLossAvailableToCommonStockholdersDiluted
|
9474000 | usd |
us-gaap |
Net Income Loss Available To Common Stockholders Diluted
NetIncomeLossAvailableToCommonStockholdersDiluted
|
20161000 | usd | |
us-gaap |
Net Income Loss Available To Common Stockholders Diluted
NetIncomeLossAvailableToCommonStockholdersDiluted
|
18357000 | usd | |
CY2024Q2 | us-gaap |
Weighted Average Number Of Shares Outstanding Basic
WeightedAverageNumberOfSharesOutstandingBasic
|
6834000 | shares |
CY2023Q3 | us-gaap |
Weighted Average Number Of Shares Outstanding Basic
WeightedAverageNumberOfSharesOutstandingBasic
|
6983000 | shares |
us-gaap |
Weighted Average Number Of Shares Outstanding Basic
WeightedAverageNumberOfSharesOutstandingBasic
|
6880000 | shares | |
us-gaap |
Weighted Average Number Of Shares Outstanding Basic
WeightedAverageNumberOfSharesOutstandingBasic
|
7051000 | shares | |
CY2024Q2 | us-gaap |
Incremental Common Shares Attributable To Share Based Payment Arrangements
IncrementalCommonSharesAttributableToShareBasedPaymentArrangements
|
77000 | shares |
CY2023Q3 | us-gaap |
Incremental Common Shares Attributable To Share Based Payment Arrangements
IncrementalCommonSharesAttributableToShareBasedPaymentArrangements
|
97000 | shares |
us-gaap |
Incremental Common Shares Attributable To Share Based Payment Arrangements
IncrementalCommonSharesAttributableToShareBasedPaymentArrangements
|
81000 | shares | |
us-gaap |
Incremental Common Shares Attributable To Share Based Payment Arrangements
IncrementalCommonSharesAttributableToShareBasedPaymentArrangements
|
115000 | shares | |
CY2024Q2 | us-gaap |
Weighted Average Number Of Diluted Shares Outstanding
WeightedAverageNumberOfDilutedSharesOutstanding
|
6911000 | shares |
CY2023Q3 | us-gaap |
Weighted Average Number Of Diluted Shares Outstanding
WeightedAverageNumberOfDilutedSharesOutstanding
|
7080000 | shares |
us-gaap |
Weighted Average Number Of Diluted Shares Outstanding
WeightedAverageNumberOfDilutedSharesOutstanding
|
6961000 | shares | |
us-gaap |
Weighted Average Number Of Diluted Shares Outstanding
WeightedAverageNumberOfDilutedSharesOutstanding
|
7166000 | shares | |
CY2024Q2 | us-gaap |
Income Loss From Continuing Operations Per Basic Share
IncomeLossFromContinuingOperationsPerBasicShare
|
0.96 | |
CY2023Q3 | us-gaap |
Income Loss From Continuing Operations Per Basic Share
IncomeLossFromContinuingOperationsPerBasicShare
|
1.36 | |
us-gaap |
Income Loss From Continuing Operations Per Basic Share
IncomeLossFromContinuingOperationsPerBasicShare
|
2.93 | ||
us-gaap |
Weighted Average Number Of Diluted Shares Outstanding
WeightedAverageNumberOfDilutedSharesOutstanding
|
7166000 | shares | |
CY2024Q2 | us-gaap |
Income Loss From Continuing Operations Per Basic Share
IncomeLossFromContinuingOperationsPerBasicShare
|
0.96 | |
CY2023Q3 | us-gaap |
Income Loss From Continuing Operations Per Basic Share
IncomeLossFromContinuingOperationsPerBasicShare
|
1.36 | |
us-gaap |
Income Loss From Continuing Operations Per Basic Share
IncomeLossFromContinuingOperationsPerBasicShare
|
2.93 | ||
us-gaap |
Income Loss From Continuing Operations Per Basic Share
IncomeLossFromContinuingOperationsPerBasicShare
|
2.61 | ||
CY2024Q2 | us-gaap |
Income Loss From Continuing Operations Per Diluted Share
IncomeLossFromContinuingOperationsPerDilutedShare
|
0.94 | |
CY2023Q3 | us-gaap |
Income Loss From Continuing Operations Per Diluted Share
IncomeLossFromContinuingOperationsPerDilutedShare
|
1.34 | |
us-gaap |
Income Loss From Continuing Operations Per Diluted Share
IncomeLossFromContinuingOperationsPerDilutedShare
|
2.90 | ||
us-gaap |
Income Loss From Continuing Operations Per Diluted Share
IncomeLossFromContinuingOperationsPerDilutedShare
|
2.56 | ||
CY2024Q2 | us-gaap |
Antidilutive Securities Excluded From Computation Of Earnings Per Share Amount
AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount
|
0 | shares |
us-gaap |
Antidilutive Securities Excluded From Computation Of Earnings Per Share Amount
AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount
|
0 | shares | |
CY2023Q3 | us-gaap |
Antidilutive Securities Excluded From Computation Of Earnings Per Share Amount
AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount
|
17120000 | shares |
us-gaap |
Antidilutive Securities Excluded From Computation Of Earnings Per Share Amount
AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount
|
4329000 | shares | |
CY2023Q4 | us-gaap |
Fair Value Measurement With Unobservable Inputs Reconciliations Recurring Basis Liability Value
FairValueMeasurementWithUnobservableInputsReconciliationsRecurringBasisLiabilityValue
|
190000 | usd |
CY2022Q4 | us-gaap |
Fair Value Measurement With Unobservable Inputs Reconciliations Recurring Basis Liability Value
FairValueMeasurementWithUnobservableInputsReconciliationsRecurringBasisLiabilityValue
|
1056000 | usd |
us-gaap |
Fair Value Measurement With Unobservable Inputs Reconciliation Recurring Basis Liability Purchases
FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisLiabilityPurchases
|
0 | usd | |
CY2023 | us-gaap |
Fair Value Measurement With Unobservable Inputs Reconciliation Recurring Basis Liability Purchases
FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisLiabilityPurchases
|
-934000 | usd |
crai |
Fair Value Measurement With Unobservable Inputs Reconciliation Recurring Basis Liability Accretion
FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisLiabilityAccretion
|
0 | usd | |
CY2023 | crai |
Fair Value Measurement With Unobservable Inputs Reconciliation Recurring Basis Liability Accretion
FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisLiabilityAccretion
|
68000 | usd |
CY2024Q2 | us-gaap |
Fair Value Measurement With Unobservable Inputs Reconciliations Recurring Basis Liability Value
FairValueMeasurementWithUnobservableInputsReconciliationsRecurringBasisLiabilityValue
|
190000 | usd |
CY2023Q4 | us-gaap |
Fair Value Measurement With Unobservable Inputs Reconciliations Recurring Basis Liability Value
FairValueMeasurementWithUnobservableInputsReconciliationsRecurringBasisLiabilityValue
|
190000 | usd |
us-gaap |
Income Loss From Continuing Operations Per Basic Share
IncomeLossFromContinuingOperationsPerBasicShare
|
2.61 | ||
CY2024Q2 | us-gaap |
Income Loss From Continuing Operations Per Diluted Share
IncomeLossFromContinuingOperationsPerDilutedShare
|
0.94 | |
CY2023Q3 | us-gaap |
Income Loss From Continuing Operations Per Diluted Share
IncomeLossFromContinuingOperationsPerDilutedShare
|
1.34 | |
us-gaap |
Income Loss From Continuing Operations Per Diluted Share
IncomeLossFromContinuingOperationsPerDilutedShare
|
2.90 | ||
us-gaap |
Income Loss From Continuing Operations Per Diluted Share
IncomeLossFromContinuingOperationsPerDilutedShare
|
2.56 | ||
CY2024Q2 | us-gaap |
Antidilutive Securities Excluded From Computation Of Earnings Per Share Amount
AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount
|
0 | shares |
us-gaap |
Antidilutive Securities Excluded From Computation Of Earnings Per Share Amount
AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount
|
0 | shares | |
CY2023Q3 | us-gaap |
Antidilutive Securities Excluded From Computation Of Earnings Per Share Amount
AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount
|
17120000 | shares |
us-gaap |
Antidilutive Securities Excluded From Computation Of Earnings Per Share Amount
AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount
|
4329000 | shares | |
CY2023Q4 | us-gaap |
Fair Value Measurement With Unobservable Inputs Reconciliations Recurring Basis Liability Value
FairValueMeasurementWithUnobservableInputsReconciliationsRecurringBasisLiabilityValue
|
190000 | usd |
CY2022Q4 | us-gaap |
Fair Value Measurement With Unobservable Inputs Reconciliations Recurring Basis Liability Value
FairValueMeasurementWithUnobservableInputsReconciliationsRecurringBasisLiabilityValue
|
1056000 | usd |
us-gaap |
Fair Value Measurement With Unobservable Inputs Reconciliation Recurring Basis Liability Purchases
FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisLiabilityPurchases
|
0 | usd | |
CY2023 | us-gaap |
Fair Value Measurement With Unobservable Inputs Reconciliation Recurring Basis Liability Purchases
FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisLiabilityPurchases
|
-934000 | usd |
crai |
Fair Value Measurement With Unobservable Inputs Reconciliation Recurring Basis Liability Accretion
FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisLiabilityAccretion
|
0 | usd | |
CY2023 | crai |
Fair Value Measurement With Unobservable Inputs Reconciliation Recurring Basis Liability Accretion
FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisLiabilityAccretion
|
68000 | usd |
CY2024Q2 | us-gaap |
Fair Value Measurement With Unobservable Inputs Reconciliations Recurring Basis Liability Value
FairValueMeasurementWithUnobservableInputsReconciliationsRecurringBasisLiabilityValue
|
190000 | usd |
CY2023Q4 | us-gaap |
Fair Value Measurement With Unobservable Inputs Reconciliations Recurring Basis Liability Value
FairValueMeasurementWithUnobservableInputsReconciliationsRecurringBasisLiabilityValue
|
190000 | usd |
CY2024Q2 | ecd |
Non Rule10b51 Arr Adopted Flag
NonRule10b51ArrAdoptedFlag
|
false | |
CY2024Q2 | ecd |
Rule10b51 Arr Adopted Flag
Rule10b51ArrAdoptedFlag
|
false | |
CY2024Q2 | ecd |
Rule10b51 Arr Trmntd Flag
Rule10b51ArrTrmntdFlag
|
false | |
CY2024Q2 | ecd |
Non Rule10b51 Arr Trmntd Flag
NonRule10b51ArrTrmntdFlag
|
false | |
CY2024Q2 | ecd |
Non Rule10b51 Arr Adopted Flag
NonRule10b51ArrAdoptedFlag
|
false | |
CY2024Q2 | ecd |
Rule10b51 Arr Adopted Flag
Rule10b51ArrAdoptedFlag
|
false | |
CY2024Q2 | ecd |
Rule10b51 Arr Trmntd Flag
Rule10b51ArrTrmntdFlag
|
false | |
CY2024Q2 | ecd |
Non Rule10b51 Arr Trmntd Flag
NonRule10b51ArrTrmntdFlag
|
false |