v3.26.1
Earnings Per Share (Tables)
6 Months Ended
Jun. 30, 2026
Earnings Per Share [Abstract]  
Schedule of Earnings Per Share Calculation
The following table sets forth the calculation of basic and diluted earnings per share, or EPS, for the three and six months ended June 30, 2026 and 2025:
Three Months Ended
June 30,
Six Months Ended
June 30,
2026202520262025
Numerator (in millions)
Net income attributable to Solaris Energy Infrastructure, Inc.$20.5 $12.0 $41.9 $17.3 
Less: income attributable to participating securities (1)
(0.6)(0.6)(1.4)(0.8)
Net income attributable to Class A shareholders - basic$19.9 $11.4 $40.5 $16.5 
Convertible notes interest charge, net of tax0.6 — 2.8 — 
Net income attributable to common stockholders - diluted$20.5 $11.4 $43.3 $16.5 
Denominator
Basic weighted average shares of Class A common stock outstanding59,205,70837,818,10255,707,92037,001,762
Effect of dilutive securities:
Dilutive convertible notes18,941,05718,941,057
Performance-based restricted stock units832,490672,878
Diluted weighted average shares of Class A common stock outstanding78,979,25537,818,10275,321,85537,001,762
Earnings per share of Class A common stock - basic$0.34 $0.30 $0.73 $0.44 
Earnings per share of Class A common stock - diluted$0.26 $0.30 $0.57 $0.44 
(1)The Company’s unvested restricted stock awards are participating securities because they entitle the holders to non-forfeitable rights to dividends until the awards vest or are forfeited.
Schedule of Antidilutive Shares
The following weighted-average potentially dilutive shares were excluded from the calculation of diluted earnings per share because their inclusion would have been anti-dilutive:
Three Months Ended
June 30,
Six Months Ended
June 30,
2026202520262025
Class B common stock12,416,71827,873,21113,874,12128,486,572
Convertible notes3,807,6971,914,367
Restricted stock awards1,908,2381,857,8011,914,5441,917,680
Performance-based restricted stock units463,033644,532232,796642,511
Stock options4,9224,977
Total14,787,98934,188,16316,021,46132,966,107