XML 74 R59.htm IDEA: XBRL DOCUMENT v3.25.0.1
Income Taxes (Schedule of Deferred Tax Assets and Liabilities) (Details) - USD ($)
$ in Thousands
Dec. 31, 2024
Dec. 31, 2023
Income Tax Disclosure [Abstract]    
Stock-based compensation $ 1,836 $ 1,840
Pension 909 1,133
Deferred compensation 11,114 10,223
Warranty 13,540 13,936
Convertible debt bond hedge 7,323 12,289
Inventory 24,007 20,811
Research and experimental costs 9,018 6,845
Other 6,963 7,043
Lease obligation asset 57,528 62,460
Net operating loss, interest, and tax credit carryforwards 15,152 13,231
Total deferred tax assets 147,390 149,811
Less: Valuation allowance - foreign (7,657) (7,300)
Total deferred tax assets net of valuation allowance 139,733 142,511
Lease obligation liability (54,106) (59,212)
Fixed assets (40,432) (45,995)
Intangible assets (64,953) (66,398)
Total deferred tax liabilities (159,491) (171,605)
Deferred Tax Liabilities, Net $ (19,758) $ (29,094)