Summary of Reconciliation of Changes in Stockholder's Equity |
The reconciliation of the changes in stockholders' equity for the three and six months ended June 30, 2025 and 2024 is as follows (in thousands):
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Common Stock | | Additional Paid-in Capital | | Accumulated Other Comprehensive Loss | | Accumulated Deficit | | Total | | Shares | | Amount | | | | | Balance at December 31, 2024 | 74,598 | | $ | — | | | $ | 538,129 | | | $ | (24,360) | | | $ | (103,431) | | | $ | 410,338 | | | | | | | | | | | | | | Vesting of restricted stock and performance stock units | 768 | | — | | | — | | | — | | | — | | | — | | Purchase and retirement of common shares | (252) | | — | | | (941) | | | — | | | — | | | (941) | | Stock-based compensation | — | | — | | | 2,687 | | | — | | | — | | | 2,687 | | Net loss | — | | — | | | — | | | — | | | (16,040) | | | (16,040) | | Currency translation adjustments | — | | — | | | — | | | 238 | | | — | | | 238 | | | | | | | | | | | | | | Balance at March 31, 2025 | 75,114 | | $ | — | | | $ | 539,875 | | | $ | (24,122) | | | $ | (119,471) | | | $ | 396,282 | | | | | | | | | | | | | | Vesting of restricted stock and performance stock units | 713 | | — | | | — | | | — | | | — | | | — | | Purchase and retirement of common shares | (271) | | — | | | (784) | | | — | | | — | | | (784) | | Stock-based compensation | — | | — | | | 3,165 | | | — | | | — | | | 3,165 | | Repurchase of common stock | (1,821) | | — | | | (5,000) | | | — | | | — | | | (5,000) | | Net loss | — | | — | | | — | | | — | | | (19,693) | | | (19,693) | | Currency translation adjustments | — | | — | | | — | | | 6,751 | | | — | | | 6,751 | | | | | | | | | | | | | | Balance at June 30, 2025 | 73,735 | | $ | — | | | $ | 537,256 | | | $ | (17,371) | | | $ | (139,164) | | | $ | 380,721 | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | |
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Common Stock | | Additional Paid-in Capital | | Accumulated Other Comprehensive Loss | | Accumulated Deficit | | Total | | Shares | | Amount | | | | | Balance at December 31, 2023 | 73,528 | | $ | — | | | $ | 529,543 | | | $ | (14,941) | | | $ | (83,931) | | | $ | 430,671 | | Common stock issued upon exercise of options | 32 | | — | | | 214 | | | — | | | — | | | 214 | | Vesting of restricted stock and performance stock units | 593 | | — | | | — | | | — | | | — | | | — | | Purchase and retirement of common shares | (194) | | — | | | (1,462) | | | — | | | — | | | (1,462) | | Stock-based compensation | — | | — | | | 2,968 | | | — | | | — | | | 2,968 | | Net loss | — | | — | | | — | | | — | | | (3,584) | | | (3,584) | | Currency translation adjustments | — | | — | | | — | | | (2,556) | | | — | | | (2,556) | | | | | | | | | | | | | | Balance at March 31, 2024 | 73,959 | | $ | — | | | $ | 531,263 | | | $ | (17,497) | | | $ | (87,515) | | | $ | 426,251 | | Vesting of restricted stock and performance stock units | 1,033 | | — | | | — | | | — | | | — | | | — | | Purchase and retirement of common shares | (424) | | — | | | (1,984) | | | — | | | — | | | (1,984) | | Stock-based compensation | — | | — | | | 3,322 | | | — | | | — | | | 3,322 | | Net loss | — | | — | | | — | | | — | | | (615) | | | (615) | | Currency translation adjustments | — | | — | | | — | | | (1,134) | | | — | | | (1,134) | | Balance at June 30, 2024 | 74,568 | | $ | — | | | $ | 532,601 | | | $ | (18,631) | | | $ | (88,130) | | | $ | 425,840 | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | |
|