XML 46 R27.htm IDEA: XBRL DOCUMENT v3.25.0.1
Summary of Significant Accounting Policies (Tables)
12 Months Ended
Dec. 31, 2024
Summary of Significant Accounting Policies  
Schedule of Product and related sales and RefrigerantSide Services revenues

Years Ended December 31, 

    

2024

    

2023

    

2022

(in thousands)

Product and related sales

$

230,264

$

281,954

$

319,019

RefrigerantSide ® Services

 

6,854

 

7,071

 

6,206

Total

$

237,118

$

289,025

$

325,225

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, 

    

2024

    

2023

    

2022

Net income

$

24,388

$

52,247

$

103,801

Weighted average number of shares – basic

 

45,329,789

 

45,385,433

 

44,990,104

Shares underlying options

 

1,746,688

 

1,952,798

 

2,118,914

Weighted average number of shares outstanding – diluted

 

47,076,477

 

47,338,231

 

47,109,018