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