| Massachusetts | 000-24049 | 04-2372210 | ||||||||||||
| (State or other jurisdiction of incorporation) |
(Commission file number) |
(IRS employer identification no.) |
||||||||||||
| 200 Clarendon Street, | Boston, | Massachusetts | 02116 | ||||||||||||||
| (Address of principal executive offices) | (Zip code) | ||||||||||||||||
| Registrant's telephone number, including area code: | (617) | 425-3000 | ||||||||||||
| Title of each class | Trading Symbol | Name of each exchange on which registered | ||||||||||||||||||
| Common Stock, no par value | CRAI | Nasdaq Global Select Market | ||||||||||||||||||
| Number | Title | ||||||||||
| 104 | Cover Page Interactive Data File (embedded within the Inline XBRL document) | ||||||||||
| CRA INTERNATIONAL, INC. | ||||||||
Dated: August 3, 2023 |
By: | /s/ DANIEL K. MAHONEY | ||||||
| Daniel K. Mahoney | ||||||||
| Chief Financial Officer, Executive Vice President and Treasurer | ||||||||
| Contacts: | |||||||||||
| Dan Mahoney | Nicholas Manganaro | ||||||||||
| Chief Financial Officer | Sharon Merrill Associates, Inc. | ||||||||||
| Charles River Associates | crai@investorrelations.com | ||||||||||
| 617-425-3505 | 617-542-5300 | ||||||||||
| Fiscal Quarter Ended | Fiscal Year-to-Date Period Ended | |||||||||||||||||||||||||||||||||||||||||||
| July 1, 2023 |
As a % of Revenue |
July 2, 2022 |
As a % of Revenue |
July 1, 2023 |
As a % of Revenue |
July 2, 2022 |
As a % of Revenue |
|||||||||||||||||||||||||||||||||||||
| Revenues | $ | 161,965 | 100.0 | % | $ | 149,102 | 100.0 | % | $ | 314,810 | 100.0 | % | $ | 297,484 | 100.0 | % | ||||||||||||||||||||||||||||
| Costs of services (exclusive of depreciation and amortization) | 113,333 | 70.0 | % | 103,076 | 69.1 | % | 221,170 | 70.3 | % | 207,136 | 69.6 | % | ||||||||||||||||||||||||||||||||
| Selling, general and administrative expenses | 29,846 | 18.4 | % | 27,963 | 18.8 | % | 58,218 | 18.5 | % | 53,780 | 18.1 | % | ||||||||||||||||||||||||||||||||
| Depreciation and amortization | 2,872 | 1.8 | % | 3,050 | 2.0 | % | 5,815 | 1.8 | % | 6,026 | 2.0 | % | ||||||||||||||||||||||||||||||||
| Income from operations | 15,914 | 9.8 | % | 15,013 | 10.1 | % | 29,607 | 9.4 | % | 30,542 | 10.3 | % | ||||||||||||||||||||||||||||||||
| Interest expense, net | (1,616) | -1.0 | % | (468) | -0.3 | % | (2,187) | -0.7 | % | (676) | -0.2 | % | ||||||||||||||||||||||||||||||||
| Foreign currency gains (losses), net | (686) | -0.4 | % | 1,700 | 1.1 | % | (1,214) | -0.4 | % | 1,899 | 0.6 | % | ||||||||||||||||||||||||||||||||
| Income before provision for income taxes | 13,612 | 8.4 | % | 16,245 | 10.9 | % | 26,206 | 8.3 | % | 31,765 | 10.7 | % | ||||||||||||||||||||||||||||||||
| Provision for income taxes | 4,104 | 2.5 | % | 4,602 | 3.1 | % | 7,780 | 2.5 | % | 8,696 | 2.9 | % | ||||||||||||||||||||||||||||||||
| Net income | $ | 9,508 | 5.9 | % | $ | 11,643 | 7.8 | % | $ | 18,426 | 5.9 | % | $ | 23,069 | 7.8 | % | ||||||||||||||||||||||||||||
| Net income per share: | ||||||||||||||||||||||||||||||||||||||||||||
| Basic | $ | 1.36 | $ | 1.60 | $ | 2.61 | $ | 3.15 | ||||||||||||||||||||||||||||||||||||
| Diluted | $ | 1.34 | $ | 1.57 | $ | 2.56 | $ | 3.09 | ||||||||||||||||||||||||||||||||||||
| Weighted average number of shares outstanding: | ||||||||||||||||||||||||||||||||||||||||||||
| Basic | 6,983 | 7,263 | 7,051 | 7,311 | ||||||||||||||||||||||||||||||||||||||||
| Diluted | 7,080 | 7,380 | 7,166 | 7,442 | ||||||||||||||||||||||||||||||||||||||||
| Fiscal Quarter Ended | Fiscal Year-to-Date Period Ended | ||||||||||||||||||||||||||||||||||||||||||||||
| July 1, 2023 |
As a % of Revenue |
July 2, 2022 |
As a % of Revenue |
July 1, 2023 |
As a % of Revenue |
July 2, 2022 |
As a % of Revenue |
||||||||||||||||||||||||||||||||||||||||
| Revenues | $ | 161,965 | 100.0 | % | $ | 149,102 | 100.0 | % | $ | 314,810 | 100.0 | % | $ | 297,484 | 100.0 | % | |||||||||||||||||||||||||||||||
| Net income | $ | 9,508 | 5.9 | % | $ | 11,643 | 7.8 | % | $ | 18,426 | 5.9 | % | $ | 23,069 | 7.8 | % | |||||||||||||||||||||||||||||||
| Adjustments needed to reconcile GAAP net income to non-GAAP net income: | |||||||||||||||||||||||||||||||||||||||||||||||
| Non-cash valuation change in contingent consideration | 16 | — | % | — | — | % | 36 | — | % | — | — | % | |||||||||||||||||||||||||||||||||||
| Acquisition-related costs | — | — | % | 32 | — | % | 22 | — | % | 203 | 0.1 | % | |||||||||||||||||||||||||||||||||||
| Foreign currency (gains) losses, net | 686 | 0.4 | % | (1,700) | -1.1 | % | 1,214 | 0.4 | % | (1,899) | -0.6 | % | |||||||||||||||||||||||||||||||||||
| Tax effect on adjustments | (165) | -0.1 | % | 324 | 0.2 | % | (304) | -0.1 | % | 319 | 0.1 | % | |||||||||||||||||||||||||||||||||||
| Non-GAAP net income | $ | 10,045 | 6.2 | % | $ | 10,299 | 6.9 | % | $ | 19,394 | 6.2 | % | $ | 21,692 | 7.3 | % | |||||||||||||||||||||||||||||||
| Non-GAAP net income per share: | |||||||||||||||||||||||||||||||||||||||||||||||
| Basic | $ | 1.44 | $ | 1.41 | $ | 2.75 | $ | 2.96 | |||||||||||||||||||||||||||||||||||||||
| Diluted | $ | 1.42 | $ | 1.39 | $ | 2.70 | $ | 2.91 | |||||||||||||||||||||||||||||||||||||||
| Weighted average number of shares outstanding: | |||||||||||||||||||||||||||||||||||||||||||||||
| Basic | 6,983 | 7,263 | 7,051 | 7,311 | |||||||||||||||||||||||||||||||||||||||||||
| Diluted | 7,080 | 7,380 | 7,166 | 7,442 | |||||||||||||||||||||||||||||||||||||||||||
| Fiscal Quarter Ended | Fiscal Year-to-Date Period Ended | ||||||||||||||||||||||||||||||||||||||||||||||
| July 1, 2023 |
As a % of Revenue |
July 2, 2022 |
As a % of Revenue |
July 1, 2023 |
As a % of Revenue |
July 2, 2022 |
As a % of Revenue |
||||||||||||||||||||||||||||||||||||||||
| Revenues | $ | 161,965 | 100.0 | % | $ | 149,102 | 100.0 | % | $ | 314,810 | 100.0 | % | $ | 297,484 | 100.0 | % | |||||||||||||||||||||||||||||||
| Net income | $ | 9,508 | 5.9 | % | $ | 11,643 | 7.8 | % | $ | 18,426 | 5.9 | % | $ | 23,069 | 7.8 | % | |||||||||||||||||||||||||||||||
| Adjustments needed to reconcile GAAP net income to non-GAAP net income: | |||||||||||||||||||||||||||||||||||||||||||||||
| Non-cash valuation change in contingent consideration | 16 | — | % | — | — | % | 36 | — | % | — | — | % | |||||||||||||||||||||||||||||||||||
| Acquisition-related costs | — | — | % | 32 | — | % | 22 | — | % | 203 | 0.1 | % | |||||||||||||||||||||||||||||||||||
| Foreign currency (gains) losses, net | 686 | 0.4 | % | (1,700) | -1.1 | % | 1,214 | 0.4 | % | (1,899) | -0.6 | % | |||||||||||||||||||||||||||||||||||
| Tax effect on adjustments | (165) | -0.1 | % | 324 | 0.2 | % | (304) | -0.1 | % | 319 | 0.1 | % | |||||||||||||||||||||||||||||||||||
| Non-GAAP net income | $ | 10,045 | 6.2 | % | $ | 10,299 | 6.9 | % | $ | 19,394 | 6.2 | % | $ | 21,692 | 7.3 | % | |||||||||||||||||||||||||||||||
| Adjustments needed to reconcile non-GAAP net income to non-GAAP EBITDA: | |||||||||||||||||||||||||||||||||||||||||||||||
| Interest expense, net | 1,616 | 1.0 | % | 468 | 0.3 | % | 2,187 | 0.7 | % | 676 | 0.2 | % | |||||||||||||||||||||||||||||||||||
| Provision for income taxes | 4,269 | 2.6 | % | 4,278 | 2.9 | % | 8,084 | 2.6 | % | 8,377 | 2.8 | % | |||||||||||||||||||||||||||||||||||
| Depreciation and amortization | 2,872 | 1.8 | % | 3,050 | 2.0 | % | 5,815 | 1.8 | % | 6,026 | 2.0 | % | |||||||||||||||||||||||||||||||||||
| Non-GAAP EBITDA | $ | 18,802 | 11.6 | % | $ | 18,095 | 12.1 | % | $ | 35,480 | 11.3 | % | $ | 36,771 | 12.4 | % | |||||||||||||||||||||||||||||||
| July 1, 2023 |
December 31, 2022 |
||||||||||
| Assets | |||||||||||
| Cash and cash equivalents | $ | 14,271 | $ | 31,447 | |||||||
| Accounts receivable and unbilled services, net | 213,095 | 194,987 | |||||||||
| Other current assets | 27,352 | 22,426 | |||||||||
| Total current assets | 254,718 | 248,860 | |||||||||
| Property and equipment, net | 42,443 | 45,582 | |||||||||
| Goodwill and intangible assets, net | 101,785 | 101,510 | |||||||||
| Right-of-use assets | 90,627 | 96,725 | |||||||||
| Other assets | 61,485 | 58,240 | |||||||||
| Total assets | $ | 551,058 | $ | 550,917 | |||||||
| Liabilities and Shareholders’ Equity | |||||||||||
| Accounts payable | $ | 22,909 | $ | 27,584 | |||||||
| Accrued expenses | 107,173 | 155,864 | |||||||||
| Current portion of lease liabilities | 16,386 | 15,972 | |||||||||
| Revolving line of credit | 80,000 | — | |||||||||
| Other current liabilities | 12,522 | 17,705 | |||||||||
| Total current liabilities | 238,990 | 217,125 | |||||||||
| Non-current portion of lease liabilities | 97,938 | 106,008 | |||||||||
| Other non-current liabilities | 11,344 | 16,630 | |||||||||
| Total liabilities | 348,272 | 339,763 | |||||||||
| Total shareholders’ equity | 202,786 | 211,154 | |||||||||
| Total liabilities and shareholders’ equity | $ | 551,058 | $ | 550,917 | |||||||
| Fiscal Year-to-Date Period Ended | |||||||||||
| July 1, 2023 |
July 2, 2022 |
||||||||||
| Operating activities: | |||||||||||
| Net income | $ | 18,426 | $ | 23,069 | |||||||
| Adjustments to reconcile net income to net cash used in operating activities, net of effect of acquired businesses: | |||||||||||
| Non-cash items, net | 15,200 | 14,193 | |||||||||
| Accounts receivable and unbilled services | (16,415) | (36,549) | |||||||||
| Working capital items, net | (82,190) | (79,525) | |||||||||
| Net cash used in operating activities | (64,979) | (78,812) | |||||||||
| Investing activities: | |||||||||||
| Purchases of property and equipment, net | (1,282) | (2,067) | |||||||||
| Consideration paid for acquisition, net | (570) | (10,185) | |||||||||
| Net cash used in investing activities | (1,852) | (12,252) | |||||||||
| Financing activities: | |||||||||||
| Issuance of common stock, principally stock options exercises | — | 341 | |||||||||
| Borrowings under revolving line of credit | 105,000 | 70,000 | |||||||||
| Repayments under revolving line of credit | (25,000) | — | |||||||||
| Tax withholding payments reimbursed by shares | (2,009) | (975) | |||||||||
| Cash dividends paid | (5,230) | (4,636) | |||||||||
| Repurchase of common stock | (23,577) | (22,630) | |||||||||
| Net cash provided by financing activities | 49,184 | 42,100 | |||||||||
| Effect of foreign exchange rates on cash and cash equivalents | 471 | (1,545) | |||||||||
| Net decrease in cash and cash equivalents | (17,176) | (50,509) | |||||||||
| Cash and cash equivalents at beginning of period | 31,447 | 66,130 | |||||||||
| Cash and cash equivalents at end of period | $ | 14,271 | $ | 15,621 | |||||||
| Noncash investing and financing activities: | |||||||||||
| Increase (decrease) in accounts payable and accrued expenses for property and equipment | $ | 376 | $ | (184) | |||||||
| Excise tax on share repurchases | $ | (200) | $ | — | |||||||
| Right-of-use assets obtained in exchange for lease obligations | $ | 190 | $ | 2,020 | |||||||
| Supplemental cash flow information: | |||||||||||
| Cash paid for taxes | $ | 6,218 | $ | 7,532 | |||||||
| Cash paid for interest | $ | 2,178 | $ | 452 | |||||||
| Cash paid for amounts included in operating lease liabilities | $ | 11,077 | $ | 10,584 | |||||||

| Q2 2023 |
Q1 2023 |
Q4 2022 |
Q3 2022 |
Q2 2022 |
||||||||||||||||||||||||||||
| Officers | 156 | 158 | 149 | 146 | 145 | |||||||||||||||||||||||||||
| Other Senior Staff | 522 | 535 | 496 | 481 | 475 | |||||||||||||||||||||||||||
| Junior Staff | 293 | 279 | 294 | 284 | 243 | |||||||||||||||||||||||||||
| Total | 971 | 972 | 939 | 911 | 863 | |||||||||||||||||||||||||||
| Fiscal Quarter Ended | ||||||||||||||||||||||||||
| $ in 000’s | July 1, 2023 |
As a % of Revenue | July 2, 2022 |
As a % of Revenue | ||||||||||||||||||||||
| SG&A expenses | $ | 29,846 | 18.4 | % | $ | 27,963 | 18.8 | % | ||||||||||||||||||
| Less: commissions to non-employee experts | 3,798 | 2.3 | % | 5,218 | 3.5 | % | ||||||||||||||||||||
| SG&A expenses excluding commissions | $ | 26,048 | 16.1 | % | $ | 22,745 | 15.3 | % | ||||||||||||||||||
| Fiscal Quarter Ended | ||||||||||||||||||||||||||
| $ in 000’s | July 1, 2023 |
As a % of Revenue | July 2, 2022 |
As a % of Revenue | ||||||||||||||||||||||
| Income from operations | $ | 15,914 | 9.8 | % | $ | 15,013 | 10.1 | % | ||||||||||||||||||
| Adjustments needed to reconcile GAAP income from operations to non-GAAP income from operations: | ||||||||||||||||||||||||||
| Non-cash valuation change in contingent consideration | 16 | — | % | — | — | % | ||||||||||||||||||||
| Acquisition-related costs | — | — | % | 32 | — | % | ||||||||||||||||||||
| Non-GAAP income from operations | $ | 15,930 | 9.8 | % | $ | 15,045 | 10.1 | % | ||||||||||||||||||
| GAAP | Non-GAAP | |||||||||||||||||||||||||
| Fiscal Quarter Ended | Fiscal Quarter Ended | |||||||||||||||||||||||||
| $ in 000’s | July 1, 2023 |
July 2, 2022 |
July 1, 2023 |
July 2, 2022 |
||||||||||||||||||||||
| Tax Provision | $ | 4,104 | $ | 4,602 | $ | 4,269 | $ | 4,278 | ||||||||||||||||||
| Effective Tax Rate | 30.1 | % | 28.3 | % | 29.8 | % | 29.3 | % | ||||||||||||||||||
| Fiscal Quarter Ended | ||||||||||||||||||||||||||
| $ in 000’s | July 1, 2023 |
As a % of Revenue | July 2, 2022 |
As a % of Revenue | ||||||||||||||||||||||
| Income before provision for income taxes | $ | 13,612 | 8.4 | % | $ | 16,245 | 10.9 | % | ||||||||||||||||||
| Adjustments needed to reconcile GAAP income before provision for income taxes to non-GAAP income before provision for income taxes | ||||||||||||||||||||||||||
| Non-cash valuation change in contingent consideration | 16 | — | % | — | — | % | ||||||||||||||||||||
| Acquisition-related costs | — | — | % | 32 | — | % | ||||||||||||||||||||
| Foreign currency (gains) losses, net | 686 | 0.4 | % | (1,700) | (1.1) | % | ||||||||||||||||||||
| Non-GAAP income before provision for income taxes | $ | 14,314 | 8.8 | % | $ | 14,577 | 9.8 | % | ||||||||||||||||||
| GAAP provision for income taxes | $ | 4,104 | $ | 4,602 | ||||||||||||||||||||||
| Tax effect on non-GAAP adjustments | 165 | (324) | ||||||||||||||||||||||||
| Non-GAAP provision for income taxes | $ | 4,269 | $ | 4,278 | ||||||||||||||||||||||
| GAAP Condensed Consolidated Statement of Cash Flows | LTM | Q2 | Q1 | Q4 | Q3 | |||||||||||||||||||||||||||
| ($ in 000’s) | Q2 2023 | 2023 | 2023 | 2022 | 2022 | |||||||||||||||||||||||||||
| Net cash provided by (used in) operating activities | $ | 38,954 | $ | 5,072 | $ | (70,051) | $ | 60,136 | $ | 43,797 | ||||||||||||||||||||||
| Net cash used in investing activities | (7,765) | (720) | (1,132) | (4,981) | (932) | |||||||||||||||||||||||||||
| Net cash provided by (used in) financing activities | (31,868) | (25,664) | 74,848 | (48,212) | (32,840) | |||||||||||||||||||||||||||
| Effect of foreign exchange rates on cash and cash equivalents | (671) | 64 | 407 | 411 | (1,553) | |||||||||||||||||||||||||||
| Net increase (decrease) in cash and cash equivalents | $ | (1,350) | $ | (21,248) | $ | 4,072 | $ | 7,354 | $ | 8,472 | ||||||||||||||||||||||
| Cash and cash equivalents at beginning of period | 15,621 | 35,519 | 31,447 | 24,093 | 15,621 | |||||||||||||||||||||||||||
| Cash and cash equivalents at end of period | $ | 14,271 | $ | 14,271 | $ | 35,519 | $ | 31,447 | $ | 24,093 | ||||||||||||||||||||||
| GAAP Condensed Consolidated Statement of Cash Flows | LTM | Q2 | Q1 | Q4 | Q3 | |||||||||||||||||||||||||||
| ($ in 000’s) | Q2 2022 | 2022 | 2022 | 2021 | 2021 | |||||||||||||||||||||||||||
| Net cash provided by (used in) operating activities | $ | 33,109 | $ | (16,974) | $ | (61,838) | $ | 61,795 | $ | 50,126 | ||||||||||||||||||||||
| Net cash used in investing activities | (13,705) | (267) | (11,985) | (893) | (560) | |||||||||||||||||||||||||||
| Net cash provided by (used in) financing activities | (15,501) | (10,011) | 52,111 | (14,173) | (43,428) | |||||||||||||||||||||||||||
| Effect of foreign exchange rates on cash and cash equivalents | (2,259) | (829) | (716) | (264) | (450) | |||||||||||||||||||||||||||
| Net increase (decrease) in cash and cash equivalents | $ | 1,644 | $ | (28,081) | $ | (22,428) | $ | 46,465 | $ | 5,688 | ||||||||||||||||||||||
| Cash and cash equivalents at beginning of period | 13,977 | 43,702 | 66,130 | 19,665 | 13,977 | |||||||||||||||||||||||||||
| Cash and cash equivalents at end of period | $ | 15,621 | $ | 15,621 | $ | 43,702 | $ | 66,130 | $ | 19,665 | ||||||||||||||||||||||
| Adjusted Net Cash Flows from Operations | LTM | Q2 | Q1 | Q4 | Q3 | |||||||||||||||||||||||||||
| ($ in 000’s) | Q2 2023 | 2023 | 2023 | 2022 | 2022 | |||||||||||||||||||||||||||
| GAAP net cash provided by (used in) operating activities | $ | 38,954 | $ | 5,072 | $ | (70,051) | $ | 60,136 | $ | 43,797 | ||||||||||||||||||||||
| Forgivable loan advances | 30,422 | 750 | 16,842 | 9,517 | 3,313 | |||||||||||||||||||||||||||
| Forgivable loan repayments | (616) | — | (616) | — | — | |||||||||||||||||||||||||||
| Other non-recurring cash items (1) | 121 | — | 22 | 69 | 30 | |||||||||||||||||||||||||||
| Adjusted net cash flows from operations | $ | 68,881 | $ | 5,822 | $ | (53,803) | $ | 69,722 | $ | 47,140 | ||||||||||||||||||||||
| Net revenue | $ | 608,227 | $ | 161,965 | $ | 152,845 | $ | 144,976 | $ | 148,441 | ||||||||||||||||||||||
| GAAP net cash provided by (used in) operating activities as a percentage of net revenue | 6.4 | % | 3.1 | % | (45.8) | % | 41.5 | % | 29.5 | % | ||||||||||||||||||||||
| Adjusted net cash flows from operations as a percentage of net revenue | 11.3 | % | 3.6 | % | (35.2) | % | 48.1 | % | 31.8 | % | ||||||||||||||||||||||
| Adjusted Net Cash Flows from Operations | LTM | Q2 | Q1 | Q4 | Q3 | |||||||||||||||||||||||||||
| ($ in 000’s) | Q2 2022 | 2022 | 2022 | 2021 | 2021 | |||||||||||||||||||||||||||
| GAAP net cash provided by (used in) operating activities | $ | 33,109 | $ | (16,974) | $ | (61,838) | $ | 61,795 | $ | 50,126 | ||||||||||||||||||||||
| Forgivable loan advances | 32,152 | 13,354 | 8,800 | 4,893 | 5,105 | |||||||||||||||||||||||||||
| Forgivable loan repayments | (94) | (25) | — | (69) | — | |||||||||||||||||||||||||||
| Other non-recurring cash items (1) | 203 | 92 | 111 | — | — | |||||||||||||||||||||||||||
| Adjusted net cash flows from operations | $ | 65,370 | $ | (3,553) | $ | (52,927) | $ | 66,619 | $ | 55,231 | ||||||||||||||||||||||
| Net revenue | $ | 568,662 | $ | 149,102 | $ | 148,382 | $ | 134,766 | $ | 136,412 | ||||||||||||||||||||||
| GAAP net cash provided by (used in) operating activities as a percentage of net revenue | 5.8 | % | (11.4) | % | (41.7) | % | 45.9 | % | 36.7 | % | ||||||||||||||||||||||
| Adjusted net cash flows from operations as a percentage of net revenue | 11.5 | % | (2.4) | % | (35.7) | % | 49.4 | % | 40.5 | % | ||||||||||||||||||||||
| Fiscal Quarter Ended | Fiscal Year-to-Date Period Ended | ||||||||||||||||||||||||||||||||||||||||||||||
| July 1, 2023 |
As a % of Revenue |
July 2, 2022 |
As a % of Revenue |
July 1, 2023 |
As a % of Revenue |
July 2, 2022 |
As a % of Revenue |
||||||||||||||||||||||||||||||||||||||||
| Revenues | $ | 161,965 | 100.0 | % | $ | 149,102 | 100.0 | % | $ | 314,810 | 100.0 | % | $ | 297,484 | 100.0 | % | |||||||||||||||||||||||||||||||
| Costs of services (exclusive of depreciation and amortization) | 113,333 | 70.0 | % | 103,076 | 69.1 | % | 221,170 | 70.3 | % | 207,136 | 69.6 | % | |||||||||||||||||||||||||||||||||||
| Selling, general and administrative expenses | 29,846 | 18.4 | % | 27,963 | 18.8 | % | 58,218 | 18.5 | % | 53,780 | 18.1 | % | |||||||||||||||||||||||||||||||||||
| Depreciation and amortization | 2,872 | 1.8 | % | 3,050 | 2.0 | % | 5,815 | 1.8 | % | 6,026 | 2.0 | % | |||||||||||||||||||||||||||||||||||
| Income from operations | 15,914 | 9.8 | % | 15,013 | 10.1 | % | 29,607 | 9.4 | % | 30,542 | 10.3 | % | |||||||||||||||||||||||||||||||||||
| Interest expense, net | (1,616) | -1.0 | % | (468) | -0.3 | % | (2,187) | -0.7 | % | (676) | -0.2 | % | |||||||||||||||||||||||||||||||||||
| Foreign currency gains (losses), net | (686) | -0.4 | % | 1,700 | 1.1 | % | (1,214) | -0.4 | % | 1,899 | 0.6 | % | |||||||||||||||||||||||||||||||||||
| Income before provision for income taxes | 13,612 | 8.4 | % | 16,245 | 10.9 | % | 26,206 | 8.3 | % | 31,765 | 10.7 | % | |||||||||||||||||||||||||||||||||||
| Provision for income taxes | 4,104 | 2.5 | % | 4,602 | 3.1 | % | 7,780 | 2.5 | % | 8,696 | 2.9 | % | |||||||||||||||||||||||||||||||||||
| Net income | $ | 9,508 | 5.9 | % | $ | 11,643 | 7.8 | % | $ | 18,426 | 5.9 | % | $ | 23,069 | 7.8 | % | |||||||||||||||||||||||||||||||
| Net income per share: | |||||||||||||||||||||||||||||||||||||||||||||||
| Basic | $ | 1.36 | $ | 1.60 | $ | 2.61 | $ | 3.15 | |||||||||||||||||||||||||||||||||||||||
| Diluted | $ | 1.34 | $ | 1.57 | $ | 2.56 | $ | 3.09 | |||||||||||||||||||||||||||||||||||||||
| Weighted average number of shares outstanding: | |||||||||||||||||||||||||||||||||||||||||||||||
| Basic | 6,983 | 7,263 | 7,051 | 7,311 | |||||||||||||||||||||||||||||||||||||||||||
| Diluted | 7,080 | 7,380 | 7,166 | 7,442 | |||||||||||||||||||||||||||||||||||||||||||
| Fiscal Quarter Ended | Fiscal Year-to-Date Period Ended | ||||||||||||||||||||||||||||||||||||||||||||||
| July 1, 2023 |
As a % of Revenue |
July 2, 2022 |
As a % of Revenue |
July 1, 2023 |
As a % of Revenue |
July 2, 2022 |
As a % of Revenue |
||||||||||||||||||||||||||||||||||||||||
| Revenues | $ | 161,965 | 100.0 | % | $ | 149,102 | 100.0 | % | $ | 314,810 | 100.0 | % | $ | 297,484 | 100.0 | % | |||||||||||||||||||||||||||||||
| Net income | $ | 9,508 | 5.9 | % | $ | 11,643 | 7.8 | % | $ | 18,426 | 5.9 | % | $ | 23,069 | 7.8 | % | |||||||||||||||||||||||||||||||
| Adjustments needed to reconcile GAAP net income to non-GAAP net income: | |||||||||||||||||||||||||||||||||||||||||||||||
| Non-cash valuation change in contingent consideration | 16 | — | % | — | — | % | 36 | — | % | — | — | % | |||||||||||||||||||||||||||||||||||
| Acquisition-related costs | — | — | % | 32 | — | % | 22 | — | % | 203 | 0.1 | % | |||||||||||||||||||||||||||||||||||
| Foreign currency (gains) losses, net | 686 | 0.4 | % | (1,700) | -1.1 | % | 1,214 | 0.4 | % | (1,899) | -0.6 | % | |||||||||||||||||||||||||||||||||||
| Tax effect on adjustments | (165) | -0.1 | % | 324 | 0.2 | % | (304) | -0.1 | % | 319 | 0.1 | % | |||||||||||||||||||||||||||||||||||
| Non-GAAP net income | $ | 10,045 | 6.2 | % | $ | 10,299 | 6.9 | % | $ | 19,394 | 6.2 | % | $ | 21,692 | 7.3 | % | |||||||||||||||||||||||||||||||
| Non-GAAP net income per share: | |||||||||||||||||||||||||||||||||||||||||||||||
| Basic | $ | 1.44 | $ | 1.41 | $ | 2.75 | $ | 2.96 | |||||||||||||||||||||||||||||||||||||||
| Diluted | $ | 1.42 | $ | 1.39 | $ | 2.70 | $ | 2.91 | |||||||||||||||||||||||||||||||||||||||
| Weighted average number of shares outstanding: | |||||||||||||||||||||||||||||||||||||||||||||||
| Basic | 6,983 | 7,263 | 7,051 | 7,311 | |||||||||||||||||||||||||||||||||||||||||||
| Diluted | 7,080 | 7,380 | 7,166 | 7,442 | |||||||||||||||||||||||||||||||||||||||||||
| Fiscal Quarter Ended | Fiscal Year-to-Date Period Ended | ||||||||||||||||||||||||||||||||||||||||||||||
| July 1, 2023 |
As a % of Revenue |
July 2, 2022 |
As a % of Revenue |
July 1, 2023 |
As a % of Revenue |
July 2, 2022 |
As a % of Revenue |
||||||||||||||||||||||||||||||||||||||||
| Revenues | $ | 161,965 | 100.0 | % | $ | 149,102 | 100.0 | % | $ | 314,810 | 100.0 | % | $ | 297,484 | 100.0 | % | |||||||||||||||||||||||||||||||
| Net income | $ | 9,508 | 5.9 | % | $ | 11,643 | 7.8 | % | $ | 18,426 | 5.9 | % | $ | 23,069 | 7.8 | % | |||||||||||||||||||||||||||||||
| Adjustments needed to reconcile GAAP net income to non-GAAP net income: | |||||||||||||||||||||||||||||||||||||||||||||||
| Non-cash valuation change in contingent consideration | 16 | — | % | — | — | % | 36 | — | % | — | — | % | |||||||||||||||||||||||||||||||||||
| Acquisition-related costs | — | — | % | 32 | — | % | 22 | — | % | 203 | 0.1 | % | |||||||||||||||||||||||||||||||||||
| Foreign currency (gains) losses, net | 686 | 0.4 | % | (1,700) | -1.1 | % | 1,214 | 0.4 | % | (1,899) | -0.6 | % | |||||||||||||||||||||||||||||||||||
| Tax effect on adjustments | (165) | -0.1 | % | 324 | 0.2 | % | (304) | -0.1 | % | 319 | 0.1 | % | |||||||||||||||||||||||||||||||||||
| Non-GAAP net income | $ | 10,045 | 6.2 | % | $ | 10,299 | 6.9 | % | $ | 19,394 | 6.2 | % | $ | 21,692 | 7.3 | % | |||||||||||||||||||||||||||||||
| Adjustments needed to reconcile non-GAAP net income to non-GAAP EBITDA: | |||||||||||||||||||||||||||||||||||||||||||||||
| Interest expense, net | 1,616 | 1.0 | % | 468 | 0.3 | % | 2,187 | 0.7 | % | 676 | 0.2 | % | |||||||||||||||||||||||||||||||||||
| Provision for income taxes | 4,269 | 2.6 | % | 4,278 | 2.9 | % | 8,084 | 2.6 | % | 8,377 | 2.8 | % | |||||||||||||||||||||||||||||||||||
| Depreciation and amortization | 2,872 | 1.8 | % | 3,050 | 2.0 | % | 5,815 | 1.8 | % | 6,026 | 2.0 | % | |||||||||||||||||||||||||||||||||||
| Non-GAAP EBITDA | $ | 18,802 | 11.6 | % | $ | 18,095 | 12.1 | % | $ | 35,480 | 11.3 | % | $ | 36,771 | 12.4 | % | |||||||||||||||||||||||||||||||
| July 1, 2023 |
December 31, 2022 |
||||||||||
| Assets | |||||||||||
| Cash and cash equivalents | $ | 14,271 | $ | 31,447 | |||||||
| Accounts receivable and unbilled services, net | 213,095 | 194,987 | |||||||||
| Other current assets | 27,352 | 22,426 | |||||||||
| Total current assets | 254,718 | 248,860 | |||||||||
| Property and equipment, net | 42,443 | 45,582 | |||||||||
| Goodwill and intangible assets, net | 101,785 | 101,510 | |||||||||
| Right-of-use assets | 90,627 | 96,725 | |||||||||
| Other assets | 61,485 | 58,240 | |||||||||
| Total assets | $ | 551,058 | $ | 550,917 | |||||||
| Liabilities and Shareholders’ Equity | |||||||||||
| Accounts payable | $ | 22,909 | $ | 27,584 | |||||||
| Accrued expenses | 107,173 | 155,864 | |||||||||
| Current portion of lease liabilities | 16,386 | 15,972 | |||||||||
| Revolving line of credit | 80,000 | — | |||||||||
| Other current liabilities | 12,522 | 17,705 | |||||||||
| Total current liabilities | 238,990 | 217,125 | |||||||||
| Non-current portion of lease liabilities | 97,938 | 106,008 | |||||||||
| Other non-current liabilities | 11,344 | 16,630 | |||||||||
| Total liabilities | 348,272 | 339,763 | |||||||||
| Total shareholders’ equity | 202,786 | 211,154 | |||||||||
| Total liabilities and shareholders’ equity | $ | 551,058 | $ | 550,917 | |||||||
| Fiscal Year-to-Date Period Ended | |||||||||||
| July 1, 2023 |
July 2, 2022 |
||||||||||
| Operating activities: | |||||||||||
| Net income | $ | 18,426 | $ | 23,069 | |||||||
| Adjustments to reconcile net income to net cash used in operating activities, net of effect of acquired businesses: | |||||||||||
| Non-cash items, net | 15,200 | 14,193 | |||||||||
| Accounts receivable and unbilled services | (16,415) | (36,549) | |||||||||
| Working capital items, net | (82,190) | (79,525) | |||||||||
| Net cash used in operating activities | (64,979) | (78,812) | |||||||||
| Investing activities: | |||||||||||
| Purchases of property and equipment, net | (1,282) | (2,067) | |||||||||
| Consideration paid for acquisition, net | (570) | (10,185) | |||||||||
| Net cash used in investing activities | (1,852) | (12,252) | |||||||||
| Financing activities: | |||||||||||
| Issuance of common stock, principally stock options exercises | — | 341 | |||||||||
| Borrowings under revolving line of credit | 105,000 | 70,000 | |||||||||
| Repayments under revolving line of credit | (25,000) | — | |||||||||
| Tax withholding payments reimbursed by shares | (2,009) | (975) | |||||||||
| Cash dividends paid | (5,230) | (4,636) | |||||||||
| Repurchase of common stock | (23,577) | (22,630) | |||||||||
| Net cash provided by financing activities | 49,184 | 42,100 | |||||||||
| Effect of foreign exchange rates on cash and cash equivalents | 471 | (1,545) | |||||||||
| Net decrease in cash and cash equivalents | (17,176) | (50,509) | |||||||||
| Cash and cash equivalents at beginning of period | 31,447 | 66,130 | |||||||||
| Cash and cash equivalents at end of period | $ | 14,271 | $ | 15,621 | |||||||
| Noncash investing and financing activities: | |||||||||||
| Increase (decrease) in accounts payable and accrued expenses for property and equipment | $ | 376 | $ | (184) | |||||||
| Excise tax on share repurchases | $ | (200) | $ | — | |||||||
| Right-of-use assets obtained in exchange for lease obligations | $ | 190 | $ | 2,020 | |||||||
| Supplemental cash flow information: | |||||||||||
| Cash paid for taxes | $ | 6,218 | $ | 7,532 | |||||||
| Cash paid for interest | $ | 2,178 | $ | 452 | |||||||
| Cash paid for amounts included in operating lease liabilities | $ | 11,077 | $ | 10,584 | |||||||
| Contacts: | |||||||||||
| Dan Mahoney | Nicholas Manganaro | ||||||||||
| Chief Financial Officer | Sharon Merrill Associates, Inc. | ||||||||||
| Charles River Associates | crai@investorrelations.com | ||||||||||
| 617-425-3505 | 617-542-5300 | ||||||||||