XML 66 R50.htm IDEA: XBRL DOCUMENT v3.25.0.1
Income Taxes (Tables)
12 Months Ended
Dec. 31, 2024
Income Taxes  
Schedule of income tax benefit recognized

Years Ended December 31,

2024

2023

2022

Current provision:

Federal

$

45,343

$

21,504

$

166

State

10,849

8,227

4,540

56,192

29,731

4,706

Deferred benefit:

Federal

$

(23,977)

$

(1,401)

$

(4,631)

State

(2,837)

(752)

(3,920)

(26,814)

(2,153)

(8,551)

Provision for (benefit from) income taxes

$

29,378

$

27,578

$

(3,845)

Schedule of reconciliation of income tax expense (benefit) at statutory federal income tax rate to income taxes

 

Years Ended December 31,

    

2024

    

2023

 

2022

 

Federal income tax expense at statutory rate

 

21.0

%  

21.0

%  

21.0

%

Change resulting from:

State income tax, net of federal benefit

5.5

4.9

5.0

Permanent difference - debt extinguishment

1.7

7.1

Permanent differences - all other

1.1

1.3

(1.9)

Stock compensation

0.8

1.0

(5.1)

Research and development credit

 

0.7

Transaction costs

 

(4.4)

Change in tax rates and other

 

(0.7)

0.4

(2.0)

Change in valuation allowance

 

0.4

0.7

Effective income tax rate

 

29.8

%  

36.4

%  

13.3

%

Schedule of significant components of deferred tax assets and liabilities

Years Ended December 31,

2024

 

2023

Deferred tax assets:

    

    

    

    

Net operating loss carryforwards

$

26,586

$

33,800

Research and development credits

 

1,238

 

1,769

Operating lease liabilities

1,604

1,803

Returns and discounts

45,774

18,528

Stock-based compensation

7,621

7,570

Accruals and other

8,791

6,257

163(j) Carryforward

Capitalized R&D

468

707

Intangible assets

37,928

32,771

Deferred royalty obligation

28,712

Gross deferred tax assets:

 

158,722

 

103,205

Valuation allowance

 

(6,498)

 

(5,781)

Total deferred tax assets:

 

152,224

 

97,424

Deferred tax liabilities:

Debt discount

(45)

(344)

Operating lease assets

(1,372)

(1,529)

Intangible assets

(49,964)

(65,774)

Property and equipment

(2,810)

(3,518)

Total deferred tax liabilities:

(54,191)

(71,165)

Net deferred tax assets

$

98,033

$

26,259

Schedule of reconciliation of gross unrecognized tax benefits

Years Ended December 31,

2024

 

2023

2022

Gross UTB Balance as of January 1

    

$

11,306

    

$

11,400

$

654

Additions based on tax positions related to the current year

Additions for tax positions related to acquisitions

 

 

 

10,930

(Reductions) additions for tax positions of prior years

(94)

(184)

Gross UTB Balance as of December 31

$

11,306

$

11,306

$

11,400

 

 

 

Net UTB impacting the effective tax rate as of December 31 excluding valuation allowance impacts, if any

$

11,275

$

11,275

$

11,368