Skip to content
10-K

Annual Report

CRA INTERNATIONAL, INC. CRAI

0001053706-26-000006

← back to feed
Filed
Feb 26, 2026 12:00 AM ET
Period of report

On SEC.gov

Financials in this filing

Metric Period Value
Shares Outstanding FY 2025 · Feb 20, 2026 6.57M sh
Shares Diluted FY 2025 · Jan 3, 2026 6.71M sh
Shares Diluted FY 2025 · Dec 28, 2024 6.91M sh
Shares Diluted FY 2025 · Dec 30, 2023 7.12M sh
Stock Repurchased FY 2025 · Jan 3, 2026 $47.15M
Stock Repurchased FY 2025 · Dec 28, 2024 $33.35M
Stock Repurchased FY 2025 · Dec 30, 2023 $31.42M
Capex FY 2025 · Jan 3, 2026 $3.87M
Capex FY 2025 · Dec 28, 2024 $16.62M
Capex FY 2025 · Dec 30, 2023 $2.37M
Operating Cash Flow FY 2025 · Jan 3, 2026 $22.42M
Operating Cash Flow FY 2025 · Dec 28, 2024 $49.74M
Operating Cash Flow FY 2025 · Dec 30, 2023 $60.07M
Cash And Equivalents FY 2025 · Jan 3, 2026 $18.21M
Cash And Equivalents FY 2025 · Dec 28, 2024 $26.71M
Stockholders Equity FY 2025 · Jan 3, 2026 $213.6M
Stockholders Equity FY 2025 · Dec 28, 2024 $212.07M
Stockholders Equity FY 2025 · Dec 30, 2023 $212.1M
Stockholders Equity FY 2025 · Dec 31, 2022 $211.15M
Current Liabilities FY 2025 · Jan 3, 2026 $330.03M
Current Liabilities FY 2025 · Dec 28, 2024 $251.31M
Current Assets FY 2025 · Jan 3, 2026 $303.13M
Current Assets FY 2025 · Dec 28, 2024 $269.36M
Total Assets FY 2025 · Jan 3, 2026 $628.87M
Total Assets FY 2025 · Dec 28, 2024 $571.44M
Eps Diluted FY 2025 · Jan 3, 2026 $8.14
Eps Diluted FY 2025 · Dec 28, 2024 $6.74
Eps Diluted FY 2025 · Dec 30, 2023 $5.39
Eps Basic FY 2025 · Jan 3, 2026 $8.23
Eps Basic FY 2025 · Dec 28, 2024 $6.82
Eps Basic FY 2025 · Dec 30, 2023 $5.48
Sga Expense FY 2025 · Jan 3, 2026 $135.03M
Sga Expense FY 2025 · Dec 28, 2024 $125.05M
Sga Expense FY 2025 · Dec 30, 2023 $115.12M
Net Income FY 2025 · Jan 3, 2026 $54.78M
Net Income FY 2025 · Dec 28, 2024 $46.65M
Net Income FY 2025 · Dec 30, 2023 $38.48M
Operating Income FY 2025 · Jan 3, 2026 $83.12M
Operating Income FY 2025 · Dec 28, 2024 $70.75M
Operating Income FY 2025 · Dec 30, 2023 $57.55M
Revenue FY 2025 · Jan 3, 2026 $751.58M
Revenue FY 2025 · Dec 28, 2024 $687.41M
Revenue FY 2025 · Dec 30, 2023 $623.98M