v3.24.0.1
Earnings (Loss) per Share ("EPS") (Tables)
12 Months Ended
Dec. 31, 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):
Year Ended December 31, 2023Year Ended December 31, 2022Period from January 27, 2021 to December 31, 2021
Numerator:
Net income (loss) attributable to Shoals Technologies Group, Inc. - basic$39,974 $127,611 $(327)
Reallocation of net income attributable to non-controlling interests from the assumed exchange of Class B common stock— 15,402 — 
Net income (loss) attributable to Shoals Technologies Group, Inc. - diluted$39,974 $143,013 $(327)
Denominator:
Weighted average shares of Class A common stock outstanding - basic164,165 114,495 99,269 
Effect of dilutive securities:
Restricted / performance stock units339 308 — 
Class B common stock— 52,828 — 
Weighted average shares of Class A common stock outstanding - diluted164,504 167,631 99,269 
Earnings (Loss) per share of Class A common stock - basic$0.24 $1.11 $              (0.00 )  
Earnings (Loss) per share of Class A common stock - diluted$0.24 $0.85 $              (0.00 )