XML 38 R27.htm IDEA: XBRL DOCUMENT
v3.25.3

Equity | 9 Months Ended
--- | ---
Sep. 30, 2025
Equity [Abstract] |
Stockholders' Equity Note Disclosure | Stockholders' Equity Treasury Stock In August 2019, our Board approved a share purchase plan to purchase up to $100.0 million of our common stock. This plan has no expiration date. During the three months ended September 30, 2025 and 2024, we did not purchase any shares of our common stock under our share purchase plan. As of September 30, 2025, all of the $100.0 million available for purchase was remaining under the plan. We are currently limited on share purchases in accordance with the terms and conditions of our Credit Agreement (see Note 18: Long-Term Debt). For the nine months ended September 30, 2025, we withheld 61,304 shares of our common stock from employee vested restricted stock units in consideration for $8.7 million in payments made on the employees' behalf for their minimum statutory income tax withholding obligations. For the nine months ended September 30, 2024, we withheld 114,023 shares of our common stock from employee vested restricted stock units in consideration for $11.9 million in payments made on the employees' behalf for their minimum statutory income tax withholding obligations. Treasury stock is used to issue shares for stock option exercises and restricted stock grants. Accumulated Other Comprehensive (Loss) Income ("AOCI") The components of AOCI, net of tax, were as follows (in thousands):
|  | Foreign Currency Translation Adjustments |  | Unrealized Losses on Cash Flow Hedges |  | Other Adjustments |  | Total
Balance as of January 1, 2025 |  | $ | (146,942) |  |  | $ | 5,722 |  |  | $ | 1,819 |  |  | $ | (139,401) |
Other comprehensive income (loss) before reclassifications |  | 39,890 |  |  | (3,260) |  |  | — |  |  | 36,630 |
Amounts reclassified from AOCI |  | — |  |  | (2,624) |  |  | — |  |  | (2,624) |
Other comprehensive income (loss) |  | 39,890 |  |  | (5,884) |  |  | — |  |  | 34,006 |
Balance as of March 31, 2025 |  | $ | (107,052) |  |  | $ | (162) |  |  | $ | 1,819 |  |  | $ | (105,395) |
Other comprehensive income (loss) before reclassifications |  | 81,569 |  |  | (6,524) |  |  | — |  |  | 75,045 |
Amounts reclassified from AOCI |  | — |  |  | (2,292) |  |  | — |  |  | (2,292) |
Other comprehensive income (loss) |  | 81,569 |  |  | (8,816) |  |  | — |  |  | 72,753 |
Balance as of June 30, 2025 |  | $ | (25,483) |  |  | $ | (8,978) |  |  | $ | 1,819 |  |  | $ | (32,642) |
Other comprehensive (loss) income before reclassifications |  | (4,520) |  |  | 7,743 |  |  | — |  |  | 3,223 |
Amounts reclassified from AOCI |  | — |  |  | (3,558) |  |  | — |  |  | (3,558) |
Other comprehensive (loss) income |  | (4,520) |  |  | 4,185 |  |  | — |  |  | (335) |
Balance as of September 30, 2025 |  | $ | (30,003) |  |  | $ | (4,793) |  |  | $ | 1,819 |  |  | $ | (32,977) |
|  | Foreign Currency Translation Adjustments |  | Unrealized Gains (Losses) on Cash Flow Hedges |  | Other Adjustments |  | Total
Balance as of January 1, 2024 |  | $ | (76,784) |  |  | $ | 21,884 |  |  | $ | 1,819 |  |  | $ | (53,081) |
Other comprehensive (loss) income before reclassifications |  | (22,817) |  |  | 13,908 |  |  | — |  |  | (8,909) |
Amounts reclassified from AOCI |  | — |  |  | (7,548) |  |  | — |  |  | (7,548) |
Other comprehensive (loss) income |  | (22,817) |  |  | 6,360 |  |  | — |  |  | (16,457) |
Balance as of March 31, 2024 |  | $ | (99,601) |  |  | $ | 28,244 |  |  | $ | 1,819 |  |  | $ | (69,538) |
Other comprehensive (loss) income before reclassifications |  | (15,865) |  |  | 436 |  |  | — |  |  | (15,429) |
Amounts reclassified from AOCI |  | — |  |  | (6,818) |  |  | — |  |  | (6,818) |
Other comprehensive loss |  | (15,865) |  |  | (6,382) |  |  | — |  |  | (22,247) |
Balance as of June 30, 2024 |  | $ | (115,466) |  |  | $ | 21,862 |  |  | $ | 1,819 |  |  | $ | (91,785) |
Other comprehensive income (loss) before reclassifications |  | 49,581 |  |  | (14,975) |  |  | — |  |  | 34,606 |
Amounts reclassified from AOCI |  | — |  |  | (5,257) |  |  | — |  |  | (5,257) |
Other comprehensive income (loss) |  | 49,581 |  |  | (20,232) |  |  | — |  |  | 29,349 |
Balance as of September 30, 2024 |  | $ | (65,885) |  |  | $ | 1,630 |  |  | $ | 1,819 |  |  | $ | (62,436) |

X
- References No definition available. + Details
Name: | us-gaap_EquityAbstract
Namespace Prefix: | us-gaap_
Data Type: | xbrli:stringItemType
Balance Type: | na
Period Type: | duration

X
- Definition The entire disclosure for equity. + References Reference 1: http://www.xbrl.org/2003/role/disclosureRef -Topic 815 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 8A -Publisher FASB -URI https://asc.fasb.org/1943274/2147480434/815-10-50-8A Reference 2: http://www.xbrl.org/2003/role/disclosureRef -Topic 505 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 13 -Subparagraph (b) -Publisher FASB -URI https://asc.fasb.org/1943274/2147481112/505-10-50-13 Reference 3: http://www.xbrl.org/2003/role/disclosureRef -Topic 505 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 13 -Subparagraph (h) -Publisher FASB -URI https://asc.fasb.org/1943274/2147481112/505-10-50-13 Reference 4: http://www.xbrl.org/2003/role/disclosureRef -Topic 505 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 14 -Subparagraph (b) -Publisher FASB -URI https://asc.fasb.org/1943274/2147481112/505-10-50-14 Reference 5: http://www.xbrl.org/2003/role/disclosureRef -Topic 946 -SubTopic 235 -Name Accounting Standards Codification -Section 50 -Paragraph 2 -Subparagraph (a) -Publisher FASB -URI https://asc.fasb.org/1943274/2147477968/946-235-50-2 Reference 6: http://www.xbrl.org/2003/role/disclosureRef -Topic 946 -SubTopic 235 -Name Accounting Standards Codification -Section 50 -Paragraph 2 -Subparagraph (d) -Publisher FASB -URI https://asc.fasb.org/1943274/2147477968/946-235-50-2 Reference 7: http://www.xbrl.org/2003/role/disclosureRef -Topic 946 -SubTopic 505 -Name Accounting Standards Codification -Section 50 -Paragraph 6 -Publisher FASB -URI https://asc.fasb.org/1943274/2147478448/946-505-50-6 Reference 8: http://www.xbrl.org/2003/role/disclosureRef -Topic 815 -SubTopic 40 -Name Accounting Standards Codification -Section 50 -Paragraph 6 -Subparagraph (a) -Publisher FASB -URI https://asc.fasb.org/1943274/2147480237/815-40-50-6 Reference 9: http://www.xbrl.org/2003/role/disclosureRef -Topic 505 -SubTopic 10 -Name Accounting Standards Codification -Section S99 -Paragraph 1 -Subparagraph (SX 210.3-04) -Publisher FASB -URI https://asc.fasb.org/1943274/2147480008/505-10-S99-1 Reference 10: http://fasb.org/us-gaap/role/ref/legacyRef -Topic 505 -Name Accounting Standards Codification -Publisher FASB -URI https://asc.fasb.org/505/tableOfContent Reference 11: http://www.xbrl.org/2003/role/disclosureRef -Topic 505 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 13 -Publisher FASB -URI https://asc.fasb.org/1943274/2147481112/505-10-50-13 Reference 12: http://www.xbrl.org/2003/role/disclosureRef -Topic 505 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 13 -Subparagraph (g) -Publisher FASB -URI https://asc.fasb.org/1943274/2147481112/505-10-50-13 Reference 13: http://www.xbrl.org/2003/role/disclosureRef -Topic 505 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 13 -Subparagraph (i) -Publisher FASB -URI https://asc.fasb.org/1943274/2147481112/505-10-50-13 Reference 14: http://www.xbrl.org/2003/role/disclosureRef -Topic 505 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 14 -Subparagraph (a) -Publisher FASB -URI https://asc.fasb.org/1943274/2147481112/505-10-50-14 Reference 15: http://www.xbrl.org/2003/role/disclosureRef -Topic 505 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 14 -Subparagraph (c) -Publisher FASB -URI https://asc.fasb.org/1943274/2147481112/505-10-50-14 Reference 16: http://www.xbrl.org/2003/role/disclosureRef -Topic 505 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 16 -Subparagraph (b) -Publisher FASB -URI https://asc.fasb.org/1943274/2147481112/505-10-50-16 Reference 17: http://www.xbrl.org/2003/role/disclosureRef -Topic 505 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 18 -Subparagraph (a) -Publisher FASB -URI https://asc.fasb.org/1943274/2147481112/505-10-50-18 Reference 18: http://www.xbrl.org/2003/role/disclosureRef -Topic 505 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 18 -Subparagraph (b) -Publisher FASB -URI https://asc.fasb.org/1943274/2147481112/505-10-50-18 Reference 19: http://www.xbrl.org/2003/role/disclosureRef -Topic 505 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 18 -Subparagraph (d) -Publisher FASB -URI https://asc.fasb.org/1943274/2147481112/505-10-50-18 + Details
Name: | us-gaap_StockholdersEquityNoteDisclosureTextBlock
Namespace Prefix: | us-gaap_
Data Type: | dtr-types:textBlockItemType
Balance Type: | na
Period Type: | duration