XML 51 R44.htm IDEA: XBRL DOCUMENT v3.25.1
(Loss) Income Per Share (Tables)
3 Months Ended
Mar. 31, 2025
Earnings Per Share [Abstract]  
Schedule of Basic and Diluted (Loss) Income Per Share

Basic and diluted (loss) income per share was computed using the following common share data for the three months ended March 31, 2025 and 2024, respectively:

 

 

Three Months Ended March 31,

 

 

 

2025

 

 

2024

 

Net (loss) income

 

$

(464

)

 

$

1,850

 

Basic weighted-average shares outstanding

 

 

142,711,797

 

 

 

141,986,189

 

Dilutive effect of share-based awards

 

 

 

 

 

383,030

 

Diluted weighted-average shares outstanding

 

 

142,711,797

 

 

 

142,369,219

 

Basic income per share

 

$

(0.00

)

 

$

0.01

 

Diluted income per share

 

$

(0.00

)

 

$

0.01