CONDENSED CONSOLIDATED STATEMENTS OF CHANGES IN SHAREHOLDERS' EQUITY (UNAUDITED) - USD ($) shares in Thousands, $ in Thousands |
Total |
Common Stock |
Treasury Stock |
Additional Paid-In Capital |
Accumulated Other Comprehensive Loss |
Retained Earnings |
| Balance, beginning of period, (in shares) at Dec. 31, 2024 |
|
91,609
|
|
|
|
|
| Balance, beginning of period at Dec. 31, 2024 |
$ 1,545,280
|
$ 916
|
$ (691,411)
|
$ 1,323,431
|
$ (27,571)
|
$ 939,915
|
| Balance, beginning of period, treasury stock (in shares) at Dec. 31, 2024 |
|
|
(14,445)
|
|
|
|
| Increase (Decrease) in Stockholders' Equity [Roll Forward] |
|
|
|
|
|
|
| Net income (loss) |
(25,293)
|
|
|
|
|
(25,293)
|
| Other comprehensive income (loss), net of tax |
3,465
|
|
|
|
3,465
|
|
| Issuance of common stock through employee stock purchase plan (in shares) |
|
44
|
|
|
|
|
| Issuance of common stock through employee stock purchase plan |
957
|
|
|
957
|
|
|
| Issuance of common stock for vesting of share based awards, net of shares withheld for taxes and forfeitures (in shares) |
|
483
|
21
|
|
|
|
| Issuance of common stock for vesting of share based awards, net of shares withheld for taxes and forfeitures |
(2,130)
|
$ 5
|
$ 1,032
|
(3,167)
|
|
|
| Share-based compensation |
1,860
|
|
|
1,860
|
|
|
| Balance, end of period (in shares) at Mar. 31, 2025 |
|
92,136
|
|
|
|
|
| Balance, end of period at Mar. 31, 2025 |
1,524,139
|
$ 921
|
$ (690,379)
|
1,323,081
|
(24,106)
|
914,622
|
| Balance, end of period, treasury stock (in shares) at Mar. 31, 2025 |
|
|
(14,424)
|
|
|
|
| Balance, beginning of period, (in shares) at Dec. 31, 2024 |
|
91,609
|
|
|
|
|
| Balance, beginning of period at Dec. 31, 2024 |
1,545,280
|
$ 916
|
$ (691,411)
|
1,323,431
|
(27,571)
|
939,915
|
| Balance, beginning of period, treasury stock (in shares) at Dec. 31, 2024 |
|
|
(14,445)
|
|
|
|
| Increase (Decrease) in Stockholders' Equity [Roll Forward] |
|
|
|
|
|
|
| Net income (loss) |
(509,366)
|
|
|
|
|
|
| Balance, end of period (in shares) at Jun. 30, 2025 |
|
92,337
|
|
|
|
|
| Balance, end of period at Jun. 30, 2025 |
1,038,661
|
$ 923
|
$ (690,034)
|
1,328,130
|
(30,907)
|
430,549
|
| Balance, end of period, treasury stock (in shares) at Jun. 30, 2025 |
|
|
(14,416)
|
|
|
|
| Balance, beginning of period, (in shares) at Mar. 31, 2025 |
|
92,136
|
|
|
|
|
| Balance, beginning of period at Mar. 31, 2025 |
1,524,139
|
$ 921
|
$ (690,379)
|
1,323,081
|
(24,106)
|
914,622
|
| Balance, beginning of period, treasury stock (in shares) at Mar. 31, 2025 |
|
|
(14,424)
|
|
|
|
| Increase (Decrease) in Stockholders' Equity [Roll Forward] |
|
|
|
|
|
|
| Net income (loss) |
(484,073)
|
|
|
|
|
(484,073)
|
| Other comprehensive income (loss), net of tax |
(6,801)
|
|
|
|
(6,801)
|
|
| Issuance of common stock for vesting of share based awards, net of shares withheld for taxes and forfeitures (in shares) |
|
201
|
8
|
|
|
|
| Issuance of common stock for vesting of share based awards, net of shares withheld for taxes and forfeitures |
(224)
|
$ 2
|
$ 345
|
(571)
|
|
|
| Share-based compensation |
5,341
|
|
|
5,341
|
|
|
| Other adjustments |
279
|
|
|
279
|
|
|
| Balance, end of period (in shares) at Jun. 30, 2025 |
|
92,337
|
|
|
|
|
| Balance, end of period at Jun. 30, 2025 |
1,038,661
|
$ 923
|
$ (690,034)
|
1,328,130
|
(30,907)
|
430,549
|
| Balance, end of period, treasury stock (in shares) at Jun. 30, 2025 |
|
|
(14,416)
|
|
|
|
| Balance, beginning of period, (in shares) at Dec. 31, 2025 |
|
92,286
|
|
|
|
|
| Balance, beginning of period at Dec. 31, 2025 |
$ 1,043,463
|
$ 923
|
$ (689,210)
|
1,338,386
|
(30,077)
|
423,441
|
| Balance, beginning of period, treasury stock (in shares) at Dec. 31, 2025 |
(14,399)
|
|
(14,399)
|
|
|
|
| Increase (Decrease) in Stockholders' Equity [Roll Forward] |
|
|
|
|
|
|
| Net income (loss) |
$ (4,617)
|
|
|
|
|
(4,617)
|
| Other comprehensive income (loss), net of tax |
(863)
|
|
|
|
(863)
|
|
| Issuance of common stock through employee stock purchase plan (in shares) |
|
64
|
|
|
|
|
| Issuance of common stock through employee stock purchase plan |
761
|
$ 1
|
|
760
|
|
|
| Issuance of common stock for vesting of share based awards, net of shares withheld for taxes and forfeitures (in shares) |
|
(176)
|
43
|
|
|
|
| Issuance of common stock for vesting of share based awards, net of shares withheld for taxes and forfeitures |
(1,375)
|
$ (2)
|
$ 2,088
|
(3,461)
|
|
|
| Share-based compensation |
5,037
|
|
|
5,037
|
|
|
| Balance, end of period (in shares) at Mar. 31, 2026 |
|
92,174
|
|
|
|
|
| Balance, end of period at Mar. 31, 2026 |
1,042,406
|
$ 922
|
$ (687,122)
|
1,340,722
|
(30,940)
|
418,824
|
| Balance, end of period, treasury stock (in shares) at Mar. 31, 2026 |
|
|
(14,356)
|
|
|
|
| Balance, beginning of period, (in shares) at Dec. 31, 2025 |
|
92,286
|
|
|
|
|
| Balance, beginning of period at Dec. 31, 2025 |
$ 1,043,463
|
$ 923
|
$ (689,210)
|
1,338,386
|
(30,077)
|
423,441
|
| Balance, beginning of period, treasury stock (in shares) at Dec. 31, 2025 |
(14,399)
|
|
(14,399)
|
|
|
|
| Increase (Decrease) in Stockholders' Equity [Roll Forward] |
|
|
|
|
|
|
| Net income (loss) |
$ (134)
|
|
|
|
|
|
| Other comprehensive income (loss), net of tax |
(10,120)
|
|
|
|
|
|
| Balance, end of period (in shares) at Jun. 30, 2026 |
|
92,130
|
|
|
|
|
| Balance, end of period at Jun. 30, 2026 |
$ 1,043,377
|
$ 921
|
$ (686,918)
|
1,346,265
|
(40,197)
|
423,306
|
| Balance, end of period, treasury stock (in shares) at Jun. 30, 2026 |
(14,351)
|
|
(14,351)
|
|
|
|
| Balance, beginning of period, (in shares) at Mar. 31, 2026 |
|
92,174
|
|
|
|
|
| Balance, beginning of period at Mar. 31, 2026 |
$ 1,042,406
|
$ 922
|
$ (687,122)
|
1,340,722
|
(30,940)
|
418,824
|
| Balance, beginning of period, treasury stock (in shares) at Mar. 31, 2026 |
|
|
(14,356)
|
|
|
|
| Increase (Decrease) in Stockholders' Equity [Roll Forward] |
|
|
|
|
|
|
| Net income (loss) |
4,482
|
|
|
|
|
4,482
|
| Other comprehensive income (loss), net of tax |
(9,257)
|
|
|
|
(9,257)
|
|
| Issuance of common stock for vesting of share based awards, net of shares withheld for taxes and forfeitures (in shares) |
|
(44)
|
5
|
|
|
|
| Issuance of common stock for vesting of share based awards, net of shares withheld for taxes and forfeitures |
(214)
|
$ (1)
|
$ 204
|
(417)
|
|
|
| Share-based compensation |
5,960
|
|
|
5,960
|
|
|
| Balance, end of period (in shares) at Jun. 30, 2026 |
|
92,130
|
|
|
|
|
| Balance, end of period at Jun. 30, 2026 |
$ 1,043,377
|
$ 921
|
$ (686,918)
|
$ 1,346,265
|
$ (40,197)
|
$ 423,306
|
| Balance, end of period, treasury stock (in shares) at Jun. 30, 2026 |
(14,351)
|
|
(14,351)
|
|
|
|