XML 54 R40.htm IDEA: XBRL DOCUMENT v3.25.0.1
Earnings (Loss) Per Share (Tables)
12 Months Ended
Dec. 31, 2024
Earnings Per Share [Abstract]  
Computation of Basic and Dilutive Earnings (Loss) Per Share
The following tables set forth the computation of basic and dilutive earnings (loss) per share:
Year Ended December 31, 2024Year Ended December 31, 2023Year Ended December 31, 2022
(in $000s, except per share data)Net Income (Loss)Weighted Average SharesPer Share AmountNet Income (Loss)Weighted Average SharesPer Share AmountNet Income (Loss)Weighted Average SharesPer Share Amount
Basic earnings (loss) per share$(28,655)236,975 $(0.12)$50,712 245,093 $0.21 $38,905 247,152 $0.16 
Dilutive common share equivalents— — — 633 — 553
Diluted earnings (loss) per share$(28,655)236,975 $(0.12)$50,712 245,726 $0.21 $38,905 247,705 $0.16