v3.25.0.1
INCOME TAXES (Tables)
12 Months Ended
Dec. 31, 2024
INCOME TAXES [Abstract]  
Schedule of Components of Income Before Income Taxes

Year Ended

December 31,

(In thousands)

2024

2023

2022

Domestic

$

149,514

$

181,752

$

247,260

Foreign

(28,792)

(16,359)

(4,241)

Total

$

120,722

$

165,393

$

243,019

Schedule of Components of the Provision for Income Taxes

Year Ended

December 31,

(In thousands)

2024

2023

2022

Current:

Federal

$

112,768

$

81,504

$

60,927

State

25,650

15,190

12,408

Foreign

13,357

4,075

1,845

151,775

100,769

75,180

Deferred:

Federal

(104,581)

(46,217)

(16,429)

State

(13,385)

(6,421)

(3,142)

Foreign

(16,071)

(5,611)

(2,759)

(134,037)

(58,249)

(22,330)

Total

$

17,738

$

42,520

$

52,850

Summary of Effective Tax Rate

Year Ended

December 31,

2024

2023

2022

Statutory U.S. federal tax rate

21.0

%

21.0

%

21.0

%

State income taxes, net of federal benefit

5.5

4.1

3.0

Foreign taxes

0.4

(0.6)

0.7

Valuation Allowance

10.6

0.4

(0.5)

Tax credits

(9.0)

(3.4)

(1.3)

Stock-based compensation windfall

(5.0)

(0.9)

(1.2)

Nondeductible expenses

3.9

1.3

—

Foreign inclusions

(0.8)

(0.9)

—

Acquisition related charges

—

4.9

—

Other

0.6

(0.2)

—

Legal entity reorganization

(8.6)

—

—

Uncertain tax position

(3.9)

—

—

Effective tax rate

14.7

%

25.7

%

21.7

%

Schedule of Significant Components of Deferred Income Taxes

December 31,

(In thousands)

2024

2023

Deferred tax assets:

Inventory reserve

$

70,011

$

27,228

Accruals, reserves, and other currently not deductible

47,434

37,798

Stock-based compensation

41,084

39,715

Capitalized R&E

83,581

68,832

Net operating loss carryforwards

110,386

128,810

General business and other credit carryforwards

33,995

42,569

Lease Liability

27,449

22,887

Other

45,703

30,948

Total deferred tax assets

459,643

398,787

Valuation allowance

(182,607)

(190,762)

Total deferred tax assets, net of valuation allowance

277,036

208,025

Deferred tax liabilities:

Depreciation and amortization

(173,845)

(244,348)

Right of Use Asset

(12,065)

(12,370)

Total deferred tax liabilities

(185,910)

(256,718)

Net deferred tax assets/(liabilities)

$

91,126

$

(48,693)

Reconciliation of Unrecognized Tax Benefits

Year Ended

December 31,

(In thousands)

2024

2023

2022

Unrecognized tax benefits at the beginning of the year

$

33,757

$

986

$

1,052

Additions related to current year tax positions

2,601

853

—

Additions related to prior year tax positions

27,922

32,045

50

Reductions related to prior year tax positions

(7,917)

(127)

(116)

Unrecognized tax benefits at the end of the year

$

56,363

$

33,757

$

986

Impact Of Unrecognized Tax Benefits To Effective Income Tax Rate

December 31,

(In thousands)

2024

2023

2022

Portion of total unrecognized tax benefits that, if recognized, would affect the effective income tax rate

$

33,958

$

27,601

$

1,355