XML 44 R31.htm IDEA: XBRL DOCUMENT v3.26.1
Income Taxes (Tables)
6 Months Ended
Jun. 30, 2026
Income Taxes  
Schedule of effective tax rate information

​

​

​

​

​

​

​

​

​

​

​

​

​

​

​

​

​

For the Three Months

​

For the Six Months

​

​

​

Ended June 30, 

​

Ended June 30, 

​

Amounts in thousands

  ​ ​ ​

2026

  ​ ​ ​

2025

  ​ ​ ​

2026

  ​ ​ ​

2025

​

Income before provision for income taxes

​

$

17,555

​

$

9,488

​

$

34,897

​

$

17,887

​

Provision for income taxes

​

$

3,143

​

$

2,269

​

$

5,587

​

$

2,881

​

Effective tax rate

​

​

17.9

%  

​

23.9

%

​

16.0

%  

​

16.1

%

Schedule of roll forward of the Company's unrecognized tax benefits and associated interest

The following table presents a roll-forward of the Company’s unrecognized tax benefits and associated interest for the six months ended June 30, 2026 (in thousands):

​

​

​

​

​

​

  ​ ​ ​

Unrecognized

​

 

Tax Benefits

Balance - January 1, 2026

​

$

1,162

Increase for current period tax positions

​

 

55

Decrease for prior year tax positions

​

​

(313)

Interest accrual

​

 

31

Foreign currency translation adjustment

​

 

(57)

Balance - June 30, 2026

​

$

878

​