v3.26.3
Earnings Per Share (Tables)
9 Months Ended
Sep. 30, 2026
Earnings Per Share [Abstract]  
Schedule of Basic and Diluted Net Income Per Share
Basic and diluted net income per share of common stock were calculated as follows:
(in thousands, except share and per share amounts)Three Months Ended September 30,Nine Months Ended September 30,
2026202520262025
Numerator
Income available to common stockholders (basic and diluted)$65,134 $32,896 $190,719 $81,159 
Denominator
Weighted-average number of common shares outstanding197,236,360 171,423,210 197,889,627 141,675,376 
Weighted-average number of warrants outstanding— — — 29,878,171 
Basic — weighted average number of shares outstanding197,236,360 171,423,210 197,889,627 171,553,547 
Effect of dilutive securities - time-vested options2,075,628 3,526,747 2,300,428 3,904,653 
Effect of dilutive securities - performance-based options2,465,772 — 2,629,825 — 
Effect of dilutive securities - RSUs, PSUs, and ESPP169,274 — 105,425 — 
Diluted — weighted average number of shares outstanding201,947,034 174,949,957 202,925,305 175,458,200 
Earnings per share
Basic$0.33 $0.19 $0.96 $0.47 
Diluted$0.32 $0.19 $0.94 $0.46 
Schedule of Antidilutive Securities Excluded from Computation of Earnings Per Share
The following equity awards were excluded from the computation of diluted earnings per share:
Three Months Ended September 30,Nine Months Ended September 30,
2026202520262025
RSUs13,621 — 210,451 — 
PSUs28,152 — 526,397 —