XML 35 R21.htm IDEA: XBRL DOCUMENT v3.24.0.1
Summary of Significant Accounting Policies (Tables)
12 Months Ended
Dec. 31, 2023
Summary of Significant Accounting Policies  
Schedule of Product and related sales and RefrigerantSide Services revenues

Years Ended December 31, 

    

2023

    

2022

    

2021

(in thousands)

Product and related sales

$

281,954

$

319,019

$

187,799

RefrigerantSide ® Services

 

7,071

 

6,206

 

4,949

Total

$

289,025

$

325,225

$

192,748

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

Years ended December 31, 

    

2023

    

2022

    

2021

Net income

$

52,247

$

103,801

$

32,259

Weighted average number of shares – basic

 

45,385,433

 

44,990,104

 

43,765,443

Shares underlying options

 

1,952,798

 

2,118,914

 

2,875,379

Weighted average number of shares outstanding – diluted

 

47,338,231

 

47,109,018

 

46,640,822