XML 62 R46.htm IDEA: XBRL DOCUMENT v3.25.4
Income Taxes (Tables)
12 Months Ended
Dec. 31, 2025
Income Taxes  
Schedule of income before income taxes

Years ended December 31, 

  ​ ​ ​

2025

  ​ ​ ​

2024

  ​ ​ ​

2023

(in thousands)

United States

$

52,258

$

102,415

$

253,407

Foreign

 

4,291

 

10,387

 

2,836

Total income before income taxes

$

56,549

$

112,802

$

256,243

Schedule of components of the provision for income taxes

Years ended December 31, 

  ​ ​ ​

2025

  ​ ​ ​

2024

  ​ ​ ​

2023

(in thousands)

Current provision:

  ​

  ​

  ​

Federal

$

3,806

$

11,468

$

45,146

State

 

1,162

 

2,310

 

6,502

Foreign

 

815

 

681

 

835

Deferred provision (benefit):

 

 

 

Federal

 

15,256

 

8,067

 

7,116

State

 

3,091

 

1

 

1,531

Foreign

339

(1,169)

Total income tax provision

$

24,469

$

21,358

$

61,130

Schedule of reconciliation between the federal statutory rate and income tax provision and effective tax rate

Years ended December 31, 

2025

2024

2023

(in thousands)

Federal statutory rate

$

11,875

21.0

%  

$

23,688

21.0

%  

$

53,811

21.0

%

State income taxes, net of federal benefit (a)

4,102

7.3

2,287

2.0

5,046

2.0

 

Foreign taxes, net of federal benefit:

Canada:

 

 

 

Change in valuation allowance

(1,187)

(1.1)

614

0.2

Other

 

182

0.3

 

61

0.1

 

(500)

(0.2)

Other foreign jurisdictions

390

0.7

436

0.4

721

0.3

Tax credits

(506)

(0.9)

(1,036)

(0.9)

(703)

(0.3)

Change in unrecognized tax benefits

21

(1,637)

(1.5)

251

0.1

Non-deductible expenses:

Acquisition related employment costs

1,641

2.9

 

 

Long-term retirement plan

3,778

6.7

 

 

Meals and entertainment

2,523

4.5

 

2,337

2.1

 

2,356

0.9

Non-deductible officer compensation

653

1.2

 

395

0.4

 

469

0.2

Other

(647)

(1.2)

 

(899)

(0.9)

 

(671)

(0.3)

Cross-border tax laws

 

159

0.3

 

(315)

(0.3)

 

(256)

(0.1)

Interest related to tax matters

 

 

(2,189)

(1.9)

 

(1,757)

(0.7)

Other

 

298

0.5

 

(583)

(0.5)

 

1,749

0.8

Income tax provision and effective tax rate

$

24,469

43.3

%  

$

21,358

18.9

%  

$

61,130

23.9

%

(a)Income taxes in Texas, Oklahoma, and New Mexico made up the majority (greater than 50 percent) of the state tax effect.
Schedule of deferred tax assets and liabilities

December 31, 

  ​ ​ ​

2025

  ​ ​ ​

2024

(in thousands)

Deferred tax assets:

 

  ​

 

  ​

Self-insurance

$

$

3,386

Long-term retirement plan

 

 

5,276

State net operating loss carryforwards

 

1,469

 

2,010

Stock-based compensation

 

2,581

 

1,995

Acquisition related employment costs

2,937

Inventory reserve

3,068

3,178

Lease liability

5,994

7,067

Capitalized research and development

147

4,721

All others, net

 

2,343

 

3,785

Gross deferred tax assets

 

18,539

 

31,418

Deferred tax liabilities:

 

 

Depreciation

 

(81,797)

 

(75,559)

Right of use asset

(6,317)

(7,013)

Goodwill amortization

 

(7,300)

 

(7,035)

Gross deferred tax liabilities

 

(95,414)

 

(89,607)

Net deferred tax liabilities

$

(76,875)

$

(58,189)

Schedule of components of the payments for income taxes

Years ended December 31, 

  ​ ​ ​

2025

  ​ ​ ​

2024

  ​ ​ ​

2023

(in thousands)

Federal

$

6,000

$

(35,538)

$

56,000

State:

 

 

 

Texas

855

2,021

1,823

Other

357

1,330

3,345

Foreign

 

473

 

511

 

1,058

Total net income tax payments (refunds)

$

7,685

$

(31,676)

$

62,226

Schedule of reconciliation of unrecognized tax benefits

  ​ ​ ​

2025

  ​ ​ ​

2024

(in thousands)

Balance at January 1

$

531

$

2,168

Additions based on tax positions related to the current year

 

101

 

167

(Reductions) for tax positions of prior years

 

(80)

 

(1,804)

Balance at December 31

$

552

$

531