UNAUDITED CONDENSED CONSOLIDATED STATEMENTS OF STOCKHOLDERS’ EQUITY - USD ($) $ in Thousands | Total | Common Stock | Additional Paid-In Capital | Common Shares/Stock Held in Treasury | Accumulated Deficit | Accumulated Other Comprehensive Loss |
Beginning balance, shares outstanding (in shares) at Dec. 31, 2022 | | 96,717,883 | | | | |
Beginning balance at Dec. 31, 2022 | $ 736,646 | $ 76 | $ 942,789 | $ (14,859) | $ (186,448) | $ (4,912) |
Beginning balance, treasury (in shares) at Dec. 31, 2022 | | | | 1,047,237 | | |
Increase (Decrease) in Stockholders' Equity [Roll Forward] | | | | | | |
Issuance of common stock (in shares) | | 4,567 | | | | |
Repurchase of common stock (in shares) | | 493,926 | | 493,926 | | |
Repurchases of common stock | (7,712) | | | $ (7,712) | | |
Shares withheld to cover restricted share vesting tax (in shares) | | 37,128 | | 37,128 | | |
Shares withheld to cover restricted share vesting tax | (487) | | | $ (487) | | |
Issuance of restricted shares, net of forfeitures and vesting (in shares) | | 1,894,310 | | | | |
Issuance of restricted shares, net of forfeitures and vestings | 0 | $ 19 | (19) | | | |
Stock-based compensation | 8,043 | | 8,043 | | | |
Net (Loss) Income | 591 | | | | 591 | |
Unrealized loss on hedged transactions, net of tax | (5,159) | | | | | (5,159) |
Foreign currency translation adjustment, net of tax | 682 | | | | | 682 |
Ending balance, shares outstanding (in shares) at Mar. 31, 2023 | | 98,085,706 | | | | |
Ending Balance at Mar. 31, 2023 | 732,604 | $ 95 | 950,813 | $ (23,058) | (185,857) | (9,389) |
Ending balance, treasury (in shares) at Mar. 31, 2023 | | | | 1,578,291 | | |
Beginning balance, shares outstanding (in shares) at Dec. 31, 2022 | | 96,717,883 | | | | |
Beginning balance at Dec. 31, 2022 | 736,646 | $ 76 | 942,789 | $ (14,859) | (186,448) | (4,912) |
Beginning balance, treasury (in shares) at Dec. 31, 2022 | | | | 1,047,237 | | |
Increase (Decrease) in Stockholders' Equity [Roll Forward] | | | | | | |
Net (Loss) Income | 914 | | | | | |
Unrealized loss on hedged transactions, net of tax | (408) | | | | | |
Foreign currency translation adjustment, net of tax | 1,637 | | | | | |
Ending balance, shares outstanding (in shares) at Jun. 30, 2023 | | 96,758,662 | | | | |
Ending Balance at Jun. 30, 2023 | 730,887 | $ 96 | 960,781 | $ (40,773) | (185,534) | (3,683) |
Ending balance, treasury (in shares) at Jun. 30, 2023 | | | | 3,051,365 | | |
Beginning balance, shares outstanding (in shares) at Dec. 31, 2022 | | 96,717,883 | | | | |
Beginning balance at Dec. 31, 2022 | $ 736,646 | $ 76 | 942,789 | $ (14,859) | (186,448) | (4,912) |
Beginning balance, treasury (in shares) at Dec. 31, 2022 | | | | 1,047,237 | | |
Ending balance, shares outstanding (in shares) at Dec. 31, 2023 | 93,194,403 | 93,194,403 | | | | |
Ending Balance at Dec. 31, 2023 | $ 701,944 | $ 98 | 983,283 | $ (88,918) | (186,564) | (5,955) |
Ending balance, treasury (in shares) at Dec. 31, 2023 | 6,771,755 | | | 6,771,755 | | |
Beginning balance, shares outstanding (in shares) at Mar. 31, 2023 | | 98,085,706 | | | | |
Beginning balance at Mar. 31, 2023 | $ 732,604 | $ 95 | 950,813 | $ (23,058) | (185,857) | (9,389) |
Beginning balance, treasury (in shares) at Mar. 31, 2023 | | | | 1,578,291 | | |
Increase (Decrease) in Stockholders' Equity [Roll Forward] | | | | | | |
Issuance of common stock (in shares) | | 2,363 | | | | |
Repurchase of common stock (in shares) | | 1,465,893 | | 1,465,893 | | |
Repurchases of common stock | (17,630) | | | $ (17,630) | | |
Exercise of employee stock options, net of shares exchanged for payment and tax withholding (in shares) | | 63,336 | | | | |
Exercise of employee stock options, net of shares exchanged for payment and tax withholding | 611 | | 611 | | | |
Shares withheld to cover restricted share vesting tax (in shares) | | 7,181 | | 7,181 | | |
Shares withheld to cover restricted share vesting tax | (85) | | | $ (85) | | |
Issuance of restricted shares, net of forfeitures and vesting (in shares) | | 80,331 | | | | |
Issuance of restricted shares, net of forfeitures and vestings | 0 | $ 1 | (1) | | | |
Stock-based compensation | 9,358 | | 9,358 | | | |
Net (Loss) Income | 323 | | | | 323 | |
Unrealized loss on hedged transactions, net of tax | 4,751 | | | | | 4,751 |
Foreign currency translation adjustment, net of tax | 955 | | | | | 955 |
Ending balance, shares outstanding (in shares) at Jun. 30, 2023 | | 96,758,662 | | | | |
Ending Balance at Jun. 30, 2023 | $ 730,887 | $ 96 | 960,781 | $ (40,773) | (185,534) | (3,683) |
Ending balance, treasury (in shares) at Jun. 30, 2023 | | | | 3,051,365 | | |
Beginning balance, shares outstanding (in shares) at Dec. 31, 2023 | 93,194,403 | 93,194,403 | | | | |
Beginning balance at Dec. 31, 2023 | $ 701,944 | $ 98 | 983,283 | $ (88,918) | (186,564) | (5,955) |
Beginning balance, treasury (in shares) at Dec. 31, 2023 | 6,771,755 | | | 6,771,755 | | |
Increase (Decrease) in Stockholders' Equity [Roll Forward] | | | | | | |
Issuance of common stock (in shares) | | 2,111 | | | | |
Repurchase of common stock (in shares) | | 494,157 | | 494,157 | | |
Repurchases of common stock | $ (6,832) | | | $ (6,832) | | |
Exercise of employee stock options, net of shares exchanged for payment and tax withholding (in shares) | | 3,397,303 | | | | |
Exercise of employee stock options, net of shares exchanged for payment and tax withholding | 33,952 | $ 34 | 33,918 | | | |
Issuance of common stock under the 2021 Employee Stock Purchase Plan (in shares) | | 64,983 | | | | |
Issuance of common stock under the 2021 Employee Stock Purchase Plan | 695 | $ 5 | 690 | | | |
Shares withheld to cover restricted share vesting tax (in shares) | | 242,755 | | 242,755 | | |
Shares withheld to cover restricted share vesting tax | (3,903) | | | $ (3,903) | | |
Issuance of restricted shares, net of forfeitures and vesting (in shares) | | 1,889,788 | | | | |
Issuance of restricted shares, net of forfeitures and vestings | 0 | $ 19 | (19) | | | |
Stock-based compensation | 9,342 | | 9,342 | | | |
Net (Loss) Income | (7,955) | | | | (7,955) | |
Unrealized loss on hedged transactions, net of tax | 3,020 | | | | | 3,020 |
Foreign currency translation adjustment, net of tax | (2,251) | | | | | (2,251) |
Ending balance, shares outstanding (in shares) at Mar. 31, 2024 | | 97,811,676 | | | | |
Ending Balance at Mar. 31, 2024 | $ 728,012 | $ 156 | 1,027,214 | $ (99,653) | (194,519) | (5,186) |
Ending balance, treasury (in shares) at Mar. 31, 2024 | | | | 7,508,667 | | |
Beginning balance, shares outstanding (in shares) at Dec. 31, 2023 | 93,194,403 | 93,194,403 | | | | |
Beginning balance at Dec. 31, 2023 | $ 701,944 | $ 98 | 983,283 | $ (88,918) | (186,564) | (5,955) |
Beginning balance, treasury (in shares) at Dec. 31, 2023 | 6,771,755 | | | 6,771,755 | | |
Increase (Decrease) in Stockholders' Equity [Roll Forward] | | | | | | |
Repurchase of common stock (in shares) | 494,157 | | | | | |
Repurchases of common stock | $ (6,800) | | | | | |
Net (Loss) Income | (14,187) | | | | | |
Unrealized loss on hedged transactions, net of tax | 3,534 | | | | | |
Foreign currency translation adjustment, net of tax | $ (2,267) | | | | | |
Ending balance, shares outstanding (in shares) at Jun. 30, 2024 | 97,901,748 | 97,901,748 | | | | |
Ending Balance at Jun. 30, 2024 | $ 734,126 | $ 157 | 1,039,337 | $ (99,929) | (200,751) | (4,688) |
Ending balance, treasury (in shares) at Jun. 30, 2024 | 7,527,471 | | | 7,527,471 | | |
Beginning balance, shares outstanding (in shares) at Mar. 31, 2024 | | 97,811,676 | | | | |
Beginning balance at Mar. 31, 2024 | $ 728,012 | $ 156 | 1,027,214 | $ (99,653) | (194,519) | (5,186) |
Beginning balance, treasury (in shares) at Mar. 31, 2024 | | | | 7,508,667 | | |
Increase (Decrease) in Stockholders' Equity [Roll Forward] | | | | | | |
Issuance of common stock (in shares) | | 1,983 | | | | |
Repurchase of common stock (in shares) | 0 | | | | | |
Exercise of employee stock options, net of shares exchanged for payment and tax withholding (in shares) | | 44,189 | | | | |
Exercise of employee stock options, net of shares exchanged for payment and tax withholding | $ 421 | | 421 | | | |
Shares withheld to cover restricted share vesting tax (in shares) | | 18,804 | | 18,804 | | |
Shares withheld to cover restricted share vesting tax | (276) | | | $ (276) | | |
Issuance of restricted shares, net of forfeitures and vesting (in shares) | | 62,704 | | | | |
Issuance of restricted shares, net of forfeitures and vestings | 0 | $ 1 | (1) | | | |
Stock-based compensation | 11,703 | | 11,703 | | | |
Net (Loss) Income | (6,232) | | | | (6,232) | |
Unrealized loss on hedged transactions, net of tax | 514 | | | | | 514 |
Foreign currency translation adjustment, net of tax | $ (16) | | | | | (16) |
Ending balance, shares outstanding (in shares) at Jun. 30, 2024 | 97,901,748 | 97,901,748 | | | | |
Ending Balance at Jun. 30, 2024 | $ 734,126 | $ 157 | $ 1,039,337 | $ (99,929) | $ (200,751) | $ (4,688) |
Ending balance, treasury (in shares) at Jun. 30, 2024 | 7,527,471 | | | 7,527,471 | | |