v3.24.3
Earnings (Loss) per Share ("EPS") (Tables)
9 Months Ended
Sep. 30, 2024
Earnings Per Share [Abstract]  
Schedule of Basic and Diluted Earnings (Loss) 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 September 30,Nine Months Ended September 30,
2024202320242023
Numerator:
Three Months Ended September 30,Nine Months Ended September 30,
2024202320242023
Net income (loss) attributable to Shoals Technologies Group, Inc. - basic$(267)$(9,828)$16,309 $23,392 
Reallocation of net income attributable to non-controlling interests from the assumed exchange of Class B common stock— — — — 
Net income (loss) attributable to Shoals Technologies Group, Inc. - diluted(267)(9,828)16,309 23,392 
Denominator:
Weighted average shares of Class A common stock outstanding - basic167,318 169,965 169,190 162,173 
Effect of dilutive securities:
Restricted / performance stock units63 — 120 438 
Class B common stock— — — — 
Weighted average shares of Class A common stock outstanding - diluted167,381 169,965 169,310 162,611 
Earnings (loss) per share of Class A common stock - basic$ (0.00)$(0.06)$0.10 $0.14 
Earnings (loss) per share of Class A common stock - diluted$ (0.00)$(0.06)$0.10 $0.14