Shoals Technologies Group's GAAP net income for 2021 was $3.944 million, down 8.5 times from $33.766 million in the previous year. Revenue increased 21.9% to $213.912 million from $175.518 million a year earlier.