v3.26.1
Summary of Significant Accounting Policies (Tables)
3 Months Ended
Mar. 31, 2026
Summary of Significant Accounting Policies  
Schedule of revenue lines

Period Ended March 31,

  ​ ​ ​

2026

  ​ ​ ​

2025

(in thousands)

 

  ​

Product and related sales

$

58,050

$

53,865

RefrigerantSide ® Services

2,101

1,478

Total

$

60,151

$

55,343

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

Ended March 31, 

  ​ ​ ​

2026

  ​ ​ ​

2025

Net income

$

330

$

2,758

Weighted average number of shares – basic

42,321,667

44,057,774

Shares underlying options

254,419

1,563,639

Weighted average number of shares outstanding – diluted

42,576,086

45,621,413