XML 40 R31.htm IDEA: XBRL DOCUMENT v3.23.2
Earnings per Share ("EPS") (Tables)
6 Months Ended
Jun. 30, 2023
Earnings Per Share [Abstract]  
Schedule of Basic and Diluted Earnings Per Share
Basic and diluted EPS of Class A common stock have been computed as follows (in thousands, except per share amounts):
Three Months Ended June 30,Six Months Ended June 30,
2023202220232022
Numerator:
Net income attributable to Shoals Technologies Group, Inc. - basic$18,924 $4,402 $33,220 $7,042 
Three Months Ended June 30,Six Months Ended June 30,
2023202220232022
Reallocation of net income attributable to non-controlling interests from the assumed exchange of Class B common stock— — — — 
Net income attributable to Shoals Technologies Group, Inc. - diluted$18,924 $4,402 $33,220 $7,042 
Denominator:
Weighted average shares of Class A common stock outstanding - basic169,887 112,489 158,213 112,350 
Effect of dilutive securities:
Restricted / performance stock units354 127 481 78 
Class B common stock— — — — 
Weighted average shares of Class A common stock outstanding - diluted170,241 112,616 158,694 112,428 
Earnings per share of Class A common stock - basic$0.11 $0.04 $0.21 $0.06 
Earnings per share of Class A common stock - diluted$0.11 $0.04 $0.21 $0.06