v3.26.1
Summary of Significant Accounting Policies (Tables)
6 Months Ended
Jun. 30, 2026
Summary of Significant Accounting Policies  
Schedule of revenue lines

Three Months

Six Months

ended June 30, 

ended June 30, 

  ​ ​ ​

2026

  ​ ​ ​

2025

  ​ ​ ​

2026

  ​ ​ ​

2025

(in thousands)

 

  ​

 

  ​

Product and related sales

$

76,060

$

70,512

$

134,110

$

124,377

RefrigerantSide ® Services

$

2,285

$

2,337

$

4,386

$

3,815

Total

$

78,345

$

72,849

$

138,496

$

128,192

Schedule of reconciliation of shares The reconciliation of shares used to determine net income per share is as follows (dollars in thousands, unaudited):

  ​ ​ ​

Three Months

  ​ ​ ​

Six Months

ended June 30, 

ended June 30, 

  ​ ​ ​

2026

  ​ ​ ​

2025

  ​ ​ ​

2026

  ​ ​ ​

2025

Net income

$

4,947

$

10,168

$

5,277

$

12,926

Weighted average number of shares – basic

42,070,723

43,631,187

42,195,502

43,843,302

Shares underlying options

104,394

1,526,724

176,065

1,547,360

Weighted average number of shares – diluted

42,175,117

45,157,911

42,371,567

45,390,662