CONSOLDATED STATEMENTS OF STOCKHOLDERS' DEFICIT - USD ($) $ in Thousands | Total | Common Stock [Member] | Additional Paid-in Capital [Member] | Retained Earnings [Member] | AOCI Attributable to Parent [Member] | Treasury Stock, Common |
Balances at beginning of period (in shares) at Dec. 31, 2021 | | 45,828,000 | | | | (874,000) |
Balances at beginning of period at Dec. 31, 2021 | $ (124,074) | $ 455 | $ 1,031,633 | $ (1,126,959) | $ (4,113) | $ (25,090) |
Stock issued pursuant to employee stock plans (in shares) | | 391,000 | | | | |
Stock issued pursuant to employee stock plans, net of shares withheld for employee tax obligations | (8,936) | $ 4 | (8,940) | | | |
Stock Repurchased During Period, Shares | | | | | | (354,000) |
Repurchase of common stock | 10,816 | | | | | $ (10,816) |
Stock-based compensation | 3,422 | | 3,422 | | | |
Net loss | 10,586 | | | 10,586 | | |
Other comprehensive income (loss) | (201) | | | | (201) | |
Balances at end of period (in shares) at Mar. 31, 2022 | | 46,219,000 | | | | (1,228,000) |
Balances at end of period at Mar. 31, 2022 | (130,019) | $ 459 | 1,026,115 | (1,116,373) | (4,314) | $ (35,906) |
Balances at beginning of period (in shares) at Dec. 31, 2021 | | 45,828,000 | | | | (874,000) |
Balances at beginning of period at Dec. 31, 2021 | (124,074) | $ 455 | 1,031,633 | (1,126,959) | (4,113) | $ (25,090) |
Net loss | 29,981 | | | | | |
Balances at end of period (in shares) at Sep. 30, 2022 | | | | | | (2,546,000) |
Balances at end of period at Sep. 30, 2022 | (141,401) | $ 461 | 1,031,232 | (1,096,978) | (7,465) | $ (68,651) |
Balances at beginning of period (in shares) at Mar. 31, 2022 | | 46,219,000 | | | | (1,228,000) |
Balances at beginning of period at Mar. 31, 2022 | (130,019) | $ 459 | 1,026,115 | (1,116,373) | (4,314) | $ (35,906) |
Stock issued pursuant to employee stock plans (in shares) | | 189,000 | | | | |
Stock issued pursuant to employee stock plans, net of shares withheld for employee tax obligations | (1,481) | $ 2 | (1,483) | | | |
Stock Repurchased During Period, Shares | | | | | | (560,000) |
Repurchase of common stock | 14,143 | | | | | $ (14,143) |
Stock-based compensation | 3,645 | | 3,645 | | | |
Net loss | 7,373 | | | 7,373 | | |
Other comprehensive income (loss) | (1,735) | | | | (1,735) | |
Balances at end of period (in shares) at Jun. 30, 2022 | | 46,408,000 | | | | (1,788,000) |
Balances at end of period at Jun. 30, 2022 | (136,360) | $ 461 | 1,028,277 | (1,109,000) | (6,049) | $ (50,049) |
Stock issued pursuant to employee stock plans (in shares) | | 64,000 | | | | |
Stock issued pursuant to employee stock plans, net of shares withheld for employee tax obligations | (992) | $ 0 | (992) | | | |
Stock Repurchased During Period, Shares | | | | | | (758,000) |
Repurchase of common stock | (18,602) | | | | | $ (18,602) |
Stock-based compensation | 3,947 | | 3,947 | | | |
Net loss | 12,022 | | | 12,022 | | |
Other comprehensive income (loss) | (1,416) | | | | (1,416) | |
Balances at end of period (in shares) at Sep. 30, 2022 | | | | | | (2,546,000) |
Balances at end of period at Sep. 30, 2022 | $ (141,401) | $ 461 | 1,031,232 | (1,096,978) | (7,465) | $ (68,651) |
Shares, Issued | | 46,472,000 | | | | |
Balances at beginning of period (in shares) at Dec. 31, 2022 | 43,771,000 | 46,551,000 | | | | (2,911,000) |
Balances at beginning of period at Dec. 31, 2022 | $ (118,782) | $ 462 | 1,036,287 | (1,071,718) | (5,880) | $ (77,933) |
Stock issued pursuant to employee stock plans (in shares) | | 212,000 | | | | |
Stock issued pursuant to employee stock plans, net of shares withheld for employee tax obligations | (4,840) | $ 2 | (4,842) | | | |
Stock Repurchased During Period, Shares | | | | | | (15,000) |
Repurchase of common stock | 420 | | | | | $ (420) |
Stock-based compensation | 5,093 | | 5,093 | | | |
Net loss | (381) | | | (381) | | |
Other comprehensive income (loss) | 594 | | | | 594 | |
Balances at end of period (in shares) at Mar. 31, 2023 | | 46,763,000 | | | | (2,926,000) |
Balances at end of period at Mar. 31, 2023 | $ (118,736) | $ 464 | 1,036,538 | (1,072,099) | (5,286) | $ (78,353) |
Balances at beginning of period (in shares) at Dec. 31, 2022 | 43,771,000 | 46,551,000 | | | | (2,911,000) |
Balances at beginning of period at Dec. 31, 2022 | $ (118,782) | $ 462 | 1,036,287 | (1,071,718) | (5,880) | $ (77,933) |
Net loss | $ (12,311) | | | | | |
Balances at end of period (in shares) at Sep. 30, 2023 | 44,069,000 | 46,995,000 | | | | (2,926,000) |
Balances at end of period at Sep. 30, 2023 | $ (123,185) | $ 466 | 1,045,258 | (1,084,029) | (6,527) | $ (78,353) |
Balances at beginning of period (in shares) at Mar. 31, 2023 | | 46,763,000 | | | | (2,926,000) |
Balances at beginning of period at Mar. 31, 2023 | (118,736) | $ 464 | 1,036,538 | (1,072,099) | (5,286) | $ (78,353) |
Stock issued pursuant to employee stock plans (in shares) | | 172,000 | | | | |
Stock issued pursuant to employee stock plans, net of shares withheld for employee tax obligations | (1,199) | $ 1 | (1,200) | | | |
Stock-based compensation | 5,942 | | 5,942 | | | |
Net loss | (4,596) | | | (4,596) | | |
Other comprehensive income (loss) | (365) | | | | (365) | |
Balances at end of period (in shares) at Jun. 30, 2023 | | 46,935,000 | | | | (2,926,000) |
Balances at end of period at Jun. 30, 2023 | (118,954) | $ 465 | 1,041,280 | (1,076,695) | (5,651) | $ (78,353) |
Stock issued pursuant to employee stock plans (in shares) | | 60,000 | | | | |
Stock issued pursuant to employee stock plans, net of shares withheld for employee tax obligations | (924) | $ 1 | (925) | | | |
Stock-based compensation | 4,903 | | 4,903 | | | |
Net loss | (7,334) | | | (7,334) | | |
Other comprehensive income (loss) | $ (876) | | | | (876) | |
Balances at end of period (in shares) at Sep. 30, 2023 | 44,069,000 | 46,995,000 | | | | (2,926,000) |
Balances at end of period at Sep. 30, 2023 | $ (123,185) | $ 466 | $ 1,045,258 | $ (1,084,029) | $ (6,527) | $ (78,353) |