CONDENSED CONSOLIDATED STATEMENTS OF STOCKHOLDERS' EQUITY - USD ($)
|
Total |
Common Stock |
Additional Paid-in Capital |
Accumulated Deficit |
Accumulated Other Comprehensive Loss |
| Beginning balance (in shares) at Dec. 31, 2024 |
|
159,594,000
|
|
|
|
| Beginning balance at Dec. 31, 2024 |
$ 265,125,000
|
$ 16,000
|
$ 551,955,000
|
$ (269,287,000)
|
$ (17,559,000)
|
| Increase (Decrease) in Stockholders' Equity [Roll Forward] |
|
|
|
|
|
| Net income [(loss)] |
32,339,000
|
|
|
32,339,000
|
|
| Share repurchase and retirement (in shares) |
|
(686,000)
|
|
|
|
| Share repurchases and retirement |
(36,000)
|
|
(2,372,000)
|
2,336,000
|
|
| Vesting of restricted stock units ("RSUs") and performance share units ("PSUs'') (in shares) |
|
501,000
|
|
|
|
| Exercise of stock options (in shares) |
|
13,000
|
|
|
|
| Exercise of stock options |
170,000
|
|
170,000
|
|
|
| Payment of employee tax withholding related to RSUs and PSUs vesting |
(6,606,000)
|
|
(6,606,000)
|
|
|
| Stock-based compensation |
6,456,000
|
|
6,456,000
|
|
|
| Other comprehensive income, net of tax |
2,127,000
|
|
|
|
2,127,000
|
| Ending balance (in shares) at Mar. 31, 2025 |
|
159,422,000
|
|
|
|
| Ending balance at Mar. 31, 2025 |
299,575,000
|
$ 16,000
|
549,603,000
|
(234,612,000)
|
(15,432,000)
|
| Beginning balance (in shares) at Dec. 31, 2024 |
|
159,594,000
|
|
|
|
| Beginning balance at Dec. 31, 2024 |
265,125,000
|
$ 16,000
|
551,955,000
|
(269,287,000)
|
(17,559,000)
|
| Increase (Decrease) in Stockholders' Equity [Roll Forward] |
|
|
|
|
|
| Net income [(loss)] |
117,753,000
|
|
|
|
|
| Ending balance (in shares) at Sep. 30, 2025 |
|
159,564,000
|
|
|
|
| Ending balance at Sep. 30, 2025 |
403,148,000
|
$ 16,000
|
562,172,000
|
(149,204,000)
|
(9,836,000)
|
| Beginning balance (in shares) at Mar. 31, 2025 |
|
159,422,000
|
|
|
|
| Beginning balance at Mar. 31, 2025 |
299,575,000
|
$ 16,000
|
549,603,000
|
(234,612,000)
|
(15,432,000)
|
| Increase (Decrease) in Stockholders' Equity [Roll Forward] |
|
|
|
|
|
| Net income [(loss)] |
38,575,000
|
|
|
38,575,000
|
|
| Vesting of restricted stock units ("RSUs") and performance share units ("PSUs'') (in shares) |
|
65,000
|
|
|
|
| Exercise of stock options (in shares) |
|
45,000
|
|
|
|
| Exercise of stock options |
671,000
|
|
671,000
|
|
|
| Payment of employee tax withholding related to RSUs and PSUs vesting |
(384,000)
|
|
(384,000)
|
|
|
| Stock-based compensation |
7,279,000
|
|
7,279,000
|
|
|
| Other comprehensive income, net of tax |
6,386,000
|
|
|
|
6,386,000
|
| Ending balance (in shares) at Jun. 30, 2025 |
|
159,532,000
|
|
|
|
| Ending balance at Jun. 30, 2025 |
352,102,000
|
$ 16,000
|
557,169,000
|
(196,037,000)
|
(9,046,000)
|
| Increase (Decrease) in Stockholders' Equity [Roll Forward] |
|
|
|
|
|
| Net income [(loss)] |
46,839,000
|
|
|
46,839,000
|
|
| Vesting of restricted stock units ("RSUs") and performance share units ("PSUs'') (in shares) |
|
17,000
|
|
|
|
| Exercise of stock options (in shares) |
|
15,000
|
|
|
|
| Exercise of stock options |
213,000
|
|
213,000
|
|
|
| Payment of employee tax withholding related to RSUs and PSUs vesting |
(171,000)
|
|
(171,000)
|
|
|
| Stock-based compensation |
4,961,000
|
|
4,961,000
|
|
|
| Other comprehensive income, net of tax |
(790,000)
|
|
|
|
(790,000)
|
| Other adjustments |
(6,000)
|
|
|
(6,000)
|
|
| Ending balance (in shares) at Sep. 30, 2025 |
|
159,564,000
|
|
|
|
| Ending balance at Sep. 30, 2025 |
403,148,000
|
$ 16,000
|
562,172,000
|
(149,204,000)
|
(9,836,000)
|
| Ending balance (in shares) at Dec. 31, 2025 |
|
153,557,000
|
|
|
|
| Ending balance at Dec. 31, 2025 |
292,960,000
|
$ 15,000
|
547,274,000
|
(243,759,000)
|
(10,570,000)
|
| Increase (Decrease) in Stockholders' Equity [Roll Forward] |
|
|
|
|
|
| Net income [(loss)] |
26,744,000
|
|
|
26,744,000
|
|
| Share repurchase and retirement (in shares) |
|
(2,216,000)
|
|
|
|
| Share repurchases and retirement |
(50,738,000)
|
|
(7,807,000)
|
(42,931,000)
|
|
| Vesting of restricted stock units ("RSUs") and performance share units ("PSUs'') (in shares) |
|
540,000
|
|
|
|
| Exercise of stock options (in shares) |
|
25,000
|
|
|
|
| Exercise of stock options |
336,000
|
|
336,000
|
|
|
| Payment of employee tax withholding related to RSUs and PSUs vesting |
(5,248,000)
|
|
(5,248,000)
|
|
|
| Stock-based compensation |
6,952,000
|
|
6,952,000
|
|
|
| Other comprehensive income, net of tax |
994,000
|
|
|
|
994,000
|
| Ending balance (in shares) at Mar. 31, 2026 |
|
151,906,000
|
|
|
|
| Ending balance at Mar. 31, 2026 |
272,000,000
|
$ 15,000
|
541,507,000
|
(259,946,000)
|
(9,576,000)
|
| Beginning balance (in shares) at Dec. 31, 2025 |
|
153,557,000
|
|
|
|
| Beginning balance at Dec. 31, 2025 |
292,960,000
|
$ 15,000
|
547,274,000
|
(243,759,000)
|
(10,570,000)
|
| Increase (Decrease) in Stockholders' Equity [Roll Forward] |
|
|
|
|
|
| Net income [(loss)] |
18,954,000
|
|
|
|
|
| Ending balance (in shares) at Sep. 30, 2026 |
|
152,008,000
|
|
|
|
| Ending balance at Sep. 30, 2026 |
264,817,000
|
$ 15,000
|
542,140,000
|
(267,736,000)
|
(9,602,000)
|
| Beginning balance (in shares) at Mar. 31, 2026 |
|
151,906,000
|
|
|
|
| Beginning balance at Mar. 31, 2026 |
272,000,000
|
$ 15,000
|
541,507,000
|
(259,946,000)
|
(9,576,000)
|
| Increase (Decrease) in Stockholders' Equity [Roll Forward] |
|
|
|
|
|
| Net income [(loss)] |
(48,178,000)
|
|
|
(48,178,000)
|
|
| Vesting of restricted stock units ("RSUs") and performance share units ("PSUs'') (in shares) |
|
75,000
|
|
|
|
| Payment of employee tax withholding related to RSUs and PSUs vesting |
(225,000)
|
|
(225,000)
|
|
|
| Stock-based compensation |
195,000
|
|
195,000
|
|
|
| Other comprehensive income, net of tax |
(170,000)
|
|
|
|
(170,000)
|
| Ending balance (in shares) at Jun. 30, 2026 |
|
151,981,000
|
|
|
|
| Ending balance at Jun. 30, 2026 |
223,622,000
|
$ 15,000
|
541,477,000
|
(308,124,000)
|
(9,746,000)
|
| Increase (Decrease) in Stockholders' Equity [Roll Forward] |
|
|
|
|
|
| Net income [(loss)] |
40,388,000
|
|
|
40,388,000
|
|
| Vesting of restricted stock units ("RSUs") and performance share units ("PSUs'') (in shares) |
|
27,000
|
|
|
|
| Payment of employee tax withholding related to RSUs and PSUs vesting |
(58,000)
|
|
(58,000)
|
|
|
| Stock-based compensation |
721,000
|
|
721,000
|
|
|
| Other comprehensive income, net of tax |
144,000
|
|
|
|
144,000
|
| Ending balance (in shares) at Sep. 30, 2026 |
|
152,008,000
|
|
|
|
| Ending balance at Sep. 30, 2026 |
$ 264,817,000
|
$ 15,000
|
$ 542,140,000
|
$ (267,736,000)
|
$ (9,602,000)
|