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