XML 43 R30.htm IDEA: XBRL DOCUMENT v3.25.2
EARNINGS PER SHARE (Tables)
6 Months Ended
Jun. 30, 2025
Earnings Per Share [Abstract]  
Schedule of Earnings Per Share, Basic and Diluted
The calculation of basic and diluted earnings per share attributable to Civeo common shareholders is presented below for the periods indicated (in thousands, except per share amounts):
Three Months Ended June 30,Six Months Ended June 30,
 2025202420252024
Numerator:
Basic net income (loss) attributable to Civeo Corporation$(3,314)$8,227 $(13,156)$3,094 
Diluted net income (loss) attributable to Civeo Corporation$(3,314)$8,227 $(13,156)$3,094 
Denominator:
Weighted average shares outstanding - basic13,177 14,518 13,387 14,586 
Dilutive shares - share-based awards— 82 — 92 
Weighted average shares outstanding - diluted13,177 14,600 13,387 14,678 
Basic net income (loss) per share attributable to Civeo Corporation common shareholders (1)
$(0.25)$0.57 $(0.98)$0.21 
Diluted net income (loss) per share attributable to Civeo Corporation common shareholders (1)
$(0.25)$0.56 $(0.98)$0.21 
 
(1)Computations may reflect rounding adjustments.