False0001831651FY2024http://fasb.org/us-gaap/2024#OtherAssetsCurrenthttp://fasb.org/us-gaap/2024#OtherAssetsCurrenthttp://fasb.org/us-gaap/2024#AccruedLiabilitiesAndOtherLiabilitieshttp://fasb.org/us-gaap/2024#AccruedLiabilitiesAndOtherLiabilitieshttp://fasb.org/us-gaap/2024#OtherLiabilitiesNoncurrenthttp://fasb.org/us-gaap/2024#OtherLiabilitiesNoncurrentP3Miso4217:USDxbrli:sharesiso4217:USDxbrli:sharesxbrli:pureshls:subsidiaryshls:segmentshls:amendmentshls:voteshls:renewalOptionshls:patent00018316512024-01-012024-12-3100018316512024-06-280001831651us-gaap:CommonClassAMember2025-02-210001831651us-gaap:CommonClassBMember2025-02-2100018316512024-12-3100018316512023-12-310001831651us-gaap:CommonClassAMember2023-12-310001831651us-gaap:CommonClassAMember2024-12-310001831651us-gaap:CommonClassBMember2023-12-310001831651us-gaap:CommonClassBMember2024-12-3100018316512023-01-012023-12-3100018316512022-01-012022-12-310001831651us-gaap:CommonClassAMember2024-01-012024-12-310001831651us-gaap:CommonClassAMember2023-01-012023-12-310001831651us-gaap:CommonClassAMember2022-01-012022-12-310001831651us-gaap:CommonStockMemberus-gaap:CommonClassAMember2021-12-310001831651us-gaap:CommonStockMemberus-gaap:CommonClassBMember2021-12-310001831651us-gaap:AdditionalPaidInCapitalMember2021-12-310001831651us-gaap:TreasuryStockCommonMember2021-12-310001831651us-gaap:RetainedEarningsMember2021-12-310001831651us-gaap:NoncontrollingInterestMember2021-12-3100018316512021-12-310001831651us-gaap:RetainedEarningsMember2022-01-012022-12-310001831651us-gaap:NoncontrollingInterestMember2022-01-012022-12-310001831651us-gaap:AdditionalPaidInCapitalMember2022-01-012022-12-310001831651us-gaap:CommonStockMemberus-gaap:CommonClassAMember2022-01-012022-12-310001831651us-gaap:CommonStockMemberus-gaap:CommonClassBMember2022-01-012022-12-310001831651us-gaap:CommonStockMemberus-gaap:CommonClassAMember2022-12-310001831651us-gaap:CommonStockMemberus-gaap:CommonClassBMember2022-12-310001831651us-gaap:AdditionalPaidInCapitalMember2022-12-310001831651us-gaap:TreasuryStockCommonMember2022-12-310001831651us-gaap:RetainedEarningsMember2022-12-310001831651us-gaap:NoncontrollingInterestMember2022-12-3100018316512022-12-310001831651us-gaap:RetainedEarningsMember2023-01-012023-12-310001831651us-gaap:NoncontrollingInterestMember2023-01-012023-12-310001831651us-gaap:AdditionalPaidInCapitalMember2023-01-012023-12-310001831651us-gaap:CommonStockMemberus-gaap:CommonClassAMember2023-01-012023-12-310001831651us-gaap:CommonStockMemberus-gaap:CommonClassBMember2023-01-012023-12-310001831651us-gaap:AdditionalPaidInCapitalMemberus-gaap:CommonClassBMember2023-01-012023-12-310001831651us-gaap:CommonClassBMember2023-01-012023-12-310001831651us-gaap:CommonStockMemberus-gaap:CommonClassAMember2023-12-310001831651us-gaap:CommonStockMemberus-gaap:CommonClassBMember2023-12-310001831651us-gaap:AdditionalPaidInCapitalMember2023-12-310001831651us-gaap:TreasuryStockCommonMember2023-12-310001831651us-gaap:RetainedEarningsMember2023-12-310001831651us-gaap:NoncontrollingInterestMember2023-12-310001831651us-gaap:RetainedEarningsMember2024-01-012024-12-310001831651us-gaap:AdditionalPaidInCapitalMember2024-01-012024-12-310001831651us-gaap:CommonStockMemberus-gaap:CommonClassAMember2024-01-012024-12-310001831651us-gaap:TreasuryStockCommonMember2024-01-012024-12-310001831651us-gaap:CommonStockMemberus-gaap:CommonClassAMember2024-12-310001831651us-gaap:CommonStockMemberus-gaap:CommonClassBMember2024-12-310001831651us-gaap:AdditionalPaidInCapitalMember2024-12-310001831651us-gaap:TreasuryStockCommonMember2024-12-310001831651us-gaap:RetainedEarningsMember2024-12-310001831651us-gaap:NoncontrollingInterestMember2024-12-310001831651us-gaap:SecuredDebtMember2024-01-012024-12-310001831651us-gaap:SecuredDebtMember2023-01-012023-12-310001831651us-gaap:SecuredDebtMember2022-01-012022-12-310001831651us-gaap:RevolvingCreditFacilityMember2024-01-012024-12-310001831651us-gaap:RevolvingCreditFacilityMember2023-01-012023-12-310001831651us-gaap:RevolvingCreditFacilityMember2022-01-012022-12-310001831651shls:ShoalsIntermediateParentIncMember2023-07-010001831651shls:ShoalsParentLLCMember2023-07-010001831651shls:ShoalsParentLLCMember2023-03-310001831651us-gaap:ShippingAndHandlingMember2024-01-012024-12-310001831651us-gaap:ShippingAndHandlingMember2023-01-012023-12-310001831651us-gaap:ShippingAndHandlingMember2022-01-012022-12-310001831651shls:CustomerAMemberus-gaap:CustomerConcentrationRiskMemberus-gaap:RevenueFromContractWithCustomerMember2024-01-012024-12-310001831651shls:CustomerAMemberus-gaap:CustomerConcentrationRiskMemberus-gaap:AccountsReceivableMember2024-01-012024-12-310001831651shls:CustomerAMemberus-gaap:CustomerConcentrationRiskMemberus-gaap:RevenueFromContractWithCustomerMember2023-01-012023-12-310001831651shls:CustomerAMemberus-gaap:CustomerConcentrationRiskMemberus-gaap:AccountsReceivableMember2023-01-012023-12-310001831651shls:CustomerAMemberus-gaap:CustomerConcentrationRiskMemberus-gaap:RevenueFromContractWithCustomerMember2022-01-012022-12-310001831651shls:CustomerBMemberus-gaap:CustomerConcentrationRiskMemberus-gaap:RevenueFromContractWithCustomerMember2024-01-012024-12-310001831651shls:CustomerBMemberus-gaap:CustomerConcentrationRiskMemberus-gaap:AccountsReceivableMember2024-01-012024-12-310001831651shls:CustomerBMemberus-gaap:CustomerConcentrationRiskMemberus-gaap:RevenueFromContractWithCustomerMember2023-01-012023-12-310001831651shls:CustomerBMemberus-gaap:CustomerConcentrationRiskMemberus-gaap:AccountsReceivableMember2023-01-012023-12-310001831651shls:CustomerBMemberus-gaap:CustomerConcentrationRiskMemberus-gaap:RevenueFromContractWithCustomerMember2022-01-012022-12-310001831651us-gaap:LandMember2024-12-310001831651us-gaap:LandMember2023-12-310001831651srt:MinimumMembershls:BuildingAndLandImprovementsMember2024-12-310001831651srt:MaximumMembershls:BuildingAndLandImprovementsMember2024-12-310001831651shls:BuildingAndLandImprovementsMember2024-12-310001831651shls:BuildingAndLandImprovementsMember2023-12-310001831651srt:MinimumMemberus-gaap:MachineryAndEquipmentMember2024-12-310001831651srt:MaximumMemberus-gaap:MachineryAndEquipmentMember2024-12-310001831651us-gaap:MachineryAndEquipmentMember2024-12-310001831651us-gaap:MachineryAndEquipmentMember2023-12-310001831651srt:MinimumMemberus-gaap:FurnitureAndFixturesMember2024-12-310001831651srt:MaximumMemberus-gaap:FurnitureAndFixturesMember2024-12-310001831651us-gaap:FurnitureAndFixturesMember2024-12-310001831651us-gaap:FurnitureAndFixturesMember2023-12-310001831651us-gaap:VehiclesMember2024-12-310001831651us-gaap:VehiclesMember2023-12-310001831651us-gaap:CustomerRelationshipsMember2024-12-310001831651us-gaap:CustomerRelationshipsMember2023-12-310001831651us-gaap:DevelopedTechnologyRightsMember2024-12-310001831651us-gaap:DevelopedTechnologyRightsMember2023-12-310001831651us-gaap:TradeNamesMember2024-12-310001831651us-gaap:TradeNamesMember2023-12-310001831651us-gaap:OrderOrProductionBacklogMember2024-12-310001831651us-gaap:OrderOrProductionBacklogMember2023-12-310001831651us-gaap:NoncompeteAgreementsMember2024-12-310001831651us-gaap:NoncompeteAgreementsMember2023-12-310001831651shls:ProductsWithoutServiceMember2024-12-310001831651shls:ProductsWithoutServiceMember2023-12-310001831651shls:ProductsWithoutServiceMember2024-01-012024-12-310001831651shls:ProductsWithoutServiceMember2023-01-012023-12-310001831651shls:ProductsWithoutServiceMember2022-01-012022-12-310001831651shls:WireHarnessMember2024-06-300001831651shls:WireHarnessMember2024-09-300001831651shls:WireHarnessMember2024-01-012024-12-310001831651shls:WireHarnessMember2024-12-310001831651shls:WireHarnessMember2023-01-012023-12-310001831651shls:WireHarnessMember2022-01-012022-12-310001831651shls:SeniorSecuredCreditAgreementMemberus-gaap:SecuredDebtMemberus-gaap:LineOfCreditMember2024-12-310001831651shls:SeniorSecuredCreditAgreementMemberus-gaap:SecuredDebtMemberus-gaap:LineOfCreditMember2023-12-310001831651shls:SeniorSecuredCreditAgreementMemberus-gaap:RevolvingCreditFacilityMemberus-gaap:LineOfCreditMember2024-12-310001831651shls:SeniorSecuredCreditAgreementMemberus-gaap:RevolvingCreditFacilityMemberus-gaap:LineOfCreditMember2023-12-310001831651shls:SeniorSecuredCreditAgreementMemberus-gaap:SecuredDebtMemberus-gaap:LineOfCreditMember2020-11-250001831651shls:SeniorSecuredCreditAgreementMemberus-gaap:SecuredDebtMemberus-gaap:LineOfCreditMember2020-11-252020-11-250001831651shls:SeniorSecuredCreditAgreementMembershls:DelayedDrawSecuredDebtMemberus-gaap:LineOfCreditMember2020-11-250001831651shls:SeniorSecuredCreditAgreementMembershls:DelayedDrawSecuredDebtMemberus-gaap:LineOfCreditMember2020-11-252020-11-250001831651shls:SeniorSecuredCreditAgreementMemberus-gaap:LineOfCreditMember2020-12-012020-12-310001831651shls:SeniorSecuredCreditAgreementMemberus-gaap:RevolvingCreditFacilityMemberus-gaap:LineOfCreditMember2020-12-012020-12-310001831651shls:SeniorSecuredCreditAgreementMemberus-gaap:SecuredDebtMemberus-gaap:LineOfCreditMember2021-01-292021-01-290001831651shls:SeniorSecuredCreditAgreementMemberus-gaap:RevolvingCreditFacilityMemberus-gaap:LineOfCreditMember2022-05-010001831651shls:SeniorSecuredCreditAgreementMemberus-gaap:RevolvingCreditFacilityMemberus-gaap:LineOfCreditMember2022-05-020001831651shls:SeniorSecuredCreditAgreementMemberus-gaap:SecuredDebtMemberus-gaap:LineOfCreditMember2023-12-272023-12-270001831651shls:SeniorSecuredCreditAgreementMemberus-gaap:SecuredDebtMemberus-gaap:LineOfCreditMember2024-01-192024-01-190001831651shls:SeniorSecuredCreditAgreementMemberus-gaap:RevolvingCreditFacilityMemberus-gaap:LineOfCreditMember2024-03-180001831651shls:SeniorSecuredCreditAgreementMemberus-gaap:RevolvingCreditFacilityMemberus-gaap:LineOfCreditMember2024-03-190001831651shls:SeniorSecuredCreditAgreementMemberus-gaap:RevolvingCreditFacilityMemberus-gaap:LineOfCreditMember2024-03-192024-03-190001831651shls:SeniorSecuredCreditAgreementMemberus-gaap:SecuredDebtMemberus-gaap:LineOfCreditMembershls:DebtCovenantPeriodOneMember2024-03-190001831651shls:SeniorSecuredCreditAgreementMemberus-gaap:SecuredDebtMemberus-gaap:LineOfCreditMembershls:DebtCovenantPeriodTwoMember2024-03-190001831651shls:SeniorSecuredCreditAgreementMemberus-gaap:SecuredDebtMemberus-gaap:LineOfCreditMember2024-03-192024-03-190001831651shls:SeniorSecuredCreditAgreementMemberus-gaap:RevolvingCreditFacilityMemberus-gaap:LineOfCreditMemberus-gaap:SecuredOvernightFinancingRateSofrMember2024-03-192024-03-190001831651shls:SeniorSecuredCreditAgreementMemberus-gaap:RevolvingCreditFacilityMemberus-gaap:LineOfCreditMemberus-gaap:BaseRateMember2024-03-192024-03-190001831651shls:SeniorSecuredCreditAgreementMemberus-gaap:SecuredDebtMemberus-gaap:LineOfCreditMemberus-gaap:SecuredOvernightFinancingRateSofrMembersrt:MinimumMember2024-01-012024-12-310001831651shls:SeniorSecuredCreditAgreementMemberus-gaap:SecuredDebtMemberus-gaap:LineOfCreditMemberus-gaap:SecuredOvernightFinancingRateSofrMembersrt:MaximumMember2024-01-012024-12-310001831651shls:SeniorSecuredCreditAgreementMemberus-gaap:SecuredDebtMemberus-gaap:LineOfCreditMemberus-gaap:BaseRateMembersrt:MinimumMember2024-01-012024-12-310001831651shls:SeniorSecuredCreditAgreementMemberus-gaap:SecuredDebtMemberus-gaap:LineOfCreditMemberus-gaap:BaseRateMembersrt:MaximumMember2024-01-012024-12-310001831651shls:SeniorSecuredCreditAgreementMemberus-gaap:RevolvingCreditFacilityMemberus-gaap:LineOfCreditMembersrt:MinimumMember2024-01-012024-12-310001831651shls:SeniorSecuredCreditAgreementMemberus-gaap:RevolvingCreditFacilityMemberus-gaap:LineOfCreditMemberus-gaap:SecuredOvernightFinancingRateSofrMembersrt:MaximumMember2024-01-012024-12-310001831651shls:SeniorSecuredCreditAgreementMemberus-gaap:RevolvingCreditFacilityMemberus-gaap:LineOfCreditMemberus-gaap:SecuredOvernightFinancingRateSofrMember2024-01-012024-12-310001831651shls:RestrictedAndPerformanceStockUnitsMember2024-01-012024-12-310001831651shls:RestrictedAndPerformanceStockUnitsMember2023-01-012023-12-310001831651shls:RestrictedAndPerformanceStockUnitsMember2022-01-012022-12-310001831651us-gaap:CommonClassBMember2024-01-012024-12-310001831651us-gaap:CommonClassBMember2023-01-012023-12-310001831651us-gaap:CommonClassBMember2022-01-012022-12-310001831651shls:A2021IncentivePlanMember2021-01-260001831651us-gaap:RestrictedStockUnitsRSUMember2024-01-012024-12-310001831651us-gaap:RestrictedStockUnitsRSUMember2023-01-012023-12-310001831651us-gaap:RestrictedStockUnitsRSUMember2022-01-012022-12-310001831651us-gaap:RestrictedStockUnitsRSUMembersrt:MinimumMember2024-01-012024-12-310001831651us-gaap:RestrictedStockUnitsRSUMembersrt:MaximumMember2024-01-012024-12-310001831651us-gaap:RestrictedStockUnitsRSUMembersrt:MinimumMember2023-01-012023-12-310001831651us-gaap:RestrictedStockUnitsRSUMembersrt:MaximumMember2023-01-012023-12-310001831651us-gaap:RestrictedStockUnitsRSUMembersrt:MinimumMember2022-01-012022-12-310001831651us-gaap:RestrictedStockUnitsRSUMembersrt:MaximumMember2022-01-012022-12-310001831651us-gaap:RestrictedStockUnitsRSUMembersrt:DirectorMember2024-01-012024-12-310001831651us-gaap:RestrictedStockUnitsRSUMembersrt:DirectorMembersrt:MinimumMember2024-01-012024-12-310001831651us-gaap:RestrictedStockUnitsRSUMembersrt:DirectorMembersrt:MaximumMember2024-01-012024-12-310001831651us-gaap:RestrictedStockUnitsRSUMember2021-12-310001831651us-gaap:RestrictedStockUnitsRSUMember2022-12-310001831651us-gaap:RestrictedStockUnitsRSUMember2023-12-310001831651us-gaap:RestrictedStockUnitsRSUMember2024-12-310001831651us-gaap:PerformanceSharesMember2024-01-012024-12-310001831651us-gaap:PerformanceSharesMember2023-01-012023-12-310001831651us-gaap:PerformanceSharesMember2022-01-012022-12-310001831651us-gaap:PerformanceSharesMemberus-gaap:CommonClassAMembersrt:MinimumMember2024-01-012024-12-310001831651us-gaap:PerformanceSharesMemberus-gaap:CommonClassAMembersrt:MaximumMember2024-01-012024-12-310001831651us-gaap:PerformanceSharesMemberus-gaap:CommonClassAMembersrt:MinimumMember2023-01-012023-12-310001831651us-gaap:PerformanceSharesMemberus-gaap:CommonClassAMembersrt:MaximumMember2023-01-012023-12-310001831651us-gaap:PerformanceSharesMemberus-gaap:CommonClassAMembersrt:MinimumMember2022-01-012022-12-310001831651us-gaap:PerformanceSharesMemberus-gaap:CommonClassAMembersrt:MaximumMember2022-01-012022-12-310001831651us-gaap:PerformanceSharesMember2021-12-310001831651us-gaap:PerformanceSharesMember2022-12-310001831651us-gaap:PerformanceSharesMember2023-12-310001831651us-gaap:PerformanceSharesMember2024-12-310001831651us-gaap:CommonStockMembershls:StockOfferingBySellingShareholdersMember2022-12-062022-12-060001831651us-gaap:CommonStockMembershls:StockOfferingMember2022-12-062022-12-0600018316512022-12-062022-12-060001831651us-gaap:CommonStockMembershls:StockOfferingBySellingShareholdersMember2023-03-102023-03-100001831651shls:ShoalsParentLLCMember2023-06-300001831651us-gaap:CommonClassAMember2024-06-110001831651us-gaap:CommonClassAMember2024-06-1200018316512024-06-1200018316512024-06-122024-06-120001831651us-gaap:TreasuryStockCommonMember2024-06-120001831651us-gaap:AdditionalPaidInCapitalMember2024-06-120001831651us-gaap:CommonClassAMember2024-08-0500018316512024-08-050001831651shls:ShoalsParentLLCMember2024-12-310001831651shls:ShoalsParentLLCMember2023-12-310001831651shls:ShoalsParentLLCMember2022-12-3100018316512024-02-0700018316512024-02-072024-02-0700018316512023-05-042023-05-040001831651us-gaap:SubsequentEventMember2025-01-092025-01-090001831651us-gaap:SuretyBondMember2024-12-310001831651shls:ShoalsIntermediateParentIncMember2023-12-310001831651us-gaap:DomesticCountryMember2024-12-310001831651us-gaap:StateAndLocalJurisdictionMember2024-12-3100018316512021-01-2900018316512022-11-292022-11-290001831651shls:SystemSolutionsMember2024-01-012024-12-310001831651shls:SystemSolutionsMember2023-01-012023-12-310001831651shls:SystemSolutionsMember2022-01-012022-12-310001831651shls:ComponentsMember2024-01-012024-12-310001831651shls:ComponentsMember2023-01-012023-12-310001831651shls:ComponentsMember2022-01-012022-12-310001831651srt:MinimumMember2024-01-012024-12-310001831651srt:MaximumMember2024-01-012024-12-310001831651shls:ElectricalBalanceOfSystemEBOSSolutionsAndComponentsMember2024-01-012024-12-310001831651shls:ElectricalBalanceOfSystemEBOSSolutionsAndComponentsMember2023-01-012023-12-310001831651shls:ElectricalBalanceOfSystemEBOSSolutionsAndComponentsMember2022-01-012022-12-3100018316512024-10-012024-12-31
UNITED STATES
SECURITIES AND EXCHANGE COMMISSION
Washington, D.C. 20549
FORM 10-K
☒ ANNUAL REPORT PURSUANT TO SECTION 13 OR 15(d) OF THE SECURITIES EXCHANGE ACT OF 1934
For the fiscal year ended December 31, 2024
or
☐ TRANSITION REPORT PURSUANT TO SECTION 13 OR 15(d) OF THE SECURITIES EXCHANGE ACT OF 1934
For the transition period from _________ to _________
Commission File Number: 001-39942
Shoals Technologies Group, Inc.
(Exact name of registrant as specified in its charter)
| | | | | | | | | | | | | | | | | |
Delaware | | 85-3774438 |
(State or other jurisdiction of incorporation or organization) | | (I.R.S. Employer Identification No.) |
| | | | | |
1400 Shoals Way | Portland | | Tennessee | | 37148 |
(Address of principal executive offices) | | (Zip Code) |
| | | | | | | | |
(Registrant’s telephone number, including area code) | (615) | 451-1400 |
Securities registered pursuant to Section 12(b) of the Act:
| | | | | | | | | | | | | | |
Title of each class | | Trading Symbol(s) | | Name of each exchange on which registered |
Class A Common Stock, $0.00001 Par Value | | SHLS | | Nasdaq Global Market |
Securities registered pursuant to Section 12(g) of the Act: None
Indicate by check mark if the registrant is a well-known seasoned issuer, as defined in Rule 405 of the Securities Act. ☒ Yes ☐ No
Indicate by check mark if the registrant is not required to file reports pursuant to Section 13 or Section 15(d) of the Act. ☐ Yes ☒ No
Indicate by check mark whether the registrant (1) has filed all reports required to be filed by Section 13 or 15(d) of the Securities Exchange Act of 1934 during the preceding 12 months (or for such shorter period that the registrant was required to file such reports), and (2) has been subject to such filing requirements for the past 90 days. ☒ Yes ☐ No
Indicate by check mark whether the registrant has submitted electronically every Interactive Data File required to be submitted pursuant to Rule 405 of Regulation S-T (§232.405 of this chapter) during the preceding 12 months (or for such shorter period that the registrant was required to submit such files). ☒ Yes ☐ No
Indicate by check mark whether the registrant is a large accelerated filer, an accelerated filer, a non-accelerated filer, a smaller reporting company, or an emerging growth company. See the definitions of “large accelerated filer,” “accelerated filer,” “smaller reporting company,” and “emerging growth company” in Rule 12b-2 of the Exchange Act.
| | | | | | | | | | | |
Large accelerated filer | ☒ | Accelerated filer | ☐ |
Non-accelerated filer | ☐ | Smaller reporting company | ☐ |
| | Emerging growth company | ☐ |
If an emerging growth company, indicate by check mark if the registrant has elected not to use the extended transition period for complying with any new or revised financial accounting standards provided pursuant to Section 13(a) of the Exchange Act. ☐
Indicate by check mark whether the registrant has filed a report on and attestation to its management’s assessment of the effectiveness of its internal control over financial reporting under Section 404(b) of the Sarbanes-Oxley Act (15 U.S.C. 7262(b)) by the registered public accounting firm that prepared or issued its audit report. ☒
If securities are registered pursuant to Section 12(b) of the Act, indicate by check mark whether the financial statements of the registrant included in the filing reflect the correction of an error to previously issued financial statements. ☐
Indicate by check mark whether any of those error corrections are restatements that required a recovery analysis of incentive-based compensation received by any of the registrant’s executive officers during the relevant recovery period pursuant to §240.10D-1(b). ☐
Indicate by check mark whether the registrant is a shell company (as defined in Rule 12b-2 of the Exchange Act). ☐ Yes ☒ No
The aggregate market value of the voting and non-voting common stock held by non-affiliates of the Registrant, as of June 30, 2024, the last business day of the Registrant’s most recently completed second fiscal quarter, was approximately $877.9 million. Solely for purposes of this disclosure, shares of common stock held by executive officers, directors and by each person who owns 10% or more of the outstanding common stock as of such date have been excluded because such persons may be deemed to be affiliates. This determination of affiliate status is not necessarily a conclusive determination for other purposes.
As of February 21, 2025, the registrant had 166,994,671 shares of Class A common stock and zero shares of Class B common stock issued and outstanding.
DOCUMENTS INCORPORATED BY REFERENCE
Portions of the registrant’s definitive proxy statement to be filed with the Securities and Exchange Commission, or SEC, subsequent to the date hereof pursuant to Regulation 14A in connection with the registrant’s 2025 Annual Meeting of Stockholders, are incorporated by reference into Part III of this Annual Report on Form 10-K. We intend to file such proxy statement with the SEC not later than 120 days after the conclusion of the registrant’s fiscal year ended December 31, 2024.
TABLE OF CONTENTS
| | | | | | | | |
ITEM | | PAGE |
PART I |
Item 1. | Business | |
Item 1A. | Risk Factors | |
Item 1B. | Unresolved Staff Comments | |
Item 1C. | Cybersecurity | |
Item 2. | Properties | |
Item 3. | Legal Proceedings | |
Item 4. | Mine Safety Disclosures | |
| | |
PART II |
Item 5. | Market for Registrant’s Common Equity, Related Stockholder Matters and Issuer Purchases of Equity Securities | |
Item 6. | Reserved | |
Item 7. | Management’s Discussion and Analysis of Financial Condition and Results of Operations | |
Item 7A. | Quantitative and Qualitative Disclosures About Market Risk | |
Item 8. | Financial Statements and Supplementary Data | |
Item 9. | Changes in and Disagreements With Accountants on Accounting and Financial Disclosure | |
Item 9A. | Controls and Procedures | |
Item 9B. | Other Information | |
Item 9C. | Disclosure Regarding Foreign Jurisdictions that Prevent Inspections | |
| | |
PART III |
Item 10. | Directors, Executive Officers and Corporate Governance | |
Item 11. | Executive Compensation | |
Item 12. | Security Ownership of Certain Beneficial Owners and Management and Related Stockholder Matters | |
Item 13. | Certain Relationships and Related Transactions, and Director Independence | |
Item 14. | Principal Accountant Fees and Services | |
| | |
PART IV |
Item 15. | Exhibits and Financial Statement Schedules | |
Item 16. | Form 10–K Summary | |
| | |
| SIGNATURES | |
PART I
Item 1. Business
Shoals Technologies Group, Inc. is a Delaware corporation. Unless the context otherwise requires, references to “we,” “us,” “our,” “Shoals,” the “Corporation,” the “Company” and other similar references refer to Shoals Technologies Group, Inc. and, unless otherwise stated, all of its consolidated subsidiaries. Shares of our Class A common stock trade on the Nasdaq Global Market (“Nasdaq”) under the symbol, “SHLS”.
Overview
Shoals is a leading provider of electrical balance of system (“EBOS”) solutions and components, including battery energy storage solutions (“BESS”) and Original Equipment Manufacturer (“OEM”) components, for the global energy transition market.
EBOS encompasses all of the components that are necessary to carry the electric current produced by solar panels to an inverter and ultimately to the power grid. We refer to complete EBOS solutions that use products manufactured by us, typically in connection with the design and specification of an entire EBOS system, as “system solutions”. When we sell a system solution, we work with our customers to design, specify and engineer their system solution to provide a complete customized EBOS solution consisting of individualized products that maximizes reliability and energy production while minimizing cost. We also provide technical support during installation and the transition to operations and maintenance. We refer to individual, often custom and proprietary, products we sell as “components”. Given the custom nature of both our system solutions and individual components and the long development cycle for solar energy projects, we typically have 12 months or more of lead time to quote, engineer, produce and ship orders we receive, and we do not stock large amounts of finished goods. We believe our system solutions are unique in our industry because they integrate design and engineering support, proprietary components and innovative installation methods into a single offering that would otherwise be challenging for a customer to obtain from a single provider or at all. Since EBOS components are mission-critical products that have a high consequence of failure, which may result in lost revenue, equipment damage, fire, and even serious injury or death, we generally believe customers prioritize reliability and safety over price when selecting EBOS solutions.
Traditionally, and for the year ended December 31, 2024, we primarily sold our EBOS solutions and components and OEM components to customers in the United States. Specifically, we primarily sold to engineering, procurement and construction firms (“EPCs”) for use in large solar projects designed to generate electricity and feed it directly into the electric grid, typically with a generation capacity of 1 megawatt (“MW”) or greater (“utility-scale solar”). These EPCs work with owners and developers of solar assets to build solar energy projects. However, given the mission critical nature of EBOS (as further described below), the decision to use our products typically involves input from both the EPC and the owner/developer of the solar energy project. As further described below, in the third quarter of 2024, we announced our strategic shift to expand our reach and capitalize on international, BESS, data centers, and Commercial, Community, and Industrial (“CC&I”) markets, while also maintaining our focus on domestic utility-scale solar and OEM markets. This shift is aimed at capitalizing on the growing global demand for renewable energy solutions and diversifying our market presence. By entering new geographic regions, markets, and applications, we aim to enhance our competitive position and drive long-term growth.
Traditional EBOS Solution
The Problem
Historically, most solar energy projects used a wiring architecture known as a “homerun.” Conventional homerun EBOS has two distinguishing characteristics: first, every string of solar panels in the project is connected to a combiner box with individual positive and negative “wire runs,” and second, connections between wires are made using a process called “crimping.” The combiner box functions as a central point to “combine” the individual wire runs into a single feeder cable and contains fuses to protect each circuit. Making each wire run from the strings to the combiner boxes is a costly and laborious process, requiring expensive copper wire and licensed electricians. Each wire run must be measured, laid out and fished through conduits that are buried in trenches across the project site. Because each string is individually connected to a combiner box, the same distances are covered with multiple wire runs. Making the crimped connections between wires and interconnecting them in the combiner box is a complex, error prone process that requires special tools. Each wire must be cut and have a precise amount of insulation removed; the bare end must be inserted the correct depth into a terminal; and special tools must be used to deform metal sleeves and torque lock nuts to ensure an environmental seal. The entire installation must be performed by licensed electricians with special training and any mistake in the process can result in a catastrophic system failure. Weather, moisture, dirt, and human error all contribute to the challenges of completing a high-quality, cleanly-connected system, that is required to remain in service for decades.
Our Proprietary Answers:
The majority of solar energy projects in operation today use conventional homerun architecture. We design, manufacture and sell system solutions for homerun systems.
We have developed a proprietary EBOS solution for homerun architectures that utilizes our interconnect harness. Rather than the traditional approach of running a separate wire from each string to a combiner box, our interconnect harness connects multiple strings together at each row using a single wire and simple push connector, rather than a wire crimp. Combining multiple strings together at each row reduces the number of wire runs that have to be made to combiner boxes, as well as the number of connections that have to be made in each combiner box, which reduces either the total number of combiner boxes or the size of combiner boxes required for the system. Using push connectors allows a large portion of the EBOS installation to be completed by general laborers, rather than requiring licensed electricians. Our homerun EBOS system solutions typically include our interconnect harness, combiners and jumpers.
We have also invented a trunk-bus alternative to traditional homerun architecture which we refer to as “plug-and-play” EBOS. Rather than making individual wire runs from each string to combiner boxes, plug-and-play architecture connects multiple strings within each row using specialized wire harnesses with integrated fuses that we refer to as “interconnect harnesses.” The copper interconnect harnesses are then connected to a proprietary above ground aluminum feeder cable that we refer to as the Big Lead Assembly (“BLA”), which feed directly into disconnect boxes, which are connected to the inverter. The BLA is our core plug-and-play product. The direct connection between the interconnect harness and the BLA and the integration of fuses into the interconnect harness dramatically reduces the number of wire runs required compared to a conventional homerun system and eliminates the need for combiner boxes. Our patented design includes connection points which incorporate a double molding system, permanently sealing out any moisture or particulates that would otherwise compromise the system. Additionally, BLA delivers to our customers meaningful cost savings by leveraging aluminum, which is often 80% less expensive than copper. We believe our plug-and-play EBOS architecture using interconnect harnesses and BLA has several competitive advantages when compared to conventional homerun EBOS, including:
•Installing above ground. Wiring for conventional homerun systems is typically run through conduits that are buried in trenches. Trenching is costly and time consuming, and certain geographies have environmental limits to these types of construction actions. Making repairs to buried wire can also be
challenging and expensive, as well as run the risk of unintentionally damaging other buried wire that did not need to be repaired. Our BLA is hung from the mounting system used for the solar panels, enabling above ground installation. Above ground installation is less costly and far faster than burying wire in conduits. Future maintenance is also significantly easier and less costly because our BLA is easily accessible if repairs are required.
•Being installable by general labor rather than requiring electricians. Conventional homerun systems use crimps and other specialized procedures to connect wires and install combiner boxes that must be performed by licensed electricians. Because our interconnect harness and BLA use simple push connectors and do not require combiner boxes, licensed electricians (who are often expensive and in short-supply) are not needed to install the system.
•Reducing the number of wire runs. We believe using our interconnect harness and BLA reduces the number of string and inverter wire runs required for a typical utility-scale solar energy project by up to 95% when compared to a conventional homerun system. Reducing the number of wire runs speeds installation, lowers material and shipping costs, reduces the number of potential failure points, and is beneficial to the environment because less copper, aluminum and plastics are consumed.
•Eliminating combiner boxes. Conventional homerun systems require combiner boxes to interconnect the wire runs from each string into a feeder cable and house fuses that protect each circuit. Because our BLA is connected directly to strings and our interconnect harness has inline fuses, no combiner boxes are required for our system. Eliminating combiner boxes speeds installation, lowers material and shipping costs, reduces the number of potential failure points, and is beneficial to the environment because less copper, aluminum and plastics are consumed.
•Requiring fewer connections. We believe using our interconnect harness and BLA reduces the number of connection points in a typical utility-scale solar energy project by more than 80% when compared to a conventional homerun system. Requiring fewer connections reduces the number of labor hours required to install the system as well as the number of potential failure points.
•Having greater reliability and lower maintenance costs. Connection points are often the source of failure in EBOS and must be inspected regularly. A solar energy project that uses our interconnect harness and BLA will have significantly fewer connections and, as a result, fewer failure points to inspect and maintain than the same project would using a conventional homerun system. We believe fewer potential failure points contributes to higher reliability and lower maintenance costs for solar energy projects that use our plug-and-play system when compared to a conventional homerun system.
•Enabling more energy generation. We believe the design of our interconnect harness and BLA reduces electrical resistance significantly when compared to a conventional homerun system. Lower resistance reduces energy loss to waste heat dissipation, which we believe results in greater energy generation from solar projects that use our plug-and-play system when compared to a conventional homerun system.
Together, we believe these advantages result in lower installation costs, lower material costs, and lower maintenance costs for our plug-and-play systems when compared to conventional homerun systems, as well as potentially lowering impact to the environment due to lower consumption of copper, aluminum and plastics.
Products and Services
We design, manufacture and sell a variety of products used by the solar and battery storage industries, including:
Solar BLA Solutions: Wide range of industry-leading plug-and-play cable and cabinet solutions that efficiently harness the power of solar energy.
Homeruns, Interconnection & Extension Solutions: Patented interconnect system and home run harnesses reduce the specialized labor required in your installation, making the integration of solar panels quicker and more simplistic.
Combiners and Re-Combiners: Bringing standardization to the next evolution of combiner boxes, optimizing both cost and layout without sacrificing quality or performance.
Load Break Disconnects and Transition Solutions: Secure, durable and flexible solutions to reduce feeder sizes or disconnect systems for maintenance and shutdowns.
Wireless Performance Monitoring: Real-time performance monitoring solutions to proactively monitor your solar system performance remotely.
BESS: Custom, semi-custom and standardized EBOS solutions for solar + storage and standalone energy storage projects.
Sales and Marketing Strategy
While we have traditionally focused on the domestic utility-scale solar and OEM markets, in the third quarter of 2024, we announced our strategic shift to expand our reach and capitalize on international, BESS, data centers, and CC&I markets. On a global scale, there is a growing demand for renewable energy solutions, driven by government incentives, environmental concerns, and the need for sustainable energy sources. We have introduced a suite of products tailored to international environments and standards, and aim to capitalize on this increasing demand while diversifying our market presence. Similarly, the CC&I and BESS markets have experienced significant growth as a result of increasing demand for renewable energy solutions and energy storage capabilities according to Wood Mackenzie. In 2024, we achieved a historic milestone with the highest number of new product releases in our history, paving the way for expansion into new markets, applications, and geographies. We believe that focusing on CC&I and BESS allows us to leverage our expertise in EBOS solutions to create tailored offerings that enhance the performance and cost-effectiveness of energy storage and CC&I installations. These shifts are aimed at capitalizing on the growing global demand for renewable energy solutions and diversifying our market presence, which we expect will diversify our revenue streams and reduce reliance on utility-scale solar projects. By entering new geographic regions and markets, we aim to enhance our competitive position and drive long-term growth.
Our sales and marketing strategy is to build product awareness and foster long-term relationships with key stakeholders that are involved in the lifecycle of a solar or BESS project.
We educate these stakeholders on the value proposition of our solutions which lower installation costs, provide greater reliability, and decrease maintenance costs. We use a variety of marketing strategies which include direct marketing campaigns, white papers, independent third-party studies, training seminars, and participating in industry conferences and events. We sell components and system solutions both on a project-to-project basis or through master supply agreements that support a portfolio of projects.
Our sales process is a highly consultative approach that involves working with developers, engineers, EPC’s, subcontractors, and OEM firms. We work collaboratively with all project stakeholders to understand the complexities and goals of each project to ensure continuity throughout the decision-making process. This involves us collaborating on site design, product selection, value engineering and optimization. Our project management team supports the process after a sale is completed by providing the customer submittals for
approval, real-time shipping information, and any additional items that may be needed to complete the installation and commissioning. Our customer care continues after a project’s completion, with our team providing technical and maintenance support for the life of the project. We believe that our consultative top-down and bottoms-up approach fosters brand loyalty with all stakeholders and results in retention of our customers.
We have manufacturing facilities located in Tennessee and Alabama. We have national sales leaders in the United States that are supported by our engineering staff in Tennessee. Internationally, we have sales personnel located in Spain and Australia. Our team in Spain services Europe, Latin-America, and Africa regions while our personnel in Australia supports Asia-Pacific. These sales representatives are supported by our engineering teams in the United States to ensure that we comply with local codes and regulations.
Our Customers
We sell our products principally to EPCs that build solar energy projects on behalf of their customers, the land owners and developers. The decision to use our products typically involves input from both the EPC and the owner of the solar energy project given the mission critical nature and high cost of failure of EBOS. EPCs typically construct multiple projects for several different owners.
For the year ended December 31, 2024, our largest customer contributed approximately 26.4% of our total revenue and was one of two customers contributing 10% or greater of total revenue.
Competition
Our offerings are highly specialized and patented products that are specific to the solar industry. The unique expertise required to design EBOS, BESS, data centers, and OEM solutions, including system solutions and individual component products, as well as customers’ reluctance to try unproven products, has confined the number of companies that produce such EBOS, BESS and OEM products to a relatively small number. Our principal competitors include TerraSmart, LLC (formerly SolarBOS, Inc.), Bentek Corporation, Voltage, LLC, Construction Innovation, Premier PV and Hikam America, Inc. We compete on the basis of product performance and features, installation cost, reliability and duration of product warranty, sales and distribution capabilities, and training and customer support, as well as the ability to provide system solutions rather than individual components.
Seasonality
We have experienced seasonal and quarterly fluctuations in the past as a result of seasonal fluctuations in our customers’ business. Our end users’ ability to install solar energy systems is affected by weather, as installation and construction projects slow during the colder winter months in the U.S. Such installation delays can impact the timing of orders for our products.
Manufacturing
We have developed a proprietary manufacturing process for our EBOS products that we believe is unique in our industry. Our process uses specialized manufacturing equipment that we have developed and involves joining wire together using resistance welds and then sealing the joint with two separate layers of insulating material, which we refer to as “undermold/overmold”. We believe resistance welding produces significantly stronger bonds than competing techniques used by our competitors. Specifying complementary materials for the undermold and overmold significantly reduces the risk of moisture infiltrating the connection
and enables us to provide superior ultraviolet (“UV”) protection, strain relief, impact resistance, and thermal stability over a wide range of environmental conditions. Together, we believe these techniques have shown to substantially reduce the risk that our cable develops a fault over its lifetime.
Our principal manufacturing facilities are located in Tennessee and Alabama. Our Alabama facility is Internation Organization for Standardization (“ISO”) 9001:2015 certified. In 2024, we announced our intention to invest substantial capital over the next five years to expand and consolidate our existing Tennessee-based manufacturing and distribution operations to a new, larger facility in Portland, Tennessee. As part of the expansion, we are in the process of relocating our Tennessee-based manufacturing operations to a single, larger facility.
Research and Development
We continually devote resources to research and development (“R&D”), with the objective of developing innovative new products that reduce the cost and improve the reliability and safety of renewable energy. We believe that we have developed and commercialized most of the new EBOS products and installation methods adopted by the U.S. solar industry over the past five years, including plug-and-play wiring and architecture, and interconnect harnesses for solar energy projects.
Our development strategy is to identify features that bring value to our customers and differentiate us from our competitors. We measure the effectiveness of our R&D using a number of metrics, beginning with a market requirements definition, which includes a program budget, financial payback, resource requirements, and time required to launch the new product, system, or service into the market. We employ a stringent engineering review process that ensures all R&D programs are meeting their stated objectives from inception to deployment.
We have a strong R&D team with significant experience in solar energy as well as expertise in electrical engineering, systems/control engineering and power electronics. As needed, we collaborate with academia, national laboratories, and consultants to further enhance our capabilities and confirm results independently.
Intellectual Property
The success of our business depends, in part, on our ability to maintain and protect our proprietary technologies, information, processes and know-how. We rely primarily on patent, trademark, copyright and trade secret laws in the U.S., confidentiality agreements and procedures and other contractual arrangements to protect our technology. As of December 31, 2024, we had 21 U.S. trademark registrations, 5 pending U.S. trademark applications, 36 issued U.S. patents, 32 issued non-U.S. patents, and 58 global patent applications pending examination. Many of our patents relate to more efficient electrical wiring and power transmission from solar panels to power inverters at solar installations. Our current U.S. issued patents are scheduled to expire from 2031 to 2043. The majority of our issued U.S. patents are not set to expire until 2035 or later. When patents expire, we lose the protection and competitive advantages they provided, which could negatively impact our operating results; however, we continue to pursue further intellectual property protection through U.S. and foreign patent applications, non-disclosure agreements, and under trade secret laws.
The term of individual patents in our portfolio vary, depending on, for example, the date of filing or date of patent issuance and the legal term of the patents in the jurisdictions in which they are obtained. Utility patents issued from U.S. patent applications are generally granted for a term of 20 years from the earliest effective filing date of a non-provisional patent application to which the application claims priority. In certain instances, this term may be adjusted to account for United States Patent and Trademark Office delay. The duration of patents outside of the U.S. varies in accordance with provisions of applicable local law, but typically
is also 20 years from the earliest effective filing date. The actual protection afforded by a patent varies on a country-to-country basis and depends upon many factors, including the type of patent, the scope of its coverage, the availability of legal remedies in a particular country, and the validity and enforceability of the patent.
We also rely on trade secrets and seek to protect and maintain the confidentiality of proprietary know-how to protect aspects of our business that are not amenable to, or that we do not consider appropriate for, patent protection. These aspects of our business include proprietary know-how, technology or data that are not covered by patents or patent applications, including technical processes, test equipment designs, algorithms and procedures. Our policy is to require research and development employees to enter into confidentiality and proprietary information agreements with us to address intellectual property protection issues and to assign to us all of the inventions, designs and technologies they develop during the course of employment with us. However, we might not have entered into such agreements with all applicable personnel, and such agreements might not be self-executing. Moreover, such individuals could breach the terms of such agreements.
We also require our customers and business partners to enter into confidentiality agreements before we disclose any sensitive aspects of our technology or business plans.
Government Regulation
Environmental Laws and Regulations
We are subject to a variety of environmental, health and safety, and pollution-control laws and regulations in the jurisdictions in which we operate. We do not believe the costs of compliance with these laws and regulations will be material to the business or our operations. We may use, handle, generate, store, discharge and dispose of hazardous substances, chemicals and wastes at some of our facilities in connection with our product development, testing and manufacturing activities. Any failure by us to control the use of, to remediate the presence of or to restrict adequately the discharge of such substances, chemicals or wastes could subject us to potentially significant liabilities, clean-up costs, monetary damages and fines or suspensions in our business operations.
Government Incentives
Federal, state, local and foreign government bodies provide incentives to owners, end users, distributors and manufacturers of solar energy systems to promote solar electricity. These incentives take the form of rebates, tax credits and other financial incentives such as system performance payments, payments for renewable energy credits associated with renewable energy generation, and either an exclusion of solar energy systems from property tax assessments or a reduction in the property tax rate. The range and duration of these incentives varies widely by geographic market.
The 2022 Inflation Reduction Act (“IRA”) in the U.S. made significant changes to the tax credit regime that applies to solar facilities. The IRA allowed U.S. taxpayers making capital investments in solar projects to claim certain Investment Tax Credits (“TC”) for the installation of these solar projects. The IRA also generally allowed U.S. taxpayers to elect to receive a production tax credit (“PTC”) in lieu of the TC for qualified solar facilities if the construction began before January 1, 2025, among other requirements. In the case of projects placed in service after 2024, each of the TC and PTC will be replaced by similar “technology neutral” tax credit incentives that mimic the TC and PTC but also require that projects satisfy a “zero greenhouse gas emissions” standard (which solar does) in order to qualify for the credits. This new credit regime will continue to apply to projects that began construction prior to the end of 2033 (and possibly later), at which point the credits will
become subject to a phase-out schedule. While the IRA increased incentives for solar energy, some of those incentives have already begun to decrease. Additionally, given the change in U.S. presidential administrations, the future of the IRA and any federal solar incentives remains uncertain; however, direct changes to the IRA would require new legislation.
Trade Regulation and Import Tariffs
Our business activities are subject to numerous laws and regulations in the jurisdictions in which we operate. Particularly, our exports and imports are subject to complex trade and customs laws, tax requirements and tariffs set by governments through mutual agreements or unilateral actions. Changes in tax policies or trade regulations, the disallowance of tax deductions on imported merchandise, or the imposition of new tariffs on imported products, could have an adverse effect on our business and results of operations.
Our Human Capital
As of December 31, 2024, we had approximately 1,290 full-time and temporary employees. The vast majority of our employees are located in the United States.
We foster a collaborative, team-oriented culture that values open communication and candor among all our employees. We consider these elements crucial to our pursuit of operational excellence and lead to success. We actively seek individuals who share our passion, dedication and entrepreneurial mind set to contribute to a dynamic work environment.
We also encourage our employees to operate by a common set of principles, which includes:
•Responsibility – We integrate quality and safety into everything;
•Integrity – We do the right thing, in the right way, for the right reason;
•Agility – We are quick and flexible at our core;
•Innovation – We lead from the front by simplifying the complex;
•Dedication – We hold ourselves accountable and we never quit; and
•Commitment – We care for people and the planet by investing locally and globally.
We believe that operating with purpose, passion and creativity benefits our customers, stockholders, employees, and suppliers, as well as the communities where we operate and the environment.
None of our employees are represented by a labor union. We have not experienced any employment-related work stoppages, and we consider relations with our employees to be good.
Diversity and Inclusion
We remain committed to the long-term strategic benefits of diversity and inclusion initiatives, recognizing their pivotal role in driving positive outcomes for our business, enabling us to better meet the needs of our customers, and creating long-term value for our stockholders. Our goal is to cultivate a workplace where everyone feels welcomed, valued, treated fairly and respected. Our commitment to diversity does not and has never included quotas or systematic preferences, nor does it mean compromising merit.
We will continue our outreach, recruitment, hiring, and retention of diverse groups at all levels of our workforce, including leadership roles. We believe that these efforts enhance our capacity to attract and retain employees who will help our business innovate and succeed. We also focus on listening, learning, and
responding to our employees’ concerns to help ensure that we can provide a diverse, equitable, and inclusive workplace today and into the future.
Employee Training and Development
We recognize the benefits that training can have on building and growing our workforce. We encourage our employees to participate in continuing education and to pursue professional certifications.
We encourage our leaders to provide continuous guidance and feedback to our employees. We believe it is the responsibility of every person in leadership – be it a Team Lead, Supervisor, or Manager – to serve as a resource and support for each of our team members.
Compensation and Benefits
We provide a comprehensive suite of rewards and benefits. Our benefits program is designed to provide coverage for our employees’ overall health and wellbeing. Our program includes medical and dental coverage, life, and disability insurance. We also offer retirement saving plans through our 401(k) plan, which is available to all full-time employees.
Health and Safety
The safety and wellbeing of our employees is at the forefront of everything we do. We strive to have a zero accident culture and our safety management system is built upon that principle. Our occupational health and safety program is designed to drive a proactive safety culture beginning with our management setting the tone for our safety culture and ensuring that everyone feels a sense of ownership for each other’s safety and well-being.
The key to preventing injuries begins with establishing the risk profile in our facilities through effective risk assessment and incident reporting and analysis processes. This process enables the organization to implement proactive safety measures, including ergonomic improvements, behavioral and unsafe condition audits, and near miss reporting and assessments, as leading indicators towards our journey to zero accidents.
Elimination of Up-C Structure and Entity Simplification
In the first quarter of 2023, we simplified our corporate structure by, among other things, eliminating the umbrella-partnership C corporation structure (“Up-C structure”) that was in place since its January 29, 2021 initial public offering (“IPO”). Following a secondary offering of shares of Class A common stock by certain selling stockholders in March 2023, all the holders of limited liability interests of Shoals Parent LLC (“LLC Interests”), our former operating subsidiary, exchanged all the LLC Interests and corresponding shares of Class B common stock of the Company beneficially owned by them into shares of Class A common stock of the Company. As a result, upon effectiveness of such exchanges, all of the LLC Interests in Shoals Parent LLC were held by the Company, no other holders owned LLC Interests and no Class B common stock was or is outstanding.
Following the elimination of the Up-C structure, the Company consummated an internal reorganization transaction, effective December 31, 2023, whereby certain of the Company’s wholly-owned subsidiaries merged with and into other subsidiaries. As part of this reorganization, Shoals Parent LLC merged with and into Shoals Intermediate Parent, with Shoals Intermediate Parent as the surviving corporation.
Available Information
Shoals files annual reports on Form 10-K, quarterly reports on Form 10-Q, current reports on Form 8-K and amendments of such reports with the Securities and Exchange Commission (“SEC”). Any document Shoals files may be inspected, without charge, at the SEC’s website at http://www.sec.gov. In addition, through our corporate website at www.shoals.com, Shoals provides a hyperlink to a third-party SEC filing website which posts these filings as soon as reasonably practicable, where they can be reviewed without charge. The information found on our website is not a part of this Annual Report on Form 10-K or any other report we file with or furnish to the SEC.
FORWARD-LOOKING STATEMENTS
This report contains forward-looking statements that are based on our management’s beliefs and assumptions and on information currently available to our management. Forward-looking statements include information concerning our possible or assumed future results of operations; expectations regarding the utility-scale solar market; project delays; regulatory environment; the effects of competitive dynamics, volume discounts and customer mix in our key markets; pipeline and orders; business strategies, plans and expectations; sales and marketing goals; technology developments; financing and investment plans; warranty and liability accruals and estimates of loss or gains; estimates of potential loss related to the wire insulation shrinkback matter (as defined below); litigation strategy and expected benefits or results from the current intellectual property and wire insulation shrinkback litigation; potential growth opportunities, including opportunities associated with our entry into new markets; production and capacity at our plants; and potential repurchases under the Company’s Repurchase Program (as defined below). Forward-looking statements include statements that are not historical facts and can be identified by terms such as “anticipate,” “believe,” “could,” “estimate,” “expect,” “intend,” “may,” “plan,” “potential,” “predict,” “project,” “seek,” “should,” “will,” “would” or similar expressions and the negatives of those terms.
Forward-looking statements involve known and unknown risks, uncertainties and other factors that may cause our actual results, performance or achievements to be materially different from any future results, performance or achievements expressed or implied by the forward-looking statements. Given these uncertainties, you should not place undue reliance on forward-looking statements. Also, forward-looking statements represent our management’s beliefs and assumptions only as of the date of this report. You should read this report with the understanding that our actual future results may be materially different from what we expect.
Important factors that could cause actual results to differ materially from expectations are included in Item 1A “Risk Factors”.
Except as required by law, we assume no obligation to update these forward-looking statements, or to update the reasons actual results could differ materially from those anticipated in these forward-looking statements, even if new information becomes available in the future.
Item 1A. Risk Factors
Summary Risk Factors
The following is a summary of the risks and uncertainties that could materially adversely affect our business, financial condition and results of operations. You should read this summary together with the more detailed description of each risk factor contained below.
•If demand for solar energy projects diminishes, we may not be able to grow, and our financial results, business and prospects could be materially adversely impacted;
•If we fail to accurately estimate the potential losses related to the wire insulation shrinkback matter, or fail to recover the costs and expenses incurred by us from the supplier, our profit margins, financial results, business and prospects could be materially adversely impacted;
•The interruption of the flow of raw materials from international vendors has disrupted our supply chain, including as a result of the imposition of additional duties, tariffs and other charges on imports and exports;
•The imposition of trade restrictions, import tariffs, anti-dumping and countervailing duties could adversely affect the amount or timing of our revenue, results of operations or cash flows;
•We have modified, and in the future may modify, our business strategy to abandon lines of business or implement new lines of business. Modifying our business strategy could have an adverse effect on our business and financial results;
•Amounts included in our backlog and awarded orders may not result in actual revenue or translate into profits;
•Defects or performance problems in our products or their parts, whether due to manufacturing, installation, or use, including those related to the wire insulation shrinkback matter, have a high consequence of failure and can lead to equipment and systems failure, physical injury or death, and in the past have, and in the future could, result in loss of customers, reputational damage and decreased revenue, and materially adversely impact our business, financial condition and results of operations;
•We have experienced, and may experience in the future, delays, disruptions, quality control or reputational problems in our manufacturing operations in part due to our vendor concentration;
•If we fail to retain our key personnel and attract additional qualified personnel, our business strategy and prospects could suffer;
•Our products are primarily manufactured and shipped from our production facilities in Tennessee, and any damage or disruption at these facilities may harm our business;
•We may face difficulties with respect to the planned consolidation and relocation of our Tennessee-based manufacturing and distribution operations, and may not realize the benefits thereof;
•Safety issues may subject us to penalties, negatively impact customer relationships, result in higher operating costs, and negatively impact employee morale and turnover;
•The market for our products is competitive, and we face increased competition as new and existing competitors introduce EBOS system solutions and components, which could negatively affect our results of operations and market share;
•Macroeconomic conditions, including high inflation, high interest rates, and geopolitical instability impacts our business and financial results;
•We are subject to risks associated with the patent infringement complaints that we filed with the U.S. International Trade Commission (“ITC”) and District Courts;
•If we fail to, or incur significant costs in order to obtain, maintain, protect, defend or enforce our intellectual property portfolio and other proprietary rights, including the patents we are asserting in
ongoing patent infringement litigation, our business and results of operations could be materially harmed;
•Acquisitions, joint ventures and/or investments and the failure to integrate acquired businesses, could disrupt our business and negatively impact our results of operations;
•A loss of one or more of our significant customers, their inability to perform under their contracts, or their default in payment could harm our business and negatively impact revenue, results of operations, and cash flow;
•A significant drop in the price of electricity may harm our business, financial condition, results of operations and prospects;
•The unauthorized access to our information technology systems or the disclosure of personal or sensitive data or confidential information, whether through a breach of our computer system or otherwise, could severely disrupt our business or reduce our sales or profitability;
•Failure of our information technology systems, including those managed by third parties, whether intentional or inadvertent, could lead to delays in our business operations and, if significant or extreme, affect our results of operations;
•Our expansion outside the U.S. could subject us to additional business, financial, regulatory and competitive risks;
•Our indebtedness could adversely affect our financial flexibility, restrict our current and future operations, and our competitive position;
•Existing electric utility industry, federal state and municipal renewable energy and solar energy policies and regulations, including zoning and siting laws, and any subsequent changes, present technical, regulatory and economic barriers to the purchase and use of solar energy systems that may significantly reduce demand for our products or harm our ability to compete;
•Changes in tax laws or regulations that are applied adversely to us, or our customers could materially adversely affect our business, financial condition, results of operations and prospects;
•The market price of our Class A common stock may decline and may continue to be subject to significant volatility;
•Provisions in our amended and restated certificate of incorporation and amended and restated bylaws may have the effect of delaying or preventing a change of control or changes in our management; and
•Our amended and restated certificate of incorporation also provides that the Court of Chancery of the State of Delaware will be the exclusive forum for substantially all disputes between us and our stockholders, which could limit our stockholders’ ability to obtain a favorable judicial forum for disputes with us or our directors, officers or employees.
Risks Related to Our Business and Our Industry
If demand for solar energy projects diminishes, we may not be able to grow, and our financial results, business and prospects could be materially adversely impacted.
Our solutions are utilized in solar energy projects. As a result, our future success depends on demand for solar energy solutions and the ability of solar equipment vendors to meet this demand. The solar industry has historically been cyclical and has experienced periodic downturns. In 2023 and 2024, the domestic utility scale solar market experienced project delays pushing project execution beyond 2024 and slowing growth and demand. These trends, which are expected to persist in the near-term are the result of various factors, including permitting issues; project financing; lingering uncertainty about whether, or to what extent, the new U.S. presidential administration will seek, and be able to obtain, new legislation that modifies or repeals the application of the Inflation Reduction Act of 2022 to solar projects; supply chain constraints; uncertainty regarding changes in the U.S. trade environment including actual and proposed increased tariffs on foreign
imports in the U.S. by the incoming Trump administration; and anti-dumping and countervailing complications. Further, challenging industry conditions, such as a reduction of governmental subsidies, contributed to a demand decrease for solar energy projects.
While we expect the global demand for solar power to increase as a result of the needs of emerging and developing economies, the rapid proliferation of data centers for the development and use of artificial intelligence, industry shifts from fossil fuels to renewable energy and increased domestic manufacturing in the U.S., these sources of increased demand may take years to develop and mature, and there is no guarantee that they will materialize for the industry or that we will be able to benefit from them. Our future performance will depend, in part, on the successful development, introduction and deployment of these new power consuming facilities, including market acceptance of artificial intelligence. If these opportunities do not develop as we expect, or if we do not accurately forecast the growth rate for data centers, their timeline for development, the role of solar energy with respect to such opportunities, or if we fail to be prepared to take advantage of these opportunities, our growth will be impacted. Our historic significant growth and expansion and more recent slowdown, combined with the rapidly evolving and competitive nature of our industry, makes it difficult to predict our future prospects. We have encountered and will continue to encounter risks and difficulties frequently experienced by growing companies in rapidly changing industries, including unpredictable and volatile revenue and increased expenses as we continue to attempt to grow our business. Some of the factors outside of our control that may impact the viability and demand for solar energy projects include: (i) cost competitiveness, reliability and performance of solar energy systems compared to conventional and non-solar renewable energy sources and products, and cost competitiveness, reliability and performance of our products compared to our competitors; (ii) availability, scale and scope of government subsidies and incentives to support the development and deployment of solar energy solutions; (iii) prices of traditional carbon-based energy sources; (iv) levels of investment by end users of solar energy projects, which tend to decrease when economic growth slows; and (v) the emergence, continuance or success of, or increased government support for, other alternative energy generation technologies and products.
Given our concentration in solar energy, if demand for solar energy and solar energy projects continues to decline and solar projects continue to be delayed, demand for our products will continue to decrease, and our financial results, business and prospects could be materially adversely impacted.
If we fail to accurately estimate the potential losses related to the wire insulation shrinkback matter, or fail to recover the costs and expenses incurred by us from the supplier, our profit margins, financial results, business and prospects could be materially adversely impacted.
As previously disclosed, the Company was notified by certain customers that a subset of wire harnesses used in its EBOS solutions is presenting unacceptable levels of contraction of wire insulation (“wire insulation shrinkback”). Based upon the Company’s ongoing assessment, the Company currently believes the wire insulation shrinkback is related to defective wire manufactured by Prysmian Cables and Systems USA, LLC (“Prysmian”). Based on the Company’s continued analysis of available information obtained throughout the remediation process, the Company determined that a potential range of loss was both probable and reasonably estimable and updated its estimate of potential losses during the quarter ended September 30, 2024 from previously provided estimates. Based on the Company’s continued analysis of information available as of the date of this Annual Report on Form 10-K, the estimate of potential losses remains unchanged from the estimate provided as of September 30, 2024. As no amount within the current range of loss appears to be a better estimate than any other amount, the Company recorded a warranty liability and related expense representing the low end of the range of potential loss of $73.0 million. The high-end of the range of potential loss is $160.0 million, which is $87.0 million higher than the amount recorded. The revised estimated range is based on several assumptions, and as additional information becomes available, the Company may increase
or decrease its estimated warranty liability from its current estimate, and such increase or decrease may be material.
Our warranty liability for this matter is based on a several assumptions, including the potential magnitude of engineering, procurement and construction firms’ labor cost to identify and perform the repair and replacement of impacted harnesses, estimated failure rates, materials replacement cost, planned remediation method, inspection costs, and other various assumptions. We do not have a long history of making assumptions relating to warranties. As a result, these assumptions could prove to be materially different from our current estimate, causing us to incur substantial unanticipated expenses to identify, repair or replace the defective wire or to compensate customers. Additionally, changes to the planned remediation method could also have a material impact on the warranty liability. As additional information becomes available, including with respect to experience relating to weather delays, site access, the scope of replacement, vegetation management or other factors, the Company may increase or decrease its estimated warranty liability from its current estimate, and such increase or decrease may be material. Our failure to accurately estimate this liability could result in unexpected volatility to our Class A common stock and have a material adverse effect on our financial condition.
The Company does not maintain insurance for product warranty and has commenced a lawsuit against Prysmian, as discussed in more detail under Litigation in Note 15 - Commitments and Contingencies in our consolidated financial statements included in this Annual Report on Form 10-K. Because the lawsuit against Prysmian is ongoing, potential recovery from Prysmian is not considered probable as defined in Accounting Standards Codification (“ASC”) 450, and has not been considered in our estimate of the warranty liability as of December 31, 2024. In addition, results of the litigation we have commenced against Prysmian are inherently uncertain and we cannot guarantee the outcome of that litigation. Litigation can be expensive and time consuming and will divert the efforts of our management and other personnel, which could harm our business, whether or not such litigation results in a determination favorable to us. If we fail to recover the costs and expenses incurred by us in connection with the identification, repair and replacement of the defective Prysmian wire, our financial results, business and prospects could be materially adversely impacted. Our actual loss in this matter is uncertain and may have a material adverse effect on our business, financial condition and results of operations.
Similar to our other products, the defective wires associated with the wire insulation shrinkback matter expose us to potential product liability claims. See “Risk Factors - Defects or performance problems in our products or their parts, whether due to manufacturing, installation, or use, including those related to the wire insulation shrinkback matter, have a high consequence of failure and can lead to equipment and systems failure, physical injury or death, and in the past have, and in the future could, result in loss of customers, reputational damage and decreased revenue, and materially adversely impact our business, financial condition and results of operations.”
The interruption of the flow of raw materials from international vendors has disrupted our supply chain, including as a result of the imposition of additional duties, tariffs and other charges on imports and exports.
We purchase some of our raw materials required to manufacture our components and system solutions outside of the U.S. through arrangements with various vendors. In 2023 and 2024, we experienced challenges related to our global supply chain which impacted our ability to obtain raw materials as well as secure inbound logistics. Changes over the last few years in the international relations and tariff regimes between the U.S. and China in response to various political issues and heightened uncertainty regarding China-Taiwan relations could significantly adversely impact the availability of parts and components to us, and, correspondingly, our
ability to produce our components at targeted levels. We cannot predict whether there will be additional trade restrictions imposed by the U.S. or other foreign governments such as increased border taxes, embargoes, safeguards and customs restrictions against the raw materials we use. Sustained uncertainty about, or worsening of, current global economic conditions and further escalation of trade tensions between the U.S. and its trading partners, especially China, could result in a global economic slowdown, our inability to secure materials needed to manufacture our products, long-term changes to global trade and the worsening of the supply chain. Other events that could also disrupt our supply chain include: (i) the imposition of additional trade law provisions or regulations; (ii) the ongoing conflict in Ukraine, which has reduced the availability of certain materials that can be sourced in Europe and, as a result, increased global logistics costs for the procurement of some inputs and materials used in our products; (iii) quotas imposed by bilateral trade agreements; (iv) foreign currency fluctuations; (v) natural disasters; (vi) public health issues and pandemic and epidemic diseases (such as COVID-19), their effects or the perception of their effects, and any potential governmental response thereto; (vii) theft; (viii) restrictions on the transfer of funds; (ix) the financial instability or bankruptcy of vendors; and (x) significant labor disputes, such as dock strikes.
We cannot predict with certainty whether the countries from which our raw materials are sourced, or may be sourced in the future, will be subject to new or additional trade restrictions imposed by the U.S. or other foreign governments. Trade restrictions could potentially increase the cost and reduce or delay the supply of raw materials available to us, and could adversely affect our business, financial condition and results of operations.
The imposition of trade restrictions, import tariffs, anti-dumping and countervailing duties could adversely affect the amount or timing of our revenue, results of operations or cash flows.
The Trump administration has threatened tougher trade terms with China, including increased tariffs on foreign imports into the U.S. from China, threatening to impose a 60% tariff on Chinese imports. In the event such tariffs are implemented, we expect certain raw materials used in our products will be subject to such tariffs, which could impact our ability to timely manufacture our components and system solutions. While the implementation and scope of these proposed tariffs is still uncertain, any significant new tariffs, which may last for an indefinite period of time, may result in increased prices for certain of our raw materials including steel, one of our main raw material inputs. The implementation of these proposed tariffs, any future increases in existing tariff rates, additional tariffs on other goods, or further retaliatory actions from other governments may result in higher costs for us, and there can be no assurance we will be able to pass on any of the increases in raw material costs directly resulting from the tariffs to our customers. Even if the Trump administration does not impose such tariffs, the mere threat of increased tariffs can disrupt markets and create uncertainty that could impact supply chains. Such actions may also result in more difficulty or the inability to obtain needed materials. Further, if tariffs increase significantly, we may be unable to source our required raw materials from alternative vendors due to increased demand, which could reduce or delay the supply of raw materials available to us.
Escalating trade tensions, particularly between the U.S. and China over the last several years, have led to increased tariffs and trade restrictions, including tariffs applicable to certain materials and components for our products or for products used in solar energy projects more broadly, such as transformers and module supply and availability. These tariffs have directly and indirectly increased our materials costs. In particular, there have been recent tariffs that have particularly targeted the solar industry. In January 2018, the U.S. adopted a tariff on imported solar modules and cells pursuant to Section 201 of the Trade Act of 1974. The tariff was initially set at 30%, with a gradual reduction over four years to 15%. This tariff may indirectly affect us by impacting the financial viability of solar energy projects, which could in turn reduce demand for our products. On February 4, 2022, President Biden extended the safeguard tariff for an additional four years, starting at a
rate of 14.75% and reducing that rate each year to 14% in 2026, and directed the U.S. Trade Representative to conclude agreements with Canada and Mexico on trade in solar products.
Furthermore, in July 2018, the U.S. adopted a 10% tariff on a long list of products imported from China under Section 301 of the Trade Act of 1974, including inverters and power optimizers, which became effective on September 24, 2018. In June 2019, the U.S. Trade Representative increased the rate of such tariffs from 10% to 25%. These tariffs could impact the solar energy projects in which our products are used, which could lead to decreased demand for our products. On January 15, 2020, the U.S. and China entered into an initial trade deal that preserves the bulk of the tariffs placed in 2018 and maintains a threat of additional tariffs should China breach the terms of the deal.
In December 2021, President Biden signed the Uyghur Forced Labor Prevention Act (“UFLPA”) into law, which became effective on June 21, 2022. The UFLPA seeks to block the import of products made with forced labor in certain areas of China and has identified a list of suppliers from which products are subject to a presumption of import denial. As a result, some suppliers of solar modules have seen shipments detained by U.S. Customs and Border Patrol pursuant to the UFLPA. These detainments have not significantly impacted any of our customers’ projects to date; however, continued or future detainments could affect the industry and impact solar energy projects more broadly, which in turn could affect our business. We are continuing to monitor developments in this area.
In addition, the U.S. currently imposes antidumping and countervailing duties on certain imported crystalline silicon PV cells and modules from China and Taiwan. Such antidumping and countervailing duties can change over time pursuant to annual reviews conducted by the U.S. Department of Commerce (“USDOC”), and an increase in duty rates could have an adverse impact on our operating results. On August 23, 2023, as a result of an investigation, the USDOC determined that imports of certain crystalline silicone PV that have been completed in Cambodia, Malaysia, Thailand, or Vietnam, using parts or components produced in the People’s Republic of China are circumventing the antidumping and countervailing orders on solar cells and modules from China. However, on June 6, 2022, President Biden issued Proclamation 10414 that declared an emergency with respect to U.S. electricity generation capacity and stated that immediate action was needed to ensure access to a sufficient supply of solar cells and modules to assist in meeting the U.S.’ electricity generation needs temporarily waiving for 24 months (through June 2024) the collection of antidumping and countervailing duties for certain cells and modules subject to USDOC’s investigation. The ITC made a preliminary affirmative determination on June 7, 2024, and the USDOC made its preliminary affirmative determination on October 1, 2024. The preliminary tariff rates vary from below 1% to almost 300%, depending on the relevant company.
Tariffs and the possibility of additional tariffs in the future, including as a result of the anticipated tariffs on foreign imports set by Trump administration, particularly on goods from China and any international responses, have created uncertainty in the industry. If the price of solar systems in the U.S. increases, the use of solar systems could become less economically feasible and could reduce our gross profits or reduce the demand of solar systems manufactured and sold, which in turn may decrease demand for our products. Additionally, existing or future tariffs or other trade restrictions may negatively affect key customers, suppliers, and manufacturing partners. Such outcomes could adversely affect the amount or timing of our revenue, results of operations or cash flows, and continuing uncertainty could cause sales volatility, price fluctuations or supply shortages or cause our customers to advance or delay their purchase of our products. It is difficult to predict what further trade-related actions governments may take, which may include additional or increased tariffs and trade restrictions, and we may be unable to quickly and effectively react to such actions.
We have modified, and in the future may modify, our business strategy to abandon lines of business or implement new lines of business. Modifying our business strategy could have an adverse effect on our business and financial results.
From time to time, we review our business strategy and, have in the past modified it, and may in the future do so again. We previously abandoned efforts to penetrate the electric-vehicle market due to specific industry challenges and are currently developing solutions seeking to further penetrate the CC&I market, data centers market, the OEM market and international markets. Abandoning lines of business has in the past led to, and in the future may lead to, increased costs, loss of customers, our reputation being negatively impacted, and our failure to fully recoup the investments made in those lines of business. Implementing new lines of business also poses challenges including with respect to our ability to build a well-recognized and respected brand in that specific industry, expanding our customer base, improving and maintaining operational efficiency for new lines of business, and anticipating and adapting to changing market conditions, including technological development and changes in competitive landscape. Shifts in business strategy can and have made it more difficult for us to collect data and accurately forecast our production and material needs, price our goods and services, and estimate or margins. Failure to successfully manage the risks of modifying our business strategy could have a material adverse effect on our business, financial condition and results of operations.
Amounts included in our backlog and awarded orders may not result in actual revenue or translate into profits.
As of December 31, 2024, we had $634.7 million of backlog and awarded orders. Backlog of $154.8 million represents signed purchase orders or contractual minimum purchase commitments with take-or-pay provisions and awarded orders of $479.9 million are orders we are in the process of documenting a contract but for which a contract has not yet been signed. In 2024, backlog and awarded orders increased compared to 2023 and 2022. We cannot guarantee that our backlog or awarded orders will maintain its current growth levels, or that awarded orders will become backlog or that backlog will result in actual revenue in the originally anticipated period or at all. In addition, the contracts included in our backlog or awarded orders may not generate margins equal to our historical operating results. Our customers have experienced project delays and may cancel orders as a result of external market factors and political, economic, supply chain or other factors beyond our control. If our backlog and awarded orders fail to result in revenue at all or in a timely manner, we could experience a reduction in revenue, profitability and liquidity.
Defects or performance problems in our products or their parts, whether due to manufacturing, installation, or use, including those related to the wire insulation shrinkback matter, have a high consequence of failure and can lead to equipment and systems failure, physical injury or death, and in the past have, and in the future could, result in loss of customers, reputational damage and decreased revenue, and materially adversely impact our business, financial condition and results of operations.
EBOS components, including the wires related to the wire insulation shrinkback matter, whether manufactured by us or third party suppliers, are products and systems for which the consequences of failure are significant and can include, among other issues, equipment damage, fire damage, and even serious injury or death because of the high voltages involved and potential for fire. Further, a fault in the wiring of an EBOS system, whether as a result of product malfunctions, defects or improper installation, may cause electrical failures in solar energy projects. Faults typically occur when natural thermal expansion and contraction occurs at a point where two wires have been joined, loosening the insulation, and allowing moisture into the joint. Faults can result in lost production for customers, damage to the equipment, fire and injury or death depending on their severity and whether people are onsite.
Although we conduct quality assessments on our products and these products are manufactured according to stringent quality requirements, they may contain undetected errors or defects, especially when first introduced or when new generations are released. Errors, defects, product failures, destruction or poor performance can arise due to design flaws, defects in raw materials or components or manufacturing difficulties, installation or system failures, which can affect both the quality and the yield of the product. Any actual or perceived errors, defects or poor performance in our products, including those related to the wire insulation shrinkback matter, have resulted and could result in the future in the replacement or recall of our products, shipment delays, rejection of our products, damage to our reputation, lost revenue, diversion of our engineering personnel from our product development efforts, increases in expenses due to the identification, repair and replacement of the faulty products, and increases in customer service and support costs, which, with respect to the wire insulation shrinkback matter, has had and may continue to have a material adverse effect on our business, financial condition and results of operations, and with respect to other matters, could have such an effect.
Furthermore, defective components may give rise to warranty claims (such as those related to the wire insulation shrinkback matter), or indemnity or product liability claims against us, that may exceed any revenue or profit we receive from the affected products. Our limited warranties cover defects in materials and workmanship of our products under normal use and service conditions. As a result, we bear the risk of warranty claims long after we have sold products and recognized revenue. While we accrue reserves for warranty claims, our estimated warranty expense for previously sold products may change to the extent future products are not compatible with earlier generation products under warranty. Our warranty accruals are based on our assumptions and we do not have a long history of making such assumptions. As a result, these assumptions could prove to be materially different from the actual performance of our systems, causing us to incur substantial unanticipated expense to repair or replace defective products in the future or to compensate customers for defective products. Our failure to accurately predict future claims could result in unexpected volatility to our Class A common stock and have a material adverse effect on our financial condition.
If one of our products, including those involved in the wire insulation shrinkback matter, causes injury to someone or causes property damage, including as a result of product malfunctions, defects or improper installation, we could be exposed to product liability claims. We could incur significant costs and liabilities if we are sued and if damages are awarded against us. Further, any product liability claim we face, including those related to the wire insulation shrinkback matter, could be expensive to defend and could divert management’s attention. The successful assertion of a product liability claim against us, including those related to the wire installation shrinkback matter, could result in potentially significant monetary damages, penalties or fines; subject us to adverse publicity; damage our reputation and competitive position; and adversely affect sales of our products. In addition, product liability claims, injuries, defects or other problems experienced by other companies in the solar industry could lead to unfavorable market conditions for the industry as a whole and may have an adverse effect on our ability to attract new customers, thus harming our growth and financial performance.
We have experienced, and may experience in the future, delays, disruptions, quality control or reputational problems in our manufacturing operations in part due to our vendor concentration.
Our product development, manufacturing and testing processes are complex, involve a number of precise steps from design to production, and require significant technological and production process expertise, and therefore we depend on a limited number of vendors and suppliers. Any vendor delay or disruption could cause a delay or disruption in our ability to meet customer requirements which may result in a loss of customers. Any change in our processes could cause one or more production errors, requiring a temporary suspension or delay in our production line until the errors can be researched, identified and properly
addressed and rectified. This may occur particularly as we introduce new products, modify our engineering and production techniques, and/or expand our capacity. In addition, our failure to maintain appropriate quality assurance processes could result in increased product failures, loss of customers, increased warranty reserve, increased production and logistics costs and delays. Any of these developments could have a material adverse effect on our business, financial condition, and results of operations.
We do not control our vendors or suppliers or their business practices and our oversight of their actions is limited. Accordingly, we cannot guarantee that they follow quality control, ethical or other desired business practices. If vendors or suppliers fail to comply with applicable laws, regulations, quality standards, safety codes, employment practices, human rights standards, environmental standards, production practices, or diverge from labor practices generally accepted as ethical in the U.S. or other markets in which we do business, we could attract negative publicity and harm our reputation and business.
If we fail to retain our key personnel and attract additional qualified personnel, our business strategy and prospects could suffer.
Our future success and ability to implement our business strategy depends, in part, on our ability to attract and retain key personnel, and on the continued contributions of members of our senior management team, key technical personnel and other qualified employees, each of whom would be difficult to replace. All of our employees, including our senior management, are free to terminate their employment relationships with us at any time. Competition for highly skilled individuals with technical expertise is extremely intense, and we face challenges in identifying, hiring and retaining qualified personnel in many areas of our business.
An inability to attract and retain senior and middle management, an inability to effectively provide for the succession of senior management, or an inability to attract and retain other key or qualified personnel could limit or delay our ability to execute our business strategy, which could have a material adverse effect on our business, financial condition, results of operations and prospects.
Our products are primarily manufactured and shipped from our production facilities in Tennessee, and any damage or disruption at these facilities may harm our business.
A significant portion of our operations is located in our Tennessee manufacturing facilities. Issues with our workforce, including illness or absenteeism, unionization initiatives or difficulties in recruiting and retaining skilled workers in the area may have a material adverse effect on our business. Further, our geographic concentration exposes us to increased risk with regards to natural disasters, including tornados such as the ones recently experienced in the state, fire, power interruption or other calamity at any one of our facilities, or any combination thereof. Any such disruption or unanticipated event may cause significant interruptions or delays in our business and the reduction or loss of inventory may render us unable to fulfill customer orders in a timely manner, or at all, and may result in lawsuits. Certain of the equipment used to manufacture our products could be difficult, time consuming, or costly to replace or repair if damaged. Our property and business disruption insurance coverage may not be sufficient to cover all of our potential losses and may not continue to be available to us on acceptable terms, or at all.
We may face difficulties with respect to the planned consolidation and relocation of our Tennessee-based manufacturing and distribution operations, and may not realize the benefits thereof.
In fiscal 2024, we announced our intention to invest substantial capital over the next five years to expand and consolidate our existing Tennessee-based manufacturing and distribution operations to a new, larger facility in Portland, Tennessee. As part of the expansion, we expect to relocate our Tennessee-based
manufacturing operations to a larger facility. Construction and development of the new facility is complicated and has in the past, and in the future may, present significant challenges, including delays, cost overruns or other complications. It can also exacerbate the geographic contraction risks described above. In addition, there can be no assurance that we will be able to establish our planned consolidated facility within the planned timeline, or at all. The expense and time required to bring this facility online and to assure that our products manufactured at such facility comply with our quality standards could be greater than currently anticipated. Any of the foregoing could have a material adverse effect on our business, prospects, results of operations and financial condition and could cause our results of operations to differ materially from our projections.
Safety issues may subject us to penalties, negatively impact customer relationships, result in higher operating costs, and negatively impact employee morale and turnover.
We have manufacturing facilities that are susceptible to numerous industrial safety risks that can lead to personal injury, loss of life, and damage to property and equipment. Even with precautions to avoid incidents, we have experienced accidents in the past and may again in the future, which can negatively affect our safety record. A poor safety record can harm our reputation with existing and potential customers, jeopardize our relationship with employees in a competitive labor market, increase our insurance and operating costs and could adversely impact our business and results of operations.
The market for our products is competitive, and we face increased competition as new and existing competitors introduce EBOS system solutions and components, which could negatively affect our results of operations and market share.
The market for EBOS system solutions and components is competitive. Our principal competitors include TerraSmart, LLC (formerly SolarBOS, Inc.), Bentek Corporation, Voltage, LLC, Construction Innovation, Premier PV, and Hikam America, Inc. We compete on the basis of product performance and features, installation cost, reliability and duration of product warranty, sales and distribution capabilities, and training and customer support. Competition continues to intensify as new and existing competitors enter the market. If our competitors introduce new technologies that are successful in offering price competitive and technological attractive EBOS system solutions and components, it may become more difficult for us to maintain market share.
Several of our existing and potential competitors may have, or obtain, the financial resources to offer competitive products at aggressive or below-market pricing levels, which could cause us to lose sales or market share or require us to lower prices for our products to compete effectively. In 2024, our revenue and gross profit were impacted, in part, by competitive pricing and volume discounts in our key markets. If we have to reduce our prices or effect discounts by more than we anticipate or if we are unable to offset any future reductions in our selling prices by reducing our costs and expenses, increasing our sales volume, or introducing new products, our revenue and gross profit will continue to suffer.
In addition, competitors may be able to develop new products more quickly than us, may partner with other competitors to provide combined technologies and competing solutions and may be able to develop products that are more reliable or that provide more functionality than ours. Any failure by us to adopt alternative or enhanced technologies or processes, such as other forms of EBOS systems, or to react to changes in existing technologies, could result in product obsolescence, the loss of competitiveness of our products, decreased revenue and a loss of market share to competitors. Further, a slow product innovation lifecycle and/or challenges to identify and invest in the appropriate research, development and automation initiatives may result in loss of competitive differentiation and our inability to diversify revenue streams in the future.
Macroeconomic conditions, including high inflation, high interest rates, and geopolitical instability impacts our business and financial results.
Global markets have seen extensive volatility over the past few years owing to a variety of factors including, high inflation, volatility in the capital markets, interest and currency rate fluctuations, labor availability, supply chain disruptions, global pandemics and public health crises and the responses thereto, weather catastrophes and geopolitical instability, including growing tensions between China and the U.S., the Russia-Ukraine war, conflict in the Middle East, and acts of terrorism that have significantly increased economic uncertainty resulting in unfavorable macroeconomic conditions that have negatively affected demand for our products, elongated our sales cycle, made access to capital more difficult and costly and exacerbated some of the other risks that affect our business, financial condition and results of operations. For example, global inflationary pressures have resulted in increased energy prices, freight premiums, and other operating costs for us, which are expected to persist in 2025. High interest rates have also impacted our business, inflating costs related to borrowings, for both us and our customers.
A reduction in the availability of project debt capital in the global financial markets and government actions taken to reduce inflation make it difficult for end customers to finance the cost of a solar energy system and reduce the demand for our products. Even though certain government subsidies and economic incentives are currently in place to encourage the adoption of solar energy, there is no guarantee that such incentives will remain in place and many end users still depend on financing to fund the initial capital expenditure required to construct a solar energy project. We believe that a significant percentage of end-users construct solar energy projects as an investment, funding a significant portion of the initial capital expenditure with financing from third parties. High interest rates could lower an investor’s return on investment on a solar energy project, increase equity requirements or make alternative investments more attractive relative to solar energy projects and, in each case, could cause these end users to seek alternative investments.
We continue to navigate, monitor and evaluate our strategy to reduce the negative impact on our business of macroeconomic conditions, however, no assurance can be given that if economic conditions worsen, that our business, financial results and liquidity would not be materially adversely impacted.
We are subject to risks associated with the patent infringement complaints that we filed with the U.S. International Trade Commission (“ITC”) and District Courts.
As disclosed under Litigation in Note 15 - Commitments and Contingencies in our consolidated financial statements included in this Annual Report on Form 10-K, in 2023, we filed patent infringement complaints at the ITC and in U.S. District Courts against Hikam America, Inc. and its related foreign entities (together, “Hikam”), and Voltage LLC, and a related foreign entity (together, “Voltage”) (the “2023 IP Litigations”).
Additionally, as disclosed under in Note 15 - Commitments and Contingencies in our consolidated financial statements included in this Annual Report on Form 10-K, we have filed patent infringement complaints at the ITC and in U.S. District Court against Voltage and its related foreign entity (the “2025 IP Litigations”). These complaints assert two new patents (the ‘375 and ‘376 Patents) that cover our BLA solutions.
If we are unsuccessful with respect to the patent infringement complaints against Hikam and Voltage, our patents or other intellectual property could be at risk of being invalidated or interpreted such that the alleged infringing products may continue to be imported and sold in the U.S. In such case, we could lose potential revenue to Hikam and/or Voltage as well as other parties that may copy our technology.
If we fail to, or incur significant costs in order to, obtain, maintain, protect, defend or enforce our intellectual property portfolio and other proprietary rights, including the patents we are asserting in ongoing patent infringement litigation, our business and results of operations could be materially harmed.
Our success depends to a significant degree on our ability to protect our intellectual property and other proprietary rights. We rely on a combination of patent, trademark, copyright, trade secret and unfair competition laws, as well as confidentiality and license agreements and other contractual provisions, to establish and protect our intellectual property and other proprietary rights. Such means may afford only limited protection of our intellectual property and may not (i) prevent our competitors from duplicating our processes or technology; (ii) prevent our competitors from gaining access to our proprietary information and technology; or (iii) permit us to gain or maintain a competitive advantage.
We generally seek or apply for patent protection as and if we deem appropriate, based on then-current facts and circumstances. We have applied for patents in the U.S. and abroad, some of which have been issued. We cannot guarantee that any of our pending patent applications or other applications for intellectual property registrations will be issued or granted or that our existing and future intellectual property rights will be sufficiently broad to protect our proprietary technology. While a presumption of validity exists with respect to U.S. patents issued to us, there can be no assurance that any of our patents, patent applications, or other intellectual property rights will not be, in whole or in part, opposed, contested, challenged, invalidated, circumvented, designed around, or rendered unenforceable. Any such impairment or other failure to obtain sufficient intellectual property protection could impede our ability to market our products, negatively affect our competitive position and harm our business and operating results, including by forcing us to, among other things, rebrand or redesign our affected products. Moreover, our patents and patent applications may only cover particular aspects of our products, and competitors and other third parties may be able to circumvent or design around our patents, or develop and obtain patent protection for alternative technologies, designs or methods. There can be no assurance that third parties will not create new products or methods that achieve similar or better results without infringing upon patents we own. If these developments occur, they could have an adverse effect on our sales or market position.
In countries where we have not applied for patent protection or trademark or other intellectual property registration or where effective patent, trademark, trade secret, and other intellectual property laws and judicial systems may not be available to the same extent as in the U.S., we may be at greater risk that our proprietary rights will be circumvented, misappropriated, infringed, or otherwise violated.
We rely heavily on trade secrets and nondisclosure agreements to protect our proprietary know-how, technology, and other proprietary information, and to maintain our competitive position, which we seek to protect, in part, by entering into nondisclosure and confidentiality agreements with parties who have access to them, such as our employees, consultants, and other third parties. However, we cannot guarantee that we have entered into such agreements with each party that has or may have had access to our proprietary information, know-how and trade secrets. Moreover, no assurance can be given that these agreements will be effective in controlling access to, distribution, use, misuse, misappropriation, or disclosure of our proprietary information, know-how and trade secrets, or in preventing our competitors from independently developing technologies that are substantially equivalent or superior to ours.
The registered or unregistered trademarks or trade names that we own may be challenged, infringed, circumvented, declared generic, lapsed or determined to be infringing on or dilutive of other marks. We may not be able to protect our rights in these trademarks and trade names, which we need to build name recognition. In addition, third parties may file for registration of trademarks similar or identical to our
trademarks, thereby impeding our ability to build brand identity and possibly leading to market confusion. If we are unable to establish name recognition based on our trademarks and trade names, we may not be able to compete effectively.
We have, and may in the future need to initiate infringement claims or litigation in order to protect or enforce our intellectual property rights. Litigation, whether we are a plaintiff or a defendant, is expensive and time consuming and may divert the efforts of our management and other personnel, which could harm our business, whether or not such litigation results in a determination favorable to us. Enforcing our intellectual property rights in all countries throughout the world may be prohibitively expensive, and we may choose to forgo such activities in some jurisdictions. Litigation, including the complaints discussed above, also puts our patents or other intellectual property at risk of being invalidated or interpreted in a manner other than intended. In such case, we could lose potential revenue to the defendants as well as other parties who may sell similar products. Additionally, any enforcement of our patents or other intellectual property may provoke third parties to assert counterclaims against us. Any of the foregoing could have a material adverse effect on our business, financial condition, results of operations and prospects. Additional actions may be taken by third parties, e.g., at the U.S. Patent and Trademark Office that may prevent our patent applications or trademark applications from issuing.
Acquisitions, joint ventures and/or investments and the failure to integrate acquired businesses, could disrupt our business and negatively impact our results of operations.
Our success depends, in part, on our ability to expand our product offerings and grow our business in response to changing technologies, customer demands and competitive pressures. In some circumstances, we may pursue growth through the acquisition of complementary businesses, solutions or technologies or through joint ventures or investments. The identification of suitable acquisition or joint venture candidates can be difficult, time-consuming and costly, and we may not be able to successfully complete identified acquisitions or joint ventures.
Achieving anticipated benefits and synergies from acquisitions is uncertain and subject to various risks, including our ability to integrate or benefit from acquired technologies or services in a profitable manner; diversion of capital and other resources, including management’s attention; unanticipated costs or liabilities related to the acquisition; failure to leverage the increased scale of the combined businesses quickly and effectively; the potential impact of the acquisition on our relationships with employees, vendors, suppliers and customers; the impairment of relationships with, or the loss of, the acquired entity’s employees, vendors, suppliers or customers; adverse changes in general economic conditions in regions in which we operate; potential litigation associated with the acquisition; difficulties in the assimilation of employees and culture; difficulties in managing the expanded operations of a larger and more complex company; and challenges in attracting and retaining key personnel. Many of these factors will be outside of our control and any one of them could result in increased costs, decrease in expected revenues and diversion of management’s time and attention, which could materially impact the combined company. The full benefits of an acquisition may not be realized within the anticipated time frame or at all. All of these factors could decrease or delay the expected accretive effect of acquisitions and negatively impact our results of operations.
A loss of one or more of our significant customers, their inability to perform under their contracts, or their default in payment could harm our business and negatively impact revenue, results of operations, and cash flow.
A small number of customers have historically accounted for a material portion of our revenue. For the year ended December 31, 2024, our largest customer and five largest customers constituted approximately
26.4% and 54.3% of total revenue, respectively. Further, the Company’s trade accounts receivable are from companies within the solar industry, and as such, the Company is exposed to industry credit risks. As of December 31, 2024, our largest customer and five largest customers constituted 19.0% and 50.8% of trade accounts receivable, respectively. Accordingly, loss of our largest customer or other significant customers, a significant reduction in pricing or order volume from our largest customer or other significant customers, their inability to perform under their contracts, or their default in payment could adversely reduce net sales and operating results in any reporting period.
A significant drop in the price of electricity may harm our business, financial condition, results of operations and prospects.
Significant decreases in the price of electricity, whether in organized electric markets or with contract counterparties, may negatively impact owners of solar energy projects or make the purchase of solar energy systems less economically attractive and would likely lower sales of our products. The price of electricity could decrease as a result of: (i) construction of a significant number of new lower-cost power generation plants, including plants utilizing natural gas, nuclear energy, renewable energy or other generation technologies; (ii) relief of transmission constraints that enable distant lower-cost generation to transmit energy less expensively or in greater quantities; (iii) reductions in the price of natural gas or other fuels; (iv) subsidies impacting electricity prices; (v) utility rate adjustment and customer class cost reallocation; (vi) decreased electricity demand, including from energy conservation technologies and public initiatives to reduce electricity consumption; (vii) developments in the solar components allowing for electricity at costs lower than those that can be achieved by us and our customers, which could result in reduced demand for our products; (viii) development of smart-grid technologies that lower the peak energy requirements; (ix) development of new or lower-cost customer-sited energy storage technologies that have the ability to reduce a customer’s average cost of electricity by shifting load to off-peak times; and (x) development of new energy generation technologies that provide less expensive energy.
If the cost of electricity generated by solar energy installations incorporating our systems is high relative to the cost of electricity from other sources, then our business, financial condition and results of operations may be harmed.
The unauthorized access to our information technology systems or the disclosure of personal or sensitive data or confidential information, whether through a breach of our computer system or otherwise, could severely disrupt our business or reduce our sales or profitability.
We rely extensively on various information technology systems, including data centers, hardware, software and third-party applications to manage many aspects of our business, including to operate and provide our products and services, to process and record transactions, to enable effective communication systems, to track inventory flow, to manage logistics and to generate performance and financial reports. We depend on the integrity, security and consistency of these systems and related backup systems, some of which are entrusted to third-party service providers and vendors. In addition, some aspects of our business involve the collection, receipt, use, storage, processing and transmission of personal information (of our customers’ and end users of our customers’ solar energy systems, including names, addresses, e-mail addresses, credit information, energy production statistics), consumer preferences as well as confidential information and personal data about our employees, our suppliers and us.
Our facilities and information systems, as well as those of the third-parties we rely on, are vulnerable to cybersecurity incidents; cyberattacks; acts of war, terrorism, vandalism and theft; computer viruses and, malware, phishing or distributed denial-of-service attacks; misplaced or lost data; design, programming and/or
other human usage errors by our employees or contractors; power outages; computer and telecommunications failures; catastrophic events such as fires, floods, earthquakes, tornadoes, hurricanes; or other similar events, and there is no guarantee that inadvertent or unauthorized use or disclosure will not occur or that third parties will not gain unauthorized access to our and our third-party providers’ systems, confidential information and personal data. The risk of a security breach or disruption, particularly through cyberattacks or cyber intrusions, including by computer hackers, nation-state affiliated actors, and cyber terrorists, has generally increased as the number, intensity and sophistication of attempted attacks and intrusions from around the world have increased as well. We have been and expect to continue to be the target of fraudulent calls, emails and other forms of cyberattacks and have experienced certain immaterial cybersecurity incidents. While we maintain network security and cyber liability insurance, any such insurance coverage may be insufficient to cover all potential losses and may not continue to be available to us on acceptable terms, or at all. Any perceived or actual unauthorized access to our information systems, or the use or disclosure of confidential information could harm our reputation, substantially impair our ability to attract and retain customers and have an adverse impact on our business, financial condition and results of operations.
In addition, as the regulatory environment relating to companies’ obligations to protect sensitive data and disclose certain cybersecurity incidents becomes increasingly rigorous, with new and constantly changing requirements, compliance with those requirements could result in additional costs, and a material failure on our part to comply could subject us to fines or other regulatory sanctions and potentially to lawsuits. Any of the foregoing could have a material adverse effect on our business, financial condition, results of operations and prospects.
Failure of our information technology systems, including those managed by third parties, whether intentional or inadvertent, could lead to delays in our business operations and, if significant or extreme, affect our results of operations.
From time to time, our information technology systems require modifications and updates, including by adding new hardware, software and applications; maintaining, updating or replacing legacy programs; and integrating new service providers and adding enhanced or new functionality. There are inherent risks associated with modifying or replacing systems, and with new or changed relationships, including accurately capturing and maintaining data, realizing the expected benefit of the change and managing the potential disruption of the operation of the systems as the changes are implemented. Potential issues associated with implementation of these technology initiatives could reduce the efficiency of our operations in the short term. In addition, any interruption in the operation of our websites or systems could cause us to suffer reputational harm or to lose sales if customers are unable to access our site or purchase merchandise from us during such interruption. The efficient operation and successful growth of our business depends upon our information technology systems. The failure of our information technology systems and the third-party systems we rely on to perform as designed, or our failure to implement and operate them effectively, could disrupt our business or subject us to liability and thereby have a material adverse effect on our business, financial condition, results of operations and prospects.
Our expansion outside the U.S. could subject us to additional business, financial, regulatory and competitive risks.
We continue to work on enhancing our geographic focus outside of the U.S., with a primary focus on Southern Europe, Australia and the Pacific Region. Our expansion outside of the U.S. involves developing region-specific products; entering into joint-venture or licensing arrangements with companies in certain markets; expanding our relationships with value-added resellers of our products in some countries; creating
international subsidiaries to build credibility and market presence; and utilizing locally sourced components in our products in jurisdictions where locally sourced components are a regulatory or customer requirement.
Our products and services to be offered outside of the U.S. may differ from our current products and services in several ways, such as the consumption and utilization of local raw materials, components and logistics, the reengineering of select components to reduce costs, and region-specific customer training, site commissioning, warranty remediation and other technical services.
These markets have different characteristics from the markets in which we currently sell products, and our success will depend on our ability to adapt properly to these differences. These differences include differing regulatory requirements, including tax laws, trade laws, labor regulations, tariffs, export quotas, customs duties or other trade restrictions, limited or unfavorable intellectual property protection, international political or economic conditions, restrictions on the repatriation of earnings, longer sales cycles, warranty expectations, product return policies and cost, performance and compatibility requirements. In addition, expanding into new geographic markets increases our exposure to presently existing risks, such as fluctuations in the value of foreign currencies and difficulties and increased expenses in complying with U.S. and foreign laws, regulations and trade standards, including the Foreign Corrupt Practices Act of 1977, as amended (the “FCPA”). The FCPA generally prohibits companies and their intermediaries from making improper payments to foreign government officials for the purpose of obtaining or retaining business. Other countries in which we operate and may operate in the future may also have anti-bribery laws. Our policies mandate compliance with these anti-bribery laws. However, we currently operate in and intend to further expand into, many parts of the world that have experienced governmental corruption to some degree and, in certain circumstances, strict compliance with anti-bribery laws may conflict with local customs and practices. It is possible that our employees, subcontractors, agents and partners may take actions in violation of our policies and anti-bribery laws. Any such violation, even if prohibited by our policies, could subject us to criminal or civil penalties or other sanctions, which could have a material adverse effect on our business, financial condition, cash flows and reputation.
Failure to manage the risks and challenges associated with our potential expansion into new geographic markets could adversely affect our revenue and our ability to achieve or sustain profitability.
Our indebtedness could adversely affect our financial flexibility, restrict our current and future operations, and our competitive position.
As of December 31, 2024, we had $141.8 million revolving loans outstanding under the Senior Secured Credit Agreement. Our indebtedness could have important consequences to you and significant effects on our business. For example, it could increase our vulnerability to adverse changes in general economic, industry and competitive conditions; reduce the availability of our cash flow to fund working capital, capital expenditures and other general corporate purposes; limit our flexibility in planning for, or reacting to, changes in our business and our industry; restrict us from pursuing business opportunities; making it more difficult to satisfy financial obligations; place us at a disadvantage compared to our competitors that have less debt; and limit our ability to borrow additional funds. We may also be unable to generate sufficient cash to pay any amounts due.
In addition, the Senior Secured Credit Agreement contains, and the agreements evidencing or governing any other future indebtedness may contain, restrictive covenants that limit our ability to engage in activities that may be in our long-term best interests. Furthermore, we are required to maintain compliance with various financial ratios in the Senior Secured Credit Agreement. A failure by us to comply with the covenants or to maintain the required financial ratios contained in the Senior Secured Credit Agreement could result in an event of default under such indebtedness, which could adversely affect our ability to respond to changes in our
business and manage our operations. A default by us under the Senior Secured Credit Agreement or an agreement governing any other future indebtedness may trigger cross-defaults and acceleration under any other future agreements governing our indebtedness. If any of our indebtedness is accelerated, there can be no assurance that our assets will be sufficient to repay this indebtedness in full, which could have a material adverse effect on our ability to continue to operate as a going concern.
Risks Related to Regulatory Matters
Existing electric utility industry, federal state and municipal renewable energy and solar energy policies and regulations, including zoning and siting laws, and any subsequent changes, present technical, regulatory and economic barriers to the purchase and use of solar energy systems that may significantly reduce demand for our products or harm our ability to compete.
Federal, state, local and foreign government regulations and policies concerning the broader electric utility industry, as well as internal policies and regulations promulgated by electric utilities and organized electric markets with respect to fees, practices, and rate design, heavily influence the market for electricity generation products and services. These regulations and policies often affect electricity pricing and the interconnection of generation facilities, and can be subject to frequent modifications by governments, regulatory bodies, utilities and market operators. For example, changes in fee structures, electricity pricing structures, and system permitting, interconnection and operating requirements can deter purchases of renewable energy products, including solar energy systems, by reducing anticipated revenue or increasing costs or regulatory burdens for would-be system purchasers. Any resulting reductions in demand for solar energy systems could harm our business, prospects, financial condition and results of operations.
Chief among policies intended to promote renewable electricity generally, or solar electricity in particular, are renewable portfolio standards (“RPS”) and clean energy standards (“CES”). Currently, over half of the U.S. states, the District of Columbia, and Puerto Rico have implemented some form of RPS/CES policy, which mandates that a certain portion of electricity delivered by regulated utilities to customers come from a set of eligible renewable or clean energy resources by a certain compliance date. Additionally, several states have set voluntary renewable energy goals. RPS/CES policies vary widely by jurisdiction. In some areas, requirements have been satisfied and utilities must only prevent reductions in qualifying energy purchases and sales, while in other jurisdictions, RPS/CES policies continue to require substantial increases, up to 100 percent renewable electric generation, with final compliance dates typically 20 or more years out. Proposals to extend compliance deadlines, reduce renewable requirements or solar set-asides, or entirely repeal RPS/CES policies emerge periodically in various jurisdictions. There can be no assurance that state RPS/CES policies or other policies supporting renewable energy will continue.
Additionally, states, counties, and municipalities have the ability to slow or obstruct the development of new solar projects by using permitting, zoning and siting laws. Many states that support the renewable energy sector have tried to limit the ability of counties or municipalities to block solar development in this way. In some states, the public utility commissions or other State agencies have authority to preempt local zoning decisions that unreasonably interfere with solar development. Other states effectively allow municipalities and counties to exercise their standard land use powers. In the future, the approach taken in individual states may change and will be driven by the political climate in those states. There is no guarantee that states will continue to enact zoning and permitting laws that support the renewable energy sector.
Net metering policies for on-site solar have also promoted solar electricity by allowing solar PV system owners to only pay for power usage net of production from the solar PV system. Under a net metering program, the customer typically pays for the net energy used or receives a credit against future bills if more energy is produced than consumed. While most U.S. states have adopted some form of net metering for small solar projects, these programs have recently come under regulatory scrutiny in some jurisdictions due to allegations that net metering policies inequitably shift costs onto non-solar ratepayers. A number of states have made changes to net metering programs that lessen the benefits associated with net metering. Net metering policies may in the future be modified or even eliminated in some states. The absence of favorable net metering policies or of net metering entirely, or the imposition of new charges that only or disproportionately affect end-users that use net metering would significantly limit demand for our products and could have a material adverse effect on our business, financial condition, results of operations and future growth.
Additionally, as new solar projects are planned and built, as part of the interconnection process, the developers typically are required to pay for any required upgrades to the local distribution lines or to the electric transmission system. In particular areas, as the number of solar projects increases, the costs of these upgrades are likely to increase. This may have the effect of reducing the economic benefits of these projects and may lead to the cancellation of marginal projects. Certainly, federal and state regulatory policies may have an impact on how these interconnection costs are calculated and on the amount of time needed to complete the necessary interconnection studies. There may be risks that federal or state regulators will develop interconnection rules or procedures that are more burdensome than they are today for developers of solar projects.
Changes in other current laws or regulations applicable to us or the imposition of new laws, regulations or policies in the U.S. or other jurisdictions in which we do business could have a material adverse effect on our business, financial condition and results of operations. Any changes to government, utility or electric market regulations or policies that favor electric utilities, non-solar generation, or other market participants, or that make construction or operation of new solar generation facilities more expensive or difficult, could reduce the competitiveness of solar energy systems and cause a significant reduction in demand for our products and services and adversely impact our growth.
Changes in tax laws or regulations that are applied adversely to us, or our customers could materially adversely affect our business, financial condition, results of operations and prospects.
Changes in corporate tax rates, tax incentives for renewable energy projects, the realization of net deferred tax assets relating to our U.S. operations, the taxation of foreign earnings, and the deductibility of expenses under future tax reform legislation could have a material impact on the value of our deferred tax assets, could result in significant one-time charges in the current or future taxable years, and could increase our future U.S. tax expense or that of our customers, which could have a material adverse effect on our business, financial condition, results of operations, and prospects.
Risks Related to Our Class A Common Stock
The market price of our Class A common stock may decline and may continue to be subject to significant volatility.
The market price of our Class A common stock has, and could be, subject to significant fluctuations. The price of our stock changes in response to fluctuations in our results of operations, the wire insulation shrinkback matter, other factors specific to our Company, and in response to macroeconomic factors as well as factors specific to the solar energy industry and companies in our industry, many of which are beyond our
control. As a result, our share price has experienced significant volatility and may not necessarily reflect the value of our expected performance, which may prevent investors from being able to sell their Class A common stock at or above their purchase price. Declines in our stock price can also decrease the value of our equity compensation programs, which could make it hard to retain key personnel.
Additionally, the sale of shares of our Class A common stock in the public market, or the perception that such sales could occur, could harm the prevailing market price of shares of our Class A common stock. These sales, or the possibility that these sales may occur, also might make it more difficult for us to sell equity securities in the future at a time and at a price that we deem appropriate. Furthermore, we have, and in the future, we may also issue securities in connection with investments, acquisitions or capital raising activities, which would dilute our current stockholders and impact the price of our Class A common stock.
Further, the repurchase of our Class A common stock pursuant to our Repurchase Program could affect the price of our Class A common stock and increase its volatility and there can be no assurance that any share repurchases will enhance stockholder value because the stock price of our Class A common stock may decline below the levels at which we effected repurchases. Pursuant to the Repurchase Program announced by the Company on June 11, 2024, we are authorized to repurchase up to $150 million of outstanding shares of our Class A common stock from time to time. As of December 31, 2024, we had repurchased $25 million under the program. We are not obligated to repurchase any additional shares, and the timing, manner, price, and actual amount of future share repurchases will depend on a variety of factors, including stock price, market conditions, other capital management needs and opportunities, and corporate and regulatory considerations. Further, our Repurchase Program may be suspended or discontinued at any time and may reduce the amount of cash we have available, impacting our liquidity.
Because we do not expect to pay any cash distributions or dividends in the foreseeable future, appreciation in the price of our Class A common stock, if any, may be your only source of gain on an investment in our Class A common stock.
Provisions in our amended and restated certificate of incorporation and amended and restated bylaws may have the effect of delaying or preventing a change of control or changes in our management.
Our amended and restated certificate of incorporation and amended and restated bylaws contain provisions that could depress the trading price of our Class A common stock by discouraging, delaying or preventing a change of control of our Company or changes in our management that the stockholders of our Company may believe to be advantageous. These provisions include: (i) authorizing “blank check” preferred stock that our board of directors could issue to increase the number of outstanding shares to discourage a takeover attempt; (ii) not providing for cumulative voting in the election of directors, which limits the ability of minority stockholders to elect director candidates; (iii) limiting the ability of stockholders to call a special stockholder meeting; (iv) prohibiting stockholders from acting by written consent; (v) establishing advance notice requirements for nominations for election to our board of directors or for proposing matters that can be acted upon by stockholders at stockholder meetings; (vi) the removal of directors only for cause and only upon the affirmative vote of the holders of at least 66 2/3% in voting power of all the then-outstanding shares of common stock of the Company entitled to vote thereon; (vii) providing that our board of directors is expressly authorized to amend, alter, rescind or repeal our amended and restated bylaws; and (vii) requiring the affirmative vote of holders of at least 66 2/3% of the voting power of all of the then-outstanding shares of Class A common stock to amend provisions of our certificate of incorporation relating to the management of our business, our board of directors, stockholder action by written consent, calling special meetings of stockholders, competition and corporate opportunities, Section 203 of the Delaware General Corporation Law
(the “DGCL”), forum selection and the liability of our directors, or to amend, alter, rescind or repeal our amended and restated bylaws.
In addition, we are not governed by the provisions of Section 203 of the DGCL, which generally prohibits a Delaware corporation from engaging in a broad range of business combinations with any “interested” stockholder for a period of three years following the date on which the stockholder becomes an “interested” stockholder.
Our amended and restated certificate of incorporation also provides that the Court of Chancery of the State of Delaware will be the exclusive forum for substantially all disputes between us and our stockholders, which could limit our stockholders’ ability to obtain a favorable judicial forum for disputes with us or our directors, officers or employees.
Our amended and restated certificate of incorporation provides that, unless we consent in writing to the selection of an alternate forum, the Court of Chancery of the State of Delaware shall, to the fullest extent permitted by applicable law, be the exclusive forum for any derivative action or proceeding brought on our behalf; any action asserting a breach of fiduciary duty; any action asserting a claim against us arising pursuant to the DGCL, our amended and restated certificate of incorporation or our bylaws; any action to interpret, apply, enforce or determine the validity of our amended and restated certificate of incorporation or our bylaws; any action asserting a claim against us that is governed by the internal affairs doctrine; or any action asserting an “internal corporate claim” as defined in Section 115 of the DGCL. The choice of forum provision may limit a stockholder’s ability to bring a claim in a judicial forum that it finds favorable for disputes with us or our directors, officers or other employees, which may discourage such lawsuits against us and our directors, officers and other employees. Alternatively, if a court finds the choice of forum provision contained in our amended and restated certificate of incorporation to be inapplicable or unenforceable in an action, we may incur additional costs associated with resolving such action in other jurisdictions, which could materially and adversely affect our business, financial condition, and results of operations.
Section 27 of the Securities Exchange Act of 1934, as amended (“Exchange Act”) creates exclusive federal jurisdiction over all suits brought to enforce any duty or liability created by the Exchange Act or the rules and regulations thereunder. In addition, Section 22 of the Securities Act creates concurrent jurisdiction for federal and state courts over all suits brought to enforce any duty or liability created by the Securities Act or the rules and regulations thereunder. To prevent having to litigate claims in multiple jurisdictions and the threat of inconsistent or contrary rulings by different courts, among other considerations, our amended and restated certificate of incorporation provides that, unless we consent in writing to the selection of an alternate forum, the federal district court for the District of Delaware will be the exclusive forum for the resolution of any complaint asserting a cause of action arising under the federal securities laws. We note that there is uncertainty as to whether a court would enforce the choice of forum provision with respect to claims under the federal securities laws, and that investors cannot waive compliance with the federal securities laws and the rules and regulations thereunder.
Item 1B. Unresolved Staff Comments
None.
Item 1C. Cybersecurity
Risk Management and Strategy
Our cybersecurity strategy focuses on striking a balance between data barriers and access, and promoting vigilance among our employees, contractors, and business partners. We monitor and implement procedures, policies, and activities designed to manage our data and to maintain a high level of privacy and security within our systems. In 2024, we continued the development of our enterprise risk program, which integrates cybersecurity.
Our cybersecurity processes include technical security controls, policy enforcement mechanisms, monitoring systems, tools and related services from third-party providers, and management oversight to assess, identify and manage risks from cybersecurity threats. We implemented risk-based controls to protect our information, the information of our customers and other third parties, our information systems, our business operations, and our products and related services. We have an information security risk program structured according to the National Institute of Standards and Technology Cybersecurity Framework, industry best practices, privacy legislation, and other standards and regulations. Our program includes a defense-in-depth approach with multiple layers of security controls, including network segmentation, security monitoring, endpoint protection, and identity and access management, as well as data protection best practices and data loss prevention controls.
Through our cybersecurity program, we continuously monitor cybersecurity vulnerabilities and potential attack vectors and evaluate the potential operational and financial effects of any threat and of cybersecurity risk countermeasures made to defend against such threats.
In addition, we maintain specific policies and practices governing our third-party security risks, including our third-party assessment process. Under this assessment process, we gather information from certain third parties who contract with us and share or receive data, to help us assess potential risks associated with their security controls. We also generally require third parties to, among other things, maintain security controls to protect our confidential information and data, and notify us of material data breaches that may impact our data. We assess the risks from cybersecurity threats that impact select third-party service providers with whom we share personal identifying and confidential information. We continue to evolve our oversight processes to mature how we identify and manage cybersecurity risks associated with the services we procure from such third parties.
Our cybersecurity awareness program includes regular phishing simulations, and quarterly general cybersecurity awareness and data protection modules for all employees with network access, as well as more contextual and personalized modules for targeted users and roles. We complete annual internal security audits and vulnerability assessments of the Company's information systems and related controls, including systems affecting personal data. In addition, we leverage cybersecurity specialists to complete annual external audits and objective assessments of our cybersecurity program and practices, including our data protection practices, as well as to conduct targeted attack simulations. We have also purchased network security and cyber liability insurance in order to provide a level of financial protection, should a data breach occur. However, such insurance may not be sufficient to cover all of our potential losses and may not continue to be available to us on acceptable terms, or at all.
In 2024, we did not experience any material cybersecurity incident. However, future incidents could have a material impact on our business strategy, results of operations, or financial condition. For additional discussion of the risks posed by cybersecurity threats, see Item 1A. “Risk Factors—The unauthorized access to our information technology systems or the disclosure of personal or sensitive data or confidential information, whether through a breach of our computer system or otherwise, could severely disrupt our business or reduce our sales or profitability” and “Failure of our information technology systems, including
those managed by third parties, whether intentional or inadvertent, could lead to delays in our business operations and, if significant or extreme, affect our results of operations.”
Governance
Our board of directors reviews our management of cybersecurity risks, and our Audit Committee has been delegated primary oversight of such risks and the steps our management has taken and takes to monitor and control these exposures. Our data privacy and security program is overseen by our Vice President of IT, who presents to the Board on an annual basis. Starting in 2024, our Board receives quarterly briefings on cybersecurity matters and the Company’s efforts to prevent, detect, mitigate, and remediate cybersecurity risks. Our Audit Committee also receives regular briefings on cybersecurity matters, including cybersecurity threats and receives details on any significant cybersecurity incidents.
Our Vice President of IT leads our dedicated Information Technology team (“IT team”), which executes on our data privacy and information security programs and policies, and our Cyber Incident Response Team (“IRT”), which executes on our incident response procedures in the event of a data privacy or security event and conducts annual exercises simulating cybersecurity and data breach incidents. The IRT is comprised of internal members from the finance, legal, human resources, and operations departments, as well as external cybersecurity vendors and advisors. The members of our IRT understand the complexities of our business and are experienced in the financial, legal, regulatory and operational consequences of a cybersecurity incident or threat to the Company.
The IT team is led by Shoals’ Vice President of IT, Gerald Jowers, who joined in 2024 with 30 years of technology experience.
Item 2. Properties
The table below describes the material facilities owned or leased by Shoals Technologies Group, Inc. as of February 2025:
| | | | | | | | | | | | | | |
Location | Status | Approximate Square Feet | Uses |
1400 | Shoals Way, Portland, TN | Owned | 103,200 | | Office, manufacturing, warehousing and shipping |
1035 | Fred White Blvd., Portland, TN | Owned | 75,360 | | Office, warehousing and shipping |
109 | Kirby Drive, Portland, TN | Leased | 219,767 | | Office, manufacturing, warehousing and shipping |
215 | Industrial Drive, Muscle Shoals, AL | Owned | 16,910 | | Office, manufacturing, warehousing and shipping |
1500 | Shoals Way, Portland, TN | Leased | 638,330 | | Office, manufacturing, warehousing and shipping |
We believe that our existing properties are in good condition and are sufficient and suitable for the conduct of our business for the foreseeable future.
Item 3. Legal Proceedings
From time to time, we may be involved in litigation relating to claims that arise out of our operations and businesses and that cover a wide range of matters, including, among others, intellectual property matters, contract and employment claims, personal injury claims, product liability claims and warranty claims. Except as described under Litigation in Note 15 - Commitments and Contingencies in our consolidated financial statements included in this Annual Report on Form 10-K, there are no claims or proceedings against us that we believe will have a material adverse effect on our business, financial condition, results of operations or cash flows. However, the results of any current or future litigation cannot be predicted with certainty, and regardless of the outcome, we may incur significant costs and experience a diversion of management resources as a result of litigation.
Item 4. Mine Safety Disclosures
Not applicable.
PART II
Item 5. Market for Registrant’s Common Equity, Related Stockholder Matters and Issuer Purchases of Equity Securities
Market Information
Our Class A common stock is traded on the Nasdaq Global Market under the symbol “SHLS”. Our Class B common stock is not listed nor traded on any stock exchange.
Holders of Record
As of February 21, 2025, there were four registered account holders of our Class A common stock. The number of record holders does not include persons who held shares of our Class A common stock in nominee or “street name” accounts through brokers. As of February 21, 2025, there were no shares of Class B common stock outstanding, and therefore, no registered account holders thereof.
Dividend Policy
We currently intend to retain all available funds and any future earnings for use in the operation of our business and therefore we do not currently expect to pay any cash dividends. Any future determination to declare cash distributions or dividends will be made at the discretion of our board of directors, subject to applicable laws and provisions of our debt instruments and organizational documents, after taking into account our financial condition, results of operations, capital requirements, general business conditions and other factors that our board of directors may deem relevant.
Securities Authorized for Issuance Under Our Equity Compensation Plans
Information regarding securities authorized for issuance under our equity compensation plans is incorporated herein by reference to Item 12, “Security Ownership of Certain Beneficial Owners and Management and Related Stockholder Matters” of Part III of this Annual Report on Form 10-K.
Recent Sales of Unregistered Equity Securities
There were no unregistered sales of equity securities during the year ended December 31, 2024 that have not been previously reported in a Quarterly Report on Form 10-Q or in a Current Report on Form 8-K.
Use of Proceeds from Registered Securities
Not applicable.
Purchases of Equity Securities by the Issuer and Affiliated Purchasers
None.
Item 6. Reserved
Item 7. Management’s Discussion and Analysis of Financial Condition and Results of Operations
This Management’s Discussion and Analysis of Financial Condition and Results of Operations (“MD&A”) should be read in conjunction with our consolidated financial statements and the related notes and
other financial information included in this Annual Report on Form 10-K. In addition to historical financial information, the following discussion and analysis contains forward-looking statements that involve risks, uncertainties and assumptions. For this purpose, any statements contained in this Form 10-K that are not statements of historical fact may be deemed to be forward-looking statements. Without limiting the foregoing, words such as “may,” “will,” “expect,” “believe,” “anticipate,” “estimate” or “continue” or comparable terminology are intended to identify forward-looking statements. Our actual results and timing of selected events may differ materially from those anticipated in these forward-looking statements as a result of many factors, including those discussed under the sections of this Form 10-K captioned “Forward-Looking Statements” and “Risk Factors”. Management’s discussion and analysis relating to the fiscal year ended December 31, 2023 and the applicable year-to-year comparisons to the fiscal year ended December 31, 2022 are not included in this Annual Report on Form 10-K but can be found in “Management’s Discussion and Analysis of Financial Condition and Results of Operations” in Part II, Item 7 of our Annual Report on Form 10-K for the fiscal year ended December 31, 2023.
This MD&A contains the presentation of Adjusted Gross Profit, Adjusted Gross Profit Percentage, Adjusted EBITDA, Adjusted Net Income, and Adjusted Diluted Earnings per Share, which are not presented in accordance with generally accepted accounting principles in the U.S. (“GAAP”). Adjusted Gross Profit, Adjusted Gross Profit Percentage, Adjusted EBITDA, Adjusted Net Income, and Adjusted Diluted Earnings per Share are being presented because management believes they provide investors and readers of this Form 10-K with additional insight into our operational performance relative to earlier periods and relative to our competitors. We do not intend Adjusted Gross Profit, Adjusted Gross Profit Percentage, Adjusted EBITDA, Adjusted Net Income, and Adjusted Diluted Earnings per Share to be substitutes for any GAAP financial information. Readers of this Form 10-K should use Adjusted Gross Profit, Adjusted Gross Profit Percentage, Adjusted EBITDA, Adjusted Net Income, and Adjusted Diluted Earnings per Share only in conjunction with Gross Profit, Net Income, and Net Income Attributable to Shoals Technologies Group, Inc., the most closely comparable GAAP financial measures, as applicable. Reconciliations of Adjusted Gross Profit, Adjusted EBITDA, Adjusted Net Income, and Adjusted Diluted Earnings per Share to the respective most closely comparable GAAP measure, as well as a calculation of Adjusted Gross Profit Percentage and Adjusted Diluted Weighted Average Shares Outstanding, are provided below, in “—Non-GAAP Financial Measures.”
Overview
We are a leading provider of electrical balance of system (“EBOS”) solutions and components, including battery energy storage solutions (“BESS”) and Original Equipment Manufacturer (“OEM”) components, for the global energy transition market. EBOS encompasses all of the components that are necessary to carry the electric current produced by solar panels to an inverter and ultimately to the power grid. EBOS components are mission-critical products that have a high consequence of failure, including lost revenue, equipment damage, fire damage, and even serious injury or death. As a result, we generally believe customers prioritize reliability and safety over price when selecting EBOS solutions.
We design, manufacture and sell a variety of products used by the solar and battery storage industries, including Solar BLA Solutions; Homeruns, Interconnection and Extension Solutions; Combiners and Re-Combiners; Load Break Disconnects and Transition Solutions; Wireless Performance Monitoring; and BESS. We refer to complete EBOS solutions that use products manufactured by us, typically in connection with the design and specification of an entire EBOS system, as “system solutions”. When we sell a system solution, we work with our customers to design, specify and engineer their system solution to provide a complete customized EBOS solution consisting of individualized products that maximizes reliability and energy production while minimizing cost. We also provide technical support during installation and the transition to operations and maintenance. We refer to individual, often custom and proprietary, products we sell as “components”. We believe our system solutions are unique in our industry because they integrate design and engineering support, proprietary components and innovative installation methods into a single offering that would otherwise be challenging for a customer to obtain from a single provider or at all. Given the custom
nature of both our system solutions and individual components and the long development cycle for solar energy projects, we typically have 12 months or more of lead time to quote, engineer, produce and ship orders we receive, and we do not stock large amounts of finished goods.
Traditionally, and for the year ended December 31, 2024, we primarily sold our EBOS solutions and components and OEM components to customers in the United States. Specifically, we primarily sold to engineering, procurement and construction firms (“EPCs”) for use in large solar projects designed to generate electricity and feed it directly into the electric grid, typically with a generation capacity of 1 megawatt (“MW”) or greater (“utility-scale solar”). These EPCs work with owners and developers of solar assets to build solar energy projects. However, given the mission critical nature of EBOS, the decision to use our products typically involves input from both the EPC and the owner/developer of the solar energy project. In the third quarter of 2024, we announced our strategic shift to expand our reach and capitalize on international, BESS, data centers, and Commercial, Community, and Industrial (“CC&I”) markets, while also maintaining our focus on domestic utility-scale solar and OEM markets. This shift is aimed at capitalizing on the growing global demand for renewable energy solutions and diversifying our market presence. By entering new geographic regions, markets, and applications we aim to enhance our competitive position and drive long-term growth.
Throughout fiscal year 2024, we have maintained focus on our growth strategy and continued strengthening our leadership position in the industry. We believe that as of December 31, 2024, we have worked with 13 of the top 15 solar EPCs, per Wood Mackenzie data from 2022-2024.
We derived 76.7% of our revenue from the sale of system solutions for the year ended December 31, 2024. For the same period, we derived substantially all of our revenue from customers in the U.S. As of December 31, 2024, we had $634.7 million of backlog and awarded orders. Backlog of $154.8 million represents signed purchase orders or contractual minimum purchase commitments with take-or-pay provisions and awarded orders of $479.9 million are orders we are in the process of documenting a contract for but for which a contract has not yet been signed. As of December 31, 2024, we believe approximately $154.8 million of backlog and $284.5 million of awarded orders have delivery dates in 2025. The remaining $195.4 million have planned delivery dates beyond 2025. Additionally, we believe more than 13% of our December 31, 2024 backlog and awarded orders relate to international projects. As of December 31, 2024, backlog and awarded orders increased by 0.5% relative to December 31, 2023 and increased by 6.5% relative to September 30, 2024.
Elimination of Up-C Structure and Entity Simplification
In 2023, following a secondary offering of shares of Class A common stock by certain selling stockholders, all the holders of LLC Interests exchanged all the LLC Interests and corresponding shares of Class B common stock of the Company beneficially owned by them into shares of Class A common stock of the Company. As a result, upon effectiveness of such exchanges, all of the LLC Interests in Shoals Parent LLC were held by the Company, no other holders owned LLC Interests and no Class B common stock was or is outstanding.
On July 1, 2023, the Company contributed 100% of its LLC Interests to Shoals Intermediate Parent, a wholly-owned subsidiary of the Company. Following the contribution, Shoals Parent LLC became a disregarded single member limited liability company, eliminating the Company’s Up-C structure.
Following the elimination of the Up-C structure, effective December 31, 2023, the Company consummated an internal reorganization transaction whereby certain of the Company’s wholly-owned subsidiaries merged with and into other subsidiaries. As part of this reorganization, Shoals Parent LLC merged with and into Shoals Intermediate Parent, with Shoals Intermediate Parent as the surviving corporation.
Trends and Uncertainties
Global inflationary pressures persisted during 2024 and are expected to persist to a lesser extent during the first quarter of 2025; however, the impact of inflation remains uncertain for the rest of 2025. In 2024, we
experienced generally higher interest rates than we have historically, which led to general higher interest rates associated with our Senior Secured Credit Agreement in the year ended December 31, 2024; however, interest rates did decline from their historically high levels during the course of 2024. The eventual implications of higher government deficits and debt, tighter monetary policy, and continued high interest rates may drive a higher cost of capital during our forecasted period.
Our ability to obtain raw materials required to manufacture our components and system solutions from domestic and international suppliers, as well as our ability to secure inbound logistics to and from our facilities, were still impacted in 2024. The Company does not directly source a significant amount of raw materials from Europe. However, the Russia-Ukraine war has reduced the availability of certain materials that can be sourced in Europe and, as a result, increased global logistics costs for the procurement of some inputs and materials used in our products. We expect these trends to persist into early 2025, which may be further impacted by any global trade wars as described below.
Trade Regulation and Import Tariffs
Our business activities are subject to numerous laws and regulations in the jurisdictions in which we operate. Particularly, our exports and imports are subject to complex trade and customs laws, tax requirements and tariffs set by governments through mutual agreements or unilateral actions. Changes in tax policies or trade regulations, the disallowance of tax deductions on imported merchandise, or the imposition of new tariffs on imported products, could have an adverse effect on our business and results of operations.
President Trump has indicated that his administration is likely to impose significant tariffs on imported goods, including a 60% tariff on Chinese imports, a 25% tariff on goods from Canada and Mexico and up to 10% or 20% on all other U.S. imports. While the implementation and scope of these proposed tariffs is still uncertain, any significant new tariffs, which may last for an indefinite period of time, may result in increased prices for certain of our raw materials including steel, copper and aluminum. The implementation of these proposed tariffs, any future increases in existing tariff rates, additional tariffs on other goods, or further retaliatory actions from other governments may result in higher costs for us, and there can be no assurance we will be able to pass on any of the increases in raw material costs directly resulting from the tariffs to our customers. Such actions may also result in more difficulty or the inability to obtain needed materials. In addition, the threat of increased tariffs alone has caused market uncertainty.
Any such further tariffs or trade disputes could negatively impact our ability to secure necessary source materials and would further complicate trade and the availability of goods necessary to our operations. Over the past few years, escalating trade tensions between the United States and China led to increased tariffs and trade restrictions, including tariffs applicable to some of our products. Although we did not materially experience such negative effects during fiscal year 2024, we cannot be certain that we would not experience negative effects in 2025, particularly given President Trump’s rhetoric concerning trade and tariffs.
We continue to monitor the condition of our supply chain and evaluate our procurement strategy to reduce any negative impact on our business, financial condition, and results of operations. During the year ended December 31, 2024 we continued to monitor and optimize our inventory levels.
The Solar Market
During 2023 and continuing in 2024, the domestic utility scale solar market experienced project delays that have pushed projects beyond 2024. Additionally, in 2023, the domestic utility scale solar market started experiencing slowing growth, which is expected to persist in the near term. These trends are the result of the
costs of permitting issues; project financing; lingering uncertainty about the application of the Inflation Reduction Act of 2022 to solar projects; uncertainty regarding changes in the U.S. trade environment, including the imposition of trade restrictions, import tariffs, anti-dumping and countervailing duties; supply chain constraints; and interconnection complications. We expect these trends to persist beyond 2025 and reverse over time. These project slowdowns and delays have impacted our results, lowering demand and sales volume. However, even though we expect our growth rate to decline from the very high levels of the last few years, we believe that our domestic utility scale business will continue growing at an attractive rate.
Our company continues to navigate the uncertainties relating to project delays. Additionally, we are experiencing competitive dynamics, volume discounts, and impacts to customer mix in our key markets, which so far have immaterially impacted our results of operations.
Key Components of Our Results of Operations
The following discussion describes certain line items in our consolidated statements of operations.
Revenue
We generate revenue from the sale of EBOS solutions and components for homerun and plug-and-play architectures, battery storage, and OEM offerings. Our customers include EPCs, utilities, solar developers, independent power producers, and solar module manufacturers. We derive the majority of our revenue from selling solar system solutions. When we sell a solar system solution, we enter into a contract with our customers covering the price, specifications, delivery dates and warranty for the products being purchased, among other things. Our contractual delivery period for solar system solutions can vary from one to three months whereas manufacturing typically requires a shorter time frame. Contracts for solar system solutions can range in value from several hundred thousand to several million dollars.
Our revenue is affected by changes in the price, volume and mix of solar system solutions and components purchased by our customers. The price and volume of our system solutions and components is driven by the demand for our solar system solutions and components, volume based discounts and rebate incentives, changes in product mix between homerun and plug-and-play EBOS, geographic mix of our customers, strength of competitors’ product offerings, and availability of government incentives to the end-users of our products.
Our revenue growth is dependent on continued growth in the amount of solar energy projects constructed each year and our ability to increase our share of demand in the geographies where we currently compete and plan to compete in the future, as well as our ability to continue to develop and commercialize new and innovative products that address the changing technology and performance requirements of our customers.
Cost of Revenue and Gross Profit
Cost of revenue consists primarily of system solutions and components costs, including purchased raw materials, as well as costs related to shipping, customer support, product warranty, personnel and depreciation of manufacturing and testing equipment. Personnel costs in cost of revenue include both direct labor costs as well as costs attributable to any individuals whose activities relate to the transformation of raw materials or component parts into finished goods or the transportation of materials to the customer. Our product costs are affected by the underlying cost of raw materials, including copper and aluminum; component costs, including fuses, resin, enclosures, and cable; technological innovation; economies of scale resulting in lower component costs; and improvements in production processes and automation. We do not currently hedge against changes in the price of raw materials. Some of these costs, primarily indirect personnel and depreciation of manufacturing and testing equipment, are not directly affected by sales volume. Gross profit may vary from
year to year and is primarily affected by our sales volume, product prices, product costs, product mix, customer mix, geographical mix, shipping method and warranty expense.
Operating Expenses
Operating expenses consist of general and administrative expenses as well as depreciation and amortization expense. Personnel-related costs are the most significant component of our operating expenses and include salaries, equity-based compensation, benefits, payroll taxes and commissions. The number of full-time employees in our general and administrative departments increased from 149 to 185 from December 31, 2023 to December 31, 2024, and we expect to hire new employees in the future to support our growth. The timing of these additional hires could materially affect our operating expenses in any particular period, both in absolute dollars and as a percentage of revenue.
General and Administrative Expenses
General and administrative expenses consist primarily of salaries, equity-based compensation expense, employee benefits and payroll taxes related to our executives, and our sales, finance, human resources, information technology, engineering and legal organizations, travel expenses, facilities costs, marketing expenses, insurance, bad debt expense and fees for professional services. Professional services consist of audit, tax, accounting, legal, internal controls, information technology, investor relations and other costs. We expect to increase our sales and marketing personnel as we expand into new geographic markets. Substantially all of our sales are currently in the U.S. We currently have a sales presence in the U.S., Asia-Pacific, Europe, Latin America, and Africa. We intend to grow our sales presence and marketing efforts in current geographic markets and expand to additional countries in the future.
Depreciation
Depreciation in our operating expenses consists of costs associated with property, plant and equipment (“PP&E”) not used in manufacturing our products. We expect that as we increase both our revenue and the number of our general and administrative personnel, we will invest in additional PP&E to support our growth resulting in additional depreciation expense.
Amortization
Amortization of intangibles consists of amortization of customer relationships, developed technology, trade names, backlog and noncompete agreements over their expected period of use.
Non-operating Expenses
Interest Expense
Interest expense consists of interest and other charges paid in connection with our Senior Secured Credit Agreement.
Interest income
Interest income is related to interest on bank deposits.
Payable Pursuant to the Tax Receivable Agreement Adjustment
Tax Receivable Agreement (“TRA”) adjustment consists of changes to our tax rate since the initial recording of the liability related to the TRA.
Gain on Termination of Tax Receivable Agreement
Gain on termination of TRA is related to the early termination and settlement of the TRA, as discussed in Note 17 - Payable Pursuant to the Tax Receivable Agreement in our consolidated financial statements included in this Annual Report on Form 10-K. The TRA was terminated in December 2022.
Income Tax Expense
Shoals Technologies Group, Inc. is subject to U.S. federal and state income tax in multiple jurisdictions. Prior to the July 1, 2023 contribution described in Note 16 - Income Taxes in our consolidated financial statements included in this Annual Report on Form 10-K, Shoals Parent LLC was a pass-through entity for federal income tax purposes but incurred income tax in certain state jurisdictions. On July 1, 2023, the Company contributed 100% of its LLC Interests in Shoals Parent LLC to its wholly-owned subsidiary, Shoals Intermediate Parent, and following the contribution, Shoals Parent LLC became a disregarded single member limited liability company, eliminating the Up-C structure.
Results of Operations
Set forth below is a comparison of the results of operations and changes in financial condition for the years ended December 31, 2024 and 2023.
The following table summarizes our results of operations (dollars in thousands):
| | | | | | | | | | | | | | | | | | | | | | | |
| Year Ended December 31, | | 2024 vs 2023 |
| 2024 | | 2023 | | $ variance | | % variance |
Revenue | $ | 399,208 | | | $ | 488,939 | | | $ | (89,731) | | | (18) | % |
Cost of revenue | 257,191 | | | 320,635 | | | (63,444) | | | (20) | % |
Gross profit | 142,017 | | | 168,304 | | | (26,287) | | | (16) | % |
Operating expenses | | | | | | | |
General and administrative expenses | 82,254 | | | 80,719 | | | 1,535 | | | 2 | % |
Depreciation and amortization | 8,591 | | | 8,550 | | | 41 | | | — | % |
Total operating expenses | 90,845 | | | 89,269 | | | 1,576 | | | 2 | % |
Income from operations | 51,172 | | | 79,035 | | | (27,863) | | | (35) | % |
Interest expense | (13,827) | | | (24,100) | | | (10,273) | | | (43) | % |
Interest income | 518 | | | — | | | 518 | | | 100 | % |
Income before income taxes | 37,863 | | | 54,935 | | | (17,072) | | | (31) | % |
Income tax expense | (13,736) | | | (12,274) | | | 1,462 | | | 12 | % |
Net income | 24,127 | | | 42,661 | | | (18,534) | | | (43) | % |
Less: net income attributable to non-controlling interests | — | | | 2,687 | | | (2,687) | | | (100) | % |
Net income attributable to Shoals Technologies Group, Inc. | $ | 24,127 | | | $ | 39,974 | | | $ | (15,847) | | | (40) | % |
Comparison of the years ended December 31, 2024 and 2023
Revenue
Revenue decreased by $89.7 million, or 18%, for the year ended December 31, 2024 as compared to the year ended December 31, 2023, driven by lower sales volumes resulting from lower demand as a result of solar project delays that have pushed projects out from 2024, and competitive dynamics, volume discounts, and customer mix in our key markets.
Cost of Revenue and Gross Profit
Cost of revenue decreased by $63.4 million, or 20%, for the year ended December 31, 2024 as compared to the year ended December 31, 2023, driven by the decrease in revenue. Gross profit as a percentage of revenue was 35.6% for the year ended December 31, 2024 as compared to 34.4% for the year ended December 31, 2023. This increase in gross profit as a percentage of revenue was due to a reduced amount of wire insulation shrinkback expenses in the current year as compared to the prior year, offset by
increases in material and labor costs, non-recurring operational charges, competitive dynamics, volume discounts, and customer mix in our key markets, and a reduction in leverage on fixed costs.
Operating Expenses
General and Administrative
General and administrative expenses increased $1.5 million, or 2%, for the year ended December 31, 2024 as compared to the year ended December 31, 2023. The increase in general and administrative expenses was the result of an increase in legal and professional expenses of $5.9 million associated with wire insulation shrinkback litigation, $4.2 million in operating salaries due to an increase in general and administrative headcount, $1.0 million associated with shareholder and intellectual property litigation, as well as an increase of $0.8 million in sales and marketing expenses. This increase was offset by decreases of $5.9 million associated with stock compensation in 2024 as compared to 2023, of which $4.4 million was due to the termination of employment of our former Chief Executive Officer for disability in March 2023, which, under the terms of his employment agreement, resulted in acceleration of equity based compensation expense, causing expense to be higher in 2023. The increase was also offset by a decrease in $4.4 million in bonus expense caused by a decrease in estimated payouts under our annual incentive plan in comparison to the prior year.
Depreciation and Amortization
Depreciation and amortization expense within operating expenses increased by less than $0.1 million or 0.5%, for the year ended December 31, 2024 as compared to the year ended December 31, 2023. The increase was due to purchases of PPE during the year, commencing depreciation, slightly offset by definite lived intangible assets that became fully amortized during 2023 and had no amortization expense incurred in 2024.
Interest Expense
Interest expense decreased by $10.3 million or 43%, for the year ended December 31, 2024 as compared to the year ended December 31, 2023. This decrease is explained by activity related to our voluntary prepayments on the Term Loan Facility and amendment of the Senior Secured Credit Agreement. Due to the prepayments and amendment, the Company wrote off a liability of $2.5 million of deferred interest, along with an asset of $2.3 million of deferred financing costs. The weighted average outstanding balance for 2024 was also lower in comparison to 2023 and interest rates associated with the Company’s credit agreement were lower in the current year when compared to the prior year.
Interest Income
Interest income increased from the prior year by $0.5 million. This is due to the addition of interest bearing accounts for our cash and cash equivalents.
Income Tax Expense
Income tax expense was $13.7 million for the year ended December 31, 2024 as compared to income tax expense of $12.3 million for the year ended December 31, 2023. Our effective income tax rate for the year ended December 31, 2024 and 2023 was 36.3% and 22.3%, respectively. The effective income tax rate increase was due to a tax shortfall on stock-based compensation, return to provision adjustments, change in valuation allowance, and the elimination of the Up-C structure on July 1, 2023 which decreased the tax rate in the prior year, as discussed in more detail in Note 16 - Income Taxes in our consolidated financial statements included in this Annual Report on Form 10-K.
Non-GAAP Financial Measures
Adjusted Gross Profit, Adjusted Gross Profit Percentage, Adjusted EBITDA, Adjusted Net Income, and Adjusted Diluted Earnings per Share (“EPS”)
We define Adjusted Gross Profit as gross profit plus wire insulation shrinkback expenses. We define Adjusted Gross Profit Percentage as Adjusted Gross Profit divided by revenue. We define Adjusted EBITDA as net income plus/(minus) (i) interest expense, (ii) interest income (iii) income tax expense, (iv) depreciation expense, (v) amortization of intangibles, (vi) payable pursuant to the TRA adjustment, (vii) gain on termination of the TRA, (viii) equity-based compensation, (ix) acquisition-related expenses, (x) wire insulation shrinkback expenses, and (xi) wire insulation shrinkback litigation expenses. We define Adjusted Net Income as net income attributable to Shoals Technologies Group, Inc. plus (i) net income impact from assumed exchange of Class B common stock to Class A common stock as of the beginning of the earliest period presented, (ii) adjustment to the provision for income tax, (iii) amortization of intangibles, (iv) amortization / write-off of deferred financing costs, (v) payable pursuant to the TRA adjustment, (vi) gain on termination of the TRA, (vii) equity-based compensation, (viii) acquisition-related expenses, (ix) wire insulation shrinkback expenses, and (x) wire insulation shrinkback litigation expenses, all net of applicable income taxes. We define Adjusted Diluted EPS as Adjusted Net Income divided by the diluted weighted average shares of Class A common stock outstanding for the applicable period, which assumes the exchange of all outstanding Class B common stock for Class A common stock as of the beginning of the earliest period presented.
Adjusted Gross Profit, Adjusted Gross Profit Percentage, Adjusted EBITDA, Adjusted Net Income, and Adjusted Diluted EPS are intended as supplemental measures of performance that are neither required by, nor presented in accordance with, GAAP. We present Adjusted Gross Profit, Adjusted Gross Profit Percentage, Adjusted EBITDA, Adjusted Net Income, and Adjusted Diluted EPS because we believe they assist investors and analysts in comparing our performance across reporting periods on a consistent basis by excluding items that we do not believe are indicative of our core operating performance. In addition, we use Adjusted Gross Profit, Adjusted Gross Profit Percentage, Adjusted EBITDA, Adjusted Net Income, and Adjusted Diluted EPS: (i) as factors in evaluating management’s performance when determining incentive compensation, as applicable; (ii) to evaluate the effectiveness of our business strategies; and (iii) because our credit agreement uses measures similar to Adjusted EBITDA, Adjusted Net Income and Adjusted Diluted EPS to measure our compliance with certain covenants.
Among other limitations, Adjusted Gross Profit, Adjusted Gross Profit Percentage, Adjusted EBITDA, Adjusted Net Income, and Adjusted Diluted EPS do not reflect our cash expenditures, or future requirements for capital expenditures or contractual commitments; do not reflect the impact of certain cash charges resulting from matters we consider not to be indicative of our ongoing operations; and may be calculated by other companies in our industry differently than we do or not at all, which may limit their usefulness as comparative measures.
Because of these limitations, Adjusted Gross Profit, Adjusted Gross Profit Percentage, Adjusted EBITDA, Adjusted Net Income, and Adjusted Diluted EPS should not be considered in isolation or as substitutes for performance measures calculated in accordance with GAAP. You should review the reconciliation of gross profit to Adjusted Gross Profit and Adjusted Gross Profit Percentage, net income to Adjusted EBITDA, and net income attributable to Shoals Technologies Group, Inc. to Adjusted Net Income and Adjusted Diluted EPS below and not rely on any single financial measure to evaluate our business.
Reconciliation of Gross Profit to Adjusted Gross Profit and Adjusted Gross Profit Percentage (in thousands):
| | | | | | | | | | | | | | | | | |
| Year Ended December 31, |
| 2024 | | 2023 | | 2022 |
Revenue | $ | 399,208 | | | $ | 488,939 | | | $ | 326,940 | |
Cost of revenue | 257,191 | | | 320,635 | | | 195,629 | |
Gross profit | $ | 142,017 | | | $ | 168,304 | | | $ | 131,311 | |
Gross profit percentage | 35.6% | | 34.4% | | 40.2% |
| | | | | |
Wire insulation shrinkback expenses (a) | $ | 13,764 | | | $ | 61,705 | | | $ | — | |
Adjusted gross profit | $ | 155,781 | | | $ | 230,009 | | | $ | 131,311 | |
Adjusted gross profit percentage | 39.0% | | 47.0% | | 40.2% |
Reconciliation of Net Income to Adjusted EBITDA (in thousands): | | | | | | | | | | | | | | | | | |
| Year Ended December 31, |
| 2024 | | 2023 | | 2022 |
Net income | $ | 24,127 | | | $ | 42,661 | | | $ | 143,013 | |
Interest expense | 13,827 | | | 24,100 | | | 18,538 | |
Interest income | (518) | | | — | | | — | |
Income tax expense | 13,736 | | | 12,274 | | | 8,987 | |
Depreciation expense | 5,007 | | | 2,612 | | | 1,858 | |
Amortization of intangibles | 7,619 | | | 7,917 | | | 8,651 | |
Payable pursuant to the TRA adjustment (c) | — | | | — | | | 6,675 | |
Gain on termination of TRA | — | | | — | | | (110,883) | |
Equity-based compensation | 14,230 | | | 20,862 | | | 16,108 | |
Acquisition-related expenses | — | | | — | | | 42 | |
Wire insulation shrinkback expenses (a) | 13,764 | | | 61,705 | | | — | |
Wire insulation shrinkback litigation expenses (b) | 7,292 | | | 1,260 | | | — | |
Adjusted EBITDA | $ | 99,084 | | | $ | 173,391 | | | $ | 92,989 | |
Reconciliation of Net Income Attributable to Shoals Technologies Group, Inc. to Adjusted Net Income (in thousands):
| | | | | | | | | | | | | | | | | |
| Year Ended December 31, |
| 2024 | | 2023 | | 2022 |
Net income attributable to Shoals Technologies Group, Inc. | $ | 24,127 | | | $ | 39,974 | | | $ | 127,611 | |
Net income impact from assumed exchange of Class B common stock to Class A common stock (d) | — | | | 2,687 | | | 15,402 | |
Adjustment to the provision for income tax (e) | — | | | (653) | | | (3,726) | |
Tax effected net income | 24,127 | | | 42,008 | | | 139,287 | |
Amortization of intangibles | 7,619 | | | 7,917 | | | 8,651 | |
Amortization / write-off of deferred financing costs | 3,093 | | | 2,165 | | | 1,365 | |
Payable pursuant to the TRA adjustment (c) | — | | | — | | | 6,675 | |
Gain on termination of TRA | — | | | — | | | (110,883) | |
Equity-based compensation | 14,230 | | | 20,862 | | | 16,108 | |
Acquisition-related expenses | — | | | — | | | 42 | |
Wire insulation shrinkback expenses (a) | 13,764 | | | 61,705 | | | — | |
Wire insulation shrinkback litigation expenses (b) | 7,292 | | | 1,260 | | | — | |
Tax impact of adjustments (f) | (11,591) | | | (24,604) | | | 1,158 | |
Adjusted Net Income | $ | 58,534 | | | $ | 111,313 | | | $ | 62,403 | |
(a) For the year ended December 31, 2024 represents (i) $13.3 million of wire insulation shrinkback warranty expenses related to the identification, repair and replacement of a subset of wire harnesses presenting unacceptable levels of wire insulation shrinkback, and (ii) $0.5 million of inventory write-downs of wire in connection with wire insulation shrinkback. For the year ended December 31, 2023 represents, (i) $59.1 million wire insulation shrinkback warranty expenses related to the identification, repair and replacement of a subset of wire harnesses presenting unacceptable levels of wire insulation shrinkback, and (ii) $2.6 million of inventory write-downs of wire in connection with wire insulation shrinkback. We consider expenses incurred in connection with the identification, repair and replacement of the impacted wire harnesses as well as the write-down of related inventory distinct from normal, ongoing service identification, repair and replacement expenses that would be reflected under ongoing warranty expenses within the operation of our business and normal write-downs of inventory, which we do not exclude from our non-GAAP measures. In the future, we also intend to exclude from our non-GAAP measures the benefit of liability releases, if any. We believe excluding expenses from these discrete liability events provides investors with a better view of the operating performance of our business and allows for comparability through periods. See Note 8 - Warranty Liability, in our consolidated financial statements included in this Annual Report on Form 10-K for more information.
(b) For the year ended December 31, 2024, represents $7.3 million of expenses incurred in connection with the lawsuit initiated by the Company against the supplier of the defective wire. For the year ended December 31, 2023, represents $1.3 million of expenses incurred in connection with the lawsuit initiated by the Company against the supplier of the defective wire. We consider this litigation distinct from ordinary course legal matters given the expected magnitude of the expenses, the nature of the allegations in the Company’s complaint, the amount of damages sought, and the impact of the matter underlying the litigation on the Company’s financial results. In the future, we also intend to exclude from our non-GAAP measures the benefit of recovery, if any. We believe excluding expenses from these discrete litigation events provides investors with a better view of the operating performance of our business and allows for comparability through periods. See Note 15 - Commitments and Contingencies, in our consolidated financial statements included in this Annual Report on Form 10-K for more information.
(c) Represents an adjustment to eliminate the impact of the payable pursuant to the TRA.
(d) Reflects net income to Class A common stock from assumed exchange of corresponding shares of our Class B common stock held by our founder and management.
(e) Shoals Technologies Group, Inc. is subject to U.S. Federal income taxes, in addition to state and local taxes. The adjustment to the provision for income tax reflects the effective tax rates below, assuming Shoals Technologies Group, Inc. owned 100% of the units in Shoals Parent LLC prior to March 10, 2023.
| | | | | | | | | | | | | | | | | |
| Year Ended December 31, |
| 2024 | | 2023 | | 2022 |
Statutory U.S. Federal income tax rate | 21.0 | % | | 21.0 | % | | 21.0 | % |
Permanent adjustments | 1.3 | % | | 1.9 | % | | 0.2 | % |
State and local taxes (net of federal benefit) | 2.9 | % | | 3.3 | % | | 3.0 | % |
Effective income tax rate for Adjusted Net Income | 25.2 | % | | 26.2 | % | | 24.2 | % |
(f) Represents the estimated tax impact of all Adjusted Net Income add-backs, excluding those which represent permanent differences between book versus tax.
Reconciliation of Diluted Weighted Average Shares Outstanding to Adjusted Diluted Weighted Average Shares Outstanding (in thousands, except per share amounts):
| | | | | | | | | | | | | | | | | |
| Year Ended December 31, |
| 2024 | | 2023 | | 2022 |
Diluted weighted average shares of Class A common stock outstanding, excluding Class B common stock | 168,725 | | | 164,504 | | | 114,803 | |
Assumed exchange of Class B common stock to Class A common stock | — | | | 5,698 | | | 52,828 | |
Adjusted diluted weighted average shares outstanding | 168,725 | | | 170,202 | | | 167,631 | |
| | | | | |
Adjusted Net Income | $ | 58,534 | | | $ | 111,313 | | | $ | 62,403 | |
Adjusted Diluted EPS | $ | 0.35 | | | $ | 0.65 | | | $ | 0.37 | |
Liquidity and Capital Resources
We finance our operations primarily with operating cash flows and borrowings from our Revolving Credit Facility. Our ability to generate positive cash flow from operations is dependent on our gross profits as well as our ability to quickly turn our working capital. Based on our past performance and current expectations, we believe that operating cash flows and availability under our Revolving Credit Facility will be sufficient to meet our near and long-term future cash needs.
We generated cash from operating activities of $80.4 million during the year ended December 31, 2024, as compared to cash provided by operating activities of $92.0 million and $39.5 million, respectively, during the years ended December 31, 2023 and 2022. As of December 31, 2024, our cash and cash equivalents were $23.5 million, an increase from $22.7 million as of December 31, 2023. As of December 31, 2024 we had outstanding borrowings of $141.8 million, a decrease from $183.8 million as of December 31, 2023. As of
December 31, 2024 we also had $58.2 million available for additional borrowings under our $200.0 million Revolving Credit Facility.
On December 27, 2023 and January 19, 2024, we used proceeds from the Revolving Credit Facility and cash on hand to make $50.0 million and $100.0 million, respectively, voluntary prepayments of outstanding borrowings under the Term Loan Facility. Following the amendment to the Senior Secured Credit Agreement on March 19, 2024, which, among other things, increased the amount available for borrowing under the Revolving Credit Facility from $150.0 million to $200.0 million, we made a $43.8 million voluntary prepayment of all the outstanding term loans under the Senior Secured Credit Agreement, thereby terminating the Term Loan Facility.
On June 11, 2024, the Company announced a share repurchase program (the “Repurchase Program”) authorizing the repurchase of up to $150.0 million of the Company’s Class A common stock, with an estimated completion date of December 31, 2025. Under the Repurchase Program, the Company is authorized to repurchase shares of Class A common stock through open market purchases, privately-negotiated transactions, accelerated share repurchases or otherwise in accordance with applicable federal securities laws, including through Rule 10b5-1 trading plans and under Rule 10b-18 of the Exchange Act.
In connection with the Repurchase Program, on June 11, 2024, the Company entered into an accelerated stock repurchase (“ASR”) with Jefferies LLC to repurchase $25.0 million of the Company’s Class A common stock. Under the terms of the ASR, the Company paid $25.0 million to Jefferies LLC on June 12, 2024, and received a total of 3,908,387 shares of the Company’s Class A common stock upon final settlement. Final settlement was based on a repurchase price of $6.40 per share, which was based on the average of the daily volume weighted average price per share of the Company’s Class A common stock during the term of the ASR, less a discount.
Our capital expenditures primarily relate to purchases of property, plant, and equipment to support manufacturing operations and growth initiatives. In 2024, we had capital expenditures of $8.4 million. We believe our cash flow from operations will generally be sufficient to fund these expenditures. In 2025, we expect capital expenditures between $25.0 million to $35.0 million, subject to other strategic uses of capital and the evolution of operating cash flows and the working capital position throughout the year.
In 2024, we also used approximately $28.6 million of cash to pay for expenses related to the identification, repair and replacement of the wire harnesses impacted in connection with the wire insulation shrinkback matter. We expect to continue spending significant amounts of cash in connection thereof. For more information, see Note 8 - Warranty Liability in our consolidated financial statements included in this Annual Report on Form 10-K for more information.
| | | | | | | | | | | | | | | | | |
| Year Ended December 31, |
| 2024 | | 2023 | | 2022 |
Net cash provided by operating activities | $ | 80,388 | | | $ | 91,955 | | | $ | 39,455 | |
Net cash used in investing activities | (8,393) | | (10,847) | | (3,657) |
Net cash used in financing activities | (71,191) | | (67,167) | | (36,589) |
Net increase (decrease) in cash, cash equivalents | $ | 804 | | | $ | 13,941 | | | $ | (791) | |
Operating Activities
For the year ended December 31, 2024, cash provided by operating activities was $80.4 million, due to operating results that included $24.1 million of net income, which included $61.9 million of non-cash expense. Other cash inflows included $48.2 million of accounts receivable and unbilled receivables. These inflows were offset by $9.8 million in cash outflows related to other assets, $5.8 million for the purchase of inventory, $5.6
million of accounts payable and accrued expenses and other, along with cash outflows of $29.1 million and $3.5 million of warranty liability and deferred revenue, respectively.
For the year ended December 31, 2023, cash provided by operating activities was $92.0 million, due to operating results that included $42.7 million of net income, which included $109.8 million of non-cash expense, along with an increase of $9.6 million in accounts payable and accrued expenses and other, and a decrease of $15.0 million in inventory. These cash inflows were partially offset by an increase of $80.3 million in accounts receivable and unbilled receivables, which was driven by an increase in revenues, $5.2 million cash outflow related to warranty liability and a decrease of $1.0 million in deferred revenue.
Investing Activities
For the year ended December 31, 2024, net cash used in investing activities was $8.4 million, which was attributable to the purchase of property and equipment.
For the year ended December 31, 2023, net cash used in investing activities was $10.8 million, of which $10.6 million was attributable to the purchase of property and equipment.
Financing Activities
For the year ended December 31, 2024, net cash used in financing activities was $71.2 million, due to $2.6 million used to pay deferred financing costs, $25.3 million used for the repurchase of Class A common stock, $143.8 million in payments on the Term Loan, and $148.8 million in proceeds on the Revolving Credit Facility, offset by $47.0 million in payments made to the same facility.
For the year ended December 31, 2023, net cash used in financing activities was $67.2 million, due to $51.5 million in payments on the Term Loan, $8.0 million in net payments on the Revolving Credit Facility, $2.6 million in distributions to our non-controlling interest holders and $3.9 million in taxes related to net share settled equity awards.
A discussion and analysis covering historical cash flows for the year ended December 31, 2022 can be found in “Management’s Discussion and Analysis of Financial Condition and Results of Operations” in Part II, Item 7 of our Annual Report on Form 10-K for the fiscal year ended December 31, 2022.
Debt Obligations
For a discussion of our debt obligations see Note 9 - Long-Term Debt in our consolidated financial statements included in this Annual Report on Form 10-K.
Surety Bonds
For a discussion of our surety bond obligations see Note 15 - Commitments and Contingencies in our consolidated financial statements included in this Annual Report on Form 10-K.
Product Warranty
For a discussion of our product warranties see Note 8 - Warranty Liability in our consolidated financial statements included in this Annual Report on Form 10-K.
Critical Accounting Policies and Estimates
We prepare our consolidated financial statements in accordance with GAAP. The preparation of consolidated financial statements also requires us to make estimates and assumptions that affect the reported amounts of assets, liabilities, revenue, costs and expenses and related disclosures. We base our estimates on historical experience and on various other assumptions that we believe to be reasonable under the circumstances. Actual results could differ significantly from the estimates made by our management. To the extent that there are differences between our estimates and actual results, our future financial statement presentation, financial condition, results of operations and cash flows will be affected. We believe that the
accounting policies discussed below are critical to understanding our historical and future performance, as these policies relate to the more significant areas involving management’s judgments and estimates. Critical accounting policies and estimates are those that we consider the most important to the portrayal of our financial condition and results of operations because they require our most difficult, subjective or complex judgments, often as a result of the need to make estimates about the effects of matters that are inherently uncertain.
Revenue Recognition
We primarily recognize revenue over time as a result of the continuous transfer of control of our product to the customer using the output method based on units manufactured. This continuous transfer of control to the customer is supported by clauses in the contracts that provide right to payment of the transaction price associated with work performed to date on products that do not have an alternative use. We believe that recognizing revenue using the output method based on units manufactured best depicts the extent of transfer of control to the customer. If revenue were recognized at a point in time rather than over time, then for the year ended December 31, 2024, net income would be $9.7 million higher, and EPS - basic and diluted would increase by $0.05.
In certain instances the promised goods do have an alternative use. In these instances, we recognize revenue when the customer obtains control of the product. Contracts of this nature typically include customer acceptance clauses, which results in revenue recognition occurring upon customer acceptance.
Depending on the size of project, the manufacturing process generally takes from less than one week to four months to complete production. The accounting for each contract involves a judgmental process of estimating total sales, costs, and profit for each performance obligation. Cost of revenue is recognized based on the unit of production. The amount reported as revenue is determined by adding a proportionate amount of the estimated profit to the amount reported as cost of revenue.
We have elected to adopt certain practical expedients and exemptions as allowed under the revenue recognition guidance such as (i) recording sales commissions as incurred because the amortization period is less than one year, (ii) excluding any collected sales tax amounts from the calculation of revenue, and (iii) accounting for shipping and handling activities that are incurred after the customer has obtained control of the product as fulfillment costs rather than a separate service provided to the customer for which consideration would need to be allocated.
Payable Pursuant to the Tax Receivable Agreement
As discussed in Note 17 - Payable Pursuant to the Tax Receivable Agreement in our consolidated financial statements included in this Annual Report on Form 10-K, we were party to a TRA, dated January 29, 2021, under which we were contractually committed to pay the TRA Owners 85% of the amount of the tax benefits, if any, that we were deemed to realize, as a result of certain transactions. Amounts payable under the TRA were contingent upon, among other things, (i) generation of future taxable income over the term of the TRA and (ii) future changes in tax laws.
On November 29, 2022, the Company entered into an amendment to the TRA (the “TRA Amendment”), pursuant to which the parties thereto agreed to grant the Company a right to terminate the TRA until December 31, 2022 (the “TRA Termination Right”) in exchange for a termination consideration of $58.0 million payable in cash (the “TRA Termination Consideration”). The Company exercised its TRA Termination Right, and the TRA was terminated on December 6, 2022.
As of the effective date of the TRA Amendment, we concluded it was probable that the expected payments related to the payable pursuant to the TRA had changed. As a result of this change, the Company remeasured the payable pursuant to the TRA to $58.0 million. We analyzed the relevant accounting guidance and considered the nature of the TRA termination and the involved parties in order to determine if the
transaction should be recorded as a gain in the Consolidated Statement of Operations or as a stockholder contribution. Ultimately, we determined that, despite the involvement of the Company’s founder, the transaction was performed at arm's length, both parties received the same payment based upon ownership percentage, and therefore, the gain should be recorded in the Consolidated Statement of Operations as of the effective date of the TRA Amendment. In fiscal year ended 2022, if the transaction had been accounted for as a stockholder contribution rather than a gain in the Consolidated Statement of Operations, then for the year ended December 31, 2022 net income would have been $110.9 million lower, EPS - basic would have decreased by $0.96 and EPS - diluted would have decreased by $0.70.
Equity-Based Compensation
2021 Long-term Incentive Plan
The Company recognizes equity-based compensation expense based on the equity award’s grant date fair value. The determination of the fair value of equity awards issued to employees of the Company is based upon the closing market price of the Company's common stock on the day prior to the grant date. Equity-based compensation expense related to performance stock units is recognized if it is probable that the performance conditions will be satisfied. The Company accounts for forfeitures as they occur. The grant date fair value of each unit is amortized on a straight-line basis over the requisite service period, including those units with graded vesting. However, the amount of equity-based compensation at any date is at least equal to the portion of the grant date fair value of the award that is vested.
Income Taxes
We record valuation allowances against our deferred tax assets when it is more likely than not that all or a portion of a deferred tax asset will not be realized. In making such determination, we consider all available evidence, including scheduled reversals of deferred tax liabilities, projected future taxable income, tax planning strategies and results of operations. We routinely evaluate the realizability of our deferred tax assets by assessing the likelihood that our deferred tax assets will be recovered based on all available positive and negative evidence. Estimating future taxable income is inherently uncertain and requires judgment. In projecting future taxable income, we consider our historical results and incorporate certain assumptions, including revenue growth and operating margins, among others. As of December 31, 2024, we had $454.2 million of deferred tax assets, net of a $3.1 million valuation allowance related to land, other non-amortizable intangibles, and state tax attributes for net operating loss carryforwards and goodwill amortization. Other than these valuation allowances, we expect to realize future tax benefits related to the utilization of these assets. If we determine in the future that we will not be able to fully utilize all or part of these deferred tax assets, we would increase our valuation allowance through earnings in the period the determination was made, which would have an adverse effect on our results of operations and earnings in future periods.
Product Warranty
General Warranty
The Company offers an assurance type warranty for its products against manufacturer defects and does not contain a service element. For these assurance type warranties, a provision for estimated future costs related to warranty expense is recorded when they are probable and reasonably estimable. This provision is based on historical information on the nature, frequency and average cost of claims for each product line. When little or no experience exists for an immature product line, the estimate is based on comparable product lines. Specific reserves are established once an issue is identified with the amounts for such reserves based on the estimated cost of correction. These estimates are re-evaluated on an ongoing basis using best-available information and revisions to estimates are made as necessary. These estimates are inherently uncertain given our relatively short history of sales, and actual results that differ from our assumptions and judgments could have a material adverse effect on our business, financial condition and results of operations.
Wire Insulation Shrinkback Warranty
The Company has been notified by certain customers that a subset of wire harnesses used in its EBOS solutions is presenting unacceptable levels of contraction of wire insulation (“wire insulation shrinkback”). Based upon the Company’s ongoing assessment, the Company currently believes the wire insulation shrinkback is related to defective wire manufactured by Prysmian Cables and Systems USA, LLC (“Prysmian”). Based on the Company’s continued analysis of information available as of the date of this Annual Report, the Company determined that a potential range of loss was both probable and reasonably estimable. The estimate of potential losses remains unchanged from the estimate provided as of September 30, 2024. During the three months ended September 30, 2024, the Company determined that it was appropriate to adjust the range from the estimates provided in prior quarters, and based on additional information obtained, the Company increased the low-end of the estimated range from $59.7 million to $73.0 million, and decreased the high-end of the estimated range from $184.9 million to $160.0 million. As no amount within the current range of loss appears to be a better estimate than any other amount, the Company recorded a warranty liability and related expense representing the low-end of the range of potential loss of $73.0 million, which resulted in an increase in the warranty liability and warranty expense of $13.3 million during the year ended December 31, 2024. The high-end of the range of potential loss is $160.0 million, which is $87.0 million higher than the low-end of the range of potential loss. As of December 31, 2024 and December 31, 2023, our recorded warranty liability related to this matter was $39.9 million and $54.9 million, respectively. The Company recorded total warranty expense related to this matter of $13.3 million, $59.2 million, and $0.5 million, respectively, during years ended December 31, 2024, 2023 and 2022.
The estimated range, as revised, continues to be based on several assumptions, including the potential magnitude of engineering, procurement and construction firm’s labor cost to identify and perform the repair and replacement of impacted harnesses, estimated failure rates, materials replacement cost, planned remediation method, inspection costs, and other various assumptions. While our wire insulation shrinkback warranty liability represents our best estimate of the range of expected losses at any given time, the Company remains active in the ongoing identification, repair and replacement process and has increased, and may further increase or decrease, its estimated warranty liability from its current estimate based on available information, including with respect to experience relating to weather delays, site access, the scope of replacement, vegetation management or other factors. Such increase or decrease may be material. The Company does not maintain insurance for product warranty issues and has commenced a lawsuit against Prysmian, as discussed in more detail under Wire Insulation Shrinkback Litigation section of Note 15 - Commitments and Contingencies. Because the lawsuit against Prysmian is ongoing, potential recovery from Prysmian is not considered probable as defined in ASC 450, Contingencies, and has not been considered in our estimate of the warranty liability as of December 31, 2024.
As of December 31, 2024, a 10% increase in harness installation costs, failure rate, materials replacement cost, and inspection costs would have resulted in an increase of the low end of the range of potential losses of $3.6 million, $0.5 million, $1.4 million, and $0.1 million, respectively. A 10% increase in harness installation costs and materials replacement cost would have resulted in an increase of the high end of the range of potential loss of $12.1 million and $2.7 million, respectively. Additionally, changes to the planned remediation method could also have a material impact on the warranty liability.
Item 7A. Quantitative and Qualitative Disclosures About Market Risk
We are exposed to market risk in the ordinary course of our business. Market risk represents the risk of loss that may impact our financial position due to adverse changes in financial market prices and rates. Our market risk exposure is primarily a result of fluctuations in steel, aluminum and copper prices and customer concentrations. We do not hold or issue financial instruments for trading purposes.
Concentrations of Major Customers
Our customers include EPCs, utilities, solar developers, and solar module manufacturers, but we derive the majority of our revenue from the sale of products to EPCs. Our EPC customers typically construct multiple projects for several different owners. One customer contributed approximately 26.4% of our total revenue for the year ended December 31, 2024 and 19.0% of accounts receivable as of December 31, 2024. Our five largest customers contributed approximately 54.3% of our total revenue for the year ended December 31, 2024 and 50.8% of accounts receivable as of December 31, 2024. The majority of our contracts require customer deposits ranging from 10 to 20% of the contract value. We continually evaluate our reserves for potential credit losses and establish reserves for such losses. The loss of this large customer or any significant customer could have a material adverse effect on our financial conditions and results of operations.
Commodity Price Risk
We are subject to risk from fluctuating market prices of certain commodity raw materials, including copper, that are used in our products. Prices of these raw materials may be affected by supply restrictions, inflation or other market factors from time to time, and we do not enter into hedging arrangements to mitigate commodity risk. Significant price increases for these raw materials could reduce our operating margins if we are unable to recover such increases from our customers, in the form of increased prices, which could harm our business, financial condition and results of operations.
Interest Rate Risk
As of December 31, 2024, our long-term debt totaled $141.8 million. We have interest rate exposure with respect to the entire balance as it is all variable interest rate debt. A 100 basis point increase/decrease in interest rates would impact our expected annual interest expense for the next 12 months by approximately $1.4 million.
Item 8. Financial Statements and Supplementary Data
INDEX TO CONSOLIDATED FINANCIAL STATEMENTS
| | | | | |
Shoals Technologies Group, Inc. | |
Reports of Independent Registered Public Accounting Firm (BDO USA, P.C.; Austin, Texas; PCAOB ID#243) | 53 |
Consolidated Balance Sheets | 57 |
Consolidated Statements of Operations | 58 |
Consolidated Statements of Changes in Stockholders’ Equity (Deficit) | 59 |
Consolidated Statements of Cash Flows | 61 |
Notes to Consolidated Financial Statements | 63 |
Report of Independent Registered Public Accounting Firm
To the Stockholders and Board of Directors
Shoals Technologies Group, Inc.
Portland, Tennessee
Opinion on the Consolidated Financial Statements
We have audited the accompanying consolidated balance sheets of Shoals Technologies Group, Inc. (the “Company”) as of December 31, 2024 and 2023, the related consolidated statements of operations, changes in members’/stockholders’ equity (deficit), and cash flows for each of the three years in the period ended December 31, 2024, and the related notes (collectively referred to as the “consolidated financial statements”). In our opinion, the consolidated financial statements present fairly, in all material respects, the financial position of the Company at December 31, 2024 and 2023, and the results of its operations and its cash flows for each of the three years in the period ended December 31, 2024, in conformity with accounting principles generally accepted in the United States of America.
We also have audited, in accordance with the standards of the Public Company Accounting Oversight Board (United States) (“PCAOB”), the Company's internal control over financial reporting as of December 31, 2024, based on criteria established in Internal Control – Integrated Framework (2013) issued by the Committee of Sponsoring Organizations of the Treadway Commission (“COSO”) and our report dated February 25, 2025 expressed an unqualified opinion thereon.
Basis for Opinion
These consolidated financial statements are the responsibility of the Company’s management. Our responsibility is to express an opinion on the Company’s consolidated financial statements based on our audits. We are a public accounting firm registered with the PCAOB and are required to be independent with respect to the Company in accordance with the U.S. federal securities laws and the applicable rules and regulations of the Securities and Exchange Commission and the PCAOB.
We conducted our audits in accordance with the standards of the PCAOB. Those standards require that we plan and perform the audit to obtain reasonable assurance about whether the consolidated financial statements are free of material misstatement, whether due to error or fraud.
Our audits included performing procedures to assess the risks of material misstatement of the consolidated financial statements, whether due to error or fraud, and performing procedures that respond to those risks. Such procedures included examining, on a test basis, evidence regarding the amounts and disclosures in the consolidated financial statements. Our audits also included evaluating the accounting principles used and significant estimates made by management, as well as evaluating the overall presentation of the consolidated financial statements. We believe that our audits provide a reasonable basis for our opinion.
Critical Audit Matter
The critical audit matter communicated below is a matter arising from the current period audit of the consolidated financial statements that was communicated or required to be communicated to the audit committee and that: (1) relates to accounts or disclosures that are material to the consolidated financial statements and (2) involved our especially challenging, subjective, or complex judgments. The communication of the critical audit matter does not alter in any way our opinion on the consolidated financial statements, taken
as a whole, and we are not, by communicating the critical audit matter below, providing separate opinions on the critical audit matter or on the accounts or disclosures to which it relates.
Warranty Liability related to Wire Insulation Shrinkback
As described in Note 8 to the consolidated financial statements, the Company had been notified by certain customers that a subset of wire harnesses used in its electrical balance of systems (“EBOS”) solutions is presenting unacceptable levels of pull back of wire insulation at connection points (“wire insulation shrinkback”). Based upon the Company’s ongoing assessment, the Company currently believes the wire insulation shrinkback is related to defective wire from a specific manufacturer. As of December 31, 2024, the Company recorded a warranty liability related to this matter of $39.9 million.
We identified the warranty liability related to the wire insulation shrinkback as a critical audit matter because of certain significant assumptions used by management to estimate the warranty liability, specifically, the magnitude of engineering, procurement, and construction firms’ (“EPC’s”) labor costs, estimated failure rates, and planned remediation methods. Auditing these assumptions involved especially complex and subjective auditor judgment due to the nature and extent of audit effort required to address this matter.
The primary procedures we performed to address this critical audit matter included:
•Vouching the EPC’s labor rates to external quotes or executed statements of work for a selection of rates. Recalculating the estimated labor costs using labor rates and the number of impacted harnesses and evaluating the impact on the liability calculation.
•For a selection of sites, agreeing the failure rates to external inspection reports and testing the impact of those on the liability calculation.
•Evaluating management’s designation of planned remediation methods across the population of affected sites.
/s/ BDO USA, P.C.
We have served as the Company's auditor since 2017.
Austin, Texas
February 25, 2025
Report of Independent Registered Public Accounting Firm
To the Stockholders and Board of Directors
Shoals Technologies Group, Inc.
Portland, Tennessee
Opinion on Internal Control over Financial Reporting
We have audited Shoals Technologies Group, Inc.’s (the “Company’s”) internal control over financial reporting as of December 31, 2024, based on criteria established in Internal Control – Integrated Framework (2013) issued by the Committee of Sponsoring Organizations of the Treadway Commission (the “COSO criteria”). In our opinion, the Company maintained, in all material respects, effective internal control over financial reporting as of December 31, 2024, based on the COSO criteria.
We also have audited, in accordance with the standards of the Public Company Accounting Oversight Board (United States) (“PCAOB”), the consolidated balance sheets of the Company as of December 31, 2024 and 2023, the related consolidated statements of operations, changes in members’/stockholders’ equity (deficit), and cash flows for each of the three years in the period ended December 31, 2024, and the related notes (collectively referred to as the “consolidated financial statements”) and our report dated February 25, 2025 expressed an unqualified opinion thereon.
Basis for Opinion
The Company’s management is responsible for maintaining effective internal control over financial reporting and for its assessment of the effectiveness of internal control over financial reporting, included in the accompanying “Item 9A, Management’s Report on Internal Control over Financial Reporting”. Our responsibility is to express an opinion on the Company’s internal control over financial reporting based on our audit. We are a public accounting firm registered with the PCAOB and are required to be independent with respect to the Company in accordance with U.S. federal securities laws and the applicable rules and regulations of the Securities and Exchange Commission and the PCAOB.
We conducted our audit of internal control over financial reporting in accordance with the standards of the PCAOB. Those standards require that we plan and perform the audit to obtain reasonable assurance about whether effective internal control over financial reporting was maintained in all material respects. Our audit included obtaining an understanding of internal control over financial reporting, assessing the risk that a material weakness exists, and testing and evaluating the design and operating effectiveness of internal control based on the assessed risk. Our audit also included performing such other procedures as we considered necessary in the circumstances. We believe that our audit provides a reasonable basis for our opinion.
Definition and Limitations of Internal Control over Financial Reporting
A company’s internal control over financial reporting is a process designed to provide reasonable assurance regarding the reliability of financial reporting and the preparation of financial statements for external purposes in accordance with generally accepted accounting principles. A company’s internal control over financial reporting includes those policies and procedures that (1) pertain to the maintenance of records that, in reasonable detail, accurately and fairly reflect the transactions and dispositions of the assets of the company; (2) provide reasonable assurance that transactions are recorded as necessary to permit preparation of financial statements in accordance with generally accepted accounting principles, and that receipts and expenditures of the company are being made only in accordance with authorizations of management and
directors of the company; and (3) provide reasonable assurance regarding prevention or timely detection of unauthorized acquisition, use, or disposition of the company’s assets that could have a material effect on the financial statements.
Because of its inherent limitations, internal control over financial reporting may not prevent or detect misstatements. Also, projections of any evaluation of effectiveness to future periods are subject to the risk that controls may become inadequate because of changes in conditions, or that the degree of compliance with the policies or procedures may deteriorate.
/s/ BDO USA, P.C.
Austin, Texas
February 25, 2025
Shoals Technologies Group, Inc.
Consolidated Balance Sheets
(in thousands, except shares and par value)
| | | | | | | | | | | |
| December 31, |
| 2024 | | 2023 |
Assets | | | |
Current Assets | | | |
Cash and cash equivalents | $ | 23,511 | | | $ | 22,707 | |
Accounts receivable, net | 78,181 | | | 107,118 | |
Unbilled receivables | 20,834 | | | 40,136 | |
Inventory, net | 55,977 | | | 52,804 | |
Other current assets | 9,849 | | | 4,421 | |
Total Current Assets | 188,352 | | | 227,186 | |
Property, plant and equipment, net | 28,222 | | | 24,836 | |
Goodwill | 69,941 | | | 69,941 | |
Other intangible assets, net | 41,083 | | | 48,668 | |
Deferred tax assets | 454,160 | | | 468,195 | |
Other assets | 11,322 | | | 5,167 | |
Total Assets | $ | 793,080 | | | $ | 843,993 | |
| | | |
Liabilities and Stockholders’ Equity | | | |
Current Liabilities | | | |
Accounts payable | $ | 20,032 | | | $ | 14,396 | |
Accrued expenses and other | 12,541 | | | 22,907 | |
Warranty liability—current portion | 29,602 | | | 31,099 | |
Deferred revenue | 18,737 | | | 22,228 | |
Long-term debt—current portion | — | | | 2,000 | |
Total Current Liabilities | 80,912 | | | 92,630 | |
Revolving line of credit | 141,750 | | | 40,000 | |
Long-term debt, less current portion | — | | | 139,445 | |
Warranty liability, less current portion | 11,392 | | | 23,815 | |
Other long-term liabilities | 2,226 | | | 3,107 | |
Total Liabilities | 236,280 | | | 298,997 | |
Commitments and Contingencies (Note 15) | | | |
Stockholders’ Equity | | | |
Preferred stock, $0.00001 par value - 5,000,000 shares authorized; none issued and outstanding as of December 31, 2024 and 2023 | — | | | — | |
Class A common stock, $0.00001 par value - 1,000,000,000 shares authorized; 170,670,779 and 170,117,289 shares issued, 166,762,392 and 170,117,289 outstanding as of December 31, 2024 and 2023, respectively | 2 | | | 2 | |
Class B common stock, $0.00001 par value - 195,000,000 shares authorized; none issued and outstanding as of December 31, 2024 and 2023, respectively | — | | | — | |
Additional paid-in capital | 483,550 | | | 470,542 | |
Treasury stock, at cost, 3,908,387 and zero shares as of December 31, 2024 and 2023, respectively | (25,331) | | | — | |
Retained Earnings | 98,579 | | | 74,452 | |
Total stockholders' equity | 556,800 | | | 544,996 | |
Total Liabilities and Stockholders’ Equity | $ | 793,080 | | | $ | 843,993 | |
See accompanying notes to consolidated financial statements.
Shoals Technologies Group, Inc.
Consolidated Statements of Operations
(in thousands, except per share amounts)
| | | | | | | | | | | | | | | | | |
| Year Ended December 31, |
| 2024 | | 2023 | | 2022 |
Revenue | $ | 399,208 | | | $ | 488,939 | | | $ | 326,940 | |
Cost of revenue | 257,191 | | | 320,635 | | | 195,629 | |
Gross profit | 142,017 | | | 168,304 | | | 131,311 | |
Operating expenses | | | | | |
General and administrative expenses | 82,254 | | | 80,719 | | | 55,908 | |
Depreciation and amortization | 8,591 | | | 8,550 | | | 9,073 | |
Total operating expenses | 90,845 | | | 89,269 | | | 64,981 | |
Income from operations | 51,172 | | | 79,035 | | | 66,330 | |
Interest expense | (13,827) | | | (24,100) | | | (18,538) | |
Interest income | 518 | | | — | | | — | |
Payable pursuant to the tax receivable agreement adjustment | — | | | — | | | (6,675) | |
Gain on termination of tax receivable agreement | — | | | — | | | 110,883 | |
Income before income taxes | 37,863 | | | 54,935 | | | 152,000 | |
Income tax expense | (13,736) | | | (12,274) | | | (8,987) | |
Net income | 24,127 | | | 42,661 | | | 143,013 | |
Less: net income attributable to non-controlling interests | — | | | 2,687 | | | 15,402 | |
Net income attributable to Shoals Technologies Group, Inc. | $ | 24,127 | | | $ | 39,974 | | | $ | 127,611 | |
| | | | | |
Earnings per share of Class A common stock: | | | | | |
Basic | $ | 0.14 | | | $ | 0.24 | | | $ | 1.11 | |
Diluted | $ | 0.14 | | | $ | 0.24 | | | $ | 0.85 | |
Weighted average shares of Class A common stock outstanding: | | | | | |
Basic | 168,570 | | | 164,165 | | | 114,495 | |
Diluted | 168,725 | | | 164,504 | | | 167,631 | |
See accompanying notes to consolidated financial statements.
Shoals Technologies Group, Inc.
Consolidated Statements of Changes in Stockholders’ Equity (Deficit)
(in thousands, except shares)
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | |
| | Class A Common Stock | | Class B Common Stock | | Additional Paid-in Capital | | Treasury Stock | | Accumulated Earnings (Deficit) | | Non-Controlling Interests | | Total Stockholders' Equity (Deficit) |
| | | | | | | |
| | Shares | | Amount | | Shares | | Amount | | | Shares | | Amount | | | |
Balance at December 31, 2021 | | 112,049,981 | | $ | 1 | | | 54,794,479 | | $ | 1 | | | $ | 95,684 | | | — | | | $ | — | | | $ | (93,133) | | | $ | (10,051) | | | $ | (7,498) | |
Net income | | — | | | — | | | — | | | — | | | — | | | — | | | — | | | 127,611 | | | 15,402 | | | 143,013 | |
Equity-based compensation | | — | | | — | | | — | | | — | | | 17,913 | | | — | | | — | | | — | | | — | | | 17,913 | |
Activity under equity-based compensation plan | | — | | | — | | | — | | | — | | | (6,719) | | | — | | | — | | | — | | | 5,422 | | | (1,297) | |
Distributions to non-controlling interests | | — | | | — | | | — | | | — | | | — | | | — | | | — | | | — | | | (7,762) | | | (7,762) | |
Vesting of restricted stock units | | 480,116 | | | — | | | — | | | — | | | — | | | — | | | — | | | — | | | — | | | — | |
Exchange of Class B to Class A common stock | | 23,374,566 | | | — | | | (23,374,566) | | | — | | | 115,396 | | | — | | | — | | | — | | | — | | | 115,396 | |
Issuance of Class A common stock sold in follow-on offering, net of underwriting discounts and commissions and offering costs | | 2,000,000 | | | — | | | — | | | — | | | 41,224 | | | — | | | — | | | — | | | — | | | 41,224 | |
Reallocation of non-controlling interests | | — | | | — | | | — | | | — | | | (6,604) | | | — | | | — | | | — | | | 6,604 | | | — | |
Balance at December 31, 2022 | | 137,904,663 | | | 1 | | | 31,419,913 | | | 1 | | | 256,894 | | | — | | | — | | | 34,478 | | | 9,615 | | | 300,989 | |
Net income | | — | | | — | | | — | | | — | | | — | | | — | | | — | | | 39,974 | | | 2,687 | | | 42,661 | |
Equity-based compensation | | — | | | — | | | — | | | — | | | 20,862 | | | — | | | — | | | — | | | — | | | 20,862 | |
Activity under equity-based compensation plan | | — | | | — | | | — | | | — | | | (4,567) | | | — | | | — | | | — | | | 687 | | | (3,880) | |
Distributions to non-controlling interests | | — | | | — | | | — | | | — | | | — | | | — | | | — | | | — | | | (2,628) | | | (2,628) | |
Vesting of restricted stock units | | 792,713 | | | — | | | — | | | — | | | — | | | — | | | — | | | — | | | — | | | — | |
Shoals Technologies Group, Inc.
Consolidated Statements of Changes in Members’ / Stockholders’ Equity (Deficit) (continued)
(in thousands, except shares)
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | |
| | Class A Common Stock | | Class B Common Stock | | Additional Paid-in Capital | | Treasury Stock | | Accumulated Earnings (Deficit) | | Non-Controlling Interests | | Total Stockholders' Equity (Deficit) |
| | | | | | | |
| | Shares | | Amount | | Shares | | Amount | | | Shares | | Amount | | | |
Exchange of Class B to Class A common stock | | 31,419,913 | | | 1 | | | (31,419,913) | | | (1) | | | 186,745 | | | — | | | — | | | — | | | — | | | 186,745 | |
Reallocation of non-controlling interests | | — | | | — | | | — | | | — | | | 10,361 | | | — | | | — | | | — | | | (10,361) | | | — | |
Elimination of the umbrella-partnership C Corporation structure | | — | | | — | | | — | | | — | | | 247 | | | — | | | — | | | — | | | — | | | 247 | |
Balance at December 31, 2023 | | 170,117,289 | | | 2 | | | — | | | — | | | 470,542 | | | — | | | — | | | 74,452 | | | — | | | 544,996 | |
Net income | | — | | | — | | | — | | | — | | | — | | | — | | | — | | | 24,127 | | — | | | 24,127 |
Equity-based compensation | | — | | | — | | | — | | | — | | | 14,230 | | | — | | | — | | | — | | | — | | | 14,230 |
Activity under equity-based compensation plan | | — | | | — | | | — | | | — | | | (1,222) | | | — | | | — | | | — | | | — | | | (1,222) |
Vesting of restricted / performance stock units | | 553,490 | | | — | | | — | | | — | | | — | | | — | | | — | | | — | | | — | | | — | |
Repurchase of Class A common stock | | (3,908,387) | | | — | | | — | | | — | | | — | | | 3,908,387 | | | (25,331) | | | — | | | — | | | (25,331) |
Balance at December 31, 2024 | | 166,762,392 | | $ | 2 | | | — | | | $ | — | | | $ | 483,550 | | | 3,908,387 | | $ | (25,331) | | | $ | 98,579 | | | $ | — | | | $ | 556,800 | |
See accompanying notes to consolidated financial statements.
Shoals Technologies Group, Inc.
Consolidated Statements of Cash Flows
(in thousands)
| | | | | | | | | | | | | | | | | |
| Year Ended December 31, |
| 2024 | | 2023 | | 2022 |
Cash Flows from Operating Activities | | | | | |
Net income | $ | 24,127 | | | $ | 42,661 | | | $ | 143,013 | |
Adjustments to reconcile net income to net cash provided by operating activities: | | | | | |
Depreciation and amortization | 12,626 | | | 10,529 | | | 10,509 | |
Amortization/write off of deferred financing costs | 3,093 | | | 2,165 | | | 1,365 | |
Equity-based compensation | 14,230 | | | 20,862 | | | 16,108 | |
Provision for credit losses | — | | | 296 | | | 200 | |
Provision for obsolete or slow-moving inventory | 2,670 | | | 5,041 | | | 2,073 | |
Provision for warranty expense | 15,203 | | | 59,556 | | | 560 | |
Deferred taxes | 14,035 | | | 11,334 | | | 8,406 | |
Payable pursuant to the tax receivable agreement adjustment | — | | | — | | | 6,675 | |
Gain on termination of tax receivable agreement | — | | | — | | | (110,883) | |
Changes in assets and liabilities: | | | | | |
Accounts receivable | 28,937 | | | (56,839) | | | (19,207) | |
Unbilled receivables | 19,302 | | | (23,423) | | | (3,180) | |
Inventory | (5,843) | | | 15,009 | | | (36,927) | |
Other assets | (9,767) | | | 1,355 | | | 244 | |
Accounts payable | 5,636 | | | 5,171 | | | (11,029) | |
Accrued expenses and other | (11,247) | | | 4,471 | | | 10,110 | |
Warranty liability | (29,123) | | | (5,202) | | | — | |
Deferred revenue | (3,491) | | | (1,031) | | | 21,418 | |
Net Cash Provided by Operating Activities | 80,388 | | | 91,955 | | | 39,455 | |
Cash Flows from Investing Activities | | | | | |
Purchases of property, plant and equipment | (8,393) | | | (10,578) | | | (3,154) | |
Other | — | | | (269) | | | (503) | |
Net Cash Used in Investing Activities | (8,393) | | | (10,847) | | | (3,657) | |
Cash Flows from Financing Activities | | | | | |
Distributions to non-controlling interests | — | | | (2,628) | | | (7,762) | |
Employee withholding taxes related to net settled equity awards | (1,222) | | | (3,880) | | | (1,297) | |
Deferred financing costs | (2,638) | | | — | | | — | |
Payments on term loan facility | (143,750) | | | (51,500) | | | (2,000) | |
Proceeds from revolving credit facility | 148,750 | | | 45,000 | | | 46,000 | |
Repayments of revolving credit facility | (47,000) | | | (53,000) | | | (53,140) | |
Repurchase of Class A common stock | (25,331) | | | — | | | — | |
Proceeds from issuance of Class A common stock in follow-on offering, net of underwriting discounts and commissions | — | | | — | | | 42,943 | |
Deferred offering costs | — | | | (1,159) | | | (1,463) | |
Early termination payment of tax receivable agreement | — | | | — | | | (58,000) | |
Payment of fees for tax receivable agreement termination | — | | | — | | | (1,870) | |
Shoals Technologies Group, Inc.
Consolidated Statements of Cash Flows (continued)
(in thousands)
| | | | | | | | | | | | | | | | | |
| Year Ended December 31, |
| 2024 | | 2023 | | 2022 |
Net Cash Used in Financing Activities | (71,191) | | | (67,167) | | | (36,589) | |
Net Increase (Decrease) in Cash, Cash Equivalents | 804 | | | 13,941 | | | (791) | |
Cash, Cash Equivalents—Beginning of Period | 22,707 | | | 8,766 | | | 9,557 | |
Cash, Cash Equivalents—End of Period | $ | 23,511 | | | $ | 22,707 | | | $ | 8,766 | |
| | | | | | | | | | | | | | | | | |
| Year Ended December 31, |
| 2024 | | 2023 | | 2022 |
Supplemental Cash Flows Information: | | | | | |
Cash paid for interest | $ | 16,287 | | | $ | 23,104 | | | $ | 12,840 | |
Cash paid for taxes | $ | 109 | | | $ | 1,324 | | | $ | 786 | |
Non-cash investing and financing activities: | | | | | |
Recording of deferred tax assets related to exchanges of Class B common stock to Class A common stock | $ | — | | | $ | 187,648 | | | $ | 123,157 | |
Recording of amounts payable pursuant to tax receivable agreement | $ | — | | | $ | — | | | $ | 7,761 | |
Capital contribution related to tax receivable agreement exchanges of Class B common stock to Class A common stock | $ | — | | | $ | 187,648 | | | $ | 115,396 | |
See accompanying notes to consolidated financial statements.
Shoals Technologies Group, Inc.
Notes to Consolidated Financial Statements
1. Organization and Business
Shoals Technologies Group, Inc. (the “Company”) was formed as a Delaware corporation on November 4, 2020 for the purpose of facilitating an initial public offering (“IPO”) and other related organizational transactions to carry on the business of Shoals Parent LLC and its subsidiaries (“Shoals Parent LLC”). Shoals Parent LLC was a Delaware limited liability company. The IPO was completed on January 29, 2021. In connection with the IPO, through a series of transactions, the Company became the sole managing member of Shoals Parent LLC and Shoals Parent LLC received shares of Class B common stock of the Company. In March 2023 in connection with the elimination of the Company’s “Up-C” structure as described below, all of the issued and outstanding Company Class B shares were converted to Class A common stock.
On July 1, 2023, the Company contributed 100% of its limited liability interests of Shoals Parent LLC (“LLC Interests”) to its wholly-owned subsidiary Shoals Intermediate Parent, Inc. (“Shoals Intermediate Parent”). Following the contribution, Shoals Parent LLC became a disregarded single member limited liability company, eliminating the umbrella-partnership C corporation structure (“Up-C structure”). Effective July 1, 2023, the Company owned 100% of Shoals Parent LLC together with its wholly-owned subsidiary, Shoals Intermediate Parent. Following the elimination of the Up-C structure, effective December 31, 2023, the Company consummated an internal reorganization transaction whereby certain of the Company’s wholly-owned subsidiaries merged with and into other subsidiaries. As part of this reorganization, Shoals Parent LLC merged with and into Shoals Intermediate Parent, with Shoals Intermediate Parent as the surviving corporation.
As of December 31, 2024, Shoals Technologies Group, Inc. owns directly or indirectly four subsidiaries: Shoals Intermediate Parent, Shoals Technologies Group, LLC, Shoals International, LLC and Shoals Energy Spain, S.L.
The Company is headquartered in Portland, Tennessee and is a leading provider of EBOS solutions and components, including battery energy storage solutions (“BESS”) and Original Equipment Manufacturer (“OEM”) components, for the global energy transition market.
2. Summary of Significant Accounting Policies
Basis of Accounting and Presentation
The consolidated financial statements have been prepared on the accrual basis of accounting in accordance with accounting principles generally accepted in the United States of America (“U.S. GAAP”).
Principles of Consolidation
The consolidated financial statements include the accounts of the Company and its subsidiaries. All intercompany balances and transactions have been eliminated in consolidation.
Reclassifications
Certain prior period amounts have been reclassified to conform to the current period presentation.
Non-Controlling Interests
The non-controlling interests on the consolidated statements of operations represented a portion of earnings or loss attributable to the economic interests in the Company’s former subsidiary, Shoals Parent LLC, formerly held by direct or indirect holders of LLC Interests and our Class B common stock, including the founder and certain current and former executive officers, employees and their respective permitted transferees (the “Continuing Equity Owners”). Activity related to non-controlling interests on the Statements of
Shoals Technologies Group, Inc.
Notes to Consolidated Financial Statements
Changes in Members’ / Stockholders’ Equity represents activity related to the portion of net assets of the Company attributable to the Continuing Equity Owners, based on the portion of the LLC Interests owned by such unit holders. As of March 2023, the Company, along with wholly-owned subsidiary Shoals Intermediate Parent, owned 100% of Shoals Parent LLC. Effective December 31, 2023, Shoals Parent LLC merged with and into Shoals Intermediate Parent with Shoals Intermediate Parent as the surviving corporation.
Use of Estimates
The preparation of consolidated financial statements in conformity with U.S. GAAP requires management to make estimates and assumptions that affect the reported amounts of assets and liabilities and disclosure of contingent assets and liabilities at the date of the consolidated financial statements and the reported amounts of revenue and expenses during the reporting period. Actual results could differ materially from those estimates. Significant estimates include revenue recognition, allowance for credit losses, useful lives of property, plant and equipment and other intangible assets, impairment of long-lived assets, allowance for obsolete or slow moving inventory, valuation allowance on deferred tax assets, equity-based compensation expense and warranty liability.
Cash and Cash Equivalents
The Company considers cash and cash equivalents to include cash on hand, cash held in demand deposit accounts, and all highly liquid financial instruments purchased with a maturity of three months or less.
Accounts Receivable and Allowance for Credit Losses
Accounts receivable is comprised of amounts billed to customers, net of an allowance for credit losses. The allowance for credit losses is estimated by management and is based on historical experience, current conditions and reasonable forecasts. Periodically, management reviews the accounts receivable balances of its customers and adjusts the allowance based on current circumstances and charges off uncollectible receivables when all attempts to collect have failed, although collection efforts may continue.
Unbilled Receivables
Unbilled receivables arise when the Company recognizes revenue for amounts which cannot yet be billed under terms of the contract with the customer.
Inventory
Inventories consist of raw materials, work in process, and finished goods. Inventories are stated at the lower of cost or net realizable value. Cost is calculated using the first-in first-out method. Provisions are made to reduce excess or obsolete inventories to their estimated net realizable values.
Property, Plant, and Equipment
Property, plant, and equipment acquired in acquisitions are recorded at fair value at the date of acquisition; all other property, plant and equipment are recorded at cost, net of accumulated depreciation. Improvements, betterments and replacements which significantly extend the life of an asset are capitalized. Depreciation is computed using the straight-line method over the estimated useful lives of the respective assets. Repair and maintenance costs are expensed as incurred.
A gain or loss on the sale of property, plant and equipment is calculated as the difference between the cost of the asset disposed of, net of accumulated depreciation, and the sales proceeds received. A gain or loss on an asset disposal is recognized in the period that the sale occurs.
Shoals Technologies Group, Inc.
Notes to Consolidated Financial Statements
Impairment of Long-Lived Assets
When events, circumstances or operating results indicate that the carrying values of long-lived assets might not be recoverable through future operations, the Company prepares projections of the undiscounted future cash flows expected to result from the use of the assets and their eventual disposition. If the projections indicate that the recorded amounts are not expected to be recoverable, such amounts are reduced to estimated fair value. Fair value is estimated based upon internal evaluation of each asset that includes quantitative analyses of net revenue and cash flows, review of recent sales of similar assets and market responses based upon discussions in connection with offers received from potential buyers. Management determined there was no impairment for the years ended December 31, 2024, 2023 and 2022.
Goodwill
Goodwill is assessed using either a qualitative assessment or quantitative approach to determine whether it is more likely than not that the fair value of the reporting unit is less than the carrying amount. The qualitative assessment evaluates factors including macroeconomic conditions, industry-specific and company-specific considerations, legal and regulatory environments, and historical performance. If the Company determines that it is more likely than not that the fair value of a reporting unit is less than its carrying value, a quantitative assessment is performed. Otherwise, no further assessment is required. The quantitative approach compares the estimated fair value of the reporting units to its carrying amount, including goodwill. Impairment is indicated if the estimated fair value of the reporting unit is less than the carrying amount of the reporting unit, and an impairment charge is recognized for the differential.
The Company completes its annual goodwill impairment test as of October 1 each year. For the years ended December 31, 2024, 2023 and 2022, the Company performed a qualitative assessment of its goodwill and determined no impairment. Since the Company’s formation on May 9, 2017, the Company has not had any goodwill impairment.
Amortizable and Other Intangible Assets
The Company amortizes identifiable intangible assets consisting of customer relationships, developed technology, trade names, backlog and noncompete agreements because these assets have finite lives. The Company’s intangible assets with finite lives are amortized on a straight‐line basis over the estimated useful lives. The basis of amortization approximates the pattern in which the assets are utilized over their estimated useful lives. The Company reviews for impairment indicators of finite-lived intangibles, as described in the “Impairment of Long-Lived Assets” significant accounting policy.
Deferred Offering Costs
Deferred offering costs consist primarily of registration fees, filing fees, listing fees, specific legal and accounting costs and transfer agent fees, which are direct and incremental fees related to the IPO and secondary offerings.
Deferred Financing Costs
Costs incurred to issue debt are capitalized and recorded net of the related debt and amortized using the effective interest method as a component of interest expense over the terms of the related debt agreement.
Treasury Stock
The Company records treasury stock activities under the cost method whereby the cost of the acquired stock is recorded as treasury stock. The Company’s accounting policy upon the formal retirement of treasury stock is to deduct the par value from common stock and to reflect any excess of cost over par value as a
Shoals Technologies Group, Inc.
Notes to Consolidated Financial Statements
reduction to additional paid-in capital (to the extent created by previous issuances of the shares) and then retained earnings.
Revenue Recognition
The Company recognizes revenue primarily from the sale of EBOS systems and components. The Company determines its revenue recognition through the following steps: (i) identification of the contract or contracts with a customer, (ii) identification of the performance obligations within the contract, (iii) determination of the transaction price, (iv) allocation of the transaction price to the performance obligations within the contract, and (v) recognition of revenue as the performance obligation has been satisfied.
The Company’s contracts with customers predominately are accounted for as one performance obligation, as the majority of the obligations under the contracts relate to a single project. For each contract entered into, the Company determines the transaction price based on the consideration expected to be received, net of any variable consideration or options. The transaction price identified is allocated to each distinct performance obligation to deliver a good or service based on the relative standalone selling prices. Management has concluded that the prices negotiated with each individual customer are representative of the standalone selling price of the product.
Some of the Company’s sales agreements have rebates and volume-based discounts with tiered pricing which are prospective in nature. We concluded that in these situations, the incentives can represent variable consideration or options, depending upon the specifics of the agreement. In the event the agreement contains an option, the option is considered a material right and, therefore, included in the accounting for the initial arrangement. We estimate the average anticipated discount over the lifetime of the contract, and apply that discount to each contract. On a quarterly basis, we review our estimates and, if needed, updates are made and changes are applied prospectively.
The Company primarily recognizes revenue over time as a result of the continuous transfer of control of its product to the customer using the output method based on units manufactured. This continuous transfer of control to the customer is supported by clauses in the contracts that provide rights to payment of the transaction price associated with work performed to date on products that do not have an alternative use to the Company. Management believes that recognizing revenue using the output method based on units manufactured best depicts the extent of transfer of control to the customer.
In certain instances the promised goods do have an alternative use. In these instances, revenue is recognized when the customer obtains control of the product. Contracts of this nature typically include customer acceptance clauses, which results in revenue recognition occurring upon customer acceptance.
Depending on the size of project, the manufacturing process generally takes from less than one week to four months to complete production. The accounting for each contract involves a judgmental process of estimating total sales, costs, and profit for each performance obligation. Cost of revenue is recognized based on the unit of production. The amount reported as revenue is determined by adding a proportionate amount of the estimated profit to the amount reported as cost of revenue.
The Company has elected to adopt certain practical expedients and exemptions as allowed under the new revenue recognition guidance such as (i) recording sales commissions as incurred because the amortization period is less than one year, (ii) excluding any collected sales tax amounts from the calculation of revenue, and (iii) accounting for shipping and handling activities that are incurred after the customer has obtained control of the product as fulfillment costs rather than a separate service provided to the customer for which consideration would need to be allocated (see Shipping and Handling).
Shoals Technologies Group, Inc.
Notes to Consolidated Financial Statements
Shipping and Handling
The Company accounts for shipping and handling related to contracts with customers as costs to fulfill its promise to transfer the associated products. Accordingly, payment by the Company’s customers for shipping and handling costs for delivery of the Company’s products are recorded as a component of revenue in the accompanying consolidated statements of operations. Shipping and handling expenses are included as a component of cost of revenue as incurred and totaled $4.6 million, $5.2 million and $7.0 million for the years ended December 31, 2024, 2023 and 2022, respectively.
Concentrations
The Company has cash deposited at certain financial institutions which, at times, may exceed the limits provided by the Federal Deposit Insurance Corporation (“FDIC”). The Company has not experienced any losses on such amount and believes it is not subject to significant credit risk related to cash balances. As of December 31, 2024, $23.0 million of the Company’s bank balances were in excess of FDIC insurance limits.
The Company had the following revenue concentrations representing approximately 10% or more of revenue for the years ended December 31, 2024, 2023 and 2022 and related accounts receivable concentrations as of December 31, 2024, and 2023:
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | |
| 2024 | | 2023 | | 2022 |
| Revenue % | | Accounts Receivable % | | Revenue % | | Accounts Receivable % | | Revenue % | |
Customer A | 26.4 | % | | 19.0 | % | | 36.3 | % | | 37.5 | % | | 7.0 | % | |
Customer B | 10.4 | % | | 8.8 | % | | 5.5 | % | | 3.9 | % | | 6.3 | % | |
Fair Value
Fair value is defined as the price that would be received to sell an asset or paid to transfer a liability in an orderly transaction between market participants at the measurement date. The Company follows a fair value hierarchy which requires the Company to maximize the use of observable inputs and minimize the use of unobservable inputs when measuring fair value. Three levels of inputs may be used to measure fair value, as follows:
•Level 1 – Quoted prices in active markets for identical assets or liabilities.
•Level 2 – Observable inputs other than Level 1 prices, such as quoted prices for similar assets or liabilities; quoted prices in markets that are not active; or other inputs that are observable or can be corroborated by observable market data for substantially the full term of the assets or liabilities.
•Level 3 – Unobservable inputs that are supported by little or no market activity that are significant to the fair value of the assets or liabilities.
The fair values of the Company’s cash and cash equivalents, accounts receivable, and accounts payable approximate their carrying values due to their short maturities. The carrying value of the Company’s long-term debt approximates fair value and is considered level 2, as it is based on current market rates at which the Company could borrow funds with similar terms.
Income Taxes
The Company is taxed as a corporation for U.S. federal and state income tax purposes. Prior to July 1, 2023, the Company’s sole material asset was Shoals Parent LLC, which was a limited liability company that was taxed as a partnership for US federal and certain state and local income tax purposes. Shoals Parent
Shoals Technologies Group, Inc.
Notes to Consolidated Financial Statements
LLC’s net taxable income and related tax credits, if any, were passed through to its members and included in the member’s tax returns.
The Company accounts for income taxes using the asset and liability method. Under this method, deferred tax assets and liabilities are recognized for the estimated future tax consequences attributable to differences between the financial statement carrying amounts of existing assets and liabilities and their respective tax basis. Deferred tax assets and liabilities are calculated by applying existing tax laws and the rates expected to apply to taxable income in the years in which those temporary differences are expected to be recovered or settled. The effect of a change in tax rates on deferred tax assets and liabilities is recognized in the year of the enacted rate change.
In assessing the realizability of deferred tax assets, management considers whether it is more-likely-than-not that the deferred tax assets will be realized. In making such a determination, the Company considers all available positive and negative evidence, including future reversals of existing taxable temporary differences, projected future taxable income, tax-planning strategies, carryback potential if permitted under the tax law, and results of recent operations.
The Company accounts for uncertainty in income taxes using a recognition and measurement threshold for tax positions taken or expected to be taken in a tax return, which are subject to examination by federal and state taxing authorities. The tax benefit from an uncertain tax position is recognized when it is more likely than not that the position will be sustained upon examination by taxing authorities based on the technical merits of the position. The amount of the tax benefit recognized is the largest amount of the benefit that has a greater than 50% likelihood of being realized upon ultimate settlement. The effective tax rate and the tax basis of assets and liabilities reflect management’s estimates of the ultimate outcome of various tax uncertainties. The Company recognizes penalties and interest related to uncertain tax positions within the income tax expense financial statement caption in the accompanying consolidated statements of operations. The Company did not have any material interest and penalties during the years ended December 31, 2024, 2023 and 2022.
The Company files U.S. federal and certain state income tax returns. The income tax returns of the Company are subject to examination by U.S. federal and state taxing authorities for various time periods, depending on each jurisdictions’ rules, beginning generally after the income tax returns are filed.
Product Warranty
The Company offers an assurance type warranty for its products against manufacturer defects and does not contain a service element. For these assurance type warranties, a provision for estimated future costs related to warranty expense is recorded when they are probable and reasonably estimable. This provision is based on historical information on the nature, frequency and average cost of claims for each product line. When little or no experience exists for an immature product line, the estimate is based on comparable product lines. Specific liabilities are established once an issue is identified with the amounts for such liabilities based on the estimated cost of correction. These estimates are re-evaluated on an ongoing basis using best-available information and revisions to estimates are made as necessary. As of December 31, 2024 and 2023 our estimated warranty liability was $41.0 million and $54.9 million, respectively. See further discussion of warranty related matters in Note 8 - Warranty Liability.
Equity-Based Compensation
The Company recognizes equity-based compensation expense based on the equity award’s grant date fair value. The determination of the fair value of equity awards issued to employees of the Company is based upon the closing market price of the Company’s common stock on the day prior to the grant date. Equity-based compensation expense related to performance stock units is recognized if it is probable that the performance
Shoals Technologies Group, Inc.
Notes to Consolidated Financial Statements
condition will be satisfied. The Company accounts for forfeitures as they occur. The grant date fair value of each unit is amortized on a straight-line basis over the requisite service period, including those units with graded vesting. However, the amount of equity-based compensation at any date is at least equal to the portion of the grant date fair value of the award that is vested.
Earnings per Share (“EPS”)
Basic EPS is computed by dividing net income available to common stockholders by the weighted average shares outstanding during the period. Diluted EPS takes into account the potential dilution that could occur if securities or other contracts to issue shares, such as unvested restricted stock units, were exercised and converted into shares. Diluted EPS is computed by dividing net income available to common stockholders by the weighted average shares outstanding during the period, increased by the number of additional shares that would have been outstanding if the potential shares had been issued and were dilutive.
Segment Reporting
ASC 280 (“Segment Reporting”) establishes standards for reporting information about operating segments. Operating segments are defined as components of an enterprise about which separate financial information is available that is evaluated regularly by the chief operating decision maker in deciding how to allocate resources and in assessing performance. The Company manages its business on the basis of one operating and reportable segment and derives revenues from selling its product.
Advertising Expenses
Advertising expenses are expensed as incurred. Advertising expenses for the years ended December 31, 2024, 2023 and 2022 were not material to our consolidated financial statements.
Research and Development Expenses
Research and development expenses are expensed as incurred. Research and development expenses for the years ended December 31, 2024, 2023 and 2022 were not material to our consolidated financial statements.
New Accounting Standards
Adopted
In November 2023, the Financial Accounting Standards Board (“FASB”) issued ASU 2023-07, Segment Reporting (Topic 280): Improvements to Reportable Segment Disclosures, requiring public entities to disclose information about their reportable segments’ significant expenses and other segment items on an interim and annual basis. Public entities with a single reportable segment are required to apply the disclosure requirements in ASU 2023-07, as well as all existing segment disclosures and reconciliation requirements in Accounting Standards Codification (“ASC”) 280 on an interim and annual basis. The Company adopted ASU 2023-07 during the year ended December 31, 2024. This guidance did not have a material impact on our consolidated financial results, but did lead to additional disclosures. See Note 19 - Segment Reporting in the accompanying notes to the consolidated financial statements for further detail.
Not Yet Adopted
In December 2023, the FASB issued ASU 2023-09, Income Taxes (Topic 740): Improvements to Income Tax Disclosures, which expands disclosures in an entity’s income tax rate reconciliation table and disclosures regarding cash taxes paid both in the U.S. and foreign jurisdictions. The update will be effective for annual periods beginning after December 15, 2024. The Company is currently evaluating the impact that this guidance will have on the presentation of its consolidated financial statements.
Shoals Technologies Group, Inc.
Notes to Consolidated Financial Statements
In November 2024, the FASB issued ASU 2024-03, Income Statement-Reporting Comprehensive Income-Expense Disaggregation Disclosures (Subtopic 220-40): Disaggregation of Income Statement Expenses, requiring public entities to disclose additional information about specific expense categories in the notes to the financial statements on an interim and annual basis. ASU 2024-03 is effective for fiscal years beginning after December 15, 2026, and for interim periods beginning after December 15, 2027, with early adoption permitted. The Company is currently evaluating the impact of adopting ASU 2024-03.
Management does not believe that any other recently issued, but not yet effective, accounting standards, if currently adopted, would have a material effect on the Company’s consolidated financial statements.
3. Accounts Receivable
Accounts receivable, net consists of the following (in thousands):
| | | | | | | | | | | |
| December 31, |
| 2024 | | 2023 |
Accounts receivable | $ | 78,677 | | | $ | 107,877 | |
Less: allowance for credit losses | (496) | | | (759) | |
Accounts receivable, net | $ | 78,181 | | | $ | 107,118 | |
4. Inventory
Inventory, net consists of the following (in thousands): | | | | | | | | | | | |
| December 31, |
| 2024 | | 2023 |
Raw materials | $ | 55,703 | | | $ | 57,608 | |
Work in process | 2,316 | | | 1,111 | |
Finished goods | 2,415 | | | 654 | |
Allowance for obsolete or slow-moving inventory | (4,457) | | | (6,569) | |
Inventory, net | $ | 55,977 | | | $ | 52,804 | |
The following table presents the change in the allowance for obsolete or slow-moving inventory balances (in thousands):
| | | | | | | | | | | |
| December 31, |
| 2024 | | 2023 |
Allowance balance, beginning of year | $ | (6,569) | | | $ | (2,924) | |
Provision | (2,670) | | | (5,041) | |
Write offs | 4,782 | | | 1,396 | |
Allowance balance, end of year | $ | (4,457) | | | $ | (6,569) | |
Shoals Technologies Group, Inc.
Notes to Consolidated Financial Statements
5. Property, Plant and Equipment
Property, plant, and equipment, net consists of the following (in thousands):
| | | | | | | | | | | | | | | | | |
| Estimated Useful Lives (Years) | | | | |
| | December 31, |
| | 2024 | | 2023 |
Land | N/A | | $ | 840 | | | $ | 840 | |
Building and land improvements | 5-40 | | 13,946 | | | 13,134 | |
Machinery and equipment | 3-5 | | 23,639 | | | 17,528 | |
Furniture and fixtures | 3-7 | | 2,734 | | | 2,766 | |
Vehicles | 5 | | 125 | | | 125 | |
| | | 41,284 | | | 34,393 | |
Less: accumulated depreciation | | | (13,062) | | | (9,557) | |
Property, plant and equipment, net | | | $ | 28,222 | | | $ | 24,836 | |
Depreciation expense for the years ended December 31, 2024, 2023 and 2022 was $5.0 million, $2.6 million and $1.9 million, respectively. During the years ended December 31, 2024, 2023 and 2022, $4.0 million, $2.0 million and $1.5 million, respectively, of depreciation expense was allocated to cost of revenue and $1.0 million, $0.6 million and $0.4 million, respectively, of depreciation expense was allocated to operating expenses.
6. Goodwill and Other Intangible Assets
Goodwill
As of December 31, 2024 and 2023, goodwill totaled $69.9 million. There was no change or adjustments to the carrying amount of goodwill during the years ended December 31, 2024 and 2023.
Other Intangible Assets
Other intangible assets, net consisted of the following (in thousands):
Shoals Technologies Group, Inc.
Notes to Consolidated Financial Statements
| | | | | | | | | | | | | | | | | |
| Estimated Useful Lives (Years) | | | | |
| | December 31, |
| | 2024 | | 2023 |
Amortizable: | | | | | |
Costs: | | | | | |
Customer relationships | 13 | | $ | 53,100 | | | $ | 53,100 | |
Developed technology | 13 | | 34,600 | | | 34,600 | |
Trade names | 13 | | 11,900 | | | 11,900 | |
Backlog | 1 | | 600 | | | 600 | |
Noncompete agreements | 5 | | 2,000 | | | 2,000 | |
Total amortizable intangibles | | | 102,200 | | | 102,200 | |
Accumulated amortization: | | | | | |
Customer relationships | | | 31,179 | | | 27,135 | |
Developed technology | | | 20,183 | | | 17,522 | |
Trade names | | | 7,155 | | | 6,275 | |
Backlog | | | 600 | | | 600 | |
Noncompete agreements | | | 2,000 | | | 2,000 | |
Total accumulated amortization | | | 61,117 | | | 53,532 | |
Total other intangible assets, net | | | $ | 41,083 | | | $ | 48,668 | |
Amortization expense related to intangible assets amounted to $7.6 million, $7.9 million and $8.7 million for the years ended December 31, 2024, 2023 and 2022, respectively. Estimated future annual amortization expense for other intangible assets, net are as follows (in thousands):
| | | | | |
For the Year Ended December 31, | Amortization Expense |
2025 | $ | 7,585 | |
2026 | 7,585 | |
2027 | 7,585 | |
2028 | 7,585 | |
2029 | 7,585 | |
Thereafter | 3,158 | |
| $ | 41,083 | |
Shoals Technologies Group, Inc.
Notes to Consolidated Financial Statements
7. Accrued Expenses and Other
Accrued expenses and other consists of the following (in thousands): | | | | | | | | | | | |
| December 31, |
| 2024 | | 2023 |
Accrued compensation | $ | 5,005 | | | $ | 10,796 | |
Accrued interest | 259 | | | 5,934 | |
Accrued rebates | 3,058 | | | — | |
Other accrued expenses | 4,219 | | | 6,177 | |
Total accrued expenses and other | $ | 12,541 | | | $ | 22,907 | |
8. Warranty Liability
General Warranty
The Company offers an assurance type warranty for its products against manufacturer defects which does not contain a service element. For these assurance type warranties, a provision for estimated future costs related to warranty expense is recorded when they are probable and reasonably estimable. As of December 31, 2024 and December 31, 2023 our estimated general warranty liability was approximately $1.1 million and zero, respectively. The Company recorded total warranty expense related to general warranty matters of $1.9 million, $0.4 million, and $0.1 million for the years ended December 31, 2024, 2023 and 2022, respectively.
Wire Insulation Shrinkback Warranty
The Company has been notified by certain customers that a subset of wire harnesses used in its EBOS solutions is presenting unacceptable levels of contraction of wire insulation (“wire insulation shrinkback”). Based upon the Company’s ongoing assessment, the Company currently believes the wire insulation shrinkback is related to defective wire manufactured by Prysmian Cables and Systems USA, LLC (“Prysmian”). Based on the Company’s continued analysis of information available as of the date of this Annual Report, the Company determined that a potential range of loss was both probable and reasonably estimable. The estimate of potential losses remains unchanged from the estimate provided as of September 30, 2024. During the three months ended September 30, 2024, the Company determined that it was appropriate to adjust the range from the estimates provided in prior quarters, and based on additional information obtained, the Company increased the low-end of the estimated range from $59.7 million to $73.0 million, and decreased the high-end of the estimated range from $184.9 million to $160.0 million. As no amount within the current range of loss appears to be a better estimate than any other amount, the Company recorded a warranty liability and related expense representing the low-end of the range of potential loss of $73.0 million, which resulted in an increase in the warranty liability and warranty expense of $13.3 million during the year ended December 31, 2024. The high-end of the range of potential loss is $160.0 million, which is $87.0 million higher than the low-end of the range of potential loss. As of December 31, 2024, our recorded warranty liability related to this matter was $39.9 million.
The estimated range, as revised, continues to be based on several assumptions, including the potential magnitude of engineering, procurement and construction firm’s labor cost to identify and perform the repair and replacement of impacted harnesses, estimated failure rates, materials replacement cost, planned remediation method, inspection costs, and other various assumptions. While our wire insulation shrinkback warranty liability represents our best estimate of the range of expected losses at any given time, the Company remains active in the ongoing identification, repair and replacement process and has increased, and may further increase or
Shoals Technologies Group, Inc.
Notes to Consolidated Financial Statements
decrease, its estimated warranty liability from its current estimate based on available information, including with respect to experience relating to weather delays, site access, the scope of replacement, vegetation management or other factors. Such increase or decrease may be material. The Company does not maintain insurance for product warranty issues and has commenced a lawsuit against Prysmian, as discussed in more detail under Wire Insulation Shrinkback Litigation section of Note 15 - Commitments and Contingencies. Because the lawsuit against Prysmian is ongoing, potential recovery from Prysmian is not considered probable as defined in ASC 450, Contingencies, and has not been considered in our estimate of the warranty liability as of December 31, 2024.
The Company recorded total warranty expense related to this matter of $13.3 million, $59.2 million, and $0.5 million for the years ended December 31, 2024, 2023 and 2022, respectively.
Warranty liability, which includes both general warranty and wire insulation shrinkback warranty, consists of the following (in thousands):
| | | | | | | | | | | | | | | | | |
| Year Ended December 31, |
| 2024 | | 2023 | | 2022 |
Warranty liability, beginning of period | $ | 54,914 | | | $ | 560 | | | $ | 60 | |
Warranty expense | 15,203 | | | 59,556 | | | 500 | |
Payments | (29,123) | | | (5,202) | | | — | |
Warranty liability, end of period | 40,994 | | | 54,914 | | | 560 | |
Less: current portion | 29,602 | | | 31,099 | | | 560 | |
Warranty liability, net current portion | $ | 11,392 | | | $ | 23,815 | | | $ | — | |
9. Long-Term Debt
Long-term debt consists of the following (in thousands):
| | | | | | | | | | | |
| December 31, |
| 2024 | | 2023 |
Term Loan Facility | $ | — | | | $ | 143,750 | |
Revolving Credit Facility | 141,750 | | | 40,000 | |
Less: deferred financing costs | — | | | (2,305) | |
Total debt, net of deferred financing costs | 141,750 | | | 181,445 | |
Less: current portion | — | | | (2,000) | |
Long-term debt, net current portion | $ | 141,750 | | | $ | 179,445 | |
The aggregate amounts of principal maturities on the Company’s long-term debt is as follows (in thousands):
| | | | | | | | |
For the Year Ended December 31, | | |
2025 | | $ | — | |
2026 | | — | |
2027 | | — | |
2028 | | — | |
2029 | | 141,750 | |
Thereafter | | — | |
| | $ | 141,750 | |
Shoals Technologies Group, Inc.
Notes to Consolidated Financial Statements
Senior Secured Credit Agreement
On November 25, 2020 Shoals Holdings LLC, a former subsidiary of the Company, entered into a senior secured credit agreement (as amended, the “Senior Secured Credit Agreement”), consisting of (i) a $350.0 million senior secured six-year term loan facility (the “Term Loan Facility”), (ii) a $30.0 million senior secured delayed draw term loan facility, maturing concurrently with the six-year Term Loan Facility (the “Delayed Draw Term Loan Facility”) and (iii) an uncommitted super senior first out revolving credit facility (the “Revolving Credit Facility”).
In December 2020, Shoals Holdings LLC entered into two amendments to the Senior Secured Credit Agreement in order to obtain a $100.0 million increase (the “Revolver Upsize”) to the Revolving Credit Facility and modify the terms of the interest rate and prepayment premium. As part of the first amendment the Company repaid and terminated all outstanding commitments under the Delayed Draw Term Loan Facility.
On January 29, 2021, the Company used proceeds from the IPO to repay $150.0 million of outstanding borrowings under the Term Loan Facility. The repayment of a portion of the borrowings under the Term Loan Facility resulted in a $16.0 million loss on debt repayment as the result of the $11.3 million prepayment premium and $4.7 million write-off of a portion of the deferred financing costs.
On May 2, 2022, Shoals Holdings LLC entered into an amendment to the Senior Secured Credit Agreement in order to increase the amount available for borrowing under the Revolving Credit Facility from $100.0 million to $150.0 million. The amendment also set forth Secured Overnight Financing Rate (“SOFR”) as the benchmark rate and amended the financial covenant such that, commencing with September 30, 2022, its Consolidated First Lien Secured Leverage Ratio (as defined in the Senior Secured Credit Agreement) shall not exceed 6.50:1.00.
On December 27, 2023, the Company used proceeds from the Revolving Credit Facility to make a $50.0 million voluntary prepayment of outstanding borrowings under the Term Loan Facility. On January 19, 2024, the Company used proceeds from the Revolving Credit Facility to make a $100.0 million voluntary prepayment of outstanding borrowings under the Term Loan Facility.
On March 19, 2024, the Company entered into an amendment to the Senior Secured Credit Agreement. The amendment, among other things, (i) increased the amount available for borrowing under the Revolving Credit Facility from $150.0 million to $200.0 million, (ii) reduced the interest rate margin applicable to the Revolving Credit Facility by at least 0.25%, with additional 0.25% step-downs if the consolidated first lien secured leverage ratio does not exceed certain thresholds (which step-downs will step back up if such leverage ratio exceeds those thresholds), (iii) reduced the commitment fee applicable to the undrawn amount of the Revolving Credit Facility by at least 0.10% with additional 0.05% step-downs if the consolidated first lien secured leverage ratio does not exceed certain thresholds (which step-downs will step back up if such leverage ratio exceeds such thresholds), (iv) lowered the maximum consolidated leverage ratio permitted under the Senior Secured Credit Agreement to (a) 4.25:1.00 from April 1, 2024 through March 31, 2025 and (b) thereafter, 4.00:1.00 (with temporary increases to the maximum consolidated first lien secured leverage ratio in the event a material acquisition closes), (v) extended the maturity date applicable to the Revolving Credit Facility to March 19, 2029, the fifth anniversary of the amendment’s effective date, (vi) amended certain covenants under the Senior Secured Credit Agreement in a manner customary for facilities of this type, and (vii) Shoals Technologies Group, Inc. became the sole borrower under the Senior Secured Credit Agreement.
On March 19, 2024, the Company made a $43.8 million voluntary prepayment of all the outstanding term loans under the Term Loan Facility, thereby terminating all term loan commitments under the Term Loan Facility.
Shoals Technologies Group, Inc.
Notes to Consolidated Financial Statements
Beginning March 19, 2024 and until the delivery of the Company’s compliance certificate for the second quarter of 2024 pursuant to the Senior Secured Credit Agreement, the Revolving Credit Facility bore interest at a rate equal to, at the Company’s election, either adjusted term SOFR or base rate (each, as defined in the Senior Secured Credit Agreement) plus (i) in the case of SOFR rate loans, 2.50% per annum and (ii) in the case of base rate loans, 1.50% per annum.
Following the delivery of the Company’s compliance certificate for the second quarter of 2024, and as of December 31, 2024, pursuant to our Senior Secured Credit Agreement, the Revolving Credit Facility bears interest at a rate equal to, at the Company’s election, either adjusted term SOFR or base rate (each, as defined in the Senior Secured Credit Agreement) plus an applicable interest rate margin, based upon the consolidated first lien secured leverage ratio. The applicable interest rate margin varies from 2.25% to 3.00% per annum for term benchmark loans and 1.25% to 2.00% per annum for base rate loans. As of December 31, 2024, the interest rate on the Revolving Credit Facility ranged from 6.93% to 6.95%, which represented SOFR plus 2.5%.
As of December 31, 2024, there were $141.8 million of outstanding borrowings on the Revolving Credit Facility, and the Company had $58.2 million of availability under the Revolving Credit Facility.
Guarantees and Security
The obligations under the Senior Secured Credit Agreement are guaranteed by Shoals Technologies Group, Inc.’s and its wholly owned domestic subsidiaries other than certain immaterial subsidiaries and other excluded subsidiaries. The obligations under the Senior Secured Credit Agreement are secured by a first priority security interest in substantially all of Shoals Technologies Group Inc.’s and the guarantors’ existing and future property and assets, including accounts receivable, inventory, equipment, general intangibles, intellectual property, investment property, other personal property, material owned real property, cash and proceeds of the foregoing.
Prepayments and Amortization
Loans under the Revolving Credit Facility may be voluntarily prepaid, at Shoals Technologies Group Inc.’s option, in whole, or in part, in each case without premium or penalty.
There is no scheduled amortization under the Revolving Credit Facility.
Restrictive Covenants and Other Matters
The Senior Secured Credit Agreement contains affirmative and negative covenants that are customary for financings of this type, including covenants that restrict our incurrence of indebtedness, incurrence of liens, dispositions, investments, acquisitions, restricted payments, and transactions with affiliates. The Senior Secured Credit Agreement also includes customary events of default, including the occurrence of a change of control.
As discussed above, the Revolving Credit Facility also includes a consolidated leverage ratio financial covenant that is tested on the last day of each fiscal quarter. As of December 31, 2024, the Company was in compliance with all the required covenants.
10. Earnings per Share ("EPS")
Basic EPS of Class A common stock is computed by dividing net income attributable to the Company by the weighted average number of shares of Class A common stock outstanding during the period. Diluted EPS of Class A common stock is computed similarly to basic EPS except the weighted average shares outstanding are increased to include additional shares from the exchange of Class B common stock under the
Shoals Technologies Group, Inc.
Notes to Consolidated Financial Statements
if-converted method and the assumed exercise of any common stock equivalents using the treasury stock method, if dilutive. The Company’s restricted/performance stock units are considered common stock equivalents for this purpose.
Basic and diluted EPS of Class A common stock have been computed as follows (in thousands, except per share amounts):
| | | | | | | | | | | | | | | | | |
| Year ended December 31, |
| 2024 | | 2023 | | 2022 |
Numerator: | | | | | |
Net income attributable to Shoals Technologies Group, Inc. - basic | $ | 24,127 | | | $ | 39,974 | | | $ | 127,611 | |
Reallocation of net income attributable to non-controlling interests from the assumed exchange of Class B common stock | — | | | — | | | 15,402 | |
Net income attributable to Shoals Technologies Group, Inc. - diluted | $ | 24,127 | | | $ | 39,974 | | | $ | 143,013 | |
Denominator: | | | | | |
Weighted average shares of Class A common stock outstanding - basic | 168,570 | | | 164,165 | | | 114,495 | |
Effect of dilutive securities: | | | | | |
Restricted / performance stock units | 155 | | | 339 | | | 308 | |
Class B common stock | — | | | — | | | 52,828 | |
Weighted average shares of Class A common stock outstanding - diluted | 168,725 | | | 164,504 | | | 167,631 | |
| | | | | |
Earnings per share of Class A common stock - basic | $ | 0.14 | | | $ | 0.24 | | | $ | 1.11 | |
Earnings per share of Class A common stock - diluted | $ | 0.14 | | | $ | 0.24 | | | $ | 0.85 | |
For the year ended December 31, 2023, the reallocation of net income attributable to non-controlling interests from the assumed exchange of Class B common stock has been excluded along with the dilutive effect of Class B common stock to the weighted average shares of Class A common stock outstanding – dilutive, as they were antidilutive.
For the year ended December 31, 2024 there were no shares of Class B common stock outstanding as all outstanding shares of Class B common stock (together with the relevant limited liability units) were exchanged for Class A common stock in the first quarter of 2023.
11. Equity-Based Compensation
2021 Long-Term Incentive Plan
The Shoals Technologies Group, Inc. 2021 Long-Term Incentive Plan (the “2021 Incentive Plan”) became effective on January 26, 2021. The 2021 Incentive Plan authorized 8,768,124 new shares, subject to adjustment pursuant to the 2021 Incentive Plan.
Restricted Stock Units
During the years ended December 31, 2024, 2023 and 2022 the Company granted 1,559,317, 413,873 and 727,001 restricted stock units (“RSUs”), respectively, to certain employees, officers and directors of the
Shoals Technologies Group, Inc.
Notes to Consolidated Financial Statements
Company. The RSUs had grant date fair values ranging from $4.40 to $15.39, $14.45 to $28.26, and $10.42 to $25.82, respectively, during the years ended December 31, 2024, 2023 and 2022. The RSUs generally vest ratably over either 3 or 4 years, except for some director, officer and employee grants which immediately vest or vest over one year, and for retention grants which vest over 2 to 3 years. There were a limited number of awards with immediate vesting.
Activity under the 2021 Incentive Plan for RSUs was as follows:
| | | | | | | | | | | |
| Restricted Stock Units | | Weighted Average Price |
Outstanding, December 31, 2021 | 1,632,844 | | | $ | 27.55 | |
Granted | 727,001 | | | $ | 13.78 | |
Vested | (559,336) | | | $ | 26.05 | |
Forfeited | (63,534) | | | $ | 25.56 | |
Outstanding, December 31, 2022 | 1,736,975 | | | $ | 22.34 | |
Granted | 413,873 | | | $ | 24.78 | |
Vested | (887,996) | | | $ | 21.39 | |
Forfeited | (91,386) | | | $ | 23.05 | |
Outstanding, December 31, 2023 | 1,171,466 | | | $ | 23.87 | |
Granted | 1,559,317 | | | $ | 8.91 | |
Vested | (650,080) | | | $ | 23.43 | |
Forfeited | (238,347) | | | $ | 16.75 | |
Outstanding, December 31, 2024 | 1,842,356 | | | $ | 12.21 | |
Performance Stock Units
During the years ended December 31, 2024, 2023 and 2022, the Company granted an aggregate of 324,099, 205,585, and 256,305 Performance Stock Units (“PSUs”), respectively, to certain executives. The PSUs granted during 2023 and 2022 cliff vest after 3 years upon meeting certain revenue and gross profit targets. The PSUs granted during 2024 cliff vest after 3 years upon meeting certain revenue and adjusted EPS targets and contain certain modifiers which could increase or decrease the ultimate number of Class A common stock issued to the executives. The PSUs were valued using the market value of the Class A common stock on the grant date ranging from $13.01 to $15.39, $26.55 to $28.26, and $10.42 to $20.58, respectively, during the years ended December 31, 2024, 2023 and 2022.
Activity under the 2021 Incentive Plan for PSUs was as follows:
Shoals Technologies Group, Inc.
Notes to Consolidated Financial Statements
| | | | | | | | | | | |
| Performance Stock Units | | Weighted Average Price |
Outstanding, December 31, 2021 | — | | | $ | — | |
Granted | 256,305 | | | $ | 11.89 | |
Vested | — | | | $ | — | |
Forfeited | — | | | $ | — | |
Outstanding, December 31, 2022 | 256,305 | | | $ | 11.89 | |
Granted | 205,585 | | | $ | 27.75 | |
Vested | (67,101) | | | $ | 11.86 | |
Forfeited | (101,323) | | | $ | 13.08 | |
Outstanding, December 31, 2023 | 293,466 | | | $ | 22.59 | |
Granted | 324,099 | | | $ | 15.30 | |
Vested | (22,790) | | | $ | 16.04 | |
Forfeited | (122,109) | | | $ | 19.26 | |
Outstanding, December 31, 2024 | 472,666 | | | $ | 18.77 | |
During the years ended December 31, 2024, 2023 and 2022, the Company recognized $14.2 million, $20.9 million, and $16.1 million, respectively, in equity-based compensation. As of December 31, 2024, the Company had $12.1 million of unrecognized compensation costs which is expected to be recognized over a weighted average period of 1.95 years.
12. Stockholders’ Equity
Secondary Offerings
On December 6, 2022, the Company completed a secondary offering consisting of 27,900,000 shares of Class A common stock offered by the selling stockholders and 2,000,000 shares of Class A common stock offered by the Company. The Company used the proceeds of the sale of Class A common stock together with cash on hand, to make a payment of $58.0 million to terminate the Tax Receivable Agreement (“TRA”). See Note 17 - Payable Pursuant to the Tax Receivable Agreement.
On March 10, 2023, the selling stockholders, which consisted of certain entities controlled by the Company’s founder, completed a secondary offering consisting of 24,501,650 shares of Class A common stock. Following this transaction, the holders of LLC Interests exchanged all the LLC Interests and corresponding shares of Class B common stock of the Company beneficially owned by them into shares of Class A common stock of the Company. As a result, upon effectiveness of such exchanges, all of the LLC Interests in Shoals Parent LLC were held by the Company, no other holders owned LLC Interests and no Class B common stock was or is outstanding. The Company did not receive any proceeds from the sale of shares of our Class A common stock by the selling stockholders in this offering.
Shoals Parent LLC Ownership
Prior to July 1, 2023, the Company owned 100% of Shoals Parent LLC, was the sole managing member of Shoals Parent LLC and had the sole voting power in, and controlled the management of, Shoals Parent LLC. On July 1, 2023, the Company contributed 100% of its LLC Interests to Shoals Intermediate Parent. Following the contribution, Shoals Parent LLC became a disregarded single member limited liability company, eliminating the Company’s Up-C structure. Effective December 31, 2023, Shoals Parent LLC merged with and into Shoals Intermediate Parent with Shoals Intermediate Parent as the surviving corporation.
Shoals Technologies Group, Inc.
Notes to Consolidated Financial Statements
Prior to the Company owning 100% of Shoals Parent LLC, the remaining interest in Shoals Parent LLC was held by the Continuing Equity Owners, who could exchange at each of their respective options, in whole or in part, from time to time, their LLC Interests (along with an equal number of shares of Class B common stock (which shares were then immediately canceled)) for cash or newly issued shares of our Class A common stock. Accordingly, the Company consolidated the financial results of Shoals Parent LLC and reported non-controlling interests in its condensed consolidated financial statements. In accordance with the limited liability company agreement of Shoals Parent LLC, Shoals Parent LLC made cash distributions to its members in an amount sufficient to cover the members’ tax liabilities, if any, with respect to each member’s share of Shoals Parent LLC taxable earnings. The payment of these cash distributions by Shoals Parent LLC to Continuing Equity Owners was recorded as distributions to holders of LLC Interests in the accompanying condensed consolidated statements of stockholders’ equity and condensed consolidated statements of cash flows.
Common Stock Economic and Voting Rights
Holders of Class A common stock and Class B common stock (if any shares are outstanding) are entitled to one vote per share and, except as otherwise required, vote together as a single class on all matters on which stockholders generally are entitled to vote. Holders of Class B common stock (if any shares are outstanding) are not entitled to receive dividends and will not be entitled to receive any distributions upon the liquidation, dissolution or winding up of the Company. Shares of Class B common stock were only issuable to the extent necessary to maintain the one-to-one ratio between the number of LLC Interests held by the Continuing Equity Owners and the number of shares of Class B common stock held by the Continuing Equity Owners. As of December 31, 2024 and 2023, there were no shares of Class B common stock nor LLC Interests outstanding, and no shares of Class B common stock are currently issuable. Shares of Class B common stock were transferable only together with an equal number of LLC Interests.
Share Repurchase Program and Accelerated Share Repurchase Agreement
On June 11, 2024, the Company announced a share repurchase program (the “Repurchase Program”) authorizing the repurchase of up to $150.0 million of the Company’s Class A common stock, with an estimated completion date of December 31, 2025. Under the Repurchase Program, the Company is authorized to repurchase shares of Class A common stock through open market purchases, privately-negotiated transactions, accelerated share repurchases or otherwise in accordance with applicable federal securities laws, including through Rule 10b5-1 trading plans and under Rule 10b-18 of the Exchange Act. The Repurchase Program does not obligate the Company to repurchase shares of Class A common stock and the specific timing and amount of repurchases will vary based on available capital resources and other financial and operational performance metrics, market conditions, securities law limitations, and other factors. The shares repurchased pursuant to the Repurchase Program are held as treasury shares of the Company.
In connection with the Repurchase Program, on June 11, 2024, the Company entered into an accelerated share repurchase agreement (the “ASR”) with Jefferies LLC to repurchase $25.0 million of the Company’s Class A common stock. Under the terms of the ASR, the Company paid $25.0 million to Jefferies LLC on June 12, 2024, and received 2,202,643 shares of Class A common stock, representing approximately 60% of the notional amount of the ASR, based on the closing price of $6.81 on June 10, 2024.
As of June 12, 2024, the $25.0 million payment to Jefferies LLC was recognized as a reduction to stockholders’ equity, consisting of a $15.0 million increase in treasury stock, which reflected the value of the initial 2,202,643 shares received upon initial settlement, and a $10.0 million decrease in additional paid-in capital, which reflected the value of the shares then held by Jefferies LLC and pending final settlement of the ASR.
Shoals Technologies Group, Inc.
Notes to Consolidated Financial Statements
On August 5, 2024, in final settlement of the ASR, Jefferies LLC delivered an additional 1,705,744 shares of the Company’s Class A common stock to the Company. Final settlement was based on a repurchase price of $6.40 per share, which was based on the average of the daily volume weighted average price per share of the Company’s Class A common stock during the term of the ASR, less a discount. Upon final settlement the value of the shares was reclassified from Additional Paid-in Capital to Treasury Stock.
13. Non-Controlling Interests
As of the first quarter of 2023, the Company owned 100% of Shoals Parent LLC. The following table summarizes the effects of the changes in ownership in Shoals Parent LLC on equity for the years ended December 31, 2023, and 2022. There was no activity for the year ended December 31, 2024.
| | | | | | | | | | | |
| Year ended December 31, |
| 2023 | | 2022 |
Net income attributable to non-controlling interests | $ | 2,687 | | | $ | 15,402 | |
Transfers to non-controlling interests: | | | |
Decrease as a result of the Organizational Transactions | — | | | — | |
Increase as a result of newly issued LLC Interests in IPO | — | | | — | |
Increase as a result of activity under equity-based compensation plan | 687 | | | 5,422 | |
Decrease from tax distributions to non-controlling interests | (2,628) | | | (7,762) | |
Reallocation of non-controlling interests | (10,361) | | | 6,604 | |
Change from net income attributable to non-controlling interests and transfers to non-controlling interests | $ | (9,615) | | | $ | 19,666 | |
Issuance of Additional LLC Interests
Under the limited liability company agreement of Shoals Parent LLC (“LLC Agreement”), the Company was required to cause Shoals Parent LLC to issue additional LLC Interests to the Company when the Company issued additional shares of Class A common stock. Other than as it relates to the issuance of Class A common stock in connection with an equity incentive program, the Company contributed to Shoals Parent LLC net proceeds and property, if any, received by the Company with respect to the issuance of such additional shares of Class A common stock. The Company caused Shoals Parent LLC to issue a number of LLC Interests equal to the number of shares of Class A common stock issued such that, at all times, the number of LLC Interests held by the Company was equal to the number of outstanding shares of Class A common stock. During the years ended December 31, 2024, 2023 and 2022, the Company caused Shoals Parent LLC to issue to the Company a total of zero, 601,518 and 480,116 LLC Interests, respectively, for the vesting of awards granted under the 2021 Long-Term Incentive Plan. On July 1, 2023, the Company contributed 100% of its LLC Interests in Shoals Parent LLC to its wholly-owned subsidiary, Shoals Intermediate Parent. Following the contribution, Shoals Parent LLC became a disregarded single member limited liability company, eliminating the Up-C structure. Effective December 31, 2023, Shoals Parent LLC merged with and into Shoals Intermediate Parent with Shoals Intermediate Parent as the surviving corporation.
Distributions for Taxes
As a limited liability company (treated as a partnership for income tax purposes), Shoals Parent LLC did not incur significant federal, state or local income taxes, as these taxes were primarily the obligations of its
Shoals Technologies Group, Inc.
Notes to Consolidated Financial Statements
members. As authorized by the LLC Agreement, Shoals Parent LLC was required to distribute cash, to the extent that Shoals Parent LLC had cash available, on a pro rata basis, to its members to the extent necessary to cover the members’ tax liabilities, if any, with respect to each member’s share of Shoals Parent LLC taxable earnings. Shoals Parent LLC made such tax distributions to its members quarterly, based on the single highest marginal tax rate applicable to its members applied to projected year-to-date taxable income. During the years ended December 31, 2024, 2023 and 2022, tax distributions to non-controlling LLC Interests holders were zero, $2.6 million and $7.8 million, respectively.
Other Distributions
Pursuant to the LLC Agreement, the Company had the right to determine when distributions would be made to LLC members and the amount of any such distributions. If the Company authorized a distribution, such distribution was made to the members of the LLC (including the Company) pro rata in accordance with the percentages of their respective LLC units.
14. Leases
The Company has operating leases for real estate related to manufacturing operations and equipment agreements. The following table summarizes the balances as it relates to leases at the end of the period (in thousands):
| | | | | | | | | | | | | | | | | |
| | | December 31, |
| Location on the Consolidated Balance Sheets | | 2024 | | 2023 |
Right-of-use asset | Other assets | | $ | 1,786 | | | $ | 2,871 | |
| | | | | |
Lease liability, current portion | Accrued expenses and other | | $ | 881 | | | $ | 1,140 | |
Lease liability, net current portion | Other long-term liabilities | | 1,235 | | | 2,116 | |
Total lease liability | | | $ | 2,116 | | | $ | 3,256 | |
The Company determines if an arrangement is a lease at its inception. Operating lease ROU assets and lease liabilities are recognized at commencement date based on the present value of lease payments over the lease term. Operating lease ROU assets also include any initial direct costs and prepayments less lease incentives. Lease terms may include options to extend or terminate the lease when it is reasonably certain that the Company will exercise such options. As the Company’s leases generally do not provide an implicit rate, the Company uses its collateralized incremental borrowing rate based on the information available at the lease commencement date, including lease term, in determining the present value of lease payments. Lease expense for these leases is recognized on a straight-line basis over the lease term.
Operating lease arrangements are comprised primarily of real estate and equipment agreements for which the ROU assets are included in other assets and the corresponding lease liabilities, depending on their maturity, are included in accrued expenses and other or other long-term liabilities in the consolidated balance sheets. The Company also elected to apply the practical expedient to consider non-lease components as a part of the lease. The Company’s leases contain certain non-lease components for common area maintenance which are variable on a month to month basis and as such recorded as a variable lease expense as incurred.
Shoals Technologies Group, Inc.
Notes to Consolidated Financial Statements
The details of the Company’s operating leases are as follows (in thousands):
| | | | | | | | | | | | | | | | | |
| Year Ended December 31, |
| 2024 | | 2023 | | 2022 |
Operating lease expense | $ | 1,085 | | | $ | 1,189 | | | $ | 1,126 | |
Variable lease expense | 227 | | | 168 | | | 142 | |
Short-term lease expense | 45 | | | 61 | | | 177 | |
Total lease expense | $ | 1,357 | | | $ | 1,418 | | | $ | 1,445 | |
The following table presents the maturities of lease liabilities as of December 31, 2024 (in thousands):
| | | | | |
For the Year Ended December 31, | Operating Leases |
2025 | $ | 958 | |
2026 | 950 | |
2027 | 325 | |
Thereafter | — | |
Total lease payments | 2,233 | |
Less: Imputed lease interest | (117) | |
Total lease liabilities | $ | 2,116 | |
The Company’s weighted average remaining lease-term and weighted average discount rate are as follows:
| | | | | | | | | | | |
| Year Ended December 31, |
| 2024 | | 2023 |
Weighted average remaining lease-term | 2.33 years | | 3 years |
Weighted average discount rate | 4.5% | | 4.5% |
Supplemental cash flow and other information related to operating leases are as follows (in thousands):
| | | | | | | | | | | |
| Year Ended December 31, |
| 2024 | | 2023 |
Operating cash flows from operating leases | $ | 1,610 | | | $ | 1,566 | |
On February 7, 2024 the Company entered into a lease agreement. The commencement date of the lease is February 7, 2024 and the rent commencement date is the earlier of (i) the date upon which a certificate of occupancy is issued to the tenant, or (ii) August 1, 2024. Under the terms of the lease agreement, the lease term is 140 months from the rent commencement date, with the right to extend the lease term for up to three periods of five years each. Annualized rent during the first 12 months following the rent commencement date is $4.9 million, with annual escalators throughout the remaining lease term. As of the date of this annual report, the Company has begun to pay monthly rent, consistent with the terms of the agreement. The related ROU asset and lease liability for this agreement have not yet been recorded as the Company has not yet obtained the right to direct to use of the identified asset, per ASC 842, Leases.
Shoals Technologies Group, Inc.
Notes to Consolidated Financial Statements
15. Commitments and Contingencies
Litigation
The Company is from time to time subject to legal proceedings and claims, which arise in the normal course of its business. In the opinion of management and legal counsel, except as disclosed below, the amount of losses or gains that may be sustained, if any, would not have a material effect on the financial position, results of operations or cash flows of the Company. The Company records legal costs associated with loss contingencies, including fees and costs associated with preservation of evidence in connection with the wire insulation shrinkback litigation, as incurred.
Intellectual Property Litigation
The 2023 IP Litigations. On May 4, 2023, the Company filed a patent infringement complaint with the U.S. International Trade Commission (“ITC”) against Hikam America, Inc., a corporation based in Chula Vista, California, and its related foreign entities (together, “Hikam”), and Voltage LLC, a limited liability company based in Chapel Hill, North Carolina, and a related foreign entity (together, “Voltage”). The complaint primarily requests that the ITC (i) investigate unlawful imports of certain photovoltaic connectors and components that the Company alleges infringe on two valid and enforceable patents owned by the Company related to improved connectors for solar panel arrays and (ii) issue a limited exclusion order and a cease and desist order against the Hikam respondents and the Voltage respondents to bar them from importing, marketing, distributing, selling, offering for sale, licensing, advertising, transferring, or otherwise using the infringing photovoltaic connectors and components in and into the United States. Also on May 4, 2023, the Company filed complaints against Hikam in the U.S. District Court for the Southern District of California, and against Voltage in the U.S. District Court for the Middle District of North Carolina on the same subject matter. The District Court actions seek injunctive relief and monetary damages. The District Court actions have been stayed pending the final disposition of the ITC investigation. On August 30, 2024, the Administrative Law Judge issued a Final Initial Determination finding that Voltage violated Section 337 of the Tariff Act of 1930, as amended, by importing infringing LYNX trunk bus products into the United States. However, on January 14, 2025, the ITC reversed the Administrative Law Judge‘s Final Initial Determination and issued a Notice of a Commission Final Determination Finding No Violation of Section 337. The Company appealed the ITC’s reversal to the Federal Circuit on February 11, 2025.
The 2025 IP Litigations. On January 9, 2025, the Company filed a new patent infringement complaint at the ITC against Voltage. This complaint cites two new patents (the ‘375 and ‘376 Patents) that cover the Company’s BLA solutions. Also on January 9, 2025, the Company filed a complaint against Voltage in the U.S. District Court for the Middle District of North Carolina on the same subject matter. These complaints seek injunctive relief and, in district court, damages for reasonable royalty and lost profits. The Company intends to vigorously pursue these actions. However, at this stage, the Company is unable to predict the outcome or impact on its business and financial results.
The Company is vigorously pursuing these 2023 IP Litigations and the 2025 IP Litigations. However, at this stage, the Company is unable to predict the outcome or impact on its business and financial results. The Company is accounting for these matters as a gain contingency, and will record any such gain in future periods if and when the contingency is resolved, in accordance with ASC 450, Contingencies.
Shoals Technologies Group, Inc.
Notes to Consolidated Financial Statements
Wire Insulation Shrinkback Litigation
On October 31, 2023, the Company filed a complaint against Prysmian in the U.S. District Court for the Middle District of Tennessee, Nashville Division. The Company filed an amended complaint on December 4, 2024. The amended complaint alleges that the Company suffered damages caused by defective wire Prysmian sold to the Company from approximately 2019 through approximately 2022. The amended complaint alleges that the wire at issue in the litigation has presented unacceptable levels of wire insulation shrinkback. The amended complaint includes, among other causes of action, product liability, breach of contract, breach of warranty, indemnity, and negligence claims. The Company seeks compensatory and punitive damages, recovery of all costs and expenses incurred by the Company in connection with the identification, repair and replacement of the Prysmian wire alleged to be defective, and other legal and equitable relief. The Company is vigorously pursuing its amended complaint, and as the Company continues to assess this matter, it may, from time to time, amend, update or supplement the amended complaint to, among other things, increase the damages sought for various purposes, including in accordance with increases to the Company’s estimated warranty liability and related expenses related to this matter. At this stage, the Company is unable to predict the outcome of this litigation or the impact on its business and financial results. The Company is accounting for this matter as a gain contingency, and will record any such gain in future periods if and when the contingency is resolved, in accordance with ASC 450, Contingencies.
Securities Litigation
On March 21, 2024, a purported stockholder filed a putative securities class action against the Company and certain of its current and former executive officers in the United States District Court for the Middle District of Tennessee, Nashville Division, captioned Westchester Putnam Counties Heavy & Highway Laborers Local 60 Benefits Fund v. Shoals Technologies Group, Inc., et al. The complaint alleges violations of Sections 10(b) and 20(a) of the Exchange Act and Rule 10b-5 promulgated thereunder, based on allegedly false and misleading statements and omissions relating to the wire insulation shrinkback matter. The complaint seeks unspecified monetary damages, recovery of fees and costs, and other relief that the court may find appropriate. On May 8, 2024 and May 15, 2024, respectively, similar class action complaints were filed in the same court against the Company and certain current and former officers, but these complaints also named as defendants the Company’s Board of Directors, and the selling stockholders and underwriters of the Company’s secondary public offering. While the allegations are largely similar to the first complaint, these new complaints also alleged violations of Sections 11, 12(a)(2) and 15 of the Securities Act of 1933. These cases were captioned Oklahoma Police Pension and Retirement System v. Shoals Technologies Group, Inc. and Kissimmee Utility Authority Employees Retirement Plan v. Shoals Technologies Group, Inc.
On May 24, 2024, all of these cases were consolidated into one action captioned In re Shoals Technologies Group, Inc. Securities Litigation. Plaintiff Erste Asset Management GmbH has been appointed Lead Plaintiff. On December 9, 2024, Lead Plaintiff and plaintiff Kissimmee Utility Authority Employees’ Retirement Plan filed a consolidated complaint, and on February 4, 2025, Plaintiffs filed an amended complaint. The Company filed a motion to dismiss the amended complaint on February 18, 2025. Although the Company intends to vigorously defend against these claims, there is no guarantee that the Company will prevail. Accordingly, the Company is unable to determine the ultimate outcome of this consolidated lawsuit or determine the amount or range of potential losses associated with the consolidated lawsuit.
Shoals Technologies Group, Inc.
Notes to Consolidated Financial Statements
Derivative Litigation
On May 16, 2024, a derivative shareholder action was filed against certain current and former officers and directors of the Company in the United States District Court for the Middle District of Tennessee, Nashville Division, captioned Corwin v. Forth, et al. The complaint asserts claims for breach of fiduciary duty relating to the wire insulation shrinkback matter. The complaint seeks unspecified monetary damages, restitution, the adoption of certain governance reforms, recovery of fees and costs, and other relief that the court may find appropriate. The Company is named as a nominal defendant only. On July 24, 2024, another derivative shareholder action was filed against certain current and former officers and directors of the Company in the same court, captioned Ouellet v. Whitaker et al. The complaint asserts, among others, claims for breach of fiduciary duty, gross mismanagement, abuse of control, waste of corporate assets, unjust enrichment, and violations of Section 14(a) of the Exchange Act, and insider trading, all of which relate to the wire insulation shrinkback matter. The complaint seeks unspecified monetary damages, restitution, the adoption of certain governance reforms, recovery of fees and costs, and other relief that the court may find appropriate. The Company is named as a nominal defendant only. On August 21, 2024, these derivative shareholder actions were consolidated into a single action captioned In re Shoals Technologies Group, Inc. Derivative Litigation.
Although the Company intends to vigorously defend against these claims, there is no guarantee that the Company will prevail. Accordingly, the Company is unable to determine the ultimate outcome of this lawsuit or determine the amount or range of potential losses associated with the lawsuit. This consolidated case is currently stayed pending the outcome of a motion to dismiss that will be filed in the securities matters referenced above.
Surety Bonds
The Company provides surety bonds to various parties as required for certain transactions initiated during the ordinary course of business to guarantee the Company’s performance in accordance with contractual or legal obligations. As of December 31, 2024, the maximum potential payment obligation with regard to surety bonds was $5.5 million.
Employee Benefit Plan
The Company has a 401(k) retirement plan for substantially all of its employees based on certain eligibility requirements. Effective January 1, 2021 the Company began making matching contributions to the plan and may also provide discretionary contributions to the plan at the discretion of management. No such discretionary contributions have been made since inception of the plan. For the years ended December 31, 2024, 2023 and 2022, the Company made matching contributions totaling $0.7 million, $0.5 million and $0.3 million, respectively.
16. Income Taxes
The components of income before income taxes are as follows (in thousands):
| | | | | | | | | | | | | | | | | |
| Year Ended December 31, |
| 2024 | | 2023 | | 2022 |
Domestic | $ | 37,863 | | | $ | 54,935 | | | $ | 152,000 | |
Foreign | — | | | — | | | — | |
Income before income taxes | $ | 37,863 | | | $ | 54,935 | | | $ | 152,000 | |
Shoals Technologies Group, Inc.
Notes to Consolidated Financial Statements
The components of income tax expense are as follows (in thousands):
| | | | | | | | | | | | | | | | | |
| Year Ended December 31, |
| 2024 | | 2023 | | 2022 |
Current income taxes: | | | | | |
Federal | $ | 11 | | | $ | — | | | $ | — | |
State | (310) | | | 915 | | | 554 | |
Foreign | — | | | — | | | — | |
Total current income taxes | (299) | | | 915 | | | 554 | |
Deferred income taxes: | | | | | |
Federal | 10,890 | | | 10,146 | | | 13,639 | |
State | 3,145 | | | 1,188 | | | (5,233) | |
Foreign | — | | | — | | | — | |
Total deferred income taxes | 14,035 | | | 11,334 | | | 8,406 | |
Other tax expense | — | | | 25 | | | 27 | |
Income tax expense | $ | 13,736 | | | $ | 12,274 | | | $ | 8,987 | |
The differences between income taxes expected at the U.S. federal statutory income tax rate and the reported income tax expense are summarized as follows (in thousands):
| | | | | | | | | | | | | | | | | |
| Year Ended December 31, |
| 2024 | | 2023 | | 2022 |
U.S. federal income taxes at statutory rate | $ | 7,951 | | | $ | 11,537 | | | $ | 31,920 | |
State and local income tax, net of federal benefit | 787 | | | 1,811 | | | 4,786 | |
Permanent tax adjustments | 146 | | | 101 | | | (6) | |
Equity-based compensation | 1,764 | | | 447 | | | 685 | |
Non-deductible officers' compensation | 343 | | | 968 | | | 397 | |
Non-controlling interests | — | | | (564) | | | (3,289) | |
Termination of TRA | — | | | — | | | (15,905) | |
Termination of Up-C structure | — | | | (2,347) | | | — | |
Remeasurement of deferred taxes | — | | | — | | | (6,775) | |
Change in valuation allowance | 2,112 | | | 988 | | | (1,983) | |
Other | 633 | | | (667) | | | (843) | |
Income tax expense | $ | 13,736 | | | $ | 12,274 | | | $ | 8,987 | |
Shoals Technologies Group, Inc.
Notes to Consolidated Financial Statements
The components of the deferred tax assets and liabilities are as follows (in thousands):
| | | | | | | | | | | |
| Year Ended December 31, |
| 2024 | | 2023 |
Deferred tax assets: | | | |
Inventory, net | 1,203 | | | 1,677 | |
Property, plant & equipment, net | 728 | | | 709 | |
Goodwill (1) | 419,088 | | | 450,830 | |
Accrued expenses and other | 793 | | | 2,310 | |
Warranty liability | 9,573 | | | 12,824 | |
Net operating loss | 27,269 | | | 5,380 | |
Equity-based compensation | 2,559 | | | 2,869 | |
163(j) business interest expense | 3,039 | | | — | |
Other | 2,510 | | | 4,090 | |
Total deferred tax assets | 466,762 | | | 480,689 | |
Less valuation allowance | (3,100) | | | (988) | |
Total deferred tax assets, net | 463,662 | | | 479,701 | |
Deferred tax liabilities: | | | |
Other intangible assets, net | (8,872) | | | (10,636) | |
Other | (630) | | | (870) | |
Total deferred tax liabilities | (9,502) | | | (11,506) | |
Net deferred tax asset | $ | 454,160 | | | $ | 468,195 | |
(1)Goodwill represents the excess of tax-deductible goodwill over book goodwill of of $1,795 million as of December 31, 2024, and $1,930 million as of December 31, 2023, which is mainly related to the step up in tax basis resulting from exchanges of LLC Interests for shares of Class A common stock
During the year ended December 31, 2023, the Company acquired the remaining non-controlling interest in Shoals Parent LLC and contributed 100% of its interest to its wholly-owned subsidiary Shoals Intermediate Parent, thereby eliminating the Company’s Up-C structure. As a result of the contribution, Shoals Parent LLC ceased to be treated as a partnership for U.S. federal income tax purposes and became a single-member disregarded entity. Accordingly, the Company converted its outside basis differences in its investment in Shoals Parent LLC and remeasured its deferred taxes using the inside basis differences of Shoals Parent LLC’s assets and liabilities. The conversion from outside to inside basis differences resulted in a net deferred tax benefit of approximately $5.1 million, which has been recorded in the accompanying consolidated statement of operations for the year ended December 31, 2023.
As of December 31, 2024, the Company has $116.7 million and $56.3 million federal and state net operating loss carryforwards, respectively. If not utilized, $116.7 million of the federal net operating loss can be carried forward indefinitely. If not utilized, $16.0 million of the state net operating loss can be carried forward indefinitely and $40.3 million will expire between 2032 - 2044.
As of December 31, 2024, the Company determined that a valuation allowance related to its state net operating loss carryforwards and goodwill amortization in the amount of $2.1 million was required, as it is more-likely-than-not these deferred tax assets would not be realized. The valuation allowance mainly derives from states with shortened net operating loss carryforward periods. Additionally, since goodwill amortization is the primary contributor to the net operating losses, it must be considered in the analysis as the net operating loss carryforwards will expire before the benefit of the goodwill amortization is fully realized in certain states. On December 31, 2023, the Company determined that a valuation allowance related to land and other non-
Shoals Technologies Group, Inc.
Notes to Consolidated Financial Statements
amortizable intangibles in the amount of $1.0 million was required, as it is more-likely-than-not these deferred tax assets would not be realized. The federal and state valuation allowance is $0.9 million and $2.2 million, respectively, for a total valuation allowance of $3.1 million as of December 31, 2024.
In August 2022, the U.S. President signed into law the Inflation Reduction Act of 2022 (the “IRA”), which revised U.S. tax law by, among other things, including a new corporate alternative minimum tax (the “CAMT”) of 15% on certain large corporations, imposing a 1% excise tax on stock buybacks, and providing incentives to address climate change, including the introduction of advanced manufacturing production tax credits. The provisions of the IRA are generally effective for tax years beginning after 2022. Given the complexities of the IRA, including recently issued guidance from the Internal Revenue Service and regulations from the U.S. Treasury Department, we will continue to monitor these developments and evaluate the potential future impact to our results of operations.
As of December 31, 2024 and 2023, the Company has recorded $1.0 million of gross unrecognized tax benefits inclusive of interest and penalties, all of which, if recognized, would favorably impact the effective tax rate. We do not expect a significant change in our uncertain tax benefits in the next twelve months. The Company recognizes penalties and interest related to uncertain tax positions within the provision (benefit) for income taxes line in the accompanying consolidated statements of operations.
We are generally subject to tax examinations by U.S. federal and state tax authorities for years beginning after 2020 and 2019, respectively.
17. Payable Pursuant to the Tax Receivable Agreement
The Company had a TRA with the Founder, a “related party,” and a former equity owner of Shoals Investment CTB (the “TRA Owners”) that provided for the payment by the Company to the TRA Owners (or their permitted assignees) of 85% of the amount of the benefits, if any, that the Company actually realized or was deemed to realize as a result of (i) the Company’s allocable share of existing tax basis acquired in connection with organization transactions associated with the IPO (including Blocker’s share of existing tax basis) and increases to such allocable share of existing tax basis, (ii) certain increases in the tax basis of assets of Shoals Parent LLC and its subsidiaries resulting from purchases or exchanges of LLC Interests, and (iii) certain other tax benefits related to the Company entering into the TRA, including those attributable to payments made under the TRA. These contractual payment obligations were obligations of the Company and not of Shoals Parent LLC. The Company’s payable pursuant to the TRA was determined on an undiscounted basis in accordance with ASC 450, Contingencies, since the contractual payment obligations were deemed to be probable and reasonably estimable. For purposes of the TRA, the benefit deemed realized by the Company was computed by comparing the actual income tax liability of the Company (calculated with certain assumptions) to the amount of such taxes that the Company would have been required to pay had there been no increase to the tax basis of the assets of Shoals Parent LLC as a result of the purchases or exchanges, and had the Company not entered into the TRA.
When estimating the expected tax rate to use in order to determine the tax benefit expected to be recognized from the Company’s increased tax basis as a result of exchanges of LLC Interests by the TRA Owners, the Company continuously monitored changes in its overall tax posture, including changes resulting from new legislation and changes as a result of new jurisdictions in which the Company was subject to tax.
On November 29, 2022, the Company entered into an amendment to the TRA (the “TRA Amendment”), dated as of January 29, 2021, pursuant to which the parties thereto agreed to grant the Company a right to terminate the TRA until December 31, 2022 (the “TRA Termination Right”) in exchange for a termination
Shoals Technologies Group, Inc.
Notes to Consolidated Financial Statements
consideration of $58.0 million, payable in cash. The Company reassessed the liability related to the payable pursuant to the TRA at the TRA Amendment date and concluded it was probable that the expected payments related to the payable pursuant to the TRA had changed. As a result of this change, the Company remeasured the payable pursuant to the TRA to $58.0 million on the TRA Amendment date, resulting in a gain on the termination of the TRA of $110.9 million. As part of the evaluation to determine if the gain should be recognized as income in the consolidated statement of operations or a stockholder contribution the Company concluded the termination of the TRA was negotiated in an arm’s length transaction with the majority owner of the TRA, a third party, and both the third party and the related party received the same value based upon ownership percentage, and therefore, the gain should be recorded in the consolidated statement of operations. The Company exercised its TRA Termination Right, and the TRA was terminated on December 6, 2022.
The following table reflects the changes to the Company’s payable pursuant to the TRA (in thousands). Following the year ended December 31, 2022, there was no activity or balance related to the TRA for the years ended December 31, 2024 and 2023.
| | | | | |
| Year Ended December 31, |
| 2022 |
Beginning balance | $ | 156,374 | |
Additions to TRA: | |
Exchange of LLC Interests for Class A common stock | 7,761 | |
Adjustment for change in estimated effective income tax rate | 6,675 | |
Adjustment related to TRA termination | (112,810) | |
Early termination payment of TRA | (58,000) | |
Payable pursuant to TRA | $ | — | |
18. Revenue Recognition
Disaggregation of revenue
Based on Topic 606 provisions, the Company disaggregates its revenue from contracts with customers based on product type. Revenue by product type is disaggregated between system solutions and components. System solutions are contracts under which the Company provides multiple products typically in connection with the design and specification of an entire EBOS system. Components represents sales of individual components.
The following table presents the Company’s revenue disaggregated by product type (in thousands): | | | | | | | | | | | | | | | | | |
| Year Ended December 31, |
| 2024 | | 2023 | | 2022 |
System solutions | $ | 306,145 | | | $ | 398,384 | | | $ | 254,415 | |
Components | 93,063 | | | 90,555 | | | 72,525 | |
Total revenue | $ | 399,208 | | | $ | 488,939 | | | $ | 326,940 | |
Shoals Technologies Group, Inc.
Notes to Consolidated Financial Statements
Contract Balances
The timing of revenue recognition, billings and cash collections results in billed accounts receivable, unbilled receivables, retainage, and deferred revenue on the consolidated balance sheets, recorded on a contract-by-contract basis at the end of each reporting period.
The Company’s contract balances consist of the following (in thousands):
| | | | | | | | | | | | | | | | | |
| | | December 31, |
| Location on the Consolidated Balance Sheets | | 2024 | | 2023 |
Billed accounts receivable | Accounts receivable, net | | $ | 70,882 | | | $ | 102,232 | |
Retainage | Accounts receivable, net | | $ | 7,299 | | | $ | 4,886 | |
Contract assets | Other assets | | $ | 4,251 | | | $ | — | |
Unbilled receivables | Unbilled receivables | | $ | 20,834 | | | $ | 40,136 | |
Deferred revenue | Deferred revenue | | $ | 18,737 | | | $ | 22,228 | |
Accrued rebates | Accrued expenses and other | | $ | 3,058 | | | $ | — | |
The majority of the Company’s contract amounts are billed as work progresses in accordance with agreed-upon contractual terms, which generally coincide with the shipment of one or more phases of the project. Billing sometimes occurs subsequent to revenue recognition, resulting in unbilled receivables. The changes in unbilled receivables relate to fluctuations in the timing of billings for the Company’s revenue recognized over-time. As of December 31, 2022, billed accounts receivable and unbilled receivables were $48.6 million and $16.7 million, respectively.
Certain contracts contain retainage provisions. Retainage represents a contract asset for the portion of the contract price earned by the Company for work performed but held for payment by the customer as a form of security until the Company obtains specified milestones. The Company typically bills retainage amounts as work is performed. Retainage provisions are not considered a significant financing component because they are intended to protect the customer in the event that some or all of the obligations under the contract are not completed. The changes in retainage relate to fluctuations in the timing of retainage billings and achievement of specified milestones. As of December 31, 2022, retainage was $2.0 million.
For certain contracts, we provide customers with incentives upon entering into multi-year agreements or volume specific commitments. Any up-front incentives to customers that are not made in exchange for distinct goods and services are capitalize as a contract asset within other assets, which are subsequently recognized as a reduction to revenue over the term of the customer arrangements.
The Company also receives deferred revenue in the form of customer deposits. The customer deposits are short term as the related performance obligations are typically fulfilled within 12 months. The changes in deferred revenue relate to fluctuations in the timing of customer deposits and completion of performance obligations. During the year ended December 31, 2024, $20.6 million, or 93% of deferred revenue recorded as of December 31, 2023, was recognized in revenue. During the year ended December 31, 2023, $22.1 million, or 95% of deferred revenue recorded as of December 31, 2022, was recognized in revenue.
Accrued rebates are recorded based on sales volumes from agreed upon rebate terms. Rebates are typically paid within three to four months.
Shoals Technologies Group, Inc.
Notes to Consolidated Financial Statements
19. Segment Reporting
The Company is organized and operates as one reportable segment, which carries out business activities related to the design, development, manufacture and marketing of products and services for EBOS solutions and components. The Company’s chief operating decision maker (“CODM”), the Chief Executive Officer, reviews operating results including discrete financial information and profitability metrics at a consolidated entity level for purposes of making resource allocation decisions and for evaluating financial performance. This structure is reflected in our organizational and reporting model.
The accounting policies of the consolidated segment are the same as those described in the summary of significant accounting policies. The CODM assesses performance of the Company and decides how to allocate resources based on income from operations and net income that is also reported on the consolidated income statement. The CODM is involved in determining and reviewing projected net income and income from operations as part of the annual operating plan process. Throughout the year, the CODM considers forecast to actual results and variances on a monthly and quarterly basis to allocate resources for the Company.
The following table presents selected financial information with respect to the Company’s single operating segment for the years ended December 31, 2024, 2023 and 2022:
| | | | | | | | | | | | | | | | | |
| Year Ended December 31, |
| 2024 | | 2023 | | 2022 |
Revenue | $ | 399,208 | | | $ | 488,939 | | | $ | 326,940 | |
Cost of revenue | 257,191 | | | 320,635 | | | 195,629 | |
Gross profit | 142,017 | | 168,304 | | 131,311 |
Operating expenses | | | | | |
General and administrative | 82,254 | | 80,719 | | 55,908 |
Depreciation and amortization | 8,591 | | 8,550 | | 9,073 |
Total operating expenses | 90,845 | | 89,269 | | 64,981 |
Income from operations | 51,172 | | 79,035 | | 66,330 |
Non-operating income/(expense) (1) | (13,309) | | (24,100) | | 85,670 |
Income tax expense | (13,736) | | (12,274) | | (8,987) |
Net income | $ | 24,127 | | | $ | 42,661 | | | $ | 143,013 | |
(1) Consists of non-operating expenses included on the consolidated income statements which may include interest expense, interest income, payable pursuant to the tax receivable agreement adjustment, and gain on termination of tax receivable agreement.
All of the Company's long-lived tangible assets, as well as the Company's operating lease right-of-use assets recognized on the Consolidated Balance Sheets were located within the United States.
Item 9. Changes in and Disagreements with Accountants on Accounting and Financial Disclosure
None.
Item 9A. Controls and Procedures
Management’s Evaluation of Disclosure Controls and Procedures
We maintain “disclosure controls and procedures,” as defined in Rules 13a-15(e) and 15d-15(e) under the Exchange Act, that are designed to ensure that information required to be disclosed in the reports that we file or submit under the Exchange Act is (1) recorded, processed, summarized and reported, within the time periods specified in the SEC’s rules and forms and (2) accumulated and communicated to our management, including our principal executive officer and principal financial officer, to allow timely decisions regarding required disclosure. Management recognizes that any controls and procedures, no matter how well designed and operated, can provide only reasonable assurance of achieving their objectives and management necessarily applies its judgment in evaluating the cost-benefit relationship of possible controls and procedures.
Our management, with the participation of our Chief Executive Officer and Chief Financial Officer, evaluated the effectiveness of our disclosure controls and procedures as of December 31, 2024. Based upon the evaluation, our Chief Executive Officer and Chief Financial Officer concluded that, as of December 31, 2024, our disclosure controls and procedures were effective at the reasonable assurance level.
Management’s Report on Internal Control Over Financial Reporting
Our management is responsible for establishing and maintaining adequate internal control over financial reporting as such term as defined in Exchange Act Rule 13a-15(f). Internal control over financial reporting is a process designed under the supervision and with the participation of our management, including our Chief Executive Officer and Chief Financial Officer, to provide reasonable assurance regarding the reliability of financial reporting and the preparation of financial statements for external purposes in accordance with accounting principles generally accepted in the U.S.
As of December 31, 2024, our management assessed the effectiveness of our internal control over financial reporting using the criteria set forth by the Committee of Sponsoring Organizations of the Treadway Commission in Internal Control-Integrated Framework (2013 Framework). Based on this assessment, our management concluded that, as of December 31, 2024, our internal control over financial reporting was effective based on those criteria.
Attestation Report of the Registered Public Accounting Firm
BDO USA, P.C., the independent registered public accounting firm that audited our financial statements included elsewhere in this Form 10-K, has issued an attestation report on our internal control over financial reporting. That report appears in "Item 8. Financial Statements and Supplementary Data" and is incorporated by reference to this Item 9A.
Changes in Internal Control Over Financial Reporting
There have been no changes in our internal control over financial reporting (as defined in Rules 13a-15(f) or 15d-15(f) of the Exchange Act) that occurred during the fourth quarter of 2024 that have materially affected, or are reasonably likely to materially affect, the Company’s internal control over financial reporting.
Item 9B. Other Information
Rule 10b5-1 and Non-Rule 10b5-1 Trading Arrangements
None of the Company’s directors or officers adopted, modified or terminated a Rule 10b5-1 trading arrangement or a non-Rule 10b5-1 trading arrangement during the Company’s fiscal quarter ended December 31, 2024, as such terms are defined under Item 408(a) of Regulation S-K.
Amendment and Restatement of our Bylaws
On February 20, 2025 our Board of Directors approved and the Company adopted our second amended and restated bylaws (as amended and restated, the “Second Amended and Restated Bylaws” or “bylaws”), effective February 20, 2025. The Second Amended and Restated Bylaws make changes to account for the SEC’s universal proxy rules, updates to Delaware general corporate law (the “DGCL”), state requirements for calling a special meeting of stockholders or a special board meeting; remove outdated language, and to improve the readability and accessibility of our bylaws. The amendments:
•address matters relating to Rule 14a-19 of the Exchange Act (the “Universal Proxy Rules”) by requiring stockholders intending to use the Universal Proxy Rules to provide all of the information required by the Universal Proxy Rules, including (i) a representation that such stockholders will (1) file a definitive proxy statement with the Securities and Exchange Commission, and (2) distribute such proxy statement to, and solicit proxies from, the holders of shares representing at least 67% of the voting power of shares entitled to vote on the election of the directors of the Board, and (ii) reasonable evidence of the satisfaction of the requirements under the Universal Proxy Rules not later than seven business days before the applicable meeting of stockholders;
•require a representation by each director nominee that, if elected, they intend to serve as a director of the Company’s Board until a successor is elected and/or deemed qualified;
•provide the Company a remedy if a stockholder fails to satisfy the Universal Proxy Rules requirements;
•require any stockholders directly or indirectly soliciting proxies from other stockholders to use a proxy card color other than white, with the white proxy card being reserved for exclusive use by the Board;
•implement certain revisions to conform to recent amendments to the DGCL, including (i) giving the Company the ability to provide the details for an adjourned meeting in any manner permitted by the DGCL, and (ii) permit the Company to make a stockholder list available via an electronic network prior to a meeting of stockholders;
•state that a special meeting of the Company’s stockholders may be called by a majority of the members of the Board and/or the CEO, in addition to the Chairman of the Board;
•clarify that a special meeting of the Board may be called by a majority of the Board;
•remove outdated language, such as references to Class B stockholder rights; and
•make administrative, conforming, and clarifying changes to improve the readability of the bylaws.
The foregoing description of the terms of our Second Amended and Restated Bylaws does not purport to be complete and is qualified in its entirety by reference to the Second Amended and Restated Bylaws, a copy of which is filed as Exhibit 3.2 to this report and which is incorporated herein by reference.
Item 9C. Disclosure Regarding Foreign Jurisdictions that Prevent Inspections
Not applicable.
PART III
Item 10. Directors, Executive Officers and Corporate Governance
The Company has an insider trading policy governing the purchase, sale and other dispositions of the Company’s securities that applies to all Company personnel, including directors, officers, employees, and other covered persons. The Company believes that its insider trading policy is reasonably designed to promote compliance with insider trading laws, rules and regulations, and listing standards applicable to the Company. A copy of the Company’s insider trading policy is filed as Exhibit 19.1 to this Form 10-K.
The information required to be disclosed by this item concerning our directors and corporate governance is incorporated by reference to the information set forth in the section titled “Board of Directors and Corporate Governance” in the Company’s definitive proxy statement, to be filed with the Securities and Exchange Commission within 120 days after the end of the fiscal year covered by this Annual Report (the “Proxy Statement”). The information required to be disclosed by this item concerning our executive officers is incorporated by reference to the information set forth in the section entitled “Executive Officers” in the Company’s Proxy Statement. The information regarding our Section 16 reporting compliance is incorporated by reference to the information set forth in the section entitled “Security Ownership of Certain Beneficial Owners and Management” in the Company’s Proxy Statement.
Item 11. Executive Compensation
The information required to be disclosed by this item is incorporated by reference to the information set forth in the section entitled “Executive Compensation” in the Company’s Proxy Statement.
Item 12. Security Ownership of Certain Beneficial Owners and Management and Related Stockholder Matters
The information required to be disclosed by this item is incorporated by reference to the information set forth in the section entitled “Security Ownership of Certain Beneficial Owners and Management” in the Company’s Proxy Statement.
Item 13. Certain Relationships and Related Transactions, and Director Independence
The information required to be disclosed by this item is incorporated by reference to the information in the sections entitled “Certain Relationships and Related Party Transactions” and “Board of Directors and Corporate Governance” in the Company’s Proxy Statement.
Item 14. Principal Accountant Fees and Services
The information required to be disclosed by this item is incorporated by reference to the information in the section entitled “Ratification of Appointment of Independent Registered Accounting Firm” in the Company’s Proxy Statement.
PART IV
Item 15. Exhibit and Financial Statement Schedules
(a)(1) Financial Statements.
The financial statements and supplementary data required by this item are included after the Signature page of this Annual Report on Form 10-K beginning on page 50.
(a)(2) Financial Statement Schedules.
All schedules have been omitted because they are not required or because the required information is given in the Financial Statements or Notes thereto.
(a)(3) Exhibits.
The exhibits listed in the Exhibit Index below are filed or incorporated by reference as part of this Annual Report.
| | | | | | | | | | | | | | | | | | | | | | | | | | |
EXHIBIT INDEX |
| | | | Incorporated by Reference |
Number | | Description of Document | | Form | | Filing Date | | Exhibit No. |
3.1 | |
| | 8-K | | 1/29/2021 | | 3.1 |
3.2 | | | | 10-Q | | 8/6/2024 | | 3.2 |
3.3* | | | | | | | | |
4.1* | |
| | | | | | |
10.1† | |
| | 10-Q | | 11/14/2022 | | 10.1 |
10.2† | | | | S-8 | | 1/29/2021 | | 10.1 |
10.3† | | | | S-8 | | 1/29/2021 | | 10.2 |
10.4† | | | | S-8 | | 1/29/2021 | | 10.3 |
10.5† | | | | 10-Q | | 5/8/2023 | | 10.3 |
10.6† | | | | 10-Q | | 5/8/2023 | | 10.4 |
10.7† | | | | 10-K | | 2/28/2024 | | 10.12 |
| | | | | | | | | | | | | | | | | | | | | | | | | | |
EXHIBIT INDEX |
| | | | Incorporated by Reference |
Number | | Description of Document | | Form | | Filing Date | | Exhibit No. |
10.8† | | | | 10-K | | 2/28/2024 | | 10.13 |
10.9† | | | | S-1 | | 12/30/2020 | | 10.5 |
10.10† | | | | S-1/A | | 1/25/2021 | | 10.11 |
10.11† | | | | 8-K | | 2/27/2023 | | 10.2 |
10.12† | | | | 8-K | | 6/14/2023 | | 10.1 |
10.13 | | Amendment No. 2, dated as of December 30, 2020, to the Credit Agreement, dated as of November 25, 2020, by and among Shoals Holdings LLC, Shoals Intermediate Holdings LLC, Wilmington Trust, National Association, as Administrative Agent and Collateral Agent, the lenders party thereto, and JPMorgan Chase Bank, N.A. and Guggenheim Securities, LLC, as lead arrangers and bookrunners | | S-1 | | 12/30/2020 | | 10.1 |
10.14 | | | | 10-Q | | 11/10/2021 | | 10.1 |
10.15 | | Amendment No. 5 to Credit Agreement, dated as of May 2, 2022, by and among Shoals Holdings LLC, Shoals Intermediate Holdings LLC, Wilmington Trust, National Association, as Term Loan Administrative Agent and Collateral Agent, JPMorgan Chase Bank, N.A., as Revolving Facility Administrative Agent and each L/C Issuer and the lenders party thereto
| | 8-K | | 5/5/2022 | | 10.1 |
10.16 | | Amendment No. 6 to Credit Agreement, dated as of March 19, 2024, by and among Shoals Technologies Group, Inc., Wilmington Trust, National Association, as Collateral Agent, JPMorgan Chase Bank, N.A., as Administrative Agent and each L/C Issuer and the lenders party thereto | | 8-K | | 3/22/2024 | | 10.1 |
10.17† | | | | 10-K | | 2/28/2024 | | 10.24 |
10.18*† | | | | | | | | |
19.1* | | | | | | | | |
| | | | | | | | | | | | | | | | | | | | | | | | | | |
EXHIBIT INDEX |
| | | | Incorporated by Reference |
Number | | Description of Document | | Form | | Filing Date | | Exhibit No. |
21.1* | | | | | | | | |
23.1* | | | | | | | | |
31.1* | | | | | | | | |
31.2* | |
| | | | | | |
32.1** | |
| | | | | | |
97.1 | | | | 10-K | | 2/28/2024 | | 97.1 |
101.INS | | Inline XBRL Instance Document - the instance document does not appear in the Interactive Data File because its XBRL tags are embedded within the Inline XBRL document
| | | | | | |
101.SCH* | | Inline XBRL Taxonomy Extension Schema Document
| | | | | | |
101.CAL* | | Inline XBRL Taxonomy Extension Calculation Linkbase Document
| | | | | | |
101.DEF* | | Inline XBRL Taxonomy Extension Definition Linkbase Document
| | | | | | |
101.LAB* | | Inline XBRL Taxonomy Extension Label Linkbase Document
| | | | | | |
101.PRE* | | Inline XBRL Taxonomy Extension Presentation Linkbase Document
| | | | | | |
104 | | Cover Page Interactive Data File - the cover page interactive data file does not appear in the Interactive Data File because its XBRL tags are embedded within the Inline XBRL document
| | | | | | |
________
* Filed herewith
** Furnished herewith
† Indicates a management contract or compensatory plan.
Item 16. Form 10–K Summary
None
SIGNATURES
Pursuant to the requirements of Section 13 or 15(d) of the Securities Exchange Act of 1934, as amended, the Registrant has duly caused this Annual Report on Form 10-K to be signed on its behalf by the undersigned, thereunto duly authorized on February 25, 2025.
| | | | | | | | | | | |
Shoals Technologies Group, Inc. |
| | | |
By: | /s/ Brandon Moss |
| Name: | | Brandon Moss |
| Title: | | Chief Executive Officer and Director |
* * * *
Pursuant to the requirements of the Securities Exchange Act of 1934, this report has been signed below by the following persons on behalf of the Registrant and in the capacity and on the dates indicated.
| | | | | | | | | | | | | | |
Signature | | Title | | Date |
| | | | |
/s/ Brandon Moss | | Chief Executive Officer (Principal Executive Officer) and Director | | February 25, 2025 |
Brandon Moss | | | |
| | | | |
/s/ Dominic Bardos | | Chief Financial Officer | | February 25, 2025 |
Dominic Bardos | | (Principal Financial Officer) | | |
| | | | |
/s/ Inez Lund | | Chief Accounting Officer | | February 25, 2025 |
Inez Lund | | (Principal Accounting Officer) | | |
| | | | |
/s/ Brad Forth | | Chair of the Board of Directors | | February 25, 2025 |
Brad Forth | | | | |
| | | | |
/s/ Ty Daul | | Member of the Board of Directors | | February 25, 2025 |
Ty Daul | | | | |
| | | | |
/s/ Lori Sundberg | | Member of the Board of Directors | | February 25, 2025 |
Lori Sundberg | | | | |
| | | | |
/s/ Toni Volpe | | Member of the Board of Directors | | February 25, 2025 |
Toni Volpe | | | | |
| | | | |
/s/ Niharika Taskar Ramdev | | Member of the Board of Directors | | February 25, 2025 |
Niharika Taskar Ramdev | | | | |
| | | | |
/s/ Jeannette Mills | | Member of the Board of Directors | | February 25, 2025 |
| | | | | | | | | | | | | | |
Signature | | Title | | Date |
Jeannette Mills | | | | |
| | | | |
/s/ Robert Julian | | Member of the Board of Directors | | February 25, 2025 |
Robert Julian | | | | |
SECOND AMENDED AND RESTATED BYLAWS
OF
SHOALS TECHNOLOGIES GROUP, INC.
ARTICLE I OFFICES
Section 1.01 Registered Office. The address of the registered office of Shoals Technologies Group, Inc. (the “Company”) in the State of Delaware is 251 Little Falls Drive, in the City of Wilmington, County of New Castle, Delaware 19808. The name of the Company’s registered agent at such address is Corporation Service Company. The Company may also have offices in such other places in the United States or elsewhere (and may change the Company’s registered agent) as the Board of Directors of the Company (the “Board”) may, from time to time, determine or as the business of the Company may require.
ARTICLE II MEETINGS OF STOCKHOLDERS
Section 2.01 Annual Meetings. Annual meetings of stockholders of the Company may be held at such place, if any, either within or without the State of Delaware, and at such time and date as the Board shall determine and state in the notice of meeting. The Board may, in its sole discretion, determine that any meeting of stockholders of the Company shall not be held at any place, but may instead be held solely by means of remote communication as described in Section 2.11 hereof and in accordance with the General Corporation Law of the State of Delaware (the “DGCL”). At the annual meeting, the stockholders of the Company shall elect directors and transact such other business as may properly be brought before the annual meeting. The Board may postpone, reschedule or cancel any annual meeting of stockholders of the Company.
Section 2.02 Special Meetings. Except as otherwise required by law and subject to the rights of the holders of any series of Preferred Stock (as defined in the Company’s Amended and Restated Certificate of Incorporation as then in effect (as the same may be amended and/or restated from time to time, the “Amended and Restated Certificate of Incorporation”)), special meetings of the stockholders of the Company for any purpose or purposes may be called at any time only by or at the direction of (A) a majority of the members of the Board; (B) the Chairman of the Board; or (C) the Chief Executive Officer of the Company (the “CEO”). Special meetings of the stockholders of the Company may be held at such place, if any, either within or without the State of Delaware, and at such time and date as determined by the Board, the Chairman of the Board, and the CEO. The Board may postpone, reschedule or cancel any special meeting of stockholders of the Company.
Section 2.03 Notice of Stockholder Business and Nominations; Form and Requirements of Notice.
(A) Definitions.
(1) For purposes of this Article II, and elsewhere where such terms are used in these Bylaws, the following definitions apply:
(a)“affiliate(s)” an “affiliate” of, or a person “affiliated” with, a specified person, is a person that directly, or indirectly through one or more intermediaries, controls, or is controlled by, or is under common control with, the person specified.
(b) “associate(s)” The term “associate” used to indicate a relationship with any person, means: (i) any corporation or organization (other than the Company or a majority-owned subsidiary of the Company) of which such person is an officer or partner or is, directly or indirectly, the beneficial owner of 10 percent or more of any class of equity securities; (ii) any trust or other estate in which such person has a substantial beneficial interest or as to which such person serves as trustee or in a similar fiduciary capacity; and (iii) any relative or spouse of such person, or any relative of such spouse, who has the same home as such person or who is a director or officer of the Company or any of its parents or subsidiaries.
(c) “Business Day” means each Monday, Tuesday, Wednesday, Thursday and Friday which is not a day on which banking institutions in New York City are authorized or obligated by law or executive order to close.
(d) “Close of Business” means 5:00 p.m. local time at the Company’s principal executive offices, and if an applicable deadline falls on the Close of Business on a day that is not a Business Day, then the applicable deadline shall be deemed to be the Close of Business on the immediately preceding Business Day.
(e) “delivery” means the providing or giving of any notice or materials by a stockholder as required under this Article II and shall be made by both (i) hand delivery, overnight courier service, or by certified or registered mail, return receipt required, in each case, to the Secretary at the principal executive offices of the Company, and (ii)
electronic mail to the Secretary at the principal executive offices of the Company or such other email address for the Secretary as may be specified in the Company’s proxy statement for the annual meeting of stockholders immediately preceding such delivery of notice or materials. Notice provided pursuant to such requirements shall be deemed to be “delivered.”
(f) “Derivative Instrument” means an ownership interest in connection with any security that has an exercise or conversion privilege or a settlement payment or mechanism at a price related to any class or series of shares of the Company or with a value derived in whole in or part from the value of any class or series of shares of the Company, whether or not the instrument or right is subject to settlement in the underlying class or series of shares of the Company.
(g) “Exchange Act” means the Securities Exchange Act of 1934, as may be amended from time to time.
(h) “Holder” means any beneficial owner or beneficial owners on whose behalf the Stockholder nomination or proposal is made (collectively with the Noticing Stockholder, the “Holders”).
(i) “Noticing Stockholder” means the Stockholder providing notice to the Company pursuant to the requirements of Article II of these bylaws.
(j) “Ownership Information” means:
(i)any short position, profits interest, option, warrant, convertible security, stock appreciation right, or Derivative Instrument that is directly or indirectly owned beneficially by any Holder or proposed nominee and any other direct or indirect opportunity to profit or share in any profit derived from any increase or decrease in the value of any security of the Company;
(ii)any agreement, arrangement or understanding (including any contract to purchase or sell, acquisition or grant of any option, right or warrant to purchase or sell, swap or other instrument, hedging or pledging transaction, and/or borrowed or loaned shares) whether the agreement it to be settled with shares or with cash based on the notional amount or value of outstandings shares of stock, that has been entered into by any Holder and/or the proposed nominee with any of the foregoing the intent or effect of which may be to transfer to or from any such person, in whole or in part, any of the economic consequences of ownership of any security of the Company or to increase or decrease the voting power of any such person with respect to any security of the Company;
(iii)any proxy, contract, arrangement, understanding or relationship pursuant to which any Holder or proposed nominee has a right to vote or has granted a right to vote any shares of the Company;
(iv)any short interest held by any Holder or proposed nominee presently or within the last 12 months in any shares of the Company (for purposes of this Section 2.03, a Holder or proposed nominee is deemed to hold a short interest in a security if such Holder or proposed nominee, directly or indirectly, through any contract, arrangement, understanding, relationship or otherwise, has the opportunity to profit or share in any profit derived from any decrease in the value of the subject security);
(v)any right to dividends on shares of the Company owned beneficially by any Holder or proposed nominee that is separated or separable from the underlying shares of the Company;
(vi)any proportionate interest in shares of the Company;
(vii)any Derivative Instrument held, directly or indirectly, by a general or limited partnership or limited liability company or similar entity in which any Holder and/or the proposed nominee is (A) a general partner or, directly or indirectly, holds any interest in a general partner, or (B) is the manager or managing member or, directly or indirectly, holds any interest in the manager or managing member of a limited liability company or similar entity;
(viii)any direct or indirect legal, economic or financial interest (including short interest) of any Holder or proposed nominee in the outcome of any vote to be taken at any annual or special meeting of stockholders of the Company or any other entity with respect to any matter that is substantially related, directly or indirectly, to any nomination or business proposed by any Holder under this Bylaw; and
(ix)any arrangement, right or other interest described in the preceding clauses of this paragraph held by any member of the immediate family of any Holder or proposed nominee that shares the same household with such Holder or proposed nominee.
(k) “person” means a natural person, company, government, or political subdivision, agency, or instrumentality of a government.
(l) “Public Announcement” shall mean disclosure (i) in a press release issued by the Company, provided such press release is issued by the Company following its customary procedures, that is reported by the Dow Jones News Service, Associated Press or comparable national news service, or is generally available on internet news sites or (ii) in a document publicly filed by the Company with the Securities and Exchange Commission pursuant to Section 13, 14 or 15(d) of the Exchange Act and the rules and regulations promulgated thereunder.
(m) “Secretary” means the Secretary of the Company.
(n) “Voting Commitment” means any agreement, arrangement or understanding (whether written or oral) between a Person and any other Person that provides any commitment or assurance to, any Person as to how such person, if elected as a director of the Company, will act or vote in such capacity on any issue or question.
(B) Annual Meetings of Stockholders.
(1) Nominations and Proposals. Nominations of persons for election to the Board and the proposal of other business to be considered by the stockholders of the Company may be made at an annual meeting of stockholders of the Company only (a) pursuant to the Company’s notice of meeting (or any supplement thereto) delivered by the Company pursuant to Section 2.04 hereof; (b) by or at the direction of the Board or any authorized committee thereof; or (c) by any stockholder of the Company who is entitled to vote at the meeting, who, complies with the notice procedures set forth in Sections 2.03(B)(2) and (B)(3) hereof and who is a stockholder of record at the time such notice is delivered to the Secretary, on the record date for the determination of stockholders of the Company entitled to vote at the annual meeting, and at the time of the annual meeting.
(2) Notice Required For Stockholders to Make Proposals or Nominations for the Board; Timeliness. Without qualification, for nominations or other business to be properly brought before an annual meeting by a stockholder of the Company pursuant to Section 2.03(B)(1)(c) hereof, the stockholder must have given timely notice thereof in writing to the Secretary, and, in the case of business other than nominations of persons for election to the Board, such other business must constitute a proper matter for stockholder action. To be timely, a stockholder’s notice shall be delivered to the Secretary at the principal executive offices of the Company in writing and be postmarked or transmitted electronically not later than the Close of Business on the 90th day nor earlier than the Close of Business on the 120th day prior to the first anniversary of the preceding year’s annual meeting; provided, however, that in the event that the date of the annual meeting is more than 30 days before or more than 70 days after the anniversary date of the previous year’s meeting, or if no annual meeting was held in the preceding year, notice by a stockholder of the Company to be timely must be so delivered not earlier than the Close of Business on the 120th day prior to such annual meeting and not later than the Close of Business on the later of the 90th day prior to such annual meeting or the 10th day following the day on which Public Announcement of the date of such meeting is first made. In no event shall the adjournment, recess, rescheduling or postponement of an annual meeting (or the Public Announcement of the adjournment, recess, rescheduling or postponement thereof) commence a new time period (or extend any time period) for the giving of a stockholder’s notice as described above. For the avoidance of doubt, a stockholder shall not be entitled to make additional or substitute nominations following expiration of the time periods set forth in these Bylaws. Notwithstanding anything in this Section 2.03(B)(2) to the contrary, if the number of directors to be elected to the Board at an annual meeting is increased effective after the time period for which nominations would otherwise be due under this Section 2.03(B)(2) and there is no Public Announcement naming all of the nominees for the additional directorships or specifying the size of the increased Board at least 10 days prior to the first anniversary of the prior year’s annual meeting of stockholders of the Company, then a stockholder’s notice required by this Section 2.03(B)(2) shall also be considered timely, but only with respect to nominees for any new positions created by such increase, if it is received by the Secretary at the principal executive offices of the Company in writing not later than the Close of Business on the 10th day following the day on which such Public Announcement is first made.
(3) Form and Content of Notice. To be in proper form, the Noticing Stockholder’s notice to the Secretary under this Section 2.03(B) must:
(a) as to each person whom the Noticing Stockholder proposes to nominate for election or re-election as a director, set forth or provide: (i) the name, age, business address and residence address of such person; (ii) the principal occupation or employment of such person (present and for the past five years); (iii) the class or series and number of shares of the Company which are, directly or indirectly, owned beneficially and/or of record by such person (provided, however, that for purposes of this Section 2.03(B)(3)(a), such person shall in all events be deemed to
beneficially own any shares of the Company as to which such person has a right to acquire beneficial ownership of at any time in the future); (iv) all information relating to such person that is required to be disclosed in solicitations of proxies for election of directors in an election contest or that is otherwise required pursuant to and in accordance with Regulation 14A under the Exchange Act and the rules and regulations promulgated thereunder; (v) a complete and accurate description of any current or prior agreements, arrangements and understandings, and any other material relationships between or among the Holders, on the one hand, and each proposed nominee, including all information that would be required to be disclosed pursuant to Item 404 of Regulation S-K (or any successor provision) if any Holder were the “registrant” for purposes of such rule and the nominee were a director or executive officer of such registrant; (vi) a complete and accurate description of all direct and indirect compensation and other material monetary agreements, arrangements and understandings (whether written or oral) during the past three years, between or among any Holder, on the one hand, and each nominee on the other hand; (vii) a notarized letter signed by such person stating his or her acceptance of the nomination by the Holder, stating his or her intention to serve as a director for a full term on the Board, if elected, and consenting to being named as a nominee for director in a proxy statement relating to such election; (viii) a completed and signed questionnaire and written representation and agreement, each as may be required by Section 2.03(B)(4) hereof; and (ix) all information relating to the nominee that would be required by this Section 2.03(B) to be set forth in a Noticing Stockholder’s notice with respect to a director nomination if such nominee were a Noticing Stockholder.
(b) as to any business that the Noticing Stockholder proposes to bring before the meeting, set forth or provide: (i) a brief description of the business desired to be brought before the meeting; (ii) the material interest of the Holders, and their associates and affiliates, if any, in such business; (iii) the text, if any, of the proposal (including the text of any resolutions proposed for consideration and in the event that such business includes a proposal to amend these Bylaws of the Company, the language of the proposed amendment); (iv) the reasons for conducting such business at the meeting and any material interest in such business of any Holder; and (v) a complete and accurate description of any current or prior agreements, arrangements and understandings, and any other material relationships between or among the Holders and any other person or persons (including their names), in connection with the proposal of such business by such Noticing Stockholder, including all information that would be required to be disclosed pursuant to Item 404 promulgated under Regulation S-K (or any successor provision) if any Holder was the “registrant” for purposes of such rule and the nominee were a director or executive officer of such registrant.
(c) as to the Holder, set forth: (i) the name and address of the Noticing Stockholder as they appear on the Company’s books; (ii) the name and address of all other Holders, if any; (iii) the class or series and number of shares of the Company that are, directly or indirectly, owned beneficially and/or of record by each such Holder (provided, however, that for purposes of this Section 2.03(B)(3)(c), any such person shall in all events be deemed to beneficially own any shares of the Company as to which such person has a right to acquire beneficial ownership of at any time in the future, whether such right is exercisable immediately or only after the passage of time or the fulfillment of a condition or both); (iv) the Ownership Information for each Holder; (v) a representation by the Noticing Stockholder that the Noticing Stockholder is a stockholder of record of the Company entitled to vote at the meeting, will continue to be a stockholder of record of the Company entitled to vote at such meeting through the date of such meeting and intends to appear in person or by proxy at the meeting to propose such business or nomination; (vi) a representation as to whether any Holder intends or is part of a group which intends to (A) deliver a proxy statement and/or form of proxy to holders of at least the percentage of the outstanding shares of the Company required to approve or adopt the proposal or elect the nominee and/or (B) otherwise solicit proxies from stockholders of the Company in support of such proposal or nomination; (vii) a certification regarding whether each Holder has complied with all applicable federal, state and other legal requirements in connection with its acquisition of shares or other securities of the Company and such Holder’s acts or omissions as a stockholder of the Company; (viii) the statement required by Rule 14a-19(b)(3) of the general rules and regulations of the Exchange Act (or any successor provision); (ix) the names and addresses of other stockholders (including beneficial owners) known by any Holder to support such proposal(s) or nomination(s), and to the extent known the class or series and number of all shares of the Company’s capital stock owned beneficially or of record by such other stockholder(s) or other beneficial owner(s); (x) any material pending or threatened action, suit or proceeding (whether civil, criminal, investigative, administrative or otherwise) in which any Holder is, or is reasonably expected to be made, a party or material participant involving the Company or any of its officers, directors or employees, or any affiliate of the Company or any officer, director or employee of such Company affiliate; (xi) any other information relating to each Holder, if any, that would be required to be disclosed in a proxy statement and form of proxy or other filings required to be made in connection with solicitations of proxies for, as applicable, the proposal and/or for the election of directors in a contested election pursuant to Section 14 of the Exchange Act and the rules and regulations
promulgated thereunder; and (xii) the Noticing Stockholder’s representation as to the accuracy of the information set forth in the notice.
(d) The Company may also, as a condition to any such nomination or business being deemed properly brought before a meeting of stockholders, require any Holder or proposed nominee to deliver to the Secretary, within five Business Days of any such request, such other information as may be reasonably requested by the Company, to determine: (i) the eligibility of a proposed nominee to serve as a director of the Company; and (ii) whether such proposed nominee qualifies as an “independent director” or “audit committee financial expert” under applicable law, securities exchange rule or regulation, or any publicly disclosed corporate governance guideline or committee charter of the Company.
(e) A Noticing Stockholder shall further update and supplement its notice of any nomination or other business proposed to be brought before a meeting, if necessary, so that the information provided or required to be provided in such notice pursuant to this Section 2.03 shall be true and correct (i) as of the record date for the meeting and (ii) as of the date that is 10 Business Days prior to the meeting or any adjournment, recess, rescheduling or postponement thereof. Such update and supplement shall be delivered to and received by the Secretary at the principal executive offices of the Company not later than five Business Days after the record date for the meeting (in the case of the update and supplement required to be made as of the record date) and not later than seven Business Days prior to the date for the meeting, if practicable (or, if not practicable, on the first practicable date prior to the meeting), or any adjournment, recess, rescheduling or postponement thereof (in the case of the update and supplement required to be made as of 10 Business Days prior to the meeting or any adjournment, recess, rescheduling or postponement thereof). In addition, if the Noticing Stockholder has delivered to the Company a notice relating to the nomination of directors, the Noticing Stockholder shall deliver to the Company not later than seven Business Days prior to the date of the meeting or any adjournment, recess, rescheduling or postponement thereof reasonable evidence that it has complied with the requirements of Exchange Act Rule 14a-19 (or any successor provision). For the avoidance of doubt, the obligation to update and supplement set forth in this paragraph or any other section of these Bylaws shall not limit the Company’s rights with respect to any deficiencies in any notice provided by a stockholder, extend any applicable deadlines hereunder or enable or be deemed to permit a stockholder who has previously submitted notice hereunder to amend or update any proposal or to submit any new proposal, including by changing or adding nominees, matters, business and/or resolutions proposed to be brought before a meeting of the stockholders.
(f) Notwithstanding the foregoing provisions of this Section 2.03, unless otherwise required by law, if the Noticing Stockholder (or a qualified representative of the Noticing Stockholder) does not appear at the meeting of stockholders of the Company and present his or her proposed business or nomination(s), such proposed business will not be transacted and any such nomination will be disregarded, notwithstanding that proxies in respect of such vote may have been received by the Company. For purposes of this Section 2.03, to be considered a qualified representative of a stockholder of the Company, a person must be a duly authorized officer, manager or partner of such stockholder or must be authorized by a writing executed by such stockholder (or a reliable reproduction or electronic transmission of the writing) stating that such person is authorized to act for such stockholder as a proxy at the meeting of stockholders of the Company, and such person must produce proof that he or she is a duly authorized officer, manager or partner of such stockholder or such writing or electronic transmission, or a reliable reproduction of the writing or electronic transmission, as well as proof such person’s identity, including, as may be necessary, a., valid government-issued photo identification.
(g) Notwithstanding anything to the contrary contained in these Bylaws, if the person whom the Noticing Stockholder proposes to nominate for election or re-election as a director pursuant to the notice procedures set forth in this Section 2.03 hereof becomes ineligible or unwilling to serve on the Board, the Noticing Stockholder may not, at the annual meeting for which its notice for nomination has previously been given, propose to nominate any substitute, successor or replacement nominee for election or re-election as a director, unless it gives a new timely notice pursuant to Section 2.03(B).
(4) Eligibility of Nominees. To be eligible to be a nominee for election or reelection as a director of the Company pursuant to this Section 2.03, a proposed nominee must deliver (in the case of nominee nominated by a stockholder of the Company pursuant to this Section 2.03, in accordance with the time periods and other requirements prescribed for delivery of notice under these Bylaws and applicable law) to the Secretary at the principal executive offices of the Company: (a) a written questionnaire with respect to the background and qualification of such person and the background of any other person or entity on whose behalf the nomination is being made (in the form to be provided by the Secretary upon written request of any stockholder of record identified by name within five Business Days of such written request); and (b) a written representation and agreement (in the form to be provided by the Secretary upon written request of any stockholder of record identified by name within five Business Days of such written
request) that such person: (i) is not and will not become a party to (A) any Voting Commitment” that has not been disclosed to the Company or (B) any Voting Commitment that could limit or interfere with such person’s ability to comply, if elected as a director of the Company, with such person’s fiduciary duties under applicable law; (ii) is not and will not become a party to any agreement, arrangement or understanding (whether written or oral) with any person or entity other than the Company with respect to any direct or indirect compensation, reimbursement or indemnification in connection with service or action as a director of the Company that has not been disclosed to the Company; (iii) if elected as director of the Company, intends to serve for a full term on the Board; and (iv) in such person’s individual capacity and on behalf of any person or entity on whose behalf the nomination is being made, would be in compliance, if elected as a director of the Company, and will comply with all applicable laws and all applicable rules of the U.S. exchanges upon which the securities of the Company are listed and all applicable publicly disclosed corporate governance, conflict of interest, confidentiality and stock ownership and trading policies and other guidelines of the Company duly adopted by the Board.
(C) Special Meetings of Stockholders of the Company. Only such business shall be conducted at a special meeting of stockholders of the Company as shall have been brought before the meeting pursuant to the Company’s notice of meeting. Nominations of persons for election to the Board may be made at a special meeting of stockholders of the Company at which directors are to be elected pursuant to the Company’s notice of meeting (1) by or at the direction of the Board or (2) provided that the Board has determined that directors shall be elected at such meeting, by any stockholder of the Company who is entitled to vote at the meeting, who complies with the notice procedures set forth in this Section 2.03 and who is a stockholder of record at the time such notice is delivered to the Secretary at the principal executive offices of the Company, on the record date for the determination of stockholders of the Company entitled to vote at the special meeting and at the time of the special meeting. In the event that the Company calls a special meeting of stockholders of the Company for the purpose of electing one or more directors to the Board, any such stockholder entitled to vote in such election of directors may nominate a person or persons (as the case may be) for election to such position(s) as specified in the Company’s notice of meeting if the stockholder’s notice as required by Section 2.03(B)(2) hereof shall be delivered to the Secretary at the principal executive offices of the Company not earlier than the Close of Business on the 120th day prior to such special meeting and not later than the Close of Business on the later of the 90th day prior to such special meeting or the 10th day following the day on which Public Announcement is first made of the date of such special meeting and of the nominees proposed by the Board to be elected at such meeting. In no event shall the adjournment, recess, rescheduling or postponement of a special meeting (or the Public Announcement of the adjournment, recess, rescheduling or postponement thereof) commence a new time period (or extend any time period) for the giving of a stockholder’s notice as described above.
(D) General. (1) Only such persons who are nominated in accordance with the procedures set forth in this Section 2.03 shall be eligible to serve as a director and only such business shall be conducted at an annual or special meeting of stockholders of the Company as shall have been brought before the meeting in accordance with the procedures set forth in this Section 2.03. Except as otherwise provided by law, the Amended and Restated Certificate of Incorporation, or these Bylaws, the chairman of any meeting of stockholders of the Company shall, in addition to making any other determination that may be appropriate for the conduct of the meeting, have the power and duty to determine whether a nomination or any business proposed to be brought before the meeting was made or proposed, as the case may be, in accordance with the procedures set forth in these Bylaws (including whether a Holder provided all information and complied with all representations required under this Section 2.03 or complied or did not comply with the requirements of Rule 14a-19 under the Exchange Act). If the chairman of any meeting of stockholders of the Company determines that any proposed nomination or business is not in compliance with these Bylaws (including due to a failure to comply with the requirements of Rule 14a-19 under the Exchange Act), then the chairman shall declare that such defective proposal or nomination shall be disregarded. The date and time of the opening and the closing of the polls for each matter upon which the stockholders of the Company will vote at a meeting shall be announced at the meeting by the chairman of the meeting. After the polls close, no ballots, proxies or votes or any revocations or changes thereto shall be accepted.
(2) The Board may adopt by resolution such rules, regulations and procedures for the conduct of the meeting of stockholders of the Company as it shall deem appropriate. Except to the extent inconsistent with such rules and regulations as adopted by the Board, the chairman of the meeting shall have the right and authority to convene and (for any or no reason) to recess and/or adjourn the meeting, to prescribe such rules, regulations and procedures and to do all such acts as, in the judgment of such chairman, are appropriate for the proper conduct of the meeting. Such rules, regulations or procedures, whether adopted by the Board or prescribed by the chairman of the meeting, may include, without limitation, the following: (a) the establishment of an agenda or order of business for the meeting; (b) rules and procedures for maintaining order at the meeting and the safety of those present; (c) limitations on
attendance at or participation in the meeting to stockholders of the Company entitled to vote at the meeting, their duly authorized and constituted proxies or such other persons as the chairman of the meeting shall determine; (d) restrictions on entry to the meeting after the time fixed for the commencement thereof; (e) limitations on the time allotted to questions or comments by participants; and (f) restricting the use of cell phones, audio or video recording devices and similar devices at the meeting. Notwithstanding the foregoing provisions of this Section 2.03, unless otherwise required by law, if the Noticing Stockholder (or a qualified representative of the Noticing Stockholder) does not appear at the annual or special meeting of stockholders of the Company to present a nomination or business, such nomination shall be disregarded and such proposed business shall not be transacted, notwithstanding that proxies in respect of such vote may have been received by the Company. Unless and to the extent determined by the Board or the chairman of the meeting, no meeting of stockholders of the Company shall be required to be held in accordance with the rules of parliamentary procedure.
(3) Notwithstanding the foregoing provisions of this Section 2.03, the Noticing Stockholder shall also comply with all applicable requirements of the Exchange Act and the rules and regulations promulgated thereunder with respect to the matters set forth in this Section 2.03; provided, however, that, to the fullest extent permitted by law, any references in these Bylaws to the Exchange Act or the rules and regulations promulgated thereunder are not intended to and shall not limit any requirements applicable to nominations or proposals as to any other business to be considered pursuant to these Bylaws (including Sections 2.03 (B) and (C) hereof), and compliance with this Section 2.03 shall be the exclusive means for a stockholder of the Company to make nominations or submit other business at any meeting of stockholders of the Company (other than business properly brought under and in compliance with Rule 14a-8 of the Exchange Act (or any successor provision)). Nothing in these Bylaws shall be deemed to affect any rights of stockholders to request inclusion of proposals in the Company’s proxy statement pursuant to Rule 14a-8 under the Exchange Act or the rights of the holders of any class or series of stock having a preference over the common stock of the Company as to dividends or upon liquidation to elect directors under specified circumstances (including any certificate of designation relating to any series of Preferred Stock (as defined in the Amended and Restated Certificate of Incorporation)). Any stockholder soliciting proxies from other stockholders must use a proxy card color other than white, which shall be reserved for the exclusive use by the Board.
Section 2.04 Notice of Meetings. Whenever stockholders of the Company are required or permitted to take any action at a meeting, a timely notice in writing or by electronic transmission, in the manner provided in Section 232 of the DGCL, of the meeting, which shall state the place, if any, date and time of the meeting, the means of remote communication, if any, by which stockholders of the Company and proxyholders may be deemed to be present in person and vote at such meeting, the record date for determining the stockholders of the Company entitled to vote at the meeting, if such date is different from the record date for determining stockholders of the Company entitled to notice of the meeting, and, in the case of a special meeting, the purposes for which the meeting is called, shall be mailed to or transmitted electronically by the Secretary to each stockholder of record entitled to vote thereat as of the record date for determining the stockholders of the Company entitled to notice of the meeting. Unless otherwise provided by law, the Amended and Restated Certificate of Incorporation or these Bylaws, the notice of any meeting shall be given not less than 10 nor more than 60 days before the date of the meeting to each stockholder of the Company entitled to vote at such meeting as of the record date for determining the stockholders of the Company entitled to notice of the meeting.
Section 2.05 Quorum. Unless otherwise required by law, the Amended and Restated Certificate of Incorporation or the rules of any stock exchange upon which the Company’s securities are listed, the holders of record of a majority of the voting power of the issued and outstanding shares of the Company entitled to vote thereat, present in person or represented by proxy, shall constitute a quorum for the transaction of business at all meetings of stockholders of the Company. Notwithstanding the foregoing, where a separate vote by a class or series or classes or series is required, a majority in voting power of the outstanding shares of such class or series or classes or series, present in person or represented by proxy, shall constitute a quorum entitled to take action with respect to the vote on that matter. Once a quorum is present at any meeting, it shall not be broken by the subsequent withdrawal of any stockholder of the Company.
Section 2.06 Voting. Except as otherwise provided by or pursuant to the provisions of the Amended and Restated Certificate of Incorporation, each stockholder entitled to vote at any meeting of stockholders of the Company shall be entitled to one vote for each share of Class A Common Stock and Class B Common Stock held by such stockholder that has voting power upon the matter in question. Each stockholder entitled to vote at a meeting of stockholders of the Company or to express consent to corporate action in writing without a meeting may authorize another person or persons to act for such stockholder by proxy in any manner provided by applicable law, but no such proxy shall be voted or acted upon after three years from its date, unless the proxy provides for a longer period.
A proxy shall be irrevocable if it states that it is irrevocable and if, and only as long as, it is coupled with an interest sufficient in law to support an irrevocable power. A stockholder of the Company may revoke any proxy that is not irrevocable by attending the meeting and voting in person or by delivering to the Secretary a written revocation of the proxy or a new proxy bearing a later date. Unless required by the Amended and Restated Certificate of Incorporation or applicable law, or determined by the chairman of the meeting to be advisable, the vote on any question need not be by ballot. On a vote by ballot, each ballot shall be signed by the stockholder voting, or by such stockholder’s proxy, if there be such proxy. When a quorum is present or represented at any meeting, the vote of the holders of a majority of the voting power of the shares of the Company present in person or represented by proxy and entitled to vote on the subject matter shall decide any question brought before such meeting, unless the question is one upon which, by express provision of applicable law, of the rules or regulations of any stock exchange applicable to the Company, of any regulation applicable to the Company or its securities, of the Amended and Restated Certificate of Incorporation or of these Bylaws, a different vote is required, in which case such express provision shall govern and control the decision of such question. Notwithstanding anything to the contrary in these Bylaws and subject to the Amended and Restated Certificate of Incorporation, all elections of directors shall be determined by a plurality of the votes cast in respect of the shares present in person or represented by proxy at the meeting and entitled to vote on the election of directors.
Section 2.07 Chairman of Meetings. The Chairman of the Board, if one is elected, or, in his or her absence or disability, the CEO, or in the absence of the Chairman of the Board and the CEO, a person designated by the majority of the directors shall be the chairman of the meeting and, as such, shall preside at all meetings of the stockholders of the Company.
Section 2.08 Secretary of Meetings. The Secretary shall act as secretary at all meetings of the stockholders of the Company. In the absence or disability of the Secretary, the chairman of the meeting shall appoint a person to act as secretary at such meetings.
Section 2.09 Consent of Stockholders in Lieu of Meeting. Any action required or permitted to be taken at any meeting of stockholders of the Company may be taken without a meeting, without prior notice and without a vote only in the manner provided in the Amended and Restated Certificate of Incorporation and in accordance with applicable law.
Section 2.10 Adjournment. The chairman of any meeting of stockholders of the Company shall have the power to adjourn the meeting from time to time, whether or not a quorum is present. At any meeting of stockholders of the Company, if less than a quorum be present, the chairman of the meeting or stockholders of the Company holding a majority in voting power of the shares of stock of the Company, present in person or by proxy and entitled to vote thereat, shall have the power to adjourn the meeting from time to time without notice other than announcement at the meeting until a quorum shall be present. Any business may be transacted at the adjourned meeting that might have been transacted at the meeting originally noticed. When a meeting is adjourned to another time or place (including an adjournment taken to address a technical failure to convene or continue a meeting using remote communication), notice need not be given of the adjourned meeting if the place, if any, date and time thereof, and the means of remote communications, if any, by which stockholders and proxyholders may be deemed to be present in person and vote at such adjourned meeting are: (A) announced at the meeting at which the adjournment is taken; (B) displayed, during the time scheduled for the meeting, on the same electronic network used to enable stockholders and proxyholders to participate in the meeting by means of remote communication; or (C) set forth in the notice of meeting given pursuant to Section 2.05 of this Article II (provided, however, that if the adjournment is for more than 30 days, a notice of the adjourned meeting shall be given to each stockholder of record entitled to vote at the meeting). If after the adjournment a new record date for determination of stockholders of the Company entitled to vote is fixed for the adjourned meeting, the Board shall fix as the record date for determining stockholders of the Company entitled to notice of such adjourned meeting the same or an earlier date as that fixed for determination of stockholders of the Company entitled to vote at the adjourned meeting, and shall give notice of the adjourned meeting to each stockholder of record entitled to vote at such adjourned meeting as of the record date so fixed for notice of such adjourned meeting.
Section 2.11 Remote Communication. If authorized by the Board in its sole discretion, and subject to such rules, regulations and procedures as the Board may adopt, stockholders of the Company and proxyholders not physically present at a meeting of stockholders of the Company may, by means of remote communication:
(A) participate in a meeting of stockholders of the Company; and
(B) be deemed present in person and vote at a meeting of stockholders of the Company whether such meeting is to be held at a designated place or solely by means of remote communication; provided, however, that:
(1) the Company shall implement reasonable measures to verify that each person deemed present and permitted to vote at the meeting by means of remote communication is a stockholder of the Company or proxyholder;
(2) the Company shall implement reasonable measures to provide such stockholders of the Company and proxyholders a reasonable opportunity to participate in the meeting and to vote on matters submitted to the stockholders of the Company, including an opportunity to read or hear the proceedings of the meeting substantially concurrently with such proceedings; and
(3) if any stockholder of the Company or proxyholder votes or takes other action at the meeting by means of remote communication, a record of such vote or other action shall be maintained by the Company.
Section 2.12 Inspectors of Election. The Company may, and shall if required by law, in advance of any meeting of stockholders of the Company, appoint one or more inspectors of election, who may be employees of the Company, to act at the meeting or any adjournment thereof and to make a written report thereof. The Company may designate one or more persons as alternate inspectors to replace any inspector who fails to act. In the event that no inspector so appointed or designated is able to act at a meeting of stockholders of the Company, the chairman of the meeting shall appoint one or more inspectors to act at the meeting. Each inspector, before entering upon the discharge of his or her duties, shall take and sign an oath to execute faithfully the duties of inspector with strict impartiality and according to the best of his or her ability. The inspector or inspectors so appointed or designated shall (A) ascertain the number of shares of the Company outstanding and the voting power of each such share, (B) determine the shares of the Company represented at the meeting and the validity of proxies and ballots, (C) count all votes and ballots, (D) determine and retain for a reasonable period a record of the disposition of any challenges made to any determination by the inspectors and (E) certify their determination of the number of shares of the Company represented at the meeting and such inspectors’ count of all votes and ballots. Such certification and report shall specify such other information as may be required by law. In determining the validity and counting of proxies and ballots cast at any meeting of stockholders of the Company, the inspectors may consider such information as is permitted by applicable law. No person who is a candidate for an office at an election may serve as an inspector at such election.
ARTICLE III BOARD OF DIRECTORS
Section 3.01 Powers. Except as otherwise provided in the Amended and Restated Certificate of Incorporation or the DGCL, the business and affairs of the Company shall be managed by or under the direction of the Board. The Board may exercise all such authority and powers of the Company and do all such lawful acts and things as are not, by the DGCL or the Amended and Restated Certificate of Incorporation, directed or required to be exercised or done by the stockholders of the Company.
Section 3.02 Number and Term; Chairman. Subject to the Amended and Restated Certificate of Incorporation, the number of directors shall be fixed exclusively by resolution of the Board. The term of each director elected to the Board shall be as set forth in the Amended and Restated Certificate of Incorporation. Directors need not be stockholders of the Company. The Board shall elect a Chairman of the Board, who shall have the powers and perform such duties as provided in these Bylaws and as the Board may from time to time prescribe. The Chairman of the Board shall preside at all meetings of the Board at which he or she is present. If the Chairman of the Board is not present at a meeting of the Board, the CEO (if the CEO is a director and is not also the Chairman of the Board) shall preside at such meeting, and, if the CEO is not present at such meeting or is not a director, a majority of the directors present at such meeting shall elect one of their members to preside.
Section 3.03 Resignations. Any director may resign at any time upon notice given in writing or by electronic transmission to the Board, the Chairman of the Board, the CEO or the Secretary. The resignation shall take effect at the time specified therein, and if no time is specified, at the time of its receipt. The acceptance of a resignation shall not be necessary to make it effective unless otherwise expressly provided in the resignation.
Section 3.04 Removal. Directors of the Company may be removed in the manner provided in the Amended and Restated Certificate of Incorporation and applicable law.
Section 3.05 Vacancies and Newly-Created Directorships. Except as otherwise provided by applicable law, vacancies occurring in any directorship (whether by death, resignation, retirement, disqualification, removal or other cause) and newly-created directorships resulting from any increase in the number of directors shall be filled in accordance with the Amended and Restated Certificate of Incorporation. Any director elected to fill a vacancy or newly-created directorship shall hold office until the next election of the class for which such director shall have been chosen and until his or her successor shall be elected and qualified, or until his or her earlier death, resignation, retirement, disqualification or removal.
Section 3.06 Meetings. Regular meetings of the Board may be held at such places and times as shall be determined from time to time by the Board, either within or without the State of Delaware. Special meetings of the Board may be called by the CEO of the Company or the Chairman of the Board or as provided by the Amended and Restated Certificate of Incorporation, and shall be called by the CEO or the Secretary if directed by a majority of the Board and shall be at such places and times as they or he or she shall fix. Notice need not be given of regular meetings of the Board. At least 24 hours before each special meeting of the Board, written notice, notice by electronic transmission or oral notice (either in person or by telephone) of the time, date and place of the meeting shall be given to each director.
Unless otherwise indicated in the notice thereof, any and all business may be transacted at a special meeting of the Board.
Section 3.07 Quorum, Voting and Adjournment. A majority of the total number of directors shall constitute a quorum for the transaction of business at a meeting of the Board. Except as otherwise provided by law, the Amended and Restated Certificate of Incorporation or these Bylaws, the act of a majority of the directors present at a meeting of the Board at which a quorum is present shall be the act of the Board. In the absence of a quorum, a majority of the directors present thereat may adjourn such meeting to another time and place. Notice of such adjourned meeting need not be given if the time and place of such adjourned meeting are announced at the meeting so adjourned.
Section 3.08 Committees; Committee Rules. The Board may, by resolution passed by a majority of the directors, designate one or more committees, each such committee to consist of one or more of the directors of the Company. The meetings of any such committee shall be held in compliance with these Bylaws. The Board may designate one or more directors as alternate members of any committee to replace any absent or disqualified member at any meeting of the committee. Any such committee, to the extent provided in the resolution of the Board establishing such committee, shall have and may exercise all the powers and authority of the Board in the management of the business and affairs of the Company, and may authorize the seal of the Company to be affixed to all papers that may require it. Notwithstanding the foregoing, no committee shall have the power or authority of the Board in reference to the following matters: (A) approving or adopting, or recommending to the stockholders of the Company, any action or matter (other than the election or removal of directors) expressly required by the DGCL to be submitted to stockholders of the Company for approval or (B) adopting, amending or repealing any Bylaw of the Company. All committees of the Board shall keep minutes of their meetings and shall report their proceedings to the Board when requested or required by the Board. Each committee of the Board may fix its own rules of procedure and shall hold its meetings as provided by such rules, except as may otherwise be provided by a resolution of the Board designating such committee. Unless otherwise provided in such a resolution, (1) the presence of at least a majority of the members of the committee shall be necessary to constitute a quorum for the transaction of business at a meeting of the committee unless the committee shall consist of one or two members, in which event one member shall constitute a quorum and (2) all matters shall be determined by a majority vote of the members present at a meeting of the committee at which a quorum is present. In the absence of a quorum, a majority of the directors present may adjourn the meeting of the committee to another time and place. Notice of such adjourned meeting need not be given if the time and place of such adjourned meeting are announced at the meeting so adjourned. Unless otherwise provided in such a resolution, in the event that a member and that member’s alternate, if alternates are designated by the Board, of such committee is or are absent or disqualified, the member or members thereof present at any meeting and not disqualified from voting, whether or not such member or members constitute a quorum, may unanimously appoint another member of the Board to act at the meeting in place of any such absent or disqualified member, to the extent permitted by applicable law.
Section 3.09 Action Without a Meeting. Unless otherwise restricted by the Amended and Restated Certificate of Incorporation, any action required or permitted to be taken at any meeting of the Board or of any committee thereof may be taken without a meeting if all members of the Board or any committee thereof, as the case may be, consent thereto in writing or by electronic transmission, and the writing or writings or electronic transmission or transmissions are filed in the minutes of proceedings of the Board or committee. Such filing shall be in paper form if the minutes are maintained in paper form or shall be in electronic form if the minutes are maintained in electronic form.
Section 3.10 Remote Meeting. Unless otherwise restricted by the Amended and Restated Certificate of Incorporation, members of the Board, or any committee designated by the Board, may participate in a meeting by means of conference telephone or other communications equipment in which all persons participating in the meeting can hear each other. Participation in a meeting by means of conference telephone or other communications equipment shall constitute presence in person at such meeting.
Section 3.11 Compensation. The Board shall have the authority to fix the compensation, including fees and reimbursement of expenses, of directors for services to the Company in any capacity.
Section 3.12 Reliance on Books and Records. A member of the Board, or a member of any committee designated by the Board shall, in the performance of such person’s duties, be fully protected in relying in good faith upon records of the Company and upon such information, opinions, reports or statements presented to the Company by any of the Company’s officers or employees, or committees of the Board, or by any other person as to matters the member reasonably believes are within such other person’s professional or expert competence and who has been selected with reasonable care by or on behalf of the Company or the Board.
ARTICLE IV OFFICERS
Section 4.01 Number. The officers of the Company shall include a CEO, a President and a Secretary, each of whom shall be elected by the Board and who shall hold office for such terms as shall be determined by the Board and until their successors are elected and qualify or until their earlier resignation or removal. In addition, the Board may elect one or more Vice Presidents, including one or more Executive Vice Presidents, Senior Vice Presidents, a Treasurer and one or more Assistant Treasurers and one or more Assistant Secretaries, who shall hold their office for such terms and shall exercise such powers and perform such duties as shall be determined from time to time by the Board. Any number of offices may be held by the same person.
Section 4.02 Other Officers and Agents. The Board may appoint such other officers and agents as it deems advisable, who shall hold their office for such terms and shall exercise and perform such powers and duties as shall be determined from time to time by the Board. The Board may appoint one or more officers called a Vice Chairman, each of whom does not need to be a member of the Board.
Section 4.03 Chief Executive Officer. The CEO, who may also be the President, subject to the determination of the Board, shall have general executive charge, management, and control of the properties and operations of the Company in the ordinary course of its business, with all such powers with respect to such properties and operations as may be reasonably incident to such responsibilities. If the Board has not elected a Chairman of the Board or in the absence or inability to act as the Chairman of the Board, the CEO shall exercise all of the powers and discharge all of the duties of the Chairman of the Board, but only if the CEO is a director of the Company.
Section 4.04 President. The President of the Company shall, subject to the powers of the Board, the Chairman of the Board and the CEO, have general charge of the business, affairs and property of the Company, and control over its officers, agents and employees. The President shall see that all orders and resolutions of the Board are carried into effect. The President is authorized to execute bonds, mortgages and other contracts requiring a seal, under the seal of the Company, except where required or permitted by law to be otherwise signed and executed and except where the signing and execution thereof shall be expressly delegated by the Board to some other officer or agent of the Company. The President shall have such other powers and perform such other duties as may be prescribed by the Chairman of the Board, the CEO, the Board or as may be provided in these Bylaws. Unless otherwise determined by the Board, the CEO shall be the President of the Company.
Section 4.05 Vice Presidents. Each Vice President, if any are appointed, of whom one or more may be designated an Executive Vice President or Senior Vice President, shall have such powers and shall perform such duties as shall be assigned to him or her by the CEO or the Board.
Section 4.06 Treasurer. The Treasurer shall have custody of the corporate funds, securities, evidences of indebtedness and other valuables of the Company and shall keep full and accurate accounts of receipts and disbursements in books belonging to the Company. The Treasurer shall deposit all moneys and other valuables in the name and to the credit of the Company in such depositories as may be designated by the Board or its designees selected for such purposes. The Treasurer shall disburse the funds of the Company, taking proper vouchers therefor. The Treasurer shall render to the CEO and the Board, upon their request, a report of the financial condition of the Company. If required by the Board, the Treasurer shall give the Company a bond for the faithful discharge of his or her duties in such amount and with such surety as the Board shall prescribe.
In addition, the Treasurer shall have such further powers and perform such other duties incident to the office of Treasurer as from time to time are assigned to him or her by the CEO or the Board.
Section 4.07 Secretary. The Secretary shall: (A) cause minutes of all meetings of the stockholders of the Company and directors to be recorded and kept properly; (B) cause all notices required by these Bylaws or otherwise to be given properly; (C) see that the minute books, stock books and other nonfinancial books, records and papers of the Company are kept properly; and (D) cause all reports, statements, returns, certificates and other documents to be
prepared and filed when and as required. The Secretary shall have such further powers and perform such other duties as prescribed from time to time by the CEO or the Board.
Section 4.08 Assistant Treasurers and Assistant Secretaries. Each Assistant Treasurer and each Assistant Secretary, if any are appointed, shall be vested with all the powers and shall perform all the duties of the Treasurer and Secretary, respectively, in the absence or disability of such officer, unless or until the CEO or the Board shall otherwise determine. In addition, Assistant Treasurers and Assistant Secretaries shall have such powers and shall perform such duties as shall be assigned to them by the CEO or the Board.
Section 4.09 Corporate Funds and Checks. The funds of the Company shall be kept in such depositories as shall from time to time be prescribed by the Board or its designees selected for such purposes. All checks or other orders for the payment of money shall be signed by the CEO, a Vice President, the Treasurer or the Secretary or such other person or agent as may from time to time be authorized and with such countersignature, if any, as may be required by the Board.
Section 4.10 Contracts and Other Documents. The CEO and the Secretary, or such other officer or officers as may from time to time be authorized by the Board or any other committee given specific authority in the premises by the Board during the intervals between the meetings of the Board, shall have power to sign and execute on behalf of the Company deeds, conveyances and contracts and any and all other documents requiring execution by the Company.
Section 4.11 Ownership of Stock of Another Corporation. Unless otherwise directed by the Board, the CEO, a Vice President, the Treasurer or the Secretary, or such other officer or agent as shall be authorized by the Board, shall have the power and authority, on behalf of the Company, to attend and to vote at any meeting of securityholders of any entity in which the Company holds securities or equity interests and may exercise, on behalf of the Company, any and all of the rights and powers incident to the ownership of such securities or equity interests at any such meeting, including the authority to execute and deliver proxies and consents on behalf of the Company.
Section 4.12 Delegation of Duties. In the absence, disability or refusal of any officer to exercise and perform his or her duties, the Board may delegate to another officer such powers or duties.
Section 4.13 Resignation and Removal. Any officer of the Company may be removed from office for or without cause at any time by the Board. Any officer may resign at any time in the same manner prescribed under Section 3.03 hereof.
Section 4.14 Vacancies. The Board shall have the power to fill vacancies occurring in any office.
Section 4.15 Compensation. Compensation of all executive officers shall be approved by the Board, and no officer shall be prevented from receiving such compensation by virtue of his or her also being a director of the Company; provided, however, that compensation of all executive officers may be determined by a committee established for that purpose if so authorized by the unanimous vote of the Board.
ARTICLE V STOCK
Section 5.01 Shares With Certificates. The shares of stock of the Company shall be represented by certificates; provided, however, that the Board may provide by resolution or resolutions that some or all of any or all classes or series of the Company’s stock shall be uncertificated shares. Any such resolution shall not apply to shares represented by a certificate until such certificate is surrendered to the Company. Every holder of stock in the Company represented by certificates shall be entitled to have a certificate signed by, or in the name of the Company by, (A) the Chairman of the Board or the Vice Chairman of the Board or, the President or a Vice President and (B) the Treasurer or an Assistant Treasurer or the Secretary or an Assistant Secretary, certifying the number and class of shares of the Company owned by such holder. Any or all of the signatures on the certificate may be a facsimile. The Board shall have the power to appoint one or more transfer agents and/or registrars for the transfer or registration of certificates of stock of any class, and may require stock certificates to be countersigned or registered by one or more of such transfer agents and/or registrars.
Section 5.02 Shares Without Certificates. If the Board chooses to issue shares of stock without certificates, the Company, if required by the DGCL, shall, within a reasonable time after the issuance or transfer of shares without certificates, send the stockholder of the Company a written statement of the information required by the DGCL. The Company may adopt a system of issuance, recordation and transfer of its shares of stock by electronic or other means not involving the issuance of certificates; provided, however, that the use of such system by the Company is permitted by applicable law.
Section 5.03 Transfer of Shares. Shares of stock of the Company shall be transferable upon its books by the holders thereof, in person or by their duly authorized attorneys or legal representatives, in the manner prescribed by law, the Amended and Restated Certificate of Incorporation and in these Bylaws, upon surrender to the Company by delivery thereof (to the extent evidenced by a physical stock certificate) to the person in charge of the stock and transfer books and ledgers. Certificates representing such shares, if any, shall be cancelled and new certificates, if the shares are to be certificated, shall thereupon be issued. Shares of the Company that are not represented by a certificate shall be transferred in accordance with applicable law. A record shall be made of each transfer. Whenever any transfer of shares shall be made for collateral security, and not absolutely, it shall be so expressed in the entry of the transfer if, when the certificates are presented, both the transferor and transferee request the Company to do so. The Board shall have power and authority to make such rules and regulations as it may deem necessary or proper concerning the issuance, transfer and registration of certificates for shares of stock of the Company.
Section 5.04 Lost, Stolen, Destroyed or Mutilated Certificates. A new certificate of stock or uncertificated shares may be issued in the place of any certificate previously issued by the Company alleged to have been lost, stolen or destroyed, and the Company may, in its discretion, require the owner of such lost, stolen or destroyed certificate, or his or her legal representative, to give the Company a bond, in such sum as the Company may direct, in order to indemnify the Company against any claims that may be made against it in connection therewith. A new certificate or uncertificated shares of stock may be issued in the place of any certificate previously issued by the Company that has become mutilated upon the surrender by such owner of such mutilated certificate and, if required by the Company, the posting of a bond by such owner in an amount sufficient to indemnify the Company against any claim that may be made against it in connection therewith.
Section 5.05 List of Stockholders Entitled To Vote. The Company shall prepare and make, at least 10 days before every meeting of stockholders of the Company, a complete list of the stockholders of the Company entitled to vote at the meeting (provided, however, that if the record date for determining the stockholders of the Company entitled to vote is less than 10 days before the date of the meeting, the list shall reflect the stockholders of the Company entitled to vote as of the 10th day before the meeting date), arranged in alphabetical order and showing the address of each stockholder of the Company and the number of shares registered in the name of each such stockholder. Such list shall be open to the examination of any stockholder of the Company, for any purpose germane to the meeting at least 10 days prior to the meeting (A) on a reasonably accessible electronic network (provided, however, that the information required to gain access to such list is provided with the notice of meeting) or (B) during ordinary business hours at the principal place of business of the Company. In the event that the Company determines to make the list available on an electronic network, the Company may take reasonable steps to ensure that such information is available only to stockholders of the Company of the Company. Except as otherwise provided by law, the stock ledger shall be the only evidence as to who are the stockholders of the Company entitled to examine the list of stockholders of the Company required by this Section 5.05 or to vote in person or by proxy at any meeting of stockholders of the Company.
Section 5.06 Fixing Date for Determination of Stockholders of Record.
(A) In order that the Company may determine the stockholders of the Company entitled to notice of any meeting of stockholders of the Company or any adjournment thereof, the Board may fix a record date, which record date shall not precede the date upon which the resolution fixing the record date is adopted by the Board, and which record date shall, unless otherwise required by law, not be more than 60 nor less than 10 days before the date of such meeting. If the Board so fixes a date, such date shall also be the record date for determining the stockholders of the Company entitled to vote at such meeting unless the Board determines, at the time it fixes such record date, that a later date on or before the date of the meeting shall be the date for making such determination. If no record date is fixed by the Board, the record date for determining stockholders of the Company entitled to notice of or to vote at a meeting of stockholders of the Company shall be at the Close of Business on the day next preceding the day on which notice is given, or, if notice is waived, at the Close of Business on the day next preceding the day on which the meeting is held.
A determination of stockholders of record entitled to notice of or to vote at a meeting of stockholders of the Company shall apply to any adjournment of the meeting; provided, however, that the Board may fix a new record date for determination of stockholders of the Company entitled to vote at the adjourned meeting and in such case shall also fix as the record date for stockholders of the Company entitled to notice of such adjourned meeting the same or an earlier date as that fixed for determination of stockholders of the Company entitled to vote in accordance herewith at the adjourned meeting.
(B) In order that the Company may determine the stockholders of the Company entitled to receive payment of any dividend or other distribution or allotment of any rights, or entitled to exercise any rights in respect of any change, conversion or exchange of stock or for the purpose of any other lawful action, the Board may fix a record date, which record date shall not precede the date upon which the resolution fixing the record date is adopted, and which record date shall not be more than 60 days prior to such action. If no such record date is fixed, the record date for determining stockholders of the Company for any such purpose shall be at the Close of Business on the day on which the Board adopts the resolution relating thereto.
(C) Unless otherwise restricted by the Amended and Restated Certificate of Incorporation, in order that the Company may determine the stockholders of the Company entitled to express consent to corporate action in writing without a meeting, the Board may fix a record date, which record date shall not precede the date upon which the resolution fixing the record date is adopted by the Board and which record date shall not be more than 10 days after the date upon which the resolution fixing the record date is adopted by the Board. Subject to the provisions of the Amended and Restated Certificate of Incorporation, any stockholder of record seeking to have the stockholders of the Company authorize or take corporate action by written consent shall, by written notice to the Secretary, request that the Board fix a record date, which notice shall include the text of any proposed resolution. If no record date for determining stockholders of the Company entitled to express consent to corporate action in writing without a meeting is fixed by the Board, (1) when no prior action of the Board is required by law, the record date for such purpose shall be the first date on which a signed written consent setting forth the action taken or proposed to be taken is delivered to the Company in accordance with applicable law and (2) if prior action by the Board is required by law, the record date for such purpose shall be at the Close of Business on the day on which the Board adopts the resolution taking such prior action.
Section 5.07 Registered Stockholders. Prior to the surrender to the Company of the certificate or certificates for a share or shares of stock or notification to the Company of the transfer of uncertificated shares with a request to record the transfer of such share or shares, the Company may treat the registered owner of such share or shares as the person entitled to receive dividends, to vote, to receive notifications and otherwise to exercise all the rights and powers of an owner of such share or shares. To the fullest extent permitted by law, the Company shall not be bound to recognize any equitable or other claim to or interest in such share or shares on the part of any other person, whether or not it shall have express or other notice thereof.
ARTICLE VI NOTICE AND WAIVER OF NOTICE
Section 6.01 Notice. If mailed, notice to stockholders of the Company shall be deemed given when deposited in the United States mail, postage prepaid, directed to the stockholder of the Company at such stockholder’s address as it appears on the records of the Company. Without limiting the manner by which notice otherwise may be given effectively to stockholders of the Company, any notice to stockholders of the Company may be given by electronic transmission in the manner provided in Section 232 of the DGCL. Notice shall be deemed to have been given to all stockholders of record who share an address if notice is given in accordance with the “householding” rules set forth in Rule 14a-3(e) under the Exchange Act and Section 233 of the DGCL.
Section 6.02 Waiver of Notice. A written waiver of any notice, signed by a stockholder of the Company or director, or waiver by electronic transmission by such person, whether given before or after the time of the event for which notice is to be given, shall be deemed equivalent to the notice required to be given to such person. Neither the business nor the purpose of any meeting need be specified in such a waiver. Attendance at any meeting (in person or by remote communication) shall constitute waiver of notice except attendance for the express purpose of objecting at the beginning of the meeting to the transaction of any business because the meeting is not lawfully called or convened.
ARTICLE VII INDEMNIFICATION
Section 7.01 Right to Indemnification. Each person who was or is made a party or is threatened to be made a party to or is otherwise involved in any action, suit or proceeding, whether civil, criminal, administrative or investigative (each a “proceeding”), by reason of the fact that he or she is or was a director or an officer of the Company or, while a director or officer of the Company, is or was serving at the request of the Company as a director, officer, employee, agent or trustee of another corporation or of a partnership, joint venture, trust or other enterprise, including service with respect to an employee benefit plan (an “indemnitee”), whether the basis of such proceeding is alleged action in an official capacity as a director, officer, employee, agent or trustee or in any other capacity while serving as a director, officer, employee, agent or trustee, shall be indemnified and held harmless by the Company to the fullest extent permitted by Delaware law, as the same exists or may hereafter be amended (but, in the case of any such amendment, if permitted, only to the extent that such amendment permits the Company to
provide broader indemnification rights than such law permitted the Company to provide prior to such amendment), against all expense, liability and loss (including attorneys’ fees, judgments, fines, ERISA excise taxes or penalties and amounts paid in settlement) reasonably incurred or suffered by such indemnitee in connection therewith; provided, however, that, except as provided in Section 7.03 hereof with respect to proceedings to enforce rights to indemnification or advancement of expenses or with respect to any compulsory counterclaim brought by such indemnitee, the Company shall indemnify any such indemnitee in connection with a proceeding (or part thereof) initiated by such indemnitee only if such proceeding (or part thereof) was authorized by the Board.
Section 7.02 Right to Advancement of Expenses. In addition to the right to indemnification conferred in Section 7.01 hereof, an indemnitee shall also have the right to be paid by the Company the expenses (including attorneys’ fees) incurred in appearing at, participating in or defending any such proceeding in advance of its final disposition or in connection with a proceeding brought to establish or enforce a right to indemnification or advancement of expenses under this Article VII (which shall be governed by Section 7.03 hereof) (hereinafter an “advancement of expenses”); provided, however, that, if the DGCL requires or in the case of an advance made in a proceeding brought to establish or enforce a right to indemnification or advancement, an advancement of expenses incurred by an indemnitee in his or her capacity as a director or officer (and not in any other capacity in which service was or is rendered by such indemnitee, including service to an employee benefit plan) shall be made solely upon delivery to the Company of an undertaking (an “undertaking”), by or on behalf of such indemnitee, to repay all amounts so advanced if it shall ultimately be determined by final judicial decision from which there is no further right to appeal (a “final adjudication”) that such indemnitee is not entitled to be indemnified or entitled to advancement of expenses under Sections 7.01 and 7.02 hereof or otherwise.
Section 7.03 Right of Indemnitee to Bring Suit. (A) If a claim under Section 7.01 or 7.02 hereof is not paid in full by the Company within (1) 60 days after a written claim for indemnification has been received by the Company or (2) 20 days after a claim for an advancement of expenses has been received by the Company, the indemnitee may at any time thereafter bring suit against the Company to recover the unpaid amount of the claim or to obtain advancement of expenses, as applicable. To the fullest extent permitted by law, if successful in whole or in part in any such suit, or in a suit brought by the Company to recover an advancement of expenses pursuant to the terms of an undertaking or otherwise, the indemnitee shall be entitled to be paid also the expense (including attorneys’ fees) of prosecuting or defending such suit.
(B) In (1) any suit brought by the indemnitee to enforce a right to indemnification hereunder (but not in a suit brought by the indemnitee to enforce a right to an advancement of expenses) it shall be a defense that the indemnitee has not met any applicable standard for indemnification set forth in the DGCL and (2) any suit brought by the Company to recover an advancement of expenses pursuant to the terms of an undertaking or otherwise, the Company shall be entitled to recover such expenses upon a final adjudication that the indemnitee has not met any applicable standard for indemnification set forth in the DGCL. Neither the failure of the Company (including its directors who are not parties to such action, a committee of such directors, independent legal counsel, or its stockholders) to have made a determination prior to the commencement of such suit that indemnification of the indemnitee is proper in the circumstances because the indemnitee has met the applicable standard of conduct set forth in the DGCL, nor an actual determination by the Company (including its directors who are not parties to such action, a committee of such directors, independent legal counsel, or its stockholders) that the indemnitee has not met such applicable standard of conduct, shall create a presumption that the indemnitee has not met the applicable standard of conduct or, in the case of such a suit brought by the indemnitee, be a defense to such suit. In any suit brought by the indemnitee to enforce a right to indemnification or to an advancement of expenses hereunder, or brought by the Company to recover an advancement of expenses pursuant to the terms of an undertaking or otherwise, the burden of proving that the indemnitee is not entitled to be indemnified, or to such advancement of expenses, under this Article VII or otherwise shall be on the Company.
Section 7.04 Indemnification Not Exclusive.
(A) The provision of indemnification to or the advancement of expenses and costs to any indemnitee under this Article VII, or the entitlement of any indemnitee to indemnification or advancement of expenses and costs under this Article VII, shall not limit or restrict in any way the power of the Company to indemnify or advance expenses and costs to such indemnitee in any other way permitted by law or be deemed exclusive of, or invalidate, any right to which any indemnitee seeking indemnification or advancement of expenses and costs may be entitled under any law, agreement, vote of stockholders of the Company or disinterested directors or otherwise, both as to action in such indemnitee’s capacity as an officer, director, employee or agent of the Company and as to action in any other capacity.
(B) Given that certain jointly indemnifiable claims (as defined below) may arise due to the service of the indemnitee as a director and/or officer of the Company at the request of the indemnitee-related entities (as defined below), the Company shall be fully and primarily responsible for the payment to the indemnitee in respect of indemnification or advancement of all expenses judgments, penalties, fines and amounts paid in settlement to the extent legally permitted and as required by the terms of the Amended and Restated Certificate of Incorporation or these Bylaws (or any other agreement between the Company and such persons) in connection with any such jointly indemnifiable claims, pursuant to and in accordance with the terms of this Article VII, irrespective of any right of recovery the indemnitee may have from the indemnitee-related entities. Any obligation on the part of any indemnitee-related entities to indemnify or advance expenses to any indemnitee shall be secondary to the Company’s obligation and shall be reduced by any amount that the indemnitee may collect as indemnification or advancement from the Company. The Company irrevocably waives, relinquishes and releases the indemnitee-related entities from any and all claims against the indemnitee-related entities for contribution, subrogation or any other recovery of any kind in respect thereof. Under no circumstance shall the Company be entitled to any right of subrogation or contribution by the indemnitee-related entities and no right of advancement or recovery the indemnitee may have from the indemnitee-related entities shall reduce or otherwise alter the rights of the indemnitee or the obligations of the Company hereunder. In the event that any of the indemnitee-related entities shall make any payment to the indemnitee in respect of indemnification or advancement of expenses with respect to any jointly indemnifiable claim, the indemnitee-related entity making such payment shall be subrogated to the extent of such payment to all of the rights of recovery of the indemnitee against the Company and the indemnitee shall execute all papers reasonably required and shall do all things that may be reasonably necessary to secure such rights, including the execution of such documents as may be necessary to enable the indemnitee-related entities effectively to bring suit to enforce such rights. Each of the indemnitee-related entities shall be third-party beneficiaries with respect to this Section 7.04(B), entitled to enforce this Section 7.04(B).
For purposes of this Section 7.04(B), the following terms shall have the following meanings:
(1) The term “indemnitee-related entities” means any corporation, limited liability company, partnership, joint venture, trust, employee benefit plan or other enterprise (other than the Company or any other corporation, limited liability company, partnership, joint venture, trust, employee benefit plan or other enterprise for which the indemnitee has agreed, on behalf of the Company or at the Company’s request, to serve as a director, officer, employee or agent and which service is covered by the indemnity described herein) from whom an indemnitee may be entitled to indemnification or advancement of expenses with respect to which, in whole or in part, the Company may also have an indemnification or advancement obligation.
(2) The term “jointly indemnifiable claims” shall be broadly construed and shall include, without limitation, any action, suit or proceeding for which the indemnitee shall be entitled to indemnification or advancement of expenses from both the indemnitee-related entities and the Company pursuant to Delaware law, any agreement or Amended and Restated Certificate of Incorporation, bylaws, partnership agreement, operating agreement, certificate of formation, certificate of limited partnership or comparable organizational documents of the Company or the indemnitee-related entities, as applicable.
Section 7.05 Corporate Obligations; Reliance. The rights granted pursuant to the provisions of this Article VII shall vest at the time a person becomes a director or officer of the Company and shall be deemed to create a binding contractual obligation on the part of the Company to the persons who from time to time are elected as officers or directors of the Company and such persons in acting in their capacities as officers or directors of the Company or any subsidiary shall be entitled to rely on such provisions of this Article VII without giving notice thereof to the Company. Such rights shall continue as to an indemnitee who has ceased to be a director or officer and shall inure to the benefit of the indemnitee’s heirs, executors and administrators. Any amendment, alteration or repeal of this Article VII that adversely affects any right of an indemnitee or its successors shall be prospective only and shall not limit, eliminate, or impair any such right with respect to any proceeding involving any occurrence or alleged occurrence of any action or omission to act that took place prior to such amendment or repeal.
Section 7.06 Insurance. The Company may maintain insurance, at its expense, to protect itself and any director, officer, employee or agent of the Company or another corporation, partnership, joint venture, trust or other enterprise against any expense, liability or loss, whether or not the Company would have the power to indemnify such person against such expense, liability or loss under the DGCL.
Section 7.07 Indemnification of Employees and Agents of the Company. The Company may, to the extent authorized by the Board, grant rights to indemnification and to the advancement of expenses to any employee or
agent of the Company to the fullest extent of the provisions of this Article VII with respect to the indemnification and advancement of expenses of directors and officers of the Company.
ARTICLE VIII MISCELLANEOUS
Section 8.01 Electronic Transmission. For purposes of these Bylaws, “electronic transmission” means any form of communication, not directly involving the physical transmission of paper, that creates a record that may be retained, retrieved and reviewed by a recipient thereof, and that may be directly reproduced in paper form by such a recipient through an automated process.
Section 8.02 Corporate Seal. The Board may provide a suitable seal, containing the name of the Company, which seal shall be in the charge of the Secretary. If and when so directed by the Board or a committee thereof, duplicates of the seal may be kept and used by the Treasurer or by an Assistant Secretary or Assistant Treasurer.
Section 8.03 Fiscal Year. The fiscal year of the Company shall end each year on December 31st of that year, or such other day as the Board may designate.
Section 8.04 Section Headings. Section headings in these Bylaws are for convenience of reference only and shall not be given any substantive effect in limiting or otherwise construing any provision herein.
Section 8.05 Inconsistent Provisions. In the event that any provision of these Bylaws is or becomes inconsistent with any provision of the Amended and Restated Certificate of Incorporation, the DGCL or any other applicable law, such provision of these Bylaws shall not be given any effect to the extent of such inconsistency but shall otherwise be given full force and effect.
Section 8.06 Severability. If any provision of these Bylaws shall be held to be invalid, illegal or unenforceable as applied to any person or entity or circumstance for any reason whatsoever, then, to the fullest extent permitted by law, the validity, legality and enforceability of such provision in any other circumstance and of the remaining provisions of these Bylaws and the application of such provision to other persons or entities or circumstances shall not in any way be affected or impaired thereby.
ARTICLE IX AMENDMENTS
Section 9.01 Amendments. The Board is authorized to make, repeal, alter, amend and rescind, in whole or in part, these Bylaws without the assent or vote of the stockholders of the Company in any manner not inconsistent with the laws of the State of Delaware or the Amended and Restated Certificate of Incorporation. Notwithstanding any other provisions of these Bylaws or any provision of law that might otherwise permit a lesser vote of the stockholders of the Company, in addition to any vote of the holders of any class or series of shares of the Company required by the Amended and Restated Certificate of Incorporation (including any certificate of designation relating to any series of Preferred Stock), these Bylaws or applicable law, the affirmative vote of the holders of at least 66&2/3% in voting power of all the then-outstanding shares of Class A Common Stock entitled to vote thereon shall be required in order for the stockholders of the Company to alter, amend, repeal or rescind, in whole or in part, any provision of these Bylaws (including this Section 9.01) or to adopt any provision inconsistent herewith.
[Remainder of Page Intentionally Left Blank]
DESCRIPTION OF THE REGISTRANT’S SECURITIES REGISTERED PURSUANT TO SECTION 12 OF THE SECURITIES EXCHANGE ACT OF 1934
Shoals Technologies Group, Inc. (the “Company”) has one class of securities registered under Section 12 of the Securities Exchange Act of 1934, as amended (the “Exchange Act”), our Class A common stock, $0.00001 par value per share. In this Exhibit 4.1, when we refer to “Shoals Technologies Group, Inc.,” the “Company,” “we,” “us” or “our” or when we otherwise refer to ourselves, we mean Shoals Technologies Group, Inc. excluding, unless otherwise expressly stated or the context requires, our subsidiaries; all references to “common stock” refer only to common stock issued by us and not to any common stock issued by any subsidiary.
AUTHORIZED CAPITAL STOCK
As of February 18, 2025, our authorized capital stock consisted of 1,000,000,000 shares of Class A common stock, $0.00001 par value per share, 195,000,000 shares of Class B common stock, $0.00001 par value per share, and 5,000,000 shares of preferred stock, par value $0.00001 per share. Only our Class A common stock is registered under Section 12 of the Exchange Act.
DESCRIPTION OF CAPITAL STOCK
The general terms and provisions of our common stock are summarized below. This summary does not purport to be complete and is subject to, and is qualified in its entirety by express reference to, the provisions of our charter and bylaws, each of which is filed as an exhibit to the Annual Report on Form 10‑K of which this Exhibit 4.1 is a part. We encourage you to read our Certificate of Incorporation, our Bylaws and the applicable provisions of the General Corporation Law of the State of Delaware (“DGCL”) for additional information.
Common Stock
Class A Common Stock
Voting Rights. Holders of shares of our Class A common stock are entitled to one vote for each share held of record on all matters submitted to a vote of stockholders.
Dividend Rights. Holders of shares of our Class A common stock are entitled to receive dividends when and if declared by our board of directors out of funds legally available therefor, subject to any statutory or contractual restrictions on the payment of dividends and to any restrictions on the payment of dividends imposed by the terms of any outstanding preferred stock.
Distributions in Connection with Mergers or Other Business Combinations. Upon a merger, consolidation or substantially similar transaction, holders of our Class A common stock will be entitled to receive equal per share payments or distributions.
Liquidation Rights. Upon our liquidation, dissolution or winding up, any business combination or a sale or disposition of all or substantially all of our assets, the assets legally available for distribution to our stockholders will be distributable ratably among the holders of our Class A common stock, subject to prior satisfaction of all outstanding debts and other liabilities and the payment of liquidation preferences, if any, on any outstanding preferred stock.
Other Matters. Our certificate of incorporation does not entitle holders of our Class A common stock to preemptive or conversion rights or other subscription rights. There is no redemption or sinking fund provisions applicable to our common stock. All outstanding shares of our Class A common stock are, and the shares of our Class A common stock are fully paid and nonassessable.
Class B Common Stock
Voting Rights. Each share of our Class B common stock entitles its holders to one vote per share on all matters presented to our stockholders generally. Holders of shares of our Class B common stock will vote together with holders of our Class A common stock as a single class on all matters presented to our stockholders for their vote or approval, except for certain amendments to our amended and restated certificate of incorporation described below or as otherwise required by applicable law or the amended and restated certificate of incorporation.
Issuance of Shares. Shares of Class B common stock will be issued in the future only to the extent necessary to maintain a one-to-one ratio between the number of LLC Interests held by the Continuing Equity Owners and the number of shares of Class B common stock issued to the Continuing Equity Owners. Shares of Class B common stock are transferable only together with an equal number of LLC Interests. Only permitted transferees of LLC Interests held by the Continuing Equity Owners will be permitted transferees of Class B common stock.
Dividend and Distribution Rights. Holders of our Class B common stock do not have any right to receive dividends or to receive a distribution upon dissolution or liquidation. Any amendment of our amended and restated certificate of incorporation that gives holders of our Class B common stock (1) any rights to receive dividends or any other kind of distribution, (2) any right to convert into or be exchanged for Class A common stock or (3) any other economic rights will require, in addition to stockholder approval, the affirmative vote of holders of our Class A common stock voting separately as a class.
Exchange rights. Each share of our Class B common stock will be redeemed and canceled by us if the holder exchanges one Class B common unit and such share of Class B common stock for one share of Class A common stock pursuant to the terms of the Shoals Parent LLC Agreement.
Other Matters. Our certificate of incorporation does not entitle holders of our Class B common stock to preemptive or conversion rights or other subscription rights. There is no redemption or sinking fund provisions applicable to our Class B common stock. There are no outstanding shares of our Class B common stock.
Authorized but Unissued Preferred Stock
Delaware law does not require stockholder approval for any issuance of authorized shares. However, the listing requirements of Nasdaq, which would apply as long as our Class A common stock is listed on Nasdaq, require stockholder approval of certain issuances equal to or exceeding 20% of the combined voting power of our Class A common stock. These additional shares may be used for a variety of corporate purposes, including future public offerings to raise additional capital, acquisitions and employee benefit plans.
Unless required by law or by any stock exchange on which our common stock may be listed, the authorized shares of preferred stock will be available for issuance without further action by our stockholders. Our certificate of incorporation authorizes our board of directors to establish, from time to time, the number of shares to be included in each Series of preferred stock, and to fix the designation, powers, privileges, preferences, and relative participating, optional or other rights, if any, of the shares of each Series of preferred stock, and any of its qualifications, limitations or restrictions. Our board of directors is also able to increase or decrease the number of shares of any Series of preferred stock, but not below the number of
shares of that Series of preferred stock then outstanding, without any further vote or action by the stockholders.
The existence of unissued and unreserved common stock or preferred stock may enable our board of directors to issue shares to persons friendly to current management, which could render more difficult or discourage an attempt to obtain control of the Company by means of a merger, tender offer, proxy contest or otherwise, and could thereby protect the continuity of our management and possibly deprive stockholders of opportunities to sell their shares of common stock at prices higher than prevailing market prices.
Certain Anti-Takeover Matters
Certain provisions of Delaware law, our certificate of incorporation and our bylaws could make the acquisition of the Company more difficult and could delay, defer or prevent a tender offer or other takeover attempt that a stockholder might consider to be in its best interests, including takeover attempts that might result in the payment of a premium to stockholders over the market price for their shares. These provisions also may promote the continuity of our management by making it more difficult for a person to remove or change the incumbent members of our board of directors.
Authorized but Unissued Shares; Undesignated Preferred Stock. The authorized but unissued shares of our common stock will be available for future issuance without stockholder approval except as required by law or by any stock exchange on which our common stock may be listed. These additional shares may be utilized for a variety of corporate purposes, including future public offerings to raise additional capital, acquisitions and employee benefit plans. In addition, our board of directors may authorize, without stockholder approval, the issuance of undesignated preferred stock with voting rights or other rights or preferences designated from time to time by our board of directors. The existence of authorized but unissued shares of common stock or preferred stock may enable our board of directors to render more difficult or to discourage an attempt to obtain control of us by means of a merger, tender offer, proxy contest or otherwise.
Board Classification. Our certificate of incorporation historically provided that our board of directors would be divided into three classes of directors, with the classes to be as nearly equal in number as possible, and with the directors serving three-year terms. However, at our 2024 annual meeting of shareholders, our shareholders approved an amendment to our certificate of incorporation to declassify our Board and phase-in the annual election of directors, beginning with the 2025 annual meeting, such that from and after the 2027 annual meeting of shareholders, all nominees will be subject to election at each annual meeting and will serve for a term of one year and until such directors’ successors are duly elected and qualified or until such directors’ earlier death, resignation or removal in accordance with our certificate of incorporation or bylaws. As a result, approximately one-third of our board of directors will continue to be elected each year until the 2027 annual meeting of shareholders where all directors will be reelected. The classification of directors will have the effect of making it more difficult for stockholders to change the composition of our board of directors. Our certificate of incorporation and bylaws provide that, subject to any rights of holders of preferred stock to elect additional directors under specified circumstances, the number of directors will be fixed from time to time exclusively pursuant to a resolution adopted by our board of directors.
No Cumulative Voting. Our certificate of incorporation provides that stockholders are not permitted to cumulate votes in the election of directors.
Special Meetings of Stockholders. Our bylaws provide that special meetings of our stockholders may be called only by or at the direction of a majority of the member of our board of directors, our Chairman, or our Chief Executive Officer.
Stockholder Action by Written Consent. Pursuant to Section 228 of the DGCL, any action required to be taken at any annual or special meeting of the stockholders may be taken without a meeting, without prior notice and without a vote if a consent or consents in writing, setting forth the action so taken, is signed by the holders of outstanding stock having not less than the minimum number of votes that would be necessary to authorize or take such action at a meeting at which all shares of our stock entitled to vote thereon were present and voted, unless our certificate of incorporation provides otherwise. Our certificate of incorporation precludes stockholder action by written consent.
Advance Notice Requirements for Stockholder Proposals and Nomination of Directors. Our bylaws require stockholders seeking to bring business before an annual meeting of stockholders or to nominate individuals for election as directors at an annual or special meeting of stockholders to provide timely notice in writing. To be timely, a stockholder’s notice will need to be sent to and received by our Secretary both (1) at our principal executive offices by hand delivery, overnight courier service, or by certified or registered mail, return receipt required, and (2) by electronic mail, as provided in the bylaws, no later than the close of business on the 90th day, nor earlier than the close of business on the 120th day, prior to the anniversary of the immediately preceding annual meeting of stockholders. However, in the event that the annual meeting is called for a date that is not within 30 days before or 70 days after the anniversary of the immediately preceding annual meeting of stockholders, or if no annual meeting was held in the preceding year, such notice will be timely only if received no earlier than the close of business on the 120th day prior to the annual meeting and no later than the close of business on the later of the 90th day prior to such annual meeting and the 10th day following the date on which a public announcement of the date of the annual meeting was made by us. Our bylaws also specify requirements as to the form and content of a stockholder’s notice. These provisions may preclude our stockholders from bringing matters before our annual meeting of stockholders or from making nominations for directors at our meetings of stockholders. These provisions may also discourage or deter a potential acquiror from conducting a solicitation of proxies to elect the potential acquiror’s own slate of directors or otherwise attempting to obtain control of the Company. In addition to satisfying the requirements of our Bylaws, any notice of shareholder director nominations must also comply with the requirements set forth in Rule 14a-19 of the Exchange Act.
Removal of Directors; Vacancies. Under the DGCL, unless otherwise provided in our certificate of incorporation, directors serving on a classified board may be removed by the stockholders only for cause. Our certificate of incorporation provides that, until the 2027 annual meeting of shareholders, directors may only be removed for cause, and only by the affirmative vote of holders of at least 66 2/3% in voting power of all the then-outstanding shares of common stock of the Company entitled to vote thereon. From and after the 2027 annual meeting of shareholders, directors may be removed with or without cause, in each case, by the affirmative vote of a majority in voting power of all outstanding shares of common stock entitled to vote thereon. In addition, our certificate of incorporation also provides that any newly created directorship on our board of directors that results from an increase in the number of directors and any vacancy occurring in our board of directors may only be filled by a majority of the directors then in office, although less than a quorum, or by a sole remaining director (and not by the stockholders).
Supermajority Provisions. Our certificate of incorporation and bylaws provide that our board of directors is expressly authorized to alter, amend, rescind or repeal, in whole or in part, our bylaws without a stockholder vote in any matter not inconsistent with Delaware law and our certificate of incorporation. In addition to any vote of the holders of any class or series of capital stock of our Company required therein, our bylaws or applicable law, any amendment, alteration, rescission or repeal of our bylaws by our stockholders will require the affirmative vote of the holders of at least 66 2/3% in voting power of all the then-outstanding shares of stock of our Company entitled to vote thereon, voting together as a single class.
The DGCL provides generally that the affirmative vote of a majority of the outstanding shares entitled to vote thereon, voting together as a single class, is required to amend a corporation’s certificate of incorporation, unless the certificate of incorporation requires a greater percentage. Our certificate of incorporation provides that the following provisions in our certificate of incorporation may be amended, altered, repealed or rescinded only by the affirmative vote of the holders of at least 66 2/3% in voting power of all the then-outstanding shares of stock of our Company entitled to vote thereon, voting together as a single class:
•the provision requiring a 66 2/3% supermajority vote for stockholders to amend our bylaws;
•the provisions providing for a classified board of directors (the election and term of our directors);
•the provisions regarding removal of directors (from and after the 2027 annual meeting of shareholders, directors may be removed with or without cause, in each case, by the affirmative vote of a majority in voting power of all outstanding shares of common stock entitled to vote thereon);
•the provisions regarding stockholder action by written consent;
•the provisions regarding calling special meetings of stockholders;
•the provisions regarding filling vacancies on our board of directors and newly created directorships;
•the provisions regarding competition and corporate opportunities;
•the provisions regarding Section 203 of the DGCL;
•the provisions eliminating monetary damages for breaches of fiduciary duty by a director and governing forum selection; and
•the amendment provision requiring that the above provisions be amended only with a 66 2/3% supermajority vote.
Section 203 of the Delaware General Corporation Law. Section 203 of the DGCL provides that, subject to certain stated exceptions, a corporation may not engage in a business combination with any “interested stockholder” (as defined below) for a period of three years following the time that such stockholder became an interested stockholder, unless:
•prior to such time the board of directors of the corporation approved either the business combination or transaction which resulted in the stockholder becoming an interested stockholder;
•upon consummation of the transaction which resulted in the stockholder becoming an interested stockholder, the interested stockholder owned at least 85% of the voting stock
of the corporation outstanding at the time the transaction commenced, excluding shares owned by persons who are directors and also officers and employee stock plans in which participants do not have the right to determine confidentially whether shares held subject to the plan will be tendered in a tender or exchange offer;
•at or subsequent to such time, the business combination is approved by the board of directors and authorized at an annual or special meeting of stockholders, and not by written consent; or
•by the affirmative vote of 66 2/3% of the outstanding voting stock which is not owned by the interested stockholder.
An “interested stockholder” is any person (other than the corporation and any direct or indirect majority-owned subsidiary) who owns 15% or more of the outstanding voting stock of the corporation or is an affiliate or associate of the corporation and was the owner of 15% or more of the outstanding voting stock of the corporation at any time within the three-year period immediately prior to the date of determination, and the affiliates and associates of such person.
Under our certificate of incorporation, we opt out of Section 203 of the DGCL and will therefore not be subject to Section 203.
Transfer Agent and Registrar
The transfer agent and registrar for our Class A common stock is Computershare Trust Company, N.A.
Listing
We list our Class A common stock on Nasdaq under the symbol “SHLS.”
March 1, 2024
Dear Inez,
Shoals Technologies Group, Inc (the “Company”) is pleased to offer you the position of Chief Accounting Officer (“CAO”) of the Company, reporting to the Chief Financial Officer (the “CFO”), on the terms and subject to the conditions set forth in this letter agreement.
1.Duties and Responsibilities. Your duties and responsibilities as CAO of the Company will include those normally associated with such a position, as well as such additional duties that are consistent with such a position and assigned to you by the CFO from time to time. During the Term (as defined below), you may (i) as a passive investment, own publicly traded securities in such form or manner as will not require any services by you in the operation of the entities in which such securities are owned; (ii) engage in charitable and civic activities; or (iii) engage in other personal and passive investment activities, in each case, so long as such ownership, interests or activities do not interfere with your ability to fulfill your duties and responsibilities under this letter agreement and are not inconsistent with your fiduciary and other obligations to the Company or any of its direct and indirect subsidiaries (collectively, the “Company Group”) or competitive with the business of any member of the Company Group.
2.Term of Employment. The term of your employment with the Company will commence on March 1, 2024 or such other date as mutually agreed to in writing between you and the Company (the actual date of such commencement of employment, the “Start Date”), and continue until your employment is terminated in accordance with Section 4 below (the “Term”).
3.Compensation.
(a)Annual Base Salary. During the Term, the Company will pay you an annual base salary of $300,000, payable in accordance with the Company’s customary payroll practices and subject to the Company’s annual review process for similarly situated employees for possible upward increases.
(b)Annual Cash Bonus. For each complete calendar year during the Term, commencing with calendar year 2024, you will be eligible to receive an annual cash bonus based upon the achievement of established performance goals, at the discretion of the Compensation Committee (the “Committee”) of the Board of Directors of Shoals Technologies Group, Inc., with an annual target bonus opportunity equal to 50% of base salary earnings for the applicable calendar year. For the avoidance of doubt, your prior bonus target will be used to calculate any bonus you may receive for work performed prior to the Start Date.
(c)Long-Term Incentive Compensation During the Term, you may be eligible to receive long-term incentive equity awards under the Shoals Technologies Group, Inc. 2021 Long- Term Incentive Plan, as it may be amended, restated or otherwise modified from time to time (the “LTIP”). Any such awards granted to you under the LTIP will be in such amounts and on such terms and conditions as the Committee will determine from time to time, taking into account your position and performance, and will be subject to and governed by the terms and conditions of the LTIP and the applicable award agreements evidencing such awards. Subject to your commencement of employment with the Company as the CAO on the Start Date as
contemplated herein, you will be entitled to receive an equity award for the full fiscal year 2024 in the normal course of LTIP grants with similarly situated executives (the “Vesting Date”) valued at approximately $205,000, calculated based on the Fair Market Value of the Company’s Common Stock (each as defined in the LTIP) on the Vesting Date, granted as follows: (i) 50% in the form of time-based restricted stock units of the Company (“RSUs”), vesting one-third on the first, second and third anniversaries of the Vesting Date, subject to continued employment through each such future vesting date; and (ii) 50% in the form of performance-based restricted stock units of the Company, with a three-year performance period (fiscal years 2024 through 2026) and any applicable vesting to occur on the applicable performance certification date (which date will occur no later than March 31, 2027), subject to continued employment through the performance certification date.
4.Termination of Employment. Acceptance of this offer of employment does not imply or create a contract of employment. Your employment with the Company is at-will, and either you or the Company may terminate the employment relationship at any time and for any or no reason, subject to any advance written notice periods required pursuant to the Executive Severance Plan (as defined below). As part of your employment with the Company, you will be required to comply with the Company’s ongoing policies and procedures as those policies and procedures are updated from time to time.
5.Executive Severance Plan. Your continuing employment with the Company will be conditioned on your execution of a Participation Agreement as soon as reasonably practicable following the Start Date (and in no event later than 10 days following the execution of this Offer Letter), which will evidence your agreement to participate in the Shoals Technologies Group, Inc. Executive Severance Plan (the “Severance Plan”) and to comply with all of the terms, conditions and restrictions within the Severance Plan. Such Participation Agreement will be provided to you under separate cover. The Severance Plan provides for certain severance payments and benefits in the event of a Qualifying Termination outside of, or during, the Change in Control Protection Period (each as defined in the Severance Plan). Further, the Severance Plan contains certain restrictive covenants, including non-competition, non-solicitation, non-disparagement, confidentiality and assignment of intellectual property covenants.
6.Benefits. During the Term, you will continue to be eligible to participate in the Company’s benefit programs subject to any restrictions for similarly situated employees, including Health, Dental, Vision, STD, LTD, and Life Insurances. Additionally, you will remain eligible for our 401(k) Retirement Savings Plan. You will also be entitled to receive a monthly cell phone allowance equal to $40 per month, or a separate cell phone for business use at the Company’s cost at your request, during the Term.
7.Vacation. You will be entitled to four weeks of paid-time off per year during the Term, accrued in accordance with the Company’s vacation policy. In addition, you will be eligible for the benefits under the Company’s Paid-Time Off Policy, including but not limited to paid holidays.
8.Miscellaneous.
(a)Withholdings; Deductions. The Company is authorized to withhold and deduct from any benefits, amounts or payments related to this letter agreement or your employment with the Company (i) all federal, state, local and other taxes and (ii) any applicable deductions or withholdings.
(b)Arbitration.
(i)Subject to Section 8(b)(ii) below, any dispute, controversy or claim between you and any member of the Company Group arising out of or relating to this letter agreement or your employment or engagement with any member of the Company Group (“Disputes”) will be finally settled by confidential arbitration in the State of Tennessee in accordance with the then- existing American Arbitration Association (“AAA”) Employment Arbitration Rules. The arbitration award will be final and binding on both parties. Any arbitration conducted under this Section 8(b) will be private, will be heard by a single arbitrator (the “Arbitrator”) selected in accordance with the then-applicable rules of the AAA and will be conducted in accordance with the Federal Arbitration Act. The Arbitrator will expeditiously hear and decide all matters concerning the Dispute. Except as expressly provided to the contrary in this letter agreement, the Arbitrator will have the power to (A) gather such materials, information, testimony and evidence as the Arbitrator deems relevant to the Dispute before him or her (and each party will provide such materials, information, testimony and evidence requested by the Arbitrator), and (B) grant injunctive relief and enforce specific performance. All Disputes will be arbitrated on an individual basis, and each party hereto hereby foregoes and waives any right to arbitrate any Dispute as a class action or collective action or on a consolidated basis or in a representative capacity on behalf of other persons or entities who are claimed to be similarly situated, or to participate as a class member in such a proceeding. The decision of the Arbitrator will be reasoned, rendered in writing, be final and binding upon the disputing parties and the parties agree that judgment upon the award may be entered by any court of competent jurisdiction. The parties acknowledge and agree that in connection with any such arbitration and regardless of outcome, except as provided under this Section 8(b), each party will pay all of its own costs and expenses, including its own legal fees and expenses, and the arbitration costs will be shared equally by the Company and you.
(ii)By entering into this letter agreement and entering into the arbitration provisions of this Section 8(b), THE PARTIES EXPRESSLY ACKNOWLEDGE AND AGREE THAT THEY ARE KNOWINGLY, VOLUNTARILY AND INTENTIONALLY WAIVING THEIR RIGHTS TO A JURY TRIAL.
(iii)Nothing in this Section 8(b) will prohibit a party to this letter agreement from (A) instituting litigation to enforce any arbitration award, or (B) joining the other party to this letter agreement in a litigation initiated by a person or entity that is not a party to this letter agreement. Further, nothing in this Section 8(b) precludes you from filing a charge or complaint with a federal, state or other governmental administrative agency.
(c)Governing Law. This letter agreement will in all respects be construed according to the laws of the State of Tennessee without regard to its conflict of laws principles that would result in the application of the laws of another jurisdiction.
(d)Entire Agreement; Amendment. This letter agreement contains the entire agreement of the parties with respect to the matters covered herein and supersedes all prior and
contemporaneous agreements and understandings, oral or written, between the parties hereto concerning the subject matter hereof. This letter agreement may be amended only by a written instrument executed by both parties hereto.
(e)Assignment. This letter agreement is personal to you, and neither this letter agreement nor any rights or obligations hereunder will be assignable or otherwise transferred by you. The Company may assign this letter agreement without your consent, including to any member of the Company Group, and to any successor to or acquirer of (whether by merger, purchase or otherwise) all or substantially all of the equity, assets or businesses of the Company; provided, however, that if this letter agreement is assigned to a member of the Company Group (i) you will remain the CAO of the Company (i.e., Shoals Technologies Group, Inc.) and in such capacity you will continue to report to the CFO and (ii) all equity awards described in this letter agreement will remain with respect to the equity of the Company.
(f) Section 409A. All provisions of this letter agreement are intended to comply with Section 409A of the Internal Revenue Code of 1986, as amended, and the applicable Treasury regulations and administrative guidance issued thereunder (collectively, "Section 409A") or an exemption therefrom, and will be construed and administered in accordance with such intent. Notwithstanding the foregoing, the Company makes no representations that the payments and benefits provided under this letter agreement are exempt from, or compliant with, Section 409A and in no event will any member of the Company Group be liable for all or any portion of any taxes, penalties, interest or other expenses that may be incurred by you on account of non compliance with Section 409A.
(g) Counterparts. This letter agreement may be executed in any number of counterparts, including by electronic mail or facsimile, each of which when so executed and delivered will be an original, but all such counterparts will together constitute one and the same instrument. Each counterpart may consist of a copy hereof containing multiple signature pages, each signed by one part, but together signed by both parties hereto. Electronic copies will have the same force and effect as the originals.
We at the Company hope that you will accept this offer of employment, and we look forward to welcoming you to the team. If you have any questions, please feel free to reach out to James Hart at james.hart@shoals.com. Please sign and return a copy of this letter agreement to confirm your acceptance of the terms and conditions stated herein.
/s/ Dominic Bardos
Dominic Bardos
Chief Financial Officer of Shoals Technologies Group, Inc.
By signing and dating this letter agreement below, I accept this offer of employment, on the terms and subject to the conditions set forth in this letter agreement:
/s/ Inez Lund
Signature: Inez Lund
Date: 3/28/2024
| | |
INSIDER TRADING POLICY
SHOALS TECHNOLOGIES GROUP, INC. |
PURPOSE
This Insider Trading Policy (the “Policy”) provides guidelines with respect to transactions in the securities of Shoals Technologies Group, Inc. (the “Company”) and the handling of confidential information about the Company and the companies with which the Company does business. The Company’s Board of Directors (the “Board”) has adopted this Policy to promote compliance with federal, state, and foreign securities laws that prohibit certain persons who are aware of material nonpublic information about a company from: (i) trading in securities of that company; or (ii) providing material nonpublic information to other persons who may trade on the basis of that information. Regulators have adopted sophisticated surveillance techniques to identify insider trading transactions, and it is important to the Company to avoid even the appearance of impropriety.
PERSONS SUBJECT TO THE POLICY
This Policy applies to all directors, officers, and employees of the Company and its subsidiaries. The Company may also determine that other persons should be subject to this Policy, such as contractors or consultants who have access to material nonpublic information. This Policy also applies to family members, other members of a person’s household and entities controlled by a person covered by this Policy, as described below under “Transactions by Family Members and Others” and “Transactions by Entities You Influence and Control.”
TRANSACTIONS SUBJECT TO THE POLICY
This Policy applies to transactions in the Company’s securities (collectively referred to in this Policy as “Company Securities”), including the Company’s common stock, options to purchase common stock, or any other type of securities that the Company may issue, including (but not limited to) preferred stock, convertible debentures and warrants, as well as derivative securities that are not issued by the Company, such as exchange-traded put or call options or swaps relating to Company Securities. Transactions subject to this Policy include purchases, sales and bona fide gifts of Company Securities.
INDIVIDUAL RESPONSIBILITY
Persons subject to this Policy have ethical and legal obligations to maintain the confidentiality of information about the Company and to not engage in transactions in Company Securities while in possession of material nonpublic information. Each individual is responsible for making sure that he or she complies with this Policy, and that any family member, household member or entity whose transactions are subject to this Policy, as discussed below, also complies with this Policy. In all cases, the responsibility for determining whether an individual is in possession of material nonpublic information rests with that individual, and any action on the part of the Company, the Chief Executive Officer, Chief Financial Officer, or Chief Legal Officer or any other employee or director pursuant to
this Policy (or otherwise) does not in any way constitute legal advice or insulate an individual from liability under applicable securities laws. You could be subject to severe legal penalties and disciplinary action by the Company for any conduct prohibited by this Policy or applicable securities laws, as described below in more detail under the heading “Consequences of Violations.”
STATEMENT OF POLICY
It is the policy of the Company that no director, officer, or other employee of the Company (or any other person designated by this Policy or by the Chief Executive Officer, Chief Financial Officer or Chief Legal Officer as subject to this Policy) who is aware of material nonpublic information relating to the Company may, directly, or indirectly through family members or other persons or entities:
1.Engage in transactions in Company Securities, except as otherwise specified in this Policy under the headings “Transactions Under Company Plans and Certain Other Transactions,” and “Rule 10b5-1 Plans”;
2.Recommend the purchase or sale of any Company Securities;
3.Disclose material nonpublic information to persons within the Company whose jobs do not require them to have that information, or outside of the Company to other persons, including, but not limited to, family, friends, business associates, investors, and expert consulting firms, unless any such disclosure is made in accordance with the Company’s policies regarding the protection or authorized external disclosure of information regarding the Company; or
4.Assist anyone engaged in the above activities.
5.In addition, it is the policy of the Company that no director, officer, or other employee of the Company (or any other person designated as subject to this Policy) who, in the course of working for the Company, learns of material nonpublic information about a company with which the Company does business, including a customer or supplier of the Company, or that is involved in a potential transaction or business relationship with the Company, may trade in that company’s securities until the information becomes public or is no longer material.
6.There are no exceptions to this Policy, except as specifically noted herein. Transactions that may be necessary or justifiable for independent reasons (such as the need to raise money for an emergency expenditure), or small transactions, are not excepted from this Policy. The securities laws do not recognize any mitigating circumstances, and, in any event, even the appearance of an improper transaction must be avoided to preserve the Company’s reputation for adhering to the highest standards of conduct.
DEFINITION OF MATERIAL NONPUBLIC INFORMATION
Material Information: Information is considered “material” if a reasonable investor would consider that information important in making a decision to buy, hold, or sell securities. Any information that could be expected to affect a company’s stock price, whether it is positive or negative, should be considered material. There is no bright-line standard for assessing materiality; rather, materiality is based on an assessment of all of the facts and circumstances, and is often evaluated by enforcement authorities with the benefit of hindsight. While it is not possible to define all categories of material information, some examples of information that ordinarily would be regarded as material are:
•Projections of future earnings or losses, or other earnings guidance;
•Changes to previously announced earnings guidance, or the decision to suspend earnings guidance;
•A pending or proposed merger, acquisition, or tender offer;
•A pending or proposed acquisition or disposition of a significant asset;
•A pending or proposed joint venture;
•A Company restructuring;
•Significant related party transactions;
•A change in dividend policy, the declaration of a stock split, or an offering of additional securities;
•Bank borrowings or other financing transactions out of the ordinary course;
•The establishment of a repurchase program for Company Securities;
•A change in the Company’s pricing or cost structure;
•Major marketing changes;
•A change in management;
•A change in auditors or notification that the auditor’s reports may no longer be relied upon;
•Development of a significant new product, process, or service;
•Pending or threatened significant litigation, or the resolution of such litigation;
•Impending bankruptcy or the existence of severe liquidity problems;
•The gain or loss of a significant customer or supplier;
•Significant cybersecurity incidents; and
•The imposition of a ban on trading in Company Securities or the securities of another company.
If you are unsure whether information is material, you should consult the Chief Executive Officer, Chief Financial Officer, or Chief Legal Officer before making any decision to disclose such information (other than to persons who need to know it) or to trade in or recommend trading in securities to which that information relates or assume that the information is material.
When Information is Considered Public: Information that has not been disclosed to the public is generally considered to be nonpublic information. In order to establish that the information has been disclosed to the public, it may be necessary to demonstrate that the information has been widely
disseminated. Information generally would be considered widely disseminated if it has been disclosed through the Dow Jones “broad tape,” newswire services, a broadcast on widely-available radio or television programs, publication in a widely-available newspaper, magazine or news website, or public disclosure documents filed with the SEC that are available on the SEC’s website. By contrast, information would likely not be considered widely disseminated if it is available only to the Company’s employees, or if it is only available to a select group of analysts, brokers, and institutional investors.
Once information is widely disseminated, it is still necessary to afford the investing public with sufficient time to absorb the information. As a general rule, information should not be considered fully absorbed by the marketplace until after the second trading day after the day on which the information is released. If, for example, the Company were to make an announcement after the close of trading on a Monday, you should not trade in Company Securities until Thursday. Depending on the particular circumstances, the Company may determine that a longer or shorter period should apply to the release of specific material nonpublic information.
TRANSACTIONS BY FAMILY MEMBERS AND OTHERS
This Policy applies to your family members who reside with you (including a spouse, a child, a child away at college, stepchildren, grandchildren, parents, stepparents, grandparents, siblings, and in-laws), anyone else who lives in your household, and any family members who do not live in your household but whose transactions in Company Securities are directed by you or are subject to your influence or control, such as parents or children who consult with you before they trade in Company Securities (collectively referred to as “Family Members”). You are responsible for the transactions of these other persons and therefore should make them aware of the need to confer with you before they trade in Company Securities, and you should treat all such transactions for the purposes of this Policy and applicable securities laws as if the transactions were for your own account. This Policy does not, however, apply to personal securities transactions of Family Members where the purchase or sale decision is made by a third party not controlled by, influenced by or related to you or your Family Members.
TRANSACTIONS BY ENTITIES THAT YOU INFLUENCE OR CONTROL
This Policy applies to any entities that you or any of your Family Members influence or control, including any corporations, partnerships, or trusts (collectively referred to as “Controlled Entities”), and transactions by these Controlled Entities should be treated for the purposes of this Policy and applicable securities laws as if they were for your own account.
TRANSACTIONS UNDER COMPANY PLANS AND CERTAIN OTHER TRANSACTIONS
This Policy does not apply in the case of the following transactions, except as specifically noted:
7.
1.Stock Option Exercises: This Policy does apply, however, to any sale of stock as part of a broker-assisted cashless exercise of an option, or any other market sale for the purpose of generating the cash needed to pay the exercise price of, or the tax liability associated with, an option. This Policy does not apply to the exercise of an employee stock option acquired pursuant to the Company’s
plans, or to the exercise of a tax withholding right pursuant to which a person has elected to have the Company withhold shares subject to an option to satisfy tax withholding requirements.
2.Restricted Stock Awards: This Policy does not apply to the vesting of restricted stock or restricted stock units, or the exercise of a tax withholding right pursuant to which you elect to have the Company withhold shares of stock to satisfy tax withholding requirements upon the vesting of any restricted stock or restricted stock units. The Policy does apply, however, to any market sale of Company Securities received upon such vesting.
3.401(k) Plan: This Policy does not apply to purchases of Company Securities in the Company’s 401(k) plan, if any, resulting from your periodic contribution of money to the plan pursuant to your payroll deduction election. This Policy does apply, however, to certain elections you may make under the 401(k) plan, including: (a) an election to increase or decrease the percentage of your periodic contributions that will be allocated to the Company stock fund; (b) an election to make an intra-plan transfer of an existing account balance into or out of the Company stock fund; (c) an election to borrow money against your 401(k) plan account if the loan will result in a liquidation of some or all of your Company stock fund balance; and (d) an election to pre-pay a plan loan if the pre-payment will result in allocation of loan proceeds to the Company stock fund.
4.Employee Stock Purchase Plan: This Policy does not apply to purchases of Company Securities in any Company employee stock purchase plan resulting from your periodic or lump sum contribution of money to the plan pursuant to the election you made at the time of your enrollment in the plan. This Policy does apply, however, to your initial election to participate in the plan, changes to your election to participate in the plan for any enrollment period, and to your sales of Company Securities purchased pursuant to the plan.
5.Dividend Reinvestment Plan: This Policy does not apply to purchases of Company Securities under any Company dividend reinvestment plan resulting from your reinvestment of dividends paid on Company Securities. This Policy does apply, however, to voluntary purchases of Company Securities resulting from additional contributions you choose to make to the dividend reinvestment plan, and to your election to participate in the plan or increase your level of participation in the plan. This Policy also applies to your sale of any Company Securities purchased pursuant to the plan.
6.Mutual Funds: Transactions in mutual funds that are invested in Company Securities are not transactions subject to this Policy.
SPECIAL AND PROHIBITED TRANSACTIONS
The Company has determined that there is a heightened legal risk and/or the appearance of improper or inappropriate conduct if the persons subject to this Policy engage in certain types of transactions. It therefore is the Company’s policy that any persons covered by this Policy may not engage in any of the following transactions, or should otherwise consider the Company’s preferences as described below:
Short-Term Trading: Short-term trading of Company Securities may be distracting to the person and may unduly focus the person on the Company’s short-term stock market performance instead of the Company’s long-term business objectives. For these reasons, any director, officer, or other employee of the Company who purchases Company Securities in the open market may not sell any Company Securities of the same class during the six months following the purchase (or vice versa).
Short Sales: Short sales of Company Securities (i.e., the sale of a security that the seller does not own) may evidence an expectation on the part of the seller that the securities will decline in value, and therefore have the potential to signal to the market that the seller lacks confidence in the Company’s prospects. In addition, short sales may reduce a seller’s incentive to seek to improve the Company’s performance. For these reasons, short sales of Company Securities are prohibited. In addition, Section 16(c) of the Exchange Act prohibits officers and directors from engaging in short sales. (Short sales
arising from certain types of hedging transactions are governed by the paragraph below captioned “Hedging Transactions.”)
Publicly-Traded Options: Given the relatively short term of publicly-traded options, transactions in options may create the appearance that a director, officer, or employee is trading based on material nonpublic information and focus a director’s, officer’s, or other employee’s attention on short-term performance at the expense of the Company’s long-term objectives. Accordingly, transactions in put options, call options or other derivative securities, on an exchange or in any other organized market, are prohibited by this Policy. Option positions arising from certain types of hedging transactions are governed by the paragraph below captioned “Hedging Transactions.”
Hedging Transactions: Hedging or monetization transactions can be accomplished through a number of possible mechanisms, including through the use of financial instruments such as prepaid variable forwards, equity swaps, collars, and exchange funds. Such hedging transactions may permit a director, officer, or employee to continue to own Company Securities obtained through employee benefit plans or otherwise, but without the full risks and rewards of ownership. When that occurs, the director, officer, or employee may no longer have the same objectives as the Company’s other shareholders. Therefore, the Company prohibits all individuals and entities subject to this Policy from engaging in such transactions.
Margin Accounts and Pledged Securities: Securities held in a margin account as collateral for a margin loan may be sold by the broker without the customer’s consent if the customer fails to meet a margin call. Similarly, securities pledged (or hypothecated) as collateral for a loan may be sold in foreclosure if the borrower defaults on the loan. Because a margin sale or foreclosure sale may occur at a time when the pledger is aware of material nonpublic information or otherwise is not permitted to trade in Company Securities, directors, officers, and other employees are prohibited from holding Company Securities in a margin account or otherwise pledging Company Securities as collateral for a loan. (Pledges of Company Securities arising from certain types of hedging transactions are governed by the paragraph above captioned “Hedging Transactions.”)
Standing and Limit Orders: Standing and limit orders (except standing and limit orders under approved Rule 10b5-1 Plans, as described below) create heightened risks for insider trading violations similar to the use of margin accounts. There is no control over the timing of purchases or sales that result from standing instructions to a broker, and as a result the broker could execute a transaction when a director, officer, or other employee is in possession of material nonpublic information. The Company therefore discourages placing standing or limit orders on Company Securities. If a person subject to this Policy determines that they must use a standing order or limit order, the order should be limited to short duration and should otherwise comply with the restrictions and procedures outlined below under the heading “Additional Procedures.”
ADDITIONAL PROCEDURES
The Company has established additional procedures in order to assist the Company in the administration of this Policy, to facilitate compliance with laws prohibiting insider trading while in possession of material nonpublic information, and to avoid the appearance of any impropriety. These additional procedures are applicable only to those individuals described below.
Pre-Clearance Procedures: Directors, officers, accounting employees with the title of vice president or higher, investor relations employees that assist with earnings releases, legal department employees that assist with preparing SEC filings, any employees on the Company’s Disclosure Committee, and any persons designated by the Chief Executive Officer, Chief Financial Officer, or Chief Legal Officer as being subject to these procedures, as well as the Family Members and Controlled Entities of such persons (“Covered Senior Persons”), may not engage in any transaction in Company Securities without first obtaining pre-clearance of the transaction from the Chief Executive Officer, Chief Financial Officer, or Chief Legal Officer. A request for pre-clearance should be submitted to the Chief Executive Officer, Chief Financial Officer, or Chief Legal Officer at least two business days in advance of the proposed transaction. The Chief Executive Officer, Chief Financial Officer, or Chief Legal Officer is under no obligation to approve a transaction submitted for pre-clearance, and may determine not to permit the transaction. If a person seeks pre-clearance and permission to engage in the transaction is denied, then he or she should refrain from initiating any transaction in Company Securities, and should not inform any other person of the restriction.
When a request for pre-clearance is made, the requestor should carefully consider whether he or she may be aware of any material nonpublic information about the Company, and should describe fully those circumstances to the Chief Executive Officer, Chief Financial Officer, or Chief Legal Officer. The requestor should also indicate whether he or she has effected any non-exempt “opposite-way” transactions within the past six months, and should be prepared to report the proposed transaction on an appropriate Form 4 or Form 5. The requestor should also be prepared to comply with SEC Rule 144 and file Form 144, if necessary, at the time of any sale.
If a person seeks pre-clearance and permission to engage in the transaction is granted, then such trade must be effected within five business days of receipt of pre-clearance unless an exception is granted. Such person must promptly notify the Chief Executive Officer, Chief Financial Officer, or Chief Legal Officer following the completion of the transaction. A person who has not effected a transaction within the time limit may not engage in such transaction without again obtaining pre-clearance of the transaction from the Chief Executive Officer, Chief Financial Officer, or Chief Legal Officer.
Quarterly Blackout Periods: Covered Senior Persons may not conduct any transactions involving Company Securities (other than as specified by this Policy), during a “Blackout Period” beginning fourteen calendar days prior to the end of each fiscal quarter and ending after the close of trading on the second full trading day following the date of the public release of the Company’s earnings results for that quarter. In other words, these persons may only conduct transactions in Company Securities during the “Window Period” beginning after the close of trading on the second full trading day following the public release of the Company’s quarterly earnings and ending fourteen days prior to the close of the next fiscal quarter.
Event-Specific Blackout Periods: From time to time, an event may occur that is material to the Company and is known by only a few directors, officers and/or employees, such as a cybersecurity incident. So long as the event remains material and nonpublic, the persons designated by the Chief Executive Officer, Chief Financial Officer, or Chief Legal Officer may not trade Company Securities. In addition, the Company’s financial results may be sufficiently material in a particular fiscal quarter that, in the
judgment of the Chief Executive Officer, the Chief Financial Officer, or Chief Legal Officer, designated persons should refrain from trading in Company Securities even sooner than the typical Blackout Period described above. In that situation, the Chief Executive Officer, Chief Financial Officer, or Chief Legal Officer may notify these persons that they should not trade in Company Securities, without disclosing the reason for the restriction. The existence of an event-specific trading restriction period or extension of a Blackout Period will not be announced to the Company as a whole, and should not be communicated to any other person. Even if the Chief Executive Officer, Chief Financial Officer, or Chief Legal Officer has not designated you as a person who should not trade due to an event-specific restriction, you should not trade while aware of material nonpublic information.
Exceptions: The quarterly trading restrictions and event-driven trading restrictions do not apply to those transactions to which this Policy does not apply, as described above under the headings “Transactions Under Company Plans and Certain Other Transactions.” Further, the requirement for pre-clearance, the quarterly trading restrictions and event-driven trading restrictions do not apply to transactions conducted pursuant to approved Rule 10b5-1 plans, described under the heading “Rule 10b5-1 Plans.
RULE 10B5-1 PLANS
Rule 10b5-1 under the Exchange Act provides an affirmative defense to insider trading allegations under federal law. In order to be eligible to rely on this defense, a person subject to this Policy must enter into a Rule 10b5-1 plan for transactions in Company Securities that meets the conditions specified in the Rule (a “Rule 10b5-1 Plan”). If the plan meets the requirements of Rule 10b5-1, Company Securities may be purchased or sold without regard to certain insider trading restrictions described in this Policy.
To comply with the Policy, the adoption, modification or early termination of a Rule 10b5-1 Plan must be approved by the Chief Executive Officer, Chief Financial Officer, or Chief Legal Officer and all Rule 10b5-1 Plans must meet the requirements of Rule 10b5-1. Any Rule 10b5-1 Plan must be submitted for approval five days prior to the entry into the Rule 10b5-1 Plan, and any proposed modifications or terminations thereof must be submitted for approval at least three days prior to the consummation of such actions. No further pre-approval of transactions conducted pursuant to the Rule 10b5-1 Plan will be required.
In addition, a Rule 10b5-1 Plan may be entered into or modified only (i) at a time when the person entering into, or modifying the plan is not aware of material nonpublic information about the Company or Company Securities and (ii) in the case of Covered Senior Persons, during an open “Window Period.” Once the plan is adopted, the person must not exercise any influence over the amount of securities to be traded, the price at which they are to be traded or the date of the trade. The plan must either specify the amount, pricing, and timing of transactions in advance or delegate discretion on these matters to an independent third party.
Once a Rule 10b5-1 Plan is pre-cleared and is adopted or modified, it is subject to a “cooling-off” period before execution of the first trade. The “cooling-off” period for directors and officers subject to Section 16 of the Exchange Act ends on the later of: (1) 90 days following the Rule 10b5-1 Plan adoption or modification or (2) two business days following the disclosure in Form 10-Q or Form 10-K of the Company’s financial results for the fiscal quarter in which the Rule 10b5-1 Plan was adopted or
modified (however, the cooling-off period will not exceed 120 days following plan adoption or modification). For all other individuals, a 30 day cooling-off period is required.
A person may not enter into overlapping Rule 10b5-1 Plans (subject to certain exceptions) and may only enter into one single-trade Rule 10b5-1 Plan during any 12-month period (subject to certain exceptions). Directors and officers subject to Section 16 of the Exchange Act must include a representation in their Rule 10b5-1 Plan certifying that: (i) they are not aware of any material nonpublic information; and (ii) they are adopting the Rule 10b5-1 Plan in good faith and not as part of a plan or scheme to evade the prohibitions in Rule 10b-5.
All persons entering into a Rule 10b5-1 Plan must act in good faith with respect to that plan.
POST-TERMINATION TRANSACTIONS
This Policy continues to apply to transactions in Company Securities even after termination of service to the Company. If an individual is in possession of material nonpublic information when his or her service terminates, that individual may not trade in Company Securities until that information has become public or is no longer material. The pre-clearance procedures specified under the heading “Additional Procedures” above, however, will cease to apply to transactions in Company Securities upon the expiration of any Blackout Period or other Company-imposed trading restrictions applicable at the time of the termination of service.
CONSEQUENCES OF VIOLATIONS
The purchase or sale of securities while aware of material nonpublic information, or the disclosure of material nonpublic information to others who then trade in Company Securities, is prohibited by federal and state laws. Insider trading violations are pursued vigorously by the SEC, U.S. Attorneys, and state enforcement authorities as well as the laws of foreign jurisdictions.
Punishment for insider trading violations is severe, and could include significant fines and imprisonment. While the regulatory authorities concentrate their efforts on the individuals who trade, or who tip inside information to others who trade, the federal securities laws also impose potential liability on companies and other “controlling persons” if they fail to take reasonable steps to prevent insider trading by company personnel. Regulators have also prosecuted insider trading violations where an employee or insider has traded in the stock of another related company based on material nonpublic information learned in connection with their employment or role as an insider.
In addition, an individual’s failure to comply with this Policy may subject the individual to Company-imposed sanctions, including dismissal for cause, whether or not the employee’s failure to comply results in a violation of law. Needless to say, a violation of law, or even an SEC investigation that does not result in prosecution, can tarnish a person’s reputation and irreparably damage a career.
COMPANY ASSISTANCE
Any person who has a question about this Policy or its application to any proposed transaction may obtain additional guidance from the Chief Legal Officer or his or her designee, or you may contact the Compliance Department at compliance@shoals.com.
Subsidiaries of the Registrant
| | | | | | | | | | | | | | |
| | | | |
| | |
Company Name | | Jurisdiction of Organization |
Shoals Intermediate Parent, Inc. | | Delaware |
Shoals Technologies Group, LLC | | Tennessee |
Shoals International, LLC | | Delaware |
Shoals Energy Spain, S.L. | | Spain |
Shoals Energy Australia Pty Ltd | | Australia |
Consent of Independent Registered Public Accounting Firm
We hereby consent to the incorporation by reference in the Registration Statement on Form S-8 (No. 333-252579) and Form S-3 (No. 333-268610) of Shoals Technologies Group, Inc. (the Company) of our reports dated February 25, 2025, relating to the consolidated financial statements, and the effectiveness of the Company’s internal control over financial reporting, which appear in this Form 10-K.
/s/ BDO USA, P.C.
Austin, Texas
February 25, 2025
CERTIFICATION BY CHIEF EXECUTIVE OFFICER PURSUANT TO
RULE 13a-14(a) AND 15d-14(a) UNDER THE EXCHANGE ACT
I, Brandon Moss, certify that:
1.I have reviewed this Annual Report on Form 10-K of Shoals Technologies Group, Inc.;
2.Based on my knowledge, this report does not contain any untrue statement of a material fact or omit to state a material fact necessary to make the statements made, in light of the circumstances under which such statements were made, not misleading with respect to the period covered by this report;
3.Based on my knowledge, the financial statements, and other financial information included in this report, fairly present in all material respects the financial condition, results of operations and cash flows of the registrant as of, and for, the periods presented in this report;
4.The registrant’s other certifying officer and I are responsible for establishing and maintaining disclosure controls and procedures (as defined in Exchange Act Rules 13a-15(e) and 15d-15(e)) and internal control over financial reporting (as defined in Exchange Act Rules 13a-15(f) and 15d-15(f)) for the registrant and have:
a)designed such disclosure controls and procedures, or caused such disclosure controls and procedures to be designed under our supervision, to ensure that material information relating to the registrant, including its consolidated subsidiaries, is made known to us by others within those entities, particularly during the period in which this report is being prepared;
b)designed such internal control over financial reporting, or caused such internal control over financial reporting to be designed under our supervision, to provide reasonable assurance regarding the reliability of financial reporting and the preparation of financial statements for external purposes in accordance with generally accepted accounting principles;
c)evaluated the effectiveness of the registrant’s disclosure controls and procedures and presented in this report our conclusions about the effectiveness of the disclosure controls and procedures, as of the end of the period covered by this report based on such evaluation; and
d)disclosed in this report any change in the registrant’s internal control over financial reporting that occurred during the registrant’s most recent fiscal quarter (the registrant’s fourth fiscal quarter in the case of an annual report) that has materially affected, or is reasonably likely to materially affect, the registrant’s internal control over financial reporting; and
5.The registrant’s other certifying officer and I have disclosed, based on our most recent evaluation of internal control over financial reporting, to the registrant’s auditors and the audit committee of the registrant’s board of directors (or persons performing the equivalent functions):
a)all significant deficiencies and material weaknesses in the design or operation of internal control over financial reporting which are reasonably likely to adversely affect the registrant’s ability to record, process, summarize and report financial information; and
b)any fraud, whether or not material, that involves management or other employees who have a significant role in the registrant’s internal control over financial reporting.
| | |
/s/ Brandon Moss |
Brandon Moss |
Chief Executive Officer |
Date: February 25, 2025
CERTIFICATION BY CHIEF FINANCIAL OFFICER PURSUANT TO
RULE 13a-14(a) AND 15d-14(a) UNDER THE EXCHANGE ACT
I, Dominic Bardos, certify that:
1.I have reviewed this Annual Report on Form 10-K of Shoals Technologies Group, Inc.;
2.Based on my knowledge, this report does not contain any untrue statement of a material fact or omit to state a material fact necessary to make the statements made, in light of the circumstances under which such statements were made, not misleading with respect to the period covered by this report;
3.Based on my knowledge, the financial statements, and other financial information included in this report, fairly present in all material respects the financial condition, results of operations and cash flows of the registrant as of, and for, the periods presented in this report;
4.The registrant’s other certifying officer and I are responsible for establishing and maintaining disclosure controls and procedures (as defined in Exchange Act Rules 13a-15(e) and 15d-15(e)) and internal control over financial reporting (as defined in Exchange Act Rules 13a-15(f) and 15d-15(f)) for the registrant and have:
a)designed such disclosure controls and procedures, or caused such disclosure controls and procedures to be designed under our supervision, to ensure that material information relating to the registrant, including its consolidated subsidiaries, is made known to us by others within those entities, particularly during the period in which this report is being prepared;
b)designed such internal control over financial reporting, or caused such internal control over financial reporting to be designed under our supervision, to provide reasonable assurance regarding the reliability of financial reporting and the preparation of financial statements for external purposes in accordance with generally accepted accounting principles;
c)evaluated the effectiveness of the registrant’s disclosure controls and procedures and presented in this report our conclusions about the effectiveness of the disclosure controls and procedures, as of the end of the period covered by this report based on such evaluation; and
d)disclosed in this report any change in the registrant’s internal control over financial reporting that occurred during the registrant’s most recent fiscal quarter (the registrant’s fourth fiscal quarter in the case of an annual report) that has materially affected, or is reasonably likely to materially affect, the registrant’s internal control over financial reporting; and
5.The registrant’s other certifying officer and I have disclosed, based on our most recent evaluation of internal control over financial reporting, to the registrant’s auditors and the audit committee of the registrant’s board of directors (or persons performing the equivalent functions):
a)all significant deficiencies and material weaknesses in the design or operation of internal control over financial reporting which are reasonably likely to adversely affect the registrant’s ability to record, process, summarize and report financial information; and
b)any fraud, whether or not material, that involves management or other employees who have a significant role in the registrant’s internal control over financial reporting.
| | |
/s/ Dominic Bardos |
Dominic Bardos |
Chief Financial Officer |
Date: February 25, 2025
CERTIFICATION
PURSUANT TO 18 U.S.C. SECTION 1350,
AS ADOPTED PURSUANT TO
SECTION 906 OF THE SARBANES-OXLEY ACT OF 2002
In connection with the Annual Report on Form 10‑K of Shoals Technologies Group, Inc. (the “Company”) for the year ended December 31, 2024 as filed with the Securities and Exchange Commission on the date hereof (the “Report”), Brandon Moss, as Chief Executive Officer of the Company, and Dominic Bardos, as Chief Financial Officer, each hereby certifies, pursuant to 18 U.S.C. Section 1350, as adopted pursuant to Section 906 of the Sarbanes‑Oxley Act of 2002, that, to the best of his knowledge:
1.The Report fully complies with the requirements of Section 13(a) or 15(d) of the Securities Exchange Act of 1934; and
2.The information contained in the Report fairly presents, in all material respects, the financial condition and results of operations of the Company.
Date: February 25, 2025
| | |
/s/ Brandon Moss |
Brandon Moss |
Chief Executive Officer (Principal Executive Officer) |
| | |
/s/ Dominic Bardos |
Dominic Bardos |
Chief Financial Officer (Principal Financial Officer) |
v3.25.0.1
Cover - USD ($) $ in Millions |
12 Months Ended |
|
|
Dec. 31, 2024 |
Feb. 21, 2025 |
Jun. 28, 2024 |
Document Information [Line Items] |
|
|
|
Document Type |
10-K
|
|
|
Document Annual Report |
true
|
|
|
Document Period End Date |
Dec. 31, 2024
|
|
|
Current Fiscal Year End Date |
--12-31
|
|
|
Document Transition Report |
false
|
|
|
Entity File Number |
001-39942
|
|
|
Entity Registrant Name |
Shoals Technologies Group, Inc.
|
|
|
Entity Incorporation, State or Country Code |
DE
|
|
|
Entity Tax Identification Number |
85-3774438
|
|
|
Entity Address, Address Line One |
1400 Shoals Way
|
|
|
Entity Address, City or Town |
Portland
|
|
|
Entity Address, State or Province |
TN
|
|
|
Entity Address, Postal Zip Code |
37148
|
|
|
City Area Code |
(615)
|
|
|
Local Phone Number |
451-1400
|
|
|
Title of 12(b) Security |
Class A Common Stock, $0.00001 Par Value
|
|
|
Trading Symbol |
SHLS
|
|
|
Security Exchange Name |
NASDAQ
|
|
|
Entity Well-known Seasoned Issuer |
Yes
|
|
|
Entity Voluntary Filers |
No
|
|
|
Entity Current Reporting Status |
Yes
|
|
|
Entity Interactive Data Current |
Yes
|
|
|
Entity Filer Category |
Large Accelerated Filer
|
|
|
Entity Small Business |
false
|
|
|
Entity Emerging Growth Company |
false
|
|
|
ICFR Auditor Attestation Flag |
true
|
|
|
Document Financial Statement Error Correction |
false
|
|
|
Entity Shell Company |
false
|
|
|
Entity Public Float |
|
|
$ 877.9
|
Documents Incorporated by Reference |
Portions of the registrant’s definitive proxy statement to be filed with the Securities and Exchange Commission, or SEC, subsequent to the date hereof pursuant to Regulation 14A in connection with the registrant’s 2025 Annual Meeting of Stockholders, are incorporated by reference into Part III of this Annual Report on Form 10-K. We intend to file such proxy statement with the SEC not later than 120 days after the conclusion of the registrant’s fiscal year ended December 31, 2024.
|
|
|
Amendment Flag |
false
|
|
|
Entity Central Index Key |
0001831651
|
|
|
Document Fiscal Period Focus |
FY
|
|
|
Document Fiscal Year Focus |
2024
|
|
|
Class A Common Stock |
|
|
|
Document Information [Line Items] |
|
|
|
Entity Common Stock, Shares Outstanding |
|
166,994,671
|
|
Class B Common Stock |
|
|
|
Document Information [Line Items] |
|
|
|
Entity Common Stock, Shares Outstanding |
|
0
|
|
X |
- DefinitionBoolean flag that is true when the XBRL content amends previously-filed or accepted submission.
+ References
+ Details
Name: |
dei_AmendmentFlag |
Namespace Prefix: |
dei_ |
Data Type: |
xbrli:booleanItemType |
Balance Type: |
na |
Period Type: |
duration |
|
X |
- DefinitionEnd date of current fiscal year in the format --MM-DD.
+ References
+ Details
Name: |
dei_CurrentFiscalYearEndDate |
Namespace Prefix: |
dei_ |
Data Type: |
xbrli:gMonthDayItemType |
Balance Type: |
na |
Period Type: |
duration |
|
X |
- DefinitionBoolean flag that is true only for a form used as an annual report.
+ ReferencesReference 1: http://www.xbrl.org/2003/role/presentationRef -Publisher SEC -Name Form 10-K -Number 249 -Section 310
Reference 2: http://www.xbrl.org/2003/role/presentationRef -Publisher SEC -Name Form 20-F -Number 249 -Section 220 -Subsection f
Reference 3: http://www.xbrl.org/2003/role/presentationRef -Publisher SEC -Name Form 40-F -Number 249 -Section 240 -Subsection f
+ Details
Name: |
dei_DocumentAnnualReport |
Namespace Prefix: |
dei_ |
Data Type: |
xbrli:booleanItemType |
Balance Type: |
na |
Period Type: |
duration |
|
X |
- DefinitionIndicates whether any of the financial statement period in the filing include a restatement due to error correction.
+ ReferencesReference 1: http://www.xbrl.org/2003/role/presentationRef -Publisher SEC -Name Regulation S-K -Number 229 -Section 402 -Subsection w
Reference 2: http://www.xbrl.org/2003/role/presentationRef -Publisher SEC -Name Form 10-K -Number 249 -Section 310
Reference 3: http://www.xbrl.org/2003/role/presentationRef -Publisher SEC -Name Form 20-F -Number 249 -Section 220 -Subsection f
Reference 4: http://www.xbrl.org/2003/role/presentationRef -Publisher SEC -Name Form 40-F -Number 249 -Section 240 -Subsection f
+ Details
Name: |
dei_DocumentFinStmtErrorCorrectionFlag |
Namespace Prefix: |
dei_ |
Data Type: |
xbrli:booleanItemType |
Balance Type: |
na |
Period Type: |
duration |
|
X |
- DefinitionFiscal period values are FY, Q1, Q2, and Q3. 1st, 2nd and 3rd quarter 10-Q or 10-QT statements have value Q1, Q2, and Q3 respectively, with 10-K, 10-KT or other fiscal year statements having FY.
+ References
+ Details
Name: |
dei_DocumentFiscalPeriodFocus |
Namespace Prefix: |
dei_ |
Data Type: |
dei:fiscalPeriodItemType |
Balance Type: |
na |
Period Type: |
duration |
|
X |
- DefinitionThis is focus fiscal year of the document report in YYYY format. For a 2006 annual report, which may also provide financial information from prior periods, fiscal 2006 should be given as the fiscal year focus. Example: 2006.
+ References
+ Details
Name: |
dei_DocumentFiscalYearFocus |
Namespace Prefix: |
dei_ |
Data Type: |
xbrli:gYearItemType |
Balance Type: |
na |
Period Type: |
duration |
|
X |
- DefinitionFor the EDGAR submission types of Form 8-K: the date of the report, the date of the earliest event reported; for the EDGAR submission types of Form N-1A: the filing date; for all other submission types: the end of the reporting or transition period. The format of the date is YYYY-MM-DD.
+ References
+ Details
Name: |
dei_DocumentPeriodEndDate |
Namespace Prefix: |
dei_ |
Data Type: |
xbrli:dateItemType |
Balance Type: |
na |
Period Type: |
duration |
|
X |
- DefinitionBoolean flag that is true only for a form used as a transition report.
+ ReferencesReference 1: http://www.xbrl.org/2003/role/presentationRef -Publisher SEC -Name Forms 10-K, 10-Q, 20-F -Number 240 -Section 13 -Subsection a-1
+ Details
Name: |
dei_DocumentTransitionReport |
Namespace Prefix: |
dei_ |
Data Type: |
xbrli:booleanItemType |
Balance Type: |
na |
Period Type: |
duration |
|
X |
- DefinitionThe type of document being provided (such as 10-K, 10-Q, 485BPOS, etc). The document type is limited to the same value as the supporting SEC submission type, or the word 'Other'.
+ References
+ Details
Name: |
dei_DocumentType |
Namespace Prefix: |
dei_ |
Data Type: |
dei:submissionTypeItemType |
Balance Type: |
na |
Period Type: |
duration |
|
X |
- DefinitionDocuments incorporated by reference.
+ ReferencesReference 1: http://www.xbrl.org/2003/role/presentationRef -Publisher SEC -Name Exchange Act -Number 240 -Section 12 -Subsection b-23
+ Details
Name: |
dei_DocumentsIncorporatedByReferenceTextBlock |
Namespace Prefix: |
dei_ |
Data Type: |
dtr-types:textBlockItemType |
Balance Type: |
na |
Period Type: |
duration |
|
X |
- DefinitionAddress Line 1 such as Attn, Building Name, Street Name
+ References
+ Details
Name: |
dei_EntityAddressAddressLine1 |
Namespace Prefix: |
dei_ |
Data Type: |
xbrli:normalizedStringItemType |
Balance Type: |
na |
Period Type: |
duration |
|
X |
- Definition
+ References
+ Details
Name: |
dei_EntityAddressCityOrTown |
Namespace Prefix: |
dei_ |
Data Type: |
xbrli:normalizedStringItemType |
Balance Type: |
na |
Period Type: |
duration |
|
X |
- DefinitionCode for the postal or zip code
+ References
+ Details
Name: |
dei_EntityAddressPostalZipCode |
Namespace Prefix: |
dei_ |
Data Type: |
xbrli:normalizedStringItemType |
Balance Type: |
na |
Period Type: |
duration |
|
X |
- DefinitionName of the state or province.
+ References
+ Details
Name: |
dei_EntityAddressStateOrProvince |
Namespace Prefix: |
dei_ |
Data Type: |
dei:stateOrProvinceItemType |
Balance Type: |
na |
Period Type: |
duration |
|
X |
- DefinitionA unique 10-digit SEC-issued value to identify entities that have filed disclosures with the SEC. It is commonly abbreviated as CIK.
+ ReferencesReference 1: http://www.xbrl.org/2003/role/presentationRef -Publisher SEC -Name Exchange Act -Number 240 -Section 12 -Subsection b-2
+ Details
Name: |
dei_EntityCentralIndexKey |
Namespace Prefix: |
dei_ |
Data Type: |
dei:centralIndexKeyItemType |
Balance Type: |
na |
Period Type: |
duration |
|
X |
- DefinitionIndicate number of shares or other units outstanding of each of registrant's classes of capital or common stock or other ownership interests, if and as stated on cover of related periodic report. Where multiple classes or units exist define each class/interest by adding class of stock items such as Common Class A [Member], Common Class B [Member] or Partnership Interest [Member] onto the Instrument [Domain] of the Entity Listings, Instrument.
+ References
+ Details
Name: |
dei_EntityCommonStockSharesOutstanding |
Namespace Prefix: |
dei_ |
Data Type: |
xbrli:sharesItemType |
Balance Type: |
na |
Period Type: |
instant |
|
X |
- DefinitionIndicate 'Yes' or 'No' whether registrants (1) have filed all reports required to be filed by Section 13 or 15(d) of the Securities Exchange Act of 1934 during the preceding 12 months (or for such shorter period that registrants were required to file such reports), and (2) have been subject to such filing requirements for the past 90 days. This information should be based on the registrant's current or most recent filing containing the related disclosure.
+ References
+ Details
Name: |
dei_EntityCurrentReportingStatus |
Namespace Prefix: |
dei_ |
Data Type: |
dei:yesNoItemType |
Balance Type: |
na |
Period Type: |
duration |
|
X |
- DefinitionIndicate if registrant meets the emerging growth company criteria.
+ ReferencesReference 1: http://www.xbrl.org/2003/role/presentationRef -Publisher SEC -Name Exchange Act -Number 240 -Section 12 -Subsection b-2
+ Details
Name: |
dei_EntityEmergingGrowthCompany |
Namespace Prefix: |
dei_ |
Data Type: |
xbrli:booleanItemType |
Balance Type: |
na |
Period Type: |
duration |
|
X |
- DefinitionCommission file number. The field allows up to 17 characters. The prefix may contain 1-3 digits, the sequence number may contain 1-8 digits, the optional suffix may contain 1-4 characters, and the fields are separated with a hyphen.
+ References
+ Details
Name: |
dei_EntityFileNumber |
Namespace Prefix: |
dei_ |
Data Type: |
dei:fileNumberItemType |
Balance Type: |
na |
Period Type: |
duration |
|
X |
- DefinitionIndicate whether the registrant is one of the following: Large Accelerated Filer, Accelerated Filer, Non-accelerated Filer. Definitions of these categories are stated in Rule 12b-2 of the Exchange Act. This information should be based on the registrant's current or most recent filing containing the related disclosure.
+ ReferencesReference 1: http://www.xbrl.org/2003/role/presentationRef -Publisher SEC -Name Exchange Act -Number 240 -Section 12 -Subsection b-2
+ Details
Name: |
dei_EntityFilerCategory |
Namespace Prefix: |
dei_ |
Data Type: |
dei:filerCategoryItemType |
Balance Type: |
na |
Period Type: |
duration |
|
X |
- DefinitionTwo-character EDGAR code representing the state or country of incorporation.
+ References
+ Details
Name: |
dei_EntityIncorporationStateCountryCode |
Namespace Prefix: |
dei_ |
Data Type: |
dei:edgarStateCountryItemType |
Balance Type: |
na |
Period Type: |
duration |
|
X |
- DefinitionBoolean flag that is true when the registrant has submitted electronically every Interactive Data File required to be submitted pursuant to Rule 405 of Regulation S-T during the preceding 12 months (or for such shorter period that the registrant was required to submit such files).
+ ReferencesReference 1: http://www.xbrl.org/2003/role/presentationRef -Publisher SEC -Name Regulation S-T -Number 232 -Section 405
+ Details
Name: |
dei_EntityInteractiveDataCurrent |
Namespace Prefix: |
dei_ |
Data Type: |
dei:yesNoItemType |
Balance Type: |
na |
Period Type: |
duration |
|
X |
- DefinitionThe aggregate market value of the voting and non-voting common equity held by non-affiliates computed by reference to the price at which the common equity was last sold, or the average bid and asked price of such common equity, as of the last business day of the registrant's most recently completed second fiscal quarter.
+ References
+ Details
Name: |
dei_EntityPublicFloat |
Namespace Prefix: |
dei_ |
Data Type: |
xbrli:monetaryItemType |
Balance Type: |
credit |
Period Type: |
instant |
|
X |
- DefinitionThe exact name of the entity filing the report as specified in its charter, which is required by forms filed with the SEC.
+ ReferencesReference 1: http://www.xbrl.org/2003/role/presentationRef -Publisher SEC -Name Exchange Act -Number 240 -Section 12 -Subsection b-2
+ Details
Name: |
dei_EntityRegistrantName |
Namespace Prefix: |
dei_ |
Data Type: |
xbrli:normalizedStringItemType |
Balance Type: |
na |
Period Type: |
duration |
|
X |
- DefinitionBoolean flag that is true when the registrant is a shell company as defined in Rule 12b-2 of the Exchange Act.
+ ReferencesReference 1: http://www.xbrl.org/2003/role/presentationRef -Publisher SEC -Name Exchange Act -Number 240 -Section 12 -Subsection b-2
+ Details
Name: |
dei_EntityShellCompany |
Namespace Prefix: |
dei_ |
Data Type: |
xbrli:booleanItemType |
Balance Type: |
na |
Period Type: |
duration |
|
X |
- DefinitionIndicates that the company is a Smaller Reporting Company (SRC).
+ ReferencesReference 1: http://www.xbrl.org/2003/role/presentationRef -Publisher SEC -Name Exchange Act -Number 240 -Section 12 -Subsection b-2
+ Details
Name: |
dei_EntitySmallBusiness |
Namespace Prefix: |
dei_ |
Data Type: |
xbrli:booleanItemType |
Balance Type: |
na |
Period Type: |
duration |
|
X |
- DefinitionThe Tax Identification Number (TIN), also known as an Employer Identification Number (EIN), is a unique 9-digit value assigned by the IRS.
+ ReferencesReference 1: http://www.xbrl.org/2003/role/presentationRef -Publisher SEC -Name Exchange Act -Number 240 -Section 12 -Subsection b-2
+ Details
Name: |
dei_EntityTaxIdentificationNumber |
Namespace Prefix: |
dei_ |
Data Type: |
dei:employerIdItemType |
Balance Type: |
na |
Period Type: |
duration |
|
X |
- DefinitionIndicate 'Yes' or 'No' if the registrant is not required to file reports pursuant to Section 13 or Section 15(d) of the Act.
+ References
+ Details
Name: |
dei_EntityVoluntaryFilers |
Namespace Prefix: |
dei_ |
Data Type: |
dei:yesNoItemType |
Balance Type: |
na |
Period Type: |
duration |
|
X |
- DefinitionIndicate 'Yes' or 'No' if the registrant is a well-known seasoned issuer, as defined in Rule 405 of the Securities Act. Is used on Form Type: 10-K, 10-Q, 8-K, 20-F, 6-K, 10-K/A, 10-Q/A, 20-F/A, 6-K/A, N-CSR, N-Q, N-1A.
+ ReferencesReference 1: http://www.xbrl.org/2003/role/presentationRef -Publisher SEC -Name Securities Act -Number 230 -Section 405
+ Details
Name: |
dei_EntityWellKnownSeasonedIssuer |
Namespace Prefix: |
dei_ |
Data Type: |
dei:yesNoItemType |
Balance Type: |
na |
Period Type: |
duration |
|
X |
- ReferencesReference 1: http://www.xbrl.org/2003/role/presentationRef -Publisher SEC -Name Form 10-K -Number 249 -Section 310
Reference 2: http://www.xbrl.org/2003/role/presentationRef -Publisher SEC -Name Form 20-F -Number 249 -Section 220 -Subsection f
Reference 3: http://www.xbrl.org/2003/role/presentationRef -Publisher SEC -Name Form 40-F -Number 249 -Section 240 -Subsection f
+ Details
Name: |
dei_IcfrAuditorAttestationFlag |
Namespace Prefix: |
dei_ |
Data Type: |
xbrli:booleanItemType |
Balance Type: |
na |
Period Type: |
duration |
|
X |
- DefinitionLocal phone number for entity.
+ References
+ Details
Name: |
dei_LocalPhoneNumber |
Namespace Prefix: |
dei_ |
Data Type: |
xbrli:normalizedStringItemType |
Balance Type: |
na |
Period Type: |
duration |
|
X |
- DefinitionTitle of a 12(b) registered security.
+ ReferencesReference 1: http://www.xbrl.org/2003/role/presentationRef -Publisher SEC -Name Exchange Act -Number 240 -Section 12 -Subsection b
+ Details
Name: |
dei_Security12bTitle |
Namespace Prefix: |
dei_ |
Data Type: |
dei:securityTitleItemType |
Balance Type: |
na |
Period Type: |
duration |
|
X |
- DefinitionName of the Exchange on which a security is registered.
+ ReferencesReference 1: http://www.xbrl.org/2003/role/presentationRef -Publisher SEC -Name Exchange Act -Number 240 -Section 12 -Subsection d1-1
+ Details
Name: |
dei_SecurityExchangeName |
Namespace Prefix: |
dei_ |
Data Type: |
dei:edgarExchangeCodeItemType |
Balance Type: |
na |
Period Type: |
duration |
|
X |
- DefinitionTrading symbol of an instrument as listed on an exchange.
+ References
+ Details
Name: |
dei_TradingSymbol |
Namespace Prefix: |
dei_ |
Data Type: |
dei:tradingSymbolItemType |
Balance Type: |
na |
Period Type: |
duration |
|
X |
- Details
Name: |
us-gaap_StatementClassOfStockAxis=us-gaap_CommonClassAMember |
Namespace Prefix: |
|
Data Type: |
na |
Balance Type: |
|
Period Type: |
|
|
X |
- Details
Name: |
us-gaap_StatementClassOfStockAxis=us-gaap_CommonClassBMember |
Namespace Prefix: |
|
Data Type: |
na |
Balance Type: |
|
Period Type: |
|
|
v3.25.0.1
X |
- DefinitionPCAOB issued Audit Firm Identifier
+ ReferencesReference 1: http://www.xbrl.org/2003/role/presentationRef -Publisher SEC -Name Form 10-K -Number 249 -Section 310
Reference 2: http://www.xbrl.org/2003/role/presentationRef -Publisher SEC -Name Form 20-F -Number 249 -Section 220 -Subsection f
Reference 3: http://www.xbrl.org/2003/role/presentationRef -Publisher SEC -Name Form 40-F -Number 249 -Section 240 -Subsection f
+ Details
Name: |
dei_AuditorFirmId |
Namespace Prefix: |
dei_ |
Data Type: |
dei:nonemptySequenceNumberItemType |
Balance Type: |
na |
Period Type: |
duration |
|
X |
- ReferencesReference 1: http://www.xbrl.org/2003/role/presentationRef -Publisher SEC -Name Form 10-K -Number 249 -Section 310
Reference 2: http://www.xbrl.org/2003/role/presentationRef -Publisher SEC -Name Form 20-F -Number 249 -Section 220 -Subsection f
Reference 3: http://www.xbrl.org/2003/role/presentationRef -Publisher SEC -Name Form 40-F -Number 249 -Section 240 -Subsection f
+ Details
Name: |
dei_AuditorLocation |
Namespace Prefix: |
dei_ |
Data Type: |
dei:internationalNameItemType |
Balance Type: |
na |
Period Type: |
duration |
|
X |
- ReferencesReference 1: http://www.xbrl.org/2003/role/presentationRef -Publisher SEC -Name Form 10-K -Number 249 -Section 310
Reference 2: http://www.xbrl.org/2003/role/presentationRef -Publisher SEC -Name Form 20-F -Number 249 -Section 220 -Subsection f
Reference 3: http://www.xbrl.org/2003/role/presentationRef -Publisher SEC -Name Form 40-F -Number 249 -Section 240 -Subsection f
+ Details
Name: |
dei_AuditorName |
Namespace Prefix: |
dei_ |
Data Type: |
dei:internationalNameItemType |
Balance Type: |
na |
Period Type: |
duration |
|
v3.25.0.1
Consolidated Balance Sheets - USD ($) $ in Thousands |
Dec. 31, 2024 |
Dec. 31, 2023 |
Current Assets |
|
|
Cash and cash equivalents |
$ 23,511
|
$ 22,707
|
Accounts receivable, net |
78,181
|
107,118
|
Unbilled receivables |
20,834
|
40,136
|
Inventory, net |
55,977
|
52,804
|
Other current assets |
9,849
|
4,421
|
Total Current Assets |
188,352
|
227,186
|
Property, plant and equipment, net |
28,222
|
24,836
|
Goodwill |
69,941
|
69,941
|
Other intangible assets, net |
41,083
|
48,668
|
Deferred tax assets |
454,160
|
468,195
|
Other assets |
11,322
|
5,167
|
Total Assets |
793,080
|
843,993
|
Current Liabilities |
|
|
Accounts payable |
20,032
|
14,396
|
Accrued expenses and other |
12,541
|
22,907
|
Warranty liability—current portion |
29,602
|
31,099
|
Deferred revenue |
18,737
|
22,228
|
Long-term debt—current portion |
0
|
2,000
|
Total Current Liabilities |
80,912
|
92,630
|
Revolving line of credit |
141,750
|
40,000
|
Long-term debt, less current portion |
0
|
139,445
|
Warranty liability, less current portion |
11,392
|
23,815
|
Other long-term liabilities |
2,226
|
3,107
|
Total Liabilities |
236,280
|
298,997
|
Commitments and Contingencies (Note 15) |
|
|
Stockholders’ Equity |
|
|
Preferred stock, $0.00001 par value - 5,000,000 shares authorized; none issued and outstanding as of December 31, 2024 and 2023 |
0
|
0
|
Additional paid-in capital |
483,550
|
470,542
|
Treasury stock, at cost, 3,908,387 and zero shares as of December 31, 2024 and 2023, respectively |
(25,331)
|
0
|
Retained Earnings |
98,579
|
74,452
|
Total stockholders' equity |
556,800
|
544,996
|
Total Liabilities and Stockholders’ Equity |
793,080
|
843,993
|
Class A Common Stock |
|
|
Stockholders’ Equity |
|
|
Common stock |
2
|
2
|
Class B Common Stock |
|
|
Stockholders’ Equity |
|
|
Common stock |
$ 0
|
$ 0
|
X |
- DefinitionLong-term Debt, excluding Long-term Line of Credit and Current Maturities
+ References
+ Details
Name: |
shls_LongTermDebtExcludingLongTermLineOfCreditAndCurrentMaturities |
Namespace Prefix: |
shls_ |
Data Type: |
xbrli:monetaryItemType |
Balance Type: |
credit |
Period Type: |
instant |
|
X |
- DefinitionCarrying value as of the balance sheet date of liabilities incurred (and for which invoices have typically been received) and payable to vendors for goods and services received that are used in an entity's business. Used to reflect the current portion of the liabilities (due within one year or within the normal operating cycle if longer).
+ ReferencesReference 1: http://fasb.org/us-gaap/role/ref/legacyRef -Topic 210 -SubTopic 10 -Name Accounting Standards Codification -Section S99 -Paragraph 1 -Subparagraph (SX 210.5-02(19)(a)) -Publisher FASB -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1
Reference 2: http://www.xbrl.org/2003/role/exampleRef -Topic 852 -SubTopic 10 -Name Accounting Standards Codification -Section 55 -Paragraph 10 -Publisher FASB -URI https://asc.fasb.org/1943274/2147481372/852-10-55-10
+ Details
Name: |
us-gaap_AccountsPayableCurrent |
Namespace Prefix: |
us-gaap_ |
Data Type: |
xbrli:monetaryItemType |
Balance Type: |
credit |
Period Type: |
instant |
|
X |
- DefinitionAmount, after allowance for credit loss, of right to consideration from customer for product sold and service rendered in normal course of business, classified as current.
+ ReferencesReference 1: http://www.xbrl.org/2009/role/commonPracticeRef -Topic 310 -SubTopic 10 -Name Accounting Standards Codification -Section 45 -Paragraph 2 -Publisher FASB -URI https://asc.fasb.org/1943274/2147481990/310-10-45-2
+ Details
Name: |
us-gaap_AccountsReceivableNetCurrent |
Namespace Prefix: |
us-gaap_ |
Data Type: |
xbrli:monetaryItemType |
Balance Type: |
debit |
Period Type: |
instant |
|
X |
- DefinitionAmount of expenses incurred but not yet paid nor invoiced, and liabilities classified as other.
+ References
+ Details
Name: |
us-gaap_AccruedLiabilitiesAndOtherLiabilities |
Namespace Prefix: |
us-gaap_ |
Data Type: |
xbrli:monetaryItemType |
Balance Type: |
credit |
Period Type: |
instant |
|
X |
- DefinitionAmount of excess of issue price over par or stated value of stock and from other transaction involving stock or stockholder. Includes, but is not limited to, additional paid-in capital (APIC) for common and preferred stock.
+ ReferencesReference 1: http://www.xbrl.org/2003/role/exampleRef -Topic 852 -SubTopic 10 -Name Accounting Standards Codification -Section 55 -Paragraph 10 -Publisher FASB -URI https://asc.fasb.org/1943274/2147481372/852-10-55-10
Reference 2: http://www.xbrl.org/2009/role/commonPracticeRef -Topic 946 -SubTopic 210 -Name Accounting Standards Codification -Section S99 -Paragraph 1 -Subparagraph (SX 210.6-04(18)) -Publisher FASB -URI https://asc.fasb.org/1943274/2147479170/946-210-S99-1
Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef -Topic 210 -SubTopic 10 -Name Accounting Standards Codification -Section S99 -Paragraph 1 -Subparagraph (SX 210.5-02(30)(a)(1)) -Publisher FASB -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1
+ Details
Name: |
us-gaap_AdditionalPaidInCapital |
Namespace Prefix: |
us-gaap_ |
Data Type: |
xbrli:monetaryItemType |
Balance Type: |
credit |
Period Type: |
instant |
|
X |
- DefinitionAmount of asset recognized for present right to economic benefit.
+ ReferencesReference 1: http://www.xbrl.org/2003/role/exampleRef -Topic 280 -SubTopic 10 -Name Accounting Standards Codification -Section 55 -Paragraph 48 -Publisher FASB -URI https://asc.fasb.org/1943274/2147482785/280-10-55-48
Reference 2: http://www.xbrl.org/2003/role/exampleRef -Topic 280 -SubTopic 10 -Name Accounting Standards Codification -Section 55 -Paragraph 49 -Publisher FASB -URI https://asc.fasb.org/1943274/2147482785/280-10-55-49
Reference 3: http://www.xbrl.org/2003/role/disclosureRef -Topic 270 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 1 -Subparagraph (i) -Publisher FASB -URI https://asc.fasb.org/1943274/2147482964/270-10-50-1
Reference 4: http://www.xbrl.org/2003/role/disclosureRef -Topic 280 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 32 -Subparagraph (ee) -Publisher FASB -URI https://asc.fasb.org/1943274/2147482810/280-10-50-32
Reference 5: http://fasb.org/us-gaap/role/ref/otherTransitionRef -Topic 280 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 32 -Subparagraph (d) -Publisher FASB -URI https://asc.fasb.org/1943274/2147482810/280-10-50-32
Reference 6: http://www.xbrl.org/2003/role/disclosureRef -Topic 280 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 22 -Publisher FASB -URI https://asc.fasb.org/1943274/2147482810/280-10-50-22
Reference 7: http://www.xbrl.org/2003/role/disclosureRef -Topic 810 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 3 -Subparagraph (bb) -Publisher FASB -URI https://asc.fasb.org/1943274/2147481203/810-10-50-3
Reference 8: http://www.xbrl.org/2003/role/disclosureRef -Topic 810 -SubTopic 10 -Name Accounting Standards Codification -Section 45 -Paragraph 25 -Subparagraph (a) -Publisher FASB -URI https://asc.fasb.org/1943274/2147481231/810-10-45-25
Reference 9: http://www.xbrl.org/2003/role/disclosureRef -Topic 235 -SubTopic 10 -Name Accounting Standards Codification -Section S99 -Paragraph 1 -Subparagraph (SX 210.4-08(g)(1)(ii)) -Publisher FASB -URI https://asc.fasb.org/1943274/2147480678/235-10-S99-1
Reference 10: http://www.xbrl.org/2003/role/disclosureRef -Topic 323 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 3 -Subparagraph (c) -Publisher FASB -URI https://asc.fasb.org/1943274/2147481687/323-10-50-3
Reference 11: http://www.xbrl.org/2003/role/disclosureRef -Topic 825 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 28 -Subparagraph (f) -Publisher FASB -URI https://asc.fasb.org/1943274/2147482907/825-10-50-28
Reference 12: http://www.xbrl.org/2003/role/exampleRef -Topic 852 -SubTopic 10 -Name Accounting Standards Codification -Section 55 -Paragraph 10 -Publisher FASB -URI https://asc.fasb.org/1943274/2147481372/852-10-55-10
Reference 13: http://www.xbrl.org/2003/role/exampleRef -Topic 946 -SubTopic 830 -Name Accounting Standards Codification -Section 55 -Paragraph 12 -Publisher FASB -URI https://asc.fasb.org/1943274/2147479168/946-830-55-12
Reference 14: http://www.xbrl.org/2003/role/disclosureRef -Topic 944 -SubTopic 210 -Name Accounting Standards Codification -Section S99 -Paragraph 1 -Subparagraph (SX 210.7-03(a)(12)) -Publisher FASB -URI https://asc.fasb.org/1943274/2147478777/944-210-S99-1
Reference 15: http://www.xbrl.org/2003/role/disclosureRef -Topic 946 -SubTopic 210 -Name Accounting Standards Codification -Section S99 -Paragraph 1 -Subparagraph (SX 210.6-04(8)) -Publisher FASB -URI https://asc.fasb.org/1943274/2147479170/946-210-S99-1
Reference 16: http://www.xbrl.org/2003/role/disclosureRef -Topic 210 -SubTopic 10 -Name Accounting Standards Codification -Section S99 -Paragraph 1 -Subparagraph (SX 210.5-02(18)) -Publisher FASB -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1
Reference 17: http://www.xbrl.org/2003/role/disclosureRef -Topic 470 -SubTopic 10 -Name Accounting Standards Codification -Section S99 -Paragraph 1A -Subparagraph (SX 210.13-01(a)(4)(i)) -Publisher FASB -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1A
Reference 18: http://www.xbrl.org/2009/role/commonPracticeRef -Topic 470 -SubTopic 10 -Name Accounting Standards Codification -Section S99 -Paragraph 1A -Subparagraph (SX 210.13-01(a)(4)(ii)) -Publisher FASB -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1A
Reference 19: http://www.xbrl.org/2009/role/commonPracticeRef -Topic 470 -SubTopic 10 -Name Accounting Standards Codification -Section S99 -Paragraph 1A -Subparagraph (SX 210.13-01(a)(4)(iii)) -Publisher FASB -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1A
Reference 20: http://www.xbrl.org/2003/role/disclosureRef -Topic 470 -SubTopic 10 -Name Accounting Standards Codification -Section S99 -Paragraph 1A -Subparagraph (SX 210.13-01(a)(4)(iii)(A)) -Publisher FASB -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1A
Reference 21: http://www.xbrl.org/2003/role/disclosureRef -Topic 470 -SubTopic 10 -Name Accounting Standards Codification -Section S99 -Paragraph 1A -Subparagraph (SX 210.13-01(a)(4)(iv)) -Publisher FASB -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1A
Reference 22: http://www.xbrl.org/2003/role/disclosureRef -Topic 470 -SubTopic 10 -Name Accounting Standards Codification -Section S99 -Paragraph 1A -Subparagraph (SX 210.13-01(a)(5)) -Publisher FASB -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1A
Reference 23: http://www.xbrl.org/2003/role/disclosureRef -Topic 470 -SubTopic 10 -Name Accounting Standards Codification -Section S99 -Paragraph 1B -Subparagraph (SX 210.13-02(a)(4)(i)) -Publisher FASB -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1B
Reference 24: http://www.xbrl.org/2003/role/disclosureRef -Topic 470 -SubTopic 10 -Name Accounting Standards Codification -Section S99 -Paragraph 1B -Subparagraph (SX 210.13-02(a)(4)(iii)(A)) -Publisher FASB -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1B
Reference 25: http://www.xbrl.org/2003/role/disclosureRef -Topic 470 -SubTopic 10 -Name Accounting Standards Codification -Section S99 -Paragraph 1B -Subparagraph (SX 210.13-02(a)(4)(iii)(B)) -Publisher FASB -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1B
Reference 26: http://www.xbrl.org/2003/role/disclosureRef -Topic 470 -SubTopic 10 -Name Accounting Standards Codification -Section S99 -Paragraph 1B -Subparagraph (SX 210.13-02(a)(4)(iv)) -Publisher FASB -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1B
Reference 27: http://www.xbrl.org/2003/role/disclosureRef -Topic 470 -SubTopic 10 -Name Accounting Standards Codification -Section S99 -Paragraph 1B -Subparagraph (SX 210.13-02(a)(5)) -Publisher FASB -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1B
Reference 28: http://www.xbrl.org/2009/role/commonPracticeRef -Topic 852 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 7 -Subparagraph (a) -Publisher FASB -URI https://asc.fasb.org/1943274/2147481404/852-10-50-7
Reference 29: http://www.xbrl.org/2003/role/disclosureRef -Topic 280 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 30 -Subparagraph (c) -Publisher FASB -URI https://asc.fasb.org/1943274/2147482810/280-10-50-30
Reference 30: http://fasb.org/us-gaap/role/ref/legacyRef -Topic 942 -SubTopic 210 -Name Accounting Standards Codification -Section S99 -Paragraph 1 -Subparagraph (SX 210.9-03(11)) -Publisher FASB -URI https://asc.fasb.org/1943274/2147478546/942-210-S99-1
+ Details
Name: |
us-gaap_Assets |
Namespace Prefix: |
us-gaap_ |
Data Type: |
xbrli:monetaryItemType |
Balance Type: |
debit |
Period Type: |
instant |
|
X |
- DefinitionAmount of asset recognized for present right to economic benefit, classified as current.
+ ReferencesReference 1: http://www.xbrl.org/2003/role/disclosureRef -Topic 810 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 3 -Subparagraph (bb) -Publisher FASB -URI https://asc.fasb.org/1943274/2147481203/810-10-50-3
Reference 2: http://www.xbrl.org/2003/role/disclosureRef -Topic 810 -SubTopic 10 -Name Accounting Standards Codification -Section 45 -Paragraph 25 -Subparagraph (a) -Publisher FASB -URI https://asc.fasb.org/1943274/2147481231/810-10-45-25
Reference 3: http://www.xbrl.org/2003/role/disclosureRef -Topic 235 -SubTopic 10 -Name Accounting Standards Codification -Section S99 -Paragraph 1 -Subparagraph (SX 210.4-08(g)(1)(ii)) -Publisher FASB -URI https://asc.fasb.org/1943274/2147480678/235-10-S99-1
Reference 4: http://www.xbrl.org/2003/role/disclosureRef -Topic 323 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 3 -Subparagraph (c) -Publisher FASB -URI https://asc.fasb.org/1943274/2147481687/323-10-50-3
Reference 5: http://www.xbrl.org/2003/role/disclosureRef -Topic 825 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 28 -Subparagraph (f) -Publisher FASB -URI https://asc.fasb.org/1943274/2147482907/825-10-50-28
Reference 6: http://www.xbrl.org/2003/role/exampleRef -Topic 852 -SubTopic 10 -Name Accounting Standards Codification -Section 55 -Paragraph 10 -Publisher FASB -URI https://asc.fasb.org/1943274/2147481372/852-10-55-10
Reference 7: http://www.xbrl.org/2003/role/disclosureRef -Topic 210 -SubTopic 10 -Name Accounting Standards Codification -Section 45 -Paragraph 1 -Publisher FASB -URI https://asc.fasb.org/1943274/2147483467/210-10-45-1
Reference 8: http://www.xbrl.org/2003/role/disclosureRef -Topic 210 -SubTopic 10 -Name Accounting Standards Codification -Section S99 -Paragraph 1 -Subparagraph (SX 210.5-02(9)) -Publisher FASB -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1
Reference 9: http://www.xbrl.org/2003/role/disclosureRef -Topic 470 -SubTopic 10 -Name Accounting Standards Codification -Section S99 -Paragraph 1A -Subparagraph (SX 210.13-01(a)(4)(i)) -Publisher FASB -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1A
Reference 10: http://www.xbrl.org/2009/role/commonPracticeRef -Topic 470 -SubTopic 10 -Name Accounting Standards Codification -Section S99 -Paragraph 1A -Subparagraph (SX 210.13-01(a)(4)(ii)) -Publisher FASB -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1A
Reference 11: http://www.xbrl.org/2009/role/commonPracticeRef -Topic 470 -SubTopic 10 -Name Accounting Standards Codification -Section S99 -Paragraph 1A -Subparagraph (SX 210.13-01(a)(4)(iii)) -Publisher FASB -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1A
Reference 12: http://www.xbrl.org/2003/role/disclosureRef -Topic 470 -SubTopic 10 -Name Accounting Standards Codification -Section S99 -Paragraph 1A -Subparagraph (SX 210.13-01(a)(4)(iii)(A)) -Publisher FASB -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1A
Reference 13: http://www.xbrl.org/2003/role/disclosureRef -Topic 470 -SubTopic 10 -Name Accounting Standards Codification -Section S99 -Paragraph 1A -Subparagraph (SX 210.13-01(a)(4)(iv)) -Publisher FASB -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1A
Reference 14: http://www.xbrl.org/2003/role/disclosureRef -Topic 470 -SubTopic 10 -Name Accounting Standards Codification -Section S99 -Paragraph 1A -Subparagraph (SX 210.13-01(a)(5)) -Publisher FASB -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1A
Reference 15: http://www.xbrl.org/2003/role/disclosureRef -Topic 470 -SubTopic 10 -Name Accounting Standards Codification -Section S99 -Paragraph 1B -Subparagraph (SX 210.13-02(a)(4)(i)) -Publisher FASB -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1B
Reference 16: http://www.xbrl.org/2003/role/disclosureRef -Topic 470 -SubTopic 10 -Name Accounting Standards Codification -Section S99 -Paragraph 1B -Subparagraph (SX 210.13-02(a)(4)(iii)(A)) -Publisher FASB -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1B
Reference 17: http://www.xbrl.org/2003/role/disclosureRef -Topic 470 -SubTopic 10 -Name Accounting Standards Codification -Section S99 -Paragraph 1B -Subparagraph (SX 210.13-02(a)(4)(iii)(B)) -Publisher FASB -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1B
Reference 18: http://www.xbrl.org/2003/role/disclosureRef -Topic 470 -SubTopic 10 -Name Accounting Standards Codification -Section S99 -Paragraph 1B -Subparagraph (SX 210.13-02(a)(4)(iv)) -Publisher FASB -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1B
Reference 19: http://www.xbrl.org/2003/role/disclosureRef -Topic 470 -SubTopic 10 -Name Accounting Standards Codification -Section S99 -Paragraph 1B -Subparagraph (SX 210.13-02(a)(5)) -Publisher FASB -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1B
Reference 20: http://www.xbrl.org/2009/role/commonPracticeRef -Topic 852 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 7 -Subparagraph (a) -Publisher FASB -URI https://asc.fasb.org/1943274/2147481404/852-10-50-7
+ Details
Name: |
us-gaap_AssetsCurrent |
Namespace Prefix: |
us-gaap_ |
Data Type: |
xbrli:monetaryItemType |
Balance Type: |
debit |
Period Type: |
instant |
|
X |
- References
+ Details
Name: |
us-gaap_AssetsCurrentAbstract |
Namespace Prefix: |
us-gaap_ |
Data Type: |
xbrli:stringItemType |
Balance Type: |
na |
Period Type: |
duration |
|
X |
- DefinitionAmount of currency on hand as well as demand deposits with banks or financial institutions. Includes other kinds of accounts that have the general characteristics of demand deposits. Also includes short-term, highly liquid investments that are both readily convertible to known amounts of cash and so near their maturity that they present insignificant risk of changes in value because of changes in interest rates. Excludes cash and cash equivalents within disposal group and discontinued operation.
+ ReferencesReference 1: http://www.xbrl.org/2003/role/disclosureRef -Topic 210 -SubTopic 10 -Name Accounting Standards Codification -Section S99 -Paragraph 1 -Subparagraph (SX 210.5-02(1)) -Publisher FASB -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1
Reference 2: http://www.xbrl.org/2003/role/exampleRef -Topic 210 -SubTopic 10 -Name Accounting Standards Codification -Section 45 -Paragraph 1 -Subparagraph (a) -Publisher FASB -URI https://asc.fasb.org/1943274/2147483467/210-10-45-1
Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef -Name Accounting Standards Codification -Topic 230 -SubTopic 10 -Section 45 -Paragraph 4 -Publisher FASB -URI https://asc.fasb.org/1943274/2147482740/230-10-45-4
+ Details
Name: |
us-gaap_CashAndCashEquivalentsAtCarryingValue |
Namespace Prefix: |
us-gaap_ |
Data Type: |
xbrli:monetaryItemType |
Balance Type: |
debit |
Period Type: |
instant |
|
X |
- DefinitionRepresents the caption on the face of the balance sheet to indicate that the entity has entered into (1) purchase or supply arrangements that will require expending a portion of its resources to meet the terms thereof, and (2) is exposed to potential losses or, less frequently, gains, arising from (a) possible claims against a company's resources due to future performance under contract terms, and (b) possible losses or likely gains from uncertainties that will ultimately be resolved when one or more future events that are deemed likely to occur do occur or fail to occur.
+ ReferencesReference 1: http://fasb.org/us-gaap/role/ref/legacyRef -Topic 942 -SubTopic 210 -Name Accounting Standards Codification -Section S99 -Paragraph 1 -Subparagraph (SX 210.9-03(17)) -Publisher FASB -URI https://asc.fasb.org/1943274/2147478546/942-210-S99-1
Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef -Topic 210 -SubTopic 10 -Name Accounting Standards Codification -Section S99 -Paragraph 1 -Subparagraph (SX 210.5-02(25)) -Publisher FASB -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1
Reference 3: http://www.xbrl.org/2003/role/disclosureRef -Topic 944 -SubTopic 210 -Name Accounting Standards Codification -Section S99 -Paragraph 1 -Subparagraph (SX 210.7-03(a)(19)) -Publisher FASB -URI https://asc.fasb.org/1943274/2147478777/944-210-S99-1
Reference 4: http://www.xbrl.org/2003/role/disclosureRef -Topic 946 -SubTopic 210 -Name Accounting Standards Codification -Section S99 -Paragraph 1 -Subparagraph (SX 210.6-04(15)) -Publisher FASB -URI https://asc.fasb.org/1943274/2147479170/946-210-S99-1
+ Details
Name: |
us-gaap_CommitmentsAndContingencies |
Namespace Prefix: |
us-gaap_ |
Data Type: |
xbrli:monetaryItemType |
Balance Type: |
credit |
Period Type: |
instant |
|
X |
- DefinitionAggregate par or stated value of issued nonredeemable common stock (or common stock redeemable solely at the option of the issuer). This item includes treasury stock repurchased by the entity. Note: elements for number of nonredeemable common shares, par value and other disclosure concepts are in another section within stockholders' equity.
+ ReferencesReference 1: http://fasb.org/us-gaap/role/ref/legacyRef -Topic 210 -SubTopic 10 -Name Accounting Standards Codification -Section S99 -Paragraph 1 -Subparagraph (SX 210.5-02(29)) -Publisher FASB -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1
Reference 2: http://www.xbrl.org/2003/role/exampleRef -Topic 852 -SubTopic 10 -Name Accounting Standards Codification -Section 55 -Paragraph 10 -Publisher FASB -URI https://asc.fasb.org/1943274/2147481372/852-10-55-10
Reference 3: http://www.xbrl.org/2003/role/disclosureRef -Topic 944 -SubTopic 210 -Name Accounting Standards Codification -Section S99 -Paragraph 1 -Subparagraph (SX 210.7-03(a)(22)) -Publisher FASB -URI https://asc.fasb.org/1943274/2147478777/944-210-S99-1
+ Details
Name: |
us-gaap_CommonStockValue |
Namespace Prefix: |
us-gaap_ |
Data Type: |
xbrli:monetaryItemType |
Balance Type: |
credit |
Period Type: |
instant |
|
X |
- DefinitionAmount, after allowance for credit loss, of right to consideration in exchange for good or service transferred to customer when right is conditioned on something other than passage of time, classified as current.
+ ReferencesReference 1: http://www.xbrl.org/2003/role/disclosureRef -Topic 606 -SubTopic 10 -Name Accounting Standards Codification -Section 45 -Paragraph 3 -Publisher FASB -URI https://asc.fasb.org/1943274/2147479837/606-10-45-3
Reference 2: http://www.xbrl.org/2003/role/disclosureRef -Topic 606 -SubTopic 10 -Name Accounting Standards Codification -Section 45 -Paragraph 1 -Publisher FASB -URI https://asc.fasb.org/1943274/2147479837/606-10-45-1
Reference 3: http://www.xbrl.org/2003/role/disclosureRef -Topic 606 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 8 -Subparagraph (a) -Publisher FASB -URI https://asc.fasb.org/1943274/2147479806/606-10-50-8
+ Details
Name: |
us-gaap_ContractWithCustomerAssetNetCurrent |
Namespace Prefix: |
us-gaap_ |
Data Type: |
xbrli:monetaryItemType |
Balance Type: |
debit |
Period Type: |
instant |
|
X |
- DefinitionAmount of obligation to transfer good or service to customer for which consideration has been received or is receivable, classified as current.
+ ReferencesReference 1: http://www.xbrl.org/2003/role/disclosureRef -Topic 606 -SubTopic 10 -Name Accounting Standards Codification -Section 45 -Paragraph 1 -Publisher FASB -URI https://asc.fasb.org/1943274/2147479837/606-10-45-1
Reference 2: http://www.xbrl.org/2003/role/disclosureRef -Topic 606 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 8 -Subparagraph (a) -Publisher FASB -URI https://asc.fasb.org/1943274/2147479806/606-10-50-8
Reference 3: http://www.xbrl.org/2003/role/disclosureRef -Topic 606 -SubTopic 10 -Name Accounting Standards Codification -Section 45 -Paragraph 2 -Publisher FASB -URI https://asc.fasb.org/1943274/2147479837/606-10-45-2
+ Details
Name: |
us-gaap_ContractWithCustomerLiabilityCurrent |
Namespace Prefix: |
us-gaap_ |
Data Type: |
xbrli:monetaryItemType |
Balance Type: |
credit |
Period Type: |
instant |
|
X |
- References
+ Details
Name: |
us-gaap_EquityAbstract |
Namespace Prefix: |
us-gaap_ |
Data Type: |
xbrli:stringItemType |
Balance Type: |
na |
Period Type: |
duration |
|
X |
- DefinitionAmount after amortization of assets, excluding financial assets and goodwill, lacking physical substance with a finite life.
+ ReferencesReference 1: http://www.xbrl.org/2009/role/commonPracticeRef -Topic 350 -SubTopic 30 -Name Accounting Standards Codification -Section 50 -Paragraph 2 -Subparagraph (a)(1) -Publisher FASB -URI https://asc.fasb.org/1943274/2147482665/350-30-50-2
Reference 2: http://www.xbrl.org/2003/role/disclosureRef -Topic 926 -SubTopic 20 -Name Accounting Standards Codification -Section 50 -Paragraph 5 -Publisher FASB -URI https://asc.fasb.org/1943274/2147483154/926-20-50-5
+ Details
Name: |
us-gaap_FiniteLivedIntangibleAssetsNet |
Namespace Prefix: |
us-gaap_ |
Data Type: |
xbrli:monetaryItemType |
Balance Type: |
debit |
Period Type: |
instant |
|
X |
- DefinitionAmount, after accumulated impairment loss, of asset representing future economic benefit arising from other asset acquired in business combination or from joint venture formation or both, that is not individually identified and separately recognized.
+ ReferencesReference 1: http://www.xbrl.org/2003/role/exampleRef -Topic 280 -SubTopic 10 -Name Accounting Standards Codification -Section 55 -Paragraph 49 -Publisher FASB -URI https://asc.fasb.org/1943274/2147482785/280-10-55-49
Reference 2: http://www.xbrl.org/2003/role/exampleRef -Topic 350 -SubTopic 20 -Name Accounting Standards Codification -Section 55 -Paragraph 24 -Publisher FASB -URI https://asc.fasb.org/1943274/2147482548/350-20-55-24
Reference 3: http://www.xbrl.org/2003/role/exampleRef -Topic 820 -SubTopic 10 -Name Accounting Standards Codification -Section 55 -Paragraph 100 -Subparagraph (d) -Publisher FASB -URI https://asc.fasb.org/1943274/2147482078/820-10-55-100
Reference 4: http://www.xbrl.org/2003/role/exampleRef -Topic 852 -SubTopic 10 -Name Accounting Standards Codification -Section 55 -Paragraph 10 -Publisher FASB -URI https://asc.fasb.org/1943274/2147481372/852-10-55-10
Reference 5: http://www.xbrl.org/2003/role/disclosureRef -Topic 210 -SubTopic 10 -Name Accounting Standards Codification -Section S99 -Paragraph 1 -Subparagraph (SX 210.5-02(15)) -Publisher FASB -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1
Reference 6: http://www.xbrl.org/2003/role/disclosureRef -Topic 350 -SubTopic 20 -Name Accounting Standards Codification -Section 45 -Paragraph 1 -Publisher FASB -URI https://asc.fasb.org/1943274/2147482598/350-20-45-1
Reference 7: http://www.xbrl.org/2009/role/commonPracticeRef -Topic 350 -SubTopic 20 -Name Accounting Standards Codification -Section 50 -Paragraph 1 -Subparagraph (a) -Publisher FASB -URI https://asc.fasb.org/1943274/2147482573/350-20-50-1
Reference 8: http://www.xbrl.org/2009/role/commonPracticeRef -Topic 350 -SubTopic 20 -Name Accounting Standards Codification -Section 50 -Paragraph 1 -Subparagraph (h) -Publisher FASB -URI https://asc.fasb.org/1943274/2147482573/350-20-50-1
Reference 9: http://www.xbrl.org/2003/role/disclosureRef -Topic 942 -SubTopic 210 -Name Accounting Standards Codification -Section S99 -Paragraph 1 -Subparagraph (SX 210.9-03(10)(1)) -Publisher FASB -URI https://asc.fasb.org/1943274/2147478546/942-210-S99-1
+ Details
Name: |
us-gaap_Goodwill |
Namespace Prefix: |
us-gaap_ |
Data Type: |
xbrli:monetaryItemType |
Balance Type: |
debit |
Period Type: |
instant |
|
X |
- DefinitionAmount after valuation and LIFO reserves of inventory expected to be sold, or consumed within one year or operating cycle, if longer.
+ ReferencesReference 1: http://www.xbrl.org/2003/role/exampleRef -Topic 852 -SubTopic 10 -Name Accounting Standards Codification -Section 55 -Paragraph 10 -Publisher FASB -URI https://asc.fasb.org/1943274/2147481372/852-10-55-10
Reference 2: http://www.xbrl.org/2003/role/exampleRef -Topic 210 -SubTopic 10 -Name Accounting Standards Codification -Section 45 -Paragraph 1 -Subparagraph (b) -Publisher FASB -URI https://asc.fasb.org/1943274/2147483467/210-10-45-1
Reference 3: http://www.xbrl.org/2003/role/disclosureRef -Topic 210 -SubTopic 10 -Name Accounting Standards Codification -Section S99 -Paragraph 1 -Subparagraph (SX 210.5-02(6)) -Publisher FASB -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1
+ Details
Name: |
us-gaap_InventoryNet |
Namespace Prefix: |
us-gaap_ |
Data Type: |
xbrli:monetaryItemType |
Balance Type: |
debit |
Period Type: |
instant |
|
X |
- DefinitionAmount of liability recognized for present obligation requiring transfer or otherwise providing economic benefit to others.
+ ReferencesReference 1: http://fasb.org/us-gaap/role/ref/legacyRef -Name Accounting Standards Codification -Section S99 -Paragraph 1 -Subparagraph (SX 210.5-02(22)) -SubTopic 10 -Topic 210 -Publisher FASB -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1
Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef -Topic 210 -SubTopic 10 -Name Accounting Standards Codification -Section S99 -Paragraph 1 -Subparagraph (SX 210.5-02(20)) -Publisher FASB -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1
Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef -Topic 210 -SubTopic 10 -Name Accounting Standards Codification -Section S99 -Paragraph 1 -Subparagraph (SX 210.5-02(24)) -Publisher FASB -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1
Reference 4: http://fasb.org/us-gaap/role/ref/legacyRef -Topic 210 -SubTopic 10 -Name Accounting Standards Codification -Section S99 -Paragraph 1 -Subparagraph (SX 210.5-02(19)) -Publisher FASB -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1
Reference 5: http://fasb.org/us-gaap/role/ref/legacyRef -Topic 210 -SubTopic 10 -Name Accounting Standards Codification -Section S99 -Paragraph 1 -Subparagraph (SX 210.5-02(25)) -Publisher FASB -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1
Reference 6: http://fasb.org/us-gaap/role/ref/legacyRef -Topic 210 -SubTopic 10 -Name Accounting Standards Codification -Section S99 -Paragraph 1 -Subparagraph (SX 210.5-02(26)) -Publisher FASB -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1
Reference 7: http://fasb.org/us-gaap/role/ref/legacyRef -Topic 210 -SubTopic 10 -Name Accounting Standards Codification -Section S99 -Paragraph 1 -Subparagraph (SX 210.5-02(23)) -Publisher FASB -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1
Reference 8: http://fasb.org/us-gaap/role/ref/legacyRef -Topic 210 -SubTopic 10 -Name Accounting Standards Codification -Section S99 -Paragraph 1 -Subparagraph (SX 210.5-02(21)) -Publisher FASB -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1
Reference 9: http://www.xbrl.org/2003/role/disclosureRef -Topic 810 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 3 -Subparagraph (c) -Publisher FASB -URI https://asc.fasb.org/1943274/2147481203/810-10-50-3
Reference 10: http://www.xbrl.org/2003/role/disclosureRef -Topic 810 -SubTopic 10 -Name Accounting Standards Codification -Section 45 -Paragraph 25 -Subparagraph (b) -Publisher FASB -URI https://asc.fasb.org/1943274/2147481231/810-10-45-25
Reference 11: http://www.xbrl.org/2003/role/disclosureRef -Topic 810 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 3 -Subparagraph (bb) -Publisher FASB -URI https://asc.fasb.org/1943274/2147481203/810-10-50-3
Reference 12: http://www.xbrl.org/2003/role/disclosureRef -Topic 235 -SubTopic 10 -Name Accounting Standards Codification -Section S99 -Paragraph 1 -Subparagraph (SX 210.4-08(g)(1)(ii)) -Publisher FASB -URI https://asc.fasb.org/1943274/2147480678/235-10-S99-1
Reference 13: http://www.xbrl.org/2003/role/disclosureRef -Topic 323 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 3 -Subparagraph (c) -Publisher FASB -URI https://asc.fasb.org/1943274/2147481687/323-10-50-3
Reference 14: http://www.xbrl.org/2003/role/disclosureRef -Topic 825 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 28 -Subparagraph (f) -Publisher FASB -URI https://asc.fasb.org/1943274/2147482907/825-10-50-28
Reference 15: http://www.xbrl.org/2003/role/exampleRef -Topic 946 -SubTopic 830 -Name Accounting Standards Codification -Section 55 -Paragraph 12 -Publisher FASB -URI https://asc.fasb.org/1943274/2147479168/946-830-55-12
Reference 16: http://www.xbrl.org/2003/role/disclosureRef -Topic 946 -SubTopic 210 -Name Accounting Standards Codification -Section S99 -Paragraph 1 -Subparagraph (SX 210.6-04(14)) -Publisher FASB -URI https://asc.fasb.org/1943274/2147479170/946-210-S99-1
Reference 17: http://www.xbrl.org/2003/role/disclosureRef -Topic 470 -SubTopic 10 -Name Accounting Standards Codification -Section S99 -Paragraph 1A -Subparagraph (SX 210.13-01(a)(4)(i)) -Publisher FASB -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1A
Reference 18: http://www.xbrl.org/2009/role/commonPracticeRef -Topic 470 -SubTopic 10 -Name Accounting Standards Codification -Section S99 -Paragraph 1A -Subparagraph (SX 210.13-01(a)(4)(ii)) -Publisher FASB -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1A
Reference 19: http://www.xbrl.org/2003/role/disclosureRef -Topic 470 -SubTopic 10 -Name Accounting Standards Codification -Section S99 -Paragraph 1A -Subparagraph (SX 210.13-01(a)(4)(iii)(A)) -Publisher FASB -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1A
Reference 20: http://www.xbrl.org/2003/role/disclosureRef -Topic 470 -SubTopic 10 -Name Accounting Standards Codification -Section S99 -Paragraph 1A -Subparagraph (SX 210.13-01(a)(4)(iv)) -Publisher FASB -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1A
Reference 21: http://www.xbrl.org/2003/role/disclosureRef -Topic 470 -SubTopic 10 -Name Accounting Standards Codification -Section S99 -Paragraph 1A -Subparagraph (SX 210.13-01(a)(5)) -Publisher FASB -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1A
Reference 22: http://www.xbrl.org/2003/role/disclosureRef -Topic 470 -SubTopic 10 -Name Accounting Standards Codification -Section S99 -Paragraph 1B -Subparagraph (SX 210.13-02(a)(4)(i)) -Publisher FASB -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1B
Reference 23: http://www.xbrl.org/2003/role/disclosureRef -Topic 470 -SubTopic 10 -Name Accounting Standards Codification -Section S99 -Paragraph 1B -Subparagraph (SX 210.13-02(a)(4)(iii)(A)) -Publisher FASB -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1B
Reference 24: http://www.xbrl.org/2003/role/disclosureRef -Topic 470 -SubTopic 10 -Name Accounting Standards Codification -Section S99 -Paragraph 1B -Subparagraph (SX 210.13-02(a)(4)(iii)(B)) -Publisher FASB -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1B
Reference 25: http://www.xbrl.org/2003/role/disclosureRef -Topic 470 -SubTopic 10 -Name Accounting Standards Codification -Section S99 -Paragraph 1B -Subparagraph (SX 210.13-02(a)(4)(iv)) -Publisher FASB -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1B
Reference 26: http://www.xbrl.org/2003/role/disclosureRef -Topic 470 -SubTopic 10 -Name Accounting Standards Codification -Section S99 -Paragraph 1B -Subparagraph (SX 210.13-02(a)(5)) -Publisher FASB -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1B
Reference 27: http://www.xbrl.org/2009/role/commonPracticeRef -Topic 852 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 7 -Subparagraph (a) -Publisher FASB -URI https://asc.fasb.org/1943274/2147481404/852-10-50-7
Reference 28: http://www.xbrl.org/2009/role/commonPracticeRef -Topic 852 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 7 -Subparagraph (b) -Publisher FASB -URI https://asc.fasb.org/1943274/2147481404/852-10-50-7
Reference 29: http://www.xbrl.org/2003/role/exampleRef -Topic 280 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 30 -Subparagraph (d) -Publisher FASB -URI https://asc.fasb.org/1943274/2147482810/280-10-50-30
+ Details
Name: |
us-gaap_Liabilities |
Namespace Prefix: |
us-gaap_ |
Data Type: |
xbrli:monetaryItemType |
Balance Type: |
credit |
Period Type: |
instant |
|
X |
- DefinitionAmount of liabilities and equity items, including the portion of equity attributable to noncontrolling interests, if any.
+ ReferencesReference 1: http://www.xbrl.org/2003/role/exampleRef -Topic 852 -SubTopic 10 -Name Accounting Standards Codification -Section 55 -Paragraph 10 -Publisher FASB -URI https://asc.fasb.org/1943274/2147481372/852-10-55-10
Reference 2: http://www.xbrl.org/2003/role/disclosureRef -Topic 944 -SubTopic 210 -Name Accounting Standards Codification -Section S99 -Paragraph 1 -Subparagraph (SX 210.7-03(a)(25)) -Publisher FASB -URI https://asc.fasb.org/1943274/2147478777/944-210-S99-1
Reference 3: http://www.xbrl.org/2009/role/commonPracticeRef -Topic 235 -SubTopic 10 -Name Accounting Standards Codification -Section S99 -Paragraph 1 -Subparagraph (SX 210.4-08(g)(1)(ii)) -Publisher FASB -URI https://asc.fasb.org/1943274/2147480678/235-10-S99-1
Reference 4: http://www.xbrl.org/2009/role/commonPracticeRef -Topic 323 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 3 -Subparagraph (c) -Publisher FASB -URI https://asc.fasb.org/1943274/2147481687/323-10-50-3
Reference 5: http://www.xbrl.org/2009/role/commonPracticeRef -Topic 825 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 28 -Subparagraph (f) -Publisher FASB -URI https://asc.fasb.org/1943274/2147482907/825-10-50-28
Reference 6: http://fasb.org/us-gaap/role/ref/legacyRef -Topic 942 -SubTopic 210 -Name Accounting Standards Codification -Section S99 -Paragraph 1 -Subparagraph (SX 210.9-03(23)) -Publisher FASB -URI https://asc.fasb.org/1943274/2147478546/942-210-S99-1
Reference 7: http://fasb.org/us-gaap/role/ref/legacyRef -Topic 210 -SubTopic 10 -Name Accounting Standards Codification -Section S99 -Paragraph 1 -Subparagraph (SX 210.5-02(32)) -Publisher FASB -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1
+ Details
Name: |
us-gaap_LiabilitiesAndStockholdersEquity |
Namespace Prefix: |
us-gaap_ |
Data Type: |
xbrli:monetaryItemType |
Balance Type: |
credit |
Period Type: |
instant |
|
X |
- DefinitionTotal obligations incurred as part of normal operations that are expected to be paid during the following twelve months or within one business cycle, if longer.
+ ReferencesReference 1: http://fasb.org/us-gaap/role/ref/legacyRef -Topic 210 -SubTopic 10 -Name Accounting Standards Codification -Section S99 -Paragraph 1 -Subparagraph (SX 210.5-02(21)) -Publisher FASB -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1
Reference 2: http://www.xbrl.org/2003/role/disclosureRef -Topic 810 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 3 -Subparagraph (c) -Publisher FASB -URI https://asc.fasb.org/1943274/2147481203/810-10-50-3
Reference 3: http://www.xbrl.org/2003/role/disclosureRef -Topic 810 -SubTopic 10 -Name Accounting Standards Codification -Section 45 -Paragraph 25 -Subparagraph (b) -Publisher FASB -URI https://asc.fasb.org/1943274/2147481231/810-10-45-25
Reference 4: http://www.xbrl.org/2003/role/disclosureRef -Topic 810 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 3 -Subparagraph (bb) -Publisher FASB -URI https://asc.fasb.org/1943274/2147481203/810-10-50-3
Reference 5: http://www.xbrl.org/2003/role/disclosureRef -Topic 235 -SubTopic 10 -Name Accounting Standards Codification -Section S99 -Paragraph 1 -Subparagraph (SX 210.4-08(g)(1)(ii)) -Publisher FASB -URI https://asc.fasb.org/1943274/2147480678/235-10-S99-1
Reference 6: http://www.xbrl.org/2003/role/disclosureRef -Topic 323 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 3 -Subparagraph (c) -Publisher FASB -URI https://asc.fasb.org/1943274/2147481687/323-10-50-3
Reference 7: http://www.xbrl.org/2003/role/disclosureRef -Topic 825 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 28 -Subparagraph (f) -Publisher FASB -URI https://asc.fasb.org/1943274/2147482907/825-10-50-28
Reference 8: http://www.xbrl.org/2003/role/exampleRef -Topic 852 -SubTopic 10 -Name Accounting Standards Codification -Section 55 -Paragraph 10 -Publisher FASB -URI https://asc.fasb.org/1943274/2147481372/852-10-55-10
Reference 9: http://www.xbrl.org/2003/role/disclosureRef -Topic 210 -SubTopic 10 -Name Accounting Standards Codification -Section 45 -Paragraph 5 -Publisher FASB -URI https://asc.fasb.org/1943274/2147483467/210-10-45-5
Reference 10: http://www.xbrl.org/2003/role/disclosureRef -Topic 470 -SubTopic 10 -Name Accounting Standards Codification -Section S99 -Paragraph 1A -Subparagraph (SX 210.13-01(a)(4)(i)) -Publisher FASB -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1A
Reference 11: http://www.xbrl.org/2009/role/commonPracticeRef -Topic 470 -SubTopic 10 -Name Accounting Standards Codification -Section S99 -Paragraph 1A -Subparagraph (SX 210.13-01(a)(4)(ii)) -Publisher FASB -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1A
Reference 12: http://www.xbrl.org/2003/role/disclosureRef -Topic 470 -SubTopic 10 -Name Accounting Standards Codification -Section S99 -Paragraph 1A -Subparagraph (SX 210.13-01(a)(4)(iii)(A)) -Publisher FASB -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1A
Reference 13: http://www.xbrl.org/2003/role/disclosureRef -Topic 470 -SubTopic 10 -Name Accounting Standards Codification -Section S99 -Paragraph 1A -Subparagraph (SX 210.13-01(a)(4)(iv)) -Publisher FASB -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1A
Reference 14: http://www.xbrl.org/2003/role/disclosureRef -Topic 470 -SubTopic 10 -Name Accounting Standards Codification -Section S99 -Paragraph 1A -Subparagraph (SX 210.13-01(a)(5)) -Publisher FASB -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1A
Reference 15: http://www.xbrl.org/2003/role/disclosureRef -Topic 470 -SubTopic 10 -Name Accounting Standards Codification -Section S99 -Paragraph 1B -Subparagraph (SX 210.13-02(a)(4)(i)) -Publisher FASB -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1B
Reference 16: http://www.xbrl.org/2003/role/disclosureRef -Topic 470 -SubTopic 10 -Name Accounting Standards Codification -Section S99 -Paragraph 1B -Subparagraph (SX 210.13-02(a)(4)(iii)(A)) -Publisher FASB -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1B
Reference 17: http://www.xbrl.org/2003/role/disclosureRef -Topic 470 -SubTopic 10 -Name Accounting Standards Codification -Section S99 -Paragraph 1B -Subparagraph (SX 210.13-02(a)(4)(iii)(B)) -Publisher FASB -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1B
Reference 18: http://www.xbrl.org/2003/role/disclosureRef -Topic 470 -SubTopic 10 -Name Accounting Standards Codification -Section S99 -Paragraph 1B -Subparagraph (SX 210.13-02(a)(4)(iv)) -Publisher FASB -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1B
Reference 19: http://www.xbrl.org/2003/role/disclosureRef -Topic 470 -SubTopic 10 -Name Accounting Standards Codification -Section S99 -Paragraph 1B -Subparagraph (SX 210.13-02(a)(5)) -Publisher FASB -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1B
Reference 20: http://www.xbrl.org/2009/role/commonPracticeRef -Topic 852 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 7 -Subparagraph (a) -Publisher FASB -URI https://asc.fasb.org/1943274/2147481404/852-10-50-7
Reference 21: http://www.xbrl.org/2009/role/commonPracticeRef -Topic 852 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 7 -Subparagraph (b) -Publisher FASB -URI https://asc.fasb.org/1943274/2147481404/852-10-50-7
+ Details
Name: |
us-gaap_LiabilitiesCurrent |
Namespace Prefix: |
us-gaap_ |
Data Type: |
xbrli:monetaryItemType |
Balance Type: |
credit |
Period Type: |
instant |
|
X |
- References
+ Details
Name: |
us-gaap_LiabilitiesCurrentAbstract |
Namespace Prefix: |
us-gaap_ |
Data Type: |
xbrli:stringItemType |
Balance Type: |
na |
Period Type: |
duration |
|
X |
- DefinitionThe carrying value as of the balance sheet date of the noncurrent portion of long-term obligations drawn from a line of credit, which is a bank's commitment to make loans up to a specific amount. Examples of items that might be included in the application of this element may consist of letters of credit, standby letters of credit, and revolving credit arrangements, under which borrowings can be made up to a maximum amount as of any point in time conditional on satisfaction of specified terms before, as of and after the date of drawdowns on the line. Includes short-term obligations that would normally be classified as current liabilities but for which (a) postbalance sheet date issuance of a long term obligation to refinance the short term obligation on a long term basis, or (b) the enterprise has entered into a financing agreement that clearly permits the enterprise to refinance the short-term obligation on a long term basis and the following conditions are met (1) the agreement does not expire within 1 year and is not cancelable by the lender except for violation of an objectively determinable provision, (2) no violation exists at the BS date, and (3) the lender has entered into the financing agreement is expected to be financially capable of honoring the agreement.
+ ReferencesReference 1: http://fasb.org/us-gaap/role/ref/legacyRef -Name Accounting Standards Codification -Section S99 -Paragraph 1 -Subparagraph (SX 210.5-02(22)) -SubTopic 10 -Topic 210 -Publisher FASB -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1
Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef -Name Accounting Standards Codification -Topic 470 -SubTopic 10 -Section 45 -Paragraph 13 -Publisher FASB -URI https://asc.fasb.org/1943274/2147481573/470-10-45-13
Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef -Name Accounting Standards Codification -Topic 470 -SubTopic 10 -Section 45 -Paragraph 14 -Publisher FASB -URI https://asc.fasb.org/1943274/2147481573/470-10-45-14
+ Details
Name: |
us-gaap_LongTermLineOfCredit |
Namespace Prefix: |
us-gaap_ |
Data Type: |
xbrli:monetaryItemType |
Balance Type: |
credit |
Period Type: |
instant |
|
X |
- DefinitionAmount of current assets classified as other.
+ ReferencesReference 1: http://www.xbrl.org/2003/role/exampleRef -Topic 852 -SubTopic 10 -Name Accounting Standards Codification -Section 55 -Paragraph 10 -Publisher FASB -URI https://asc.fasb.org/1943274/2147481372/852-10-55-10
Reference 2: http://www.xbrl.org/2003/role/disclosureRef -Topic 210 -SubTopic 10 -Name Accounting Standards Codification -Section S99 -Paragraph 1 -Subparagraph (SX 210.5-02(8)) -Publisher FASB -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1
+ Details
Name: |
us-gaap_OtherAssetsCurrent |
Namespace Prefix: |
us-gaap_ |
Data Type: |
xbrli:monetaryItemType |
Balance Type: |
debit |
Period Type: |
instant |
|
X |
- DefinitionAmount of noncurrent assets classified as other.
+ ReferencesReference 1: http://www.xbrl.org/2003/role/disclosureRef -Topic 210 -SubTopic 10 -Name Accounting Standards Codification -Section S99 -Paragraph 1 -Subparagraph (SX 210.5-02(17)) -Publisher FASB -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1
+ Details
Name: |
us-gaap_OtherAssetsNoncurrent |
Namespace Prefix: |
us-gaap_ |
Data Type: |
xbrli:monetaryItemType |
Balance Type: |
debit |
Period Type: |
instant |
|
X |
- DefinitionAmount of liabilities classified as other, due after one year or the normal operating cycle, if longer.
+ ReferencesReference 1: http://fasb.org/us-gaap/role/ref/legacyRef -Topic 210 -SubTopic 10 -Name Accounting Standards Codification -Section S99 -Paragraph 1 -Subparagraph (SX 210.5-02(24)) -Publisher FASB -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1
+ Details
Name: |
us-gaap_OtherLiabilitiesNoncurrent |
Namespace Prefix: |
us-gaap_ |
Data Type: |
xbrli:monetaryItemType |
Balance Type: |
credit |
Period Type: |
instant |
|
X |
- DefinitionAggregate par or stated value of issued nonredeemable preferred stock (or preferred stock redeemable solely at the option of the issuer). This item includes treasury stock repurchased by the entity. Note: elements for number of nonredeemable preferred shares, par value and other disclosure concepts are in another section within stockholders' equity.
+ ReferencesReference 1: http://fasb.org/us-gaap/role/ref/legacyRef -Topic 210 -SubTopic 10 -Name Accounting Standards Codification -Section S99 -Paragraph 1 -Subparagraph (SX 210.5-02(28)) -Publisher FASB -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1
Reference 2: http://www.xbrl.org/2003/role/exampleRef -Topic 852 -SubTopic 10 -Name Accounting Standards Codification -Section 55 -Paragraph 10 -Publisher FASB -URI https://asc.fasb.org/1943274/2147481372/852-10-55-10
Reference 3: http://www.xbrl.org/2003/role/disclosureRef -Topic 944 -SubTopic 210 -Name Accounting Standards Codification -Section S99 -Paragraph 1 -Subparagraph (SX 210.7-03(a)(21)) -Publisher FASB -URI https://asc.fasb.org/1943274/2147478777/944-210-S99-1
+ Details
Name: |
us-gaap_PreferredStockValue |
Namespace Prefix: |
us-gaap_ |
Data Type: |
xbrli:monetaryItemType |
Balance Type: |
credit |
Period Type: |
instant |
|
X |
- DefinitionCarrying value as of the balance sheet date of obligations incurred through that date and payable for estimated claims under standard and extended warranty protection rights granted to customers. For classified balance sheets, represents the current portion of the liabilities (due within one year or within the normal operating cycle if longer).
+ ReferencesReference 1: http://fasb.org/us-gaap/role/ref/legacyRef -Topic 210 -SubTopic 10 -Name Accounting Standards Codification -Section S99 -Paragraph 1 -Subparagraph (SX 210.5-02(20)) -Publisher FASB -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1
Reference 2: http://www.xbrl.org/2009/role/commonPracticeRef -Topic 460 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 8 -Subparagraph (c)(1) -Publisher FASB -URI https://asc.fasb.org/1943274/2147482425/460-10-50-8
Reference 3: http://www.xbrl.org/2009/role/commonPracticeRef -Topic 460 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 8 -Subparagraph (c)(5) -Publisher FASB -URI https://asc.fasb.org/1943274/2147482425/460-10-50-8
+ Details
Name: |
us-gaap_ProductWarrantyAccrualClassifiedCurrent |
Namespace Prefix: |
us-gaap_ |
Data Type: |
xbrli:monetaryItemType |
Balance Type: |
credit |
Period Type: |
instant |
|
X |
- DefinitionCarrying value as of the balance sheet date of obligations incurred through that date and due after one year (or beyond the operating cycle if longer) for estimated claims under standard and extended warranty protection rights granted to customers.
+ ReferencesReference 1: http://fasb.org/us-gaap/role/ref/legacyRef -Topic 210 -SubTopic 10 -Name Accounting Standards Codification -Section S99 -Paragraph 1 -Subparagraph (SX 210.5-02(24)) -Publisher FASB -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1
Reference 2: http://www.xbrl.org/2009/role/commonPracticeRef -Topic 460 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 8 -Subparagraph (c)(1) -Publisher FASB -URI https://asc.fasb.org/1943274/2147482425/460-10-50-8
Reference 3: http://www.xbrl.org/2009/role/commonPracticeRef -Topic 460 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 8 -Subparagraph (c)(5) -Publisher FASB -URI https://asc.fasb.org/1943274/2147482425/460-10-50-8
+ Details
Name: |
us-gaap_ProductWarrantyAccrualNoncurrent |
Namespace Prefix: |
us-gaap_ |
Data Type: |
xbrli:monetaryItemType |
Balance Type: |
credit |
Period Type: |
instant |
|
X |
- DefinitionAmount after accumulated depreciation, depletion and amortization of physical assets used in the normal conduct of business to produce goods and services and not intended for resale. Examples include, but are not limited to, land, buildings, machinery and equipment, office equipment, and furniture and fixtures.
+ ReferencesReference 1: http://fasb.org/us-gaap/role/ref/legacyRef -Name Accounting Standards Codification -Section 50 -Paragraph 1 -SubTopic 10 -Topic 360 -Publisher FASB -URI https://asc.fasb.org/1943274/2147482099/360-10-50-1
Reference 2: http://www.xbrl.org/2003/role/disclosureRef -Topic 842 -SubTopic 20 -Name Accounting Standards Codification -Section 50 -Paragraph 7A -Subparagraph (a) -Publisher FASB -URI https://asc.fasb.org/1943274/2147478964/842-20-50-7A
Reference 3: http://www.xbrl.org/2003/role/exampleRef -Topic 852 -SubTopic 10 -Name Accounting Standards Codification -Section 55 -Paragraph 10 -Publisher FASB -URI https://asc.fasb.org/1943274/2147481372/852-10-55-10
Reference 4: http://www.xbrl.org/2003/role/disclosureRef -Topic 944 -SubTopic 210 -Name Accounting Standards Codification -Section S99 -Paragraph 1 -Subparagraph (SX 210.7-03(a)(8)) -Publisher FASB -URI https://asc.fasb.org/1943274/2147478777/944-210-S99-1
Reference 5: http://www.xbrl.org/2003/role/disclosureRef -Topic 942 -SubTopic 360 -Name Accounting Standards Codification -Section 50 -Paragraph 1 -Publisher FASB -URI https://asc.fasb.org/1943274/2147478451/942-360-50-1
+ Details
Name: |
us-gaap_PropertyPlantAndEquipmentNet |
Namespace Prefix: |
us-gaap_ |
Data Type: |
xbrli:monetaryItemType |
Balance Type: |
debit |
Period Type: |
instant |
|
X |
- DefinitionAmount of accumulated undistributed earnings (deficit).
+ ReferencesReference 1: http://fasb.org/us-gaap/role/ref/legacyRef -Topic 210 -SubTopic 10 -Name Accounting Standards Codification -Section S99 -Paragraph 1 -Subparagraph (SX 210.5-02(30)(a)(3)) -Publisher FASB -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1
Reference 2: http://www.xbrl.org/2003/role/exampleRef -Topic 852 -SubTopic 10 -Name Accounting Standards Codification -Section 55 -Paragraph 10 -Publisher FASB -URI https://asc.fasb.org/1943274/2147481372/852-10-55-10
Reference 3: http://www.xbrl.org/2003/role/disclosureRef -Topic 944 -SubTopic 40 -Name Accounting Standards Codification -Section 65 -Paragraph 2 -Subparagraph (g)(2)(i) -Publisher FASB -URI https://asc.fasb.org/1943274/2147480016/944-40-65-2
Reference 4: http://www.xbrl.org/2003/role/disclosureRef -Topic 944 -SubTopic 40 -Name Accounting Standards Codification -Section 65 -Paragraph 2 -Subparagraph (h)(2) -Publisher FASB -URI https://asc.fasb.org/1943274/2147480016/944-40-65-2
Reference 5: http://www.xbrl.org/2003/role/disclosureRef -Topic 946 -SubTopic 20 -Name Accounting Standards Codification -Section 50 -Paragraph 11 -Publisher FASB -URI https://asc.fasb.org/1943274/2147480990/946-20-50-11
Reference 6: http://www.xbrl.org/2003/role/disclosureRef -Topic 944 -SubTopic 210 -Name Accounting Standards Codification -Section S99 -Paragraph 1 -Subparagraph (SX 210.7-03(a)(23)(a)(4)) -Publisher FASB -URI https://asc.fasb.org/1943274/2147478777/944-210-S99-1
Reference 7: http://www.xbrl.org/2003/role/disclosureRef -Topic 946 -SubTopic 210 -Name Accounting Standards Codification -Section S99 -Paragraph 1 -Subparagraph (SX 210.6-04(17)) -Publisher FASB -URI https://asc.fasb.org/1943274/2147479170/946-210-S99-1
Reference 8: http://fasb.org/us-gaap/role/ref/legacyRef -Topic 505 -SubTopic 10 -Name Accounting Standards Codification -Section S99 -Paragraph 1 -Subparagraph (SX 210.3-04) -Publisher FASB -URI https://asc.fasb.org/1943274/2147480008/505-10-S99-1
+ Details
Name: |
us-gaap_RetainedEarningsAccumulatedDeficit |
Namespace Prefix: |
us-gaap_ |
Data Type: |
xbrli:monetaryItemType |
Balance Type: |
credit |
Period Type: |
instant |
|
X |
- DefinitionCarrying value as of the balance sheet date of the portion of long-term, collateralized debt obligations due within one year or the operating cycle, if longer. Such obligations include mortgage loans, chattel loans, and any other borrowings secured by assets of the borrower.
+ ReferencesReference 1: http://fasb.org/us-gaap/role/ref/legacyRef -Topic 210 -SubTopic 10 -Name Accounting Standards Codification -Section S99 -Paragraph 1 -Subparagraph (SX 210.5-02(19)) -Publisher FASB -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1
Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef -Topic 942 -SubTopic 210 -Name Accounting Standards Codification -Section S99 -Paragraph 1 -Subparagraph (SX 210.9-03(13)) -Publisher FASB -URI https://asc.fasb.org/1943274/2147478546/942-210-S99-1
+ Details
Name: |
us-gaap_SecuredDebtCurrent |
Namespace Prefix: |
us-gaap_ |
Data Type: |
xbrli:monetaryItemType |
Balance Type: |
credit |
Period Type: |
instant |
|
X |
- DefinitionAmount of equity (deficit) attributable to parent and noncontrolling interest. Excludes temporary equity.
+ ReferencesReference 1: http://www.xbrl.org/2003/role/disclosureRef -Topic 250 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 6 -Publisher FASB -URI https://asc.fasb.org/1943274/2147483443/250-10-50-6
Reference 2: http://www.xbrl.org/2003/role/disclosureRef -Topic 805 -SubTopic 60 -Name Accounting Standards Codification -Section 65 -Paragraph 1 -Subparagraph (g) -Publisher FASB -URI https://asc.fasb.org/1943274/2147476176/805-60-65-1
Reference 3: http://www.xbrl.org/2003/role/disclosureRef -Topic 805 -SubTopic 60 -Name Accounting Standards Codification -Section 65 -Paragraph 1 -Subparagraph (d)(1) -Publisher FASB -URI https://asc.fasb.org/1943274/2147476176/805-60-65-1
Reference 4: http://www.xbrl.org/2003/role/disclosureRef -Topic 740 -SubTopic 323 -Name Accounting Standards Codification -Section 65 -Paragraph 2 -Subparagraph (e) -Publisher FASB -URI https://asc.fasb.org/1943274/2147478666/740-323-65-2
Reference 5: http://www.xbrl.org/2003/role/disclosureRef -Topic 740 -SubTopic 323 -Name Accounting Standards Codification -Section 65 -Paragraph 2 -Subparagraph (g)(4) -Publisher FASB -URI https://asc.fasb.org/1943274/2147478666/740-323-65-2
Reference 6: http://www.xbrl.org/2003/role/disclosureRef -Topic 740 -SubTopic 323 -Name Accounting Standards Codification -Section 65 -Paragraph 2 -Subparagraph (d)(2) -Publisher FASB -URI https://asc.fasb.org/1943274/2147478666/740-323-65-2
Reference 7: http://www.xbrl.org/2003/role/disclosureRef -Topic 740 -SubTopic 323 -Name Accounting Standards Codification -Section 65 -Paragraph 2 -Subparagraph (d)(1) -Publisher FASB -URI https://asc.fasb.org/1943274/2147478666/740-323-65-2
Reference 8: http://www.xbrl.org/2003/role/disclosureRef -Topic 848 -SubTopic 10 -Name Accounting Standards Codification -Section 65 -Paragraph 2 -Subparagraph (a)(3)(iii)(03) -Publisher FASB -URI https://asc.fasb.org/1943274/2147483550/848-10-65-2
Reference 9: http://www.xbrl.org/2003/role/disclosureRef -Topic 842 -SubTopic 10 -Name Accounting Standards Codification -Section 65 -Paragraph 8 -Subparagraph (c)(3) -Publisher FASB -URI https://asc.fasb.org/1943274/2147479832/842-10-65-8
Reference 10: http://www.xbrl.org/2003/role/disclosureRef -Topic 250 -SubTopic 10 -Name Accounting Standards Codification -Section 45 -Paragraph 24 -Publisher FASB -URI https://asc.fasb.org/1943274/2147483421/250-10-45-24
Reference 11: http://www.xbrl.org/2003/role/disclosureRef -Topic 250 -SubTopic 10 -Name Accounting Standards Codification -Section 45 -Paragraph 23 -Subparagraph (b) -Publisher FASB -URI https://asc.fasb.org/1943274/2147483421/250-10-45-23
Reference 12: http://www.xbrl.org/2003/role/disclosureRef -Topic 250 -SubTopic 10 -Name Accounting Standards Codification -Section 45 -Paragraph 5 -Subparagraph (b) -Publisher FASB -URI https://asc.fasb.org/1943274/2147483421/250-10-45-5
Reference 13: http://www.xbrl.org/2003/role/disclosureRef -Topic 326 -SubTopic 10 -Name Accounting Standards Codification -Section 65 -Paragraph 5 -Subparagraph (c)(2) -Publisher FASB -URI https://asc.fasb.org/1943274/2147479654/326-10-65-5
Reference 14: http://www.xbrl.org/2003/role/disclosureRef -Topic 815 -SubTopic 20 -Name Accounting Standards Codification -Section 65 -Paragraph 6 -Subparagraph (e) -Publisher FASB -URI https://asc.fasb.org/1943274/2147480528/815-20-65-6
Reference 15: http://www.xbrl.org/2003/role/disclosureRef -Topic 815 -SubTopic 20 -Name Accounting Standards Codification -Section 65 -Paragraph 6 -Subparagraph (h)(1) -Publisher FASB -URI https://asc.fasb.org/1943274/2147480528/815-20-65-6
Reference 16: http://www.xbrl.org/2003/role/disclosureRef -Topic 815 -SubTopic 20 -Name Accounting Standards Codification -Section 65 -Paragraph 6 -Subparagraph (h)(1)(i) -Publisher FASB -URI https://asc.fasb.org/1943274/2147480528/815-20-65-6
Reference 17: http://www.xbrl.org/2003/role/disclosureRef -Topic 815 -SubTopic 20 -Name Accounting Standards Codification -Section 65 -Paragraph 6 -Subparagraph (h)(1)(iii) -Publisher FASB -URI https://asc.fasb.org/1943274/2147480528/815-20-65-6
Reference 18: http://www.xbrl.org/2003/role/disclosureRef -Topic 815 -SubTopic 20 -Name Accounting Standards Codification -Section 65 -Paragraph 6 -Subparagraph (h)(1)(iv) -Publisher FASB -URI https://asc.fasb.org/1943274/2147480528/815-20-65-6
Reference 19: http://www.xbrl.org/2003/role/disclosureRef -Topic 815 -SubTopic 20 -Name Accounting Standards Codification -Section 65 -Paragraph 6 -Subparagraph (i)(3) -Publisher FASB -URI https://asc.fasb.org/1943274/2147480528/815-20-65-6
Reference 20: http://www.xbrl.org/2003/role/disclosureRef -Topic 105 -SubTopic 10 -Name Accounting Standards Codification -Section 65 -Paragraph 6 -Subparagraph (c) -Publisher FASB -URI https://asc.fasb.org/1943274/2147479343/105-10-65-6
Reference 21: http://www.xbrl.org/2003/role/disclosureRef -Topic 105 -SubTopic 10 -Name Accounting Standards Codification -Section 65 -Paragraph 6 -Subparagraph (d) -Publisher FASB -URI https://asc.fasb.org/1943274/2147479343/105-10-65-6
Reference 22: http://www.xbrl.org/2003/role/disclosureRef -Topic 944 -SubTopic 40 -Name Accounting Standards Codification -Section 65 -Paragraph 2 -Subparagraph (f)(1) -Publisher FASB -URI https://asc.fasb.org/1943274/2147480016/944-40-65-2
Reference 23: http://www.xbrl.org/2003/role/disclosureRef -Topic 944 -SubTopic 40 -Name Accounting Standards Codification -Section 65 -Paragraph 2 -Subparagraph (f)(2) -Publisher FASB -URI https://asc.fasb.org/1943274/2147480016/944-40-65-2
Reference 24: http://www.xbrl.org/2003/role/disclosureRef -Topic 740 -SubTopic 10 -Name Accounting Standards Codification -Section 65 -Paragraph 8 -Subparagraph (d)(2) -Publisher FASB -URI https://asc.fasb.org/1943274/2147482615/740-10-65-8
Reference 25: http://www.xbrl.org/2003/role/disclosureRef -Topic 740 -SubTopic 10 -Name Accounting Standards Codification -Section 65 -Paragraph 8 -Subparagraph (d)(3) -Publisher FASB -URI https://asc.fasb.org/1943274/2147482615/740-10-65-8
Reference 26: http://www.xbrl.org/2003/role/disclosureRef -Topic 326 -SubTopic 10 -Name Accounting Standards Codification -Section 65 -Paragraph 4 -Subparagraph (d) -Publisher FASB -URI https://asc.fasb.org/1943274/2147479654/326-10-65-4
Reference 27: http://www.xbrl.org/2003/role/disclosureRef -Topic 250 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 1 -Subparagraph (b)(3) -Publisher FASB -URI https://asc.fasb.org/1943274/2147483443/250-10-50-1
Reference 28: http://www.xbrl.org/2003/role/disclosureRef -Topic 815 -SubTopic 40 -Name Accounting Standards Codification -Section 65 -Paragraph 1 -Subparagraph (e)(3) -Publisher FASB -URI https://asc.fasb.org/1943274/2147480175/815-40-65-1
Reference 29: http://www.xbrl.org/2003/role/disclosureRef -Topic 250 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 7 -Subparagraph (b) -Publisher FASB -URI https://asc.fasb.org/1943274/2147483443/250-10-50-7
Reference 30: http://www.xbrl.org/2003/role/disclosureRef -Topic 220 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 5 -Publisher FASB -URI https://asc.fasb.org/1943274/2147482765/220-10-50-5
Reference 31: http://www.xbrl.org/2003/role/disclosureRef -Topic 830 -SubTopic 30 -Name Accounting Standards Codification -Section 50 -Paragraph 1 -Publisher FASB -URI https://asc.fasb.org/1943274/2147481674/830-30-50-1
Reference 32: http://www.xbrl.org/2003/role/disclosureRef -Topic 830 -SubTopic 30 -Name Accounting Standards Codification -Section 45 -Paragraph 17 -Publisher FASB -URI https://asc.fasb.org/1943274/2147481694/830-30-45-17
Reference 33: http://www.xbrl.org/2003/role/disclosureRef -Topic 830 -SubTopic 30 -Name Accounting Standards Codification -Section 45 -Paragraph 20 -Subparagraph (a) -Publisher FASB -URI https://asc.fasb.org/1943274/2147481694/830-30-45-20
Reference 34: http://www.xbrl.org/2003/role/exampleRef -Topic 946 -SubTopic 830 -Name Accounting Standards Codification -Section 55 -Paragraph 11 -Publisher FASB -URI https://asc.fasb.org/1943274/2147479168/946-830-55-11
Reference 35: http://www.xbrl.org/2003/role/disclosureRef -Topic 946 -SubTopic 205 -Name Accounting Standards Codification -Section 45 -Paragraph 3 -Publisher FASB -URI https://asc.fasb.org/1943274/2147478009/946-205-45-3
Reference 36: http://www.xbrl.org/2003/role/disclosureRef -Topic 946 -SubTopic 505 -Name Accounting Standards Codification -Section 50 -Paragraph 3 -Publisher FASB -URI https://asc.fasb.org/1943274/2147478448/946-505-50-3
Reference 37: http://www.xbrl.org/2003/role/disclosureRef -Topic 946 -SubTopic 210 -Name Accounting Standards Codification -Section S99 -Paragraph 1 -Subparagraph (SX 210.6-04(19)) -Publisher FASB -URI https://asc.fasb.org/1943274/2147479170/946-210-S99-1
Reference 38: http://www.xbrl.org/2003/role/disclosureRef -Topic 946 -SubTopic 210 -Name Accounting Standards Codification -Section S99 -Paragraph 2 -Subparagraph (SX 210.6-05(4)) -Publisher FASB -URI https://asc.fasb.org/1943274/2147479170/946-210-S99-2
Reference 39: http://www.xbrl.org/2009/role/commonPracticeRef -Topic 946 -SubTopic 220 -Name Accounting Standards Codification -Section S99 -Paragraph 3 -Subparagraph (SX 210.6-09(4)(b)) -Publisher FASB -URI https://asc.fasb.org/1943274/2147479134/946-220-S99-3
Reference 40: http://www.xbrl.org/2003/role/disclosureRef -Topic 946 -SubTopic 220 -Name Accounting Standards Codification -Section S99 -Paragraph 3 -Subparagraph (SX 210.6-09(6)) -Publisher FASB -URI https://asc.fasb.org/1943274/2147479134/946-220-S99-3
Reference 41: http://www.xbrl.org/2003/role/disclosureRef -Topic 946 -SubTopic 220 -Name Accounting Standards Codification -Section S99 -Paragraph 3 -Subparagraph (SX 210.6-09(7)) -Publisher FASB -URI https://asc.fasb.org/1943274/2147479134/946-220-S99-3
Reference 42: http://www.xbrl.org/2003/role/disclosureRef -Topic 505 -SubTopic 10 -Name Accounting Standards Codification -Section S99 -Paragraph 1 -Subparagraph (SX 210.3-04) -Publisher FASB -URI https://asc.fasb.org/1943274/2147480008/505-10-S99-1
Reference 43: http://www.xbrl.org/2009/role/commonPracticeRef -Topic 235 -SubTopic 10 -Name Accounting Standards Codification -Section S99 -Paragraph 1 -Subparagraph (SX 210.4-08(g)(1)(ii)) -Publisher FASB -URI https://asc.fasb.org/1943274/2147480678/235-10-S99-1
Reference 44: http://www.xbrl.org/2009/role/commonPracticeRef -Topic 323 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 3 -Subparagraph (c) -Publisher FASB -URI https://asc.fasb.org/1943274/2147481687/323-10-50-3
Reference 45: http://www.xbrl.org/2009/role/commonPracticeRef -Topic 825 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 28 -Subparagraph (f) -Publisher FASB -URI https://asc.fasb.org/1943274/2147482907/825-10-50-28
Reference 46: http://fasb.org/us-gaap/role/ref/legacyRef -Name Accounting Standards Codification -Topic 810 -SubTopic 10 -Section 45 -Paragraph 15 -Publisher FASB -URI https://asc.fasb.org/1943274/2147481231/810-10-45-15
Reference 47: http://fasb.org/us-gaap/role/ref/legacyRef -Name Accounting Standards Codification -Topic 810 -SubTopic 10 -Section 45 -Paragraph 16 -Publisher FASB -URI https://asc.fasb.org/1943274/2147481231/810-10-45-16
Reference 48: http://fasb.org/us-gaap/role/ref/legacyRef -Name Accounting Standards Codification -Topic 810 -SubTopic 10 -Section 55 -Paragraph 4I -Publisher FASB -URI https://asc.fasb.org/1943274/2147481175/810-10-55-4I
Reference 49: http://www.xbrl.org/2003/role/disclosureRef -Topic 350 -SubTopic 60 -Name Accounting Standards Codification -Section 65 -Paragraph 1 -Subparagraph (b) -Publisher FASB -URI https://asc.fasb.org/1943274/2147476166/350-60-65-1
+ Details
Name: |
us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest |
Namespace Prefix: |
us-gaap_ |
Data Type: |
xbrli:monetaryItemType |
Balance Type: |
credit |
Period Type: |
instant |
|
X |
- DefinitionAmount allocated to previously issued common shares repurchased by the issuing entity and held in treasury.
+ ReferencesReference 1: http://fasb.org/us-gaap/role/ref/legacyRef -Topic 210 -SubTopic 10 -Name Accounting Standards Codification -Section S99 -Paragraph 1 -Subparagraph (SX 210.5-02(30)) -Publisher FASB -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1
Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef -Name Accounting Standards Codification -Topic 505 -SubTopic 30 -Section 50 -Paragraph 4 -Publisher FASB -URI https://asc.fasb.org/1943274/2147481520/505-30-50-4
Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef -Name Accounting Standards Codification -Topic 505 -SubTopic 30 -Section 45 -Paragraph 1 -Publisher FASB -URI https://asc.fasb.org/1943274/2147481549/505-30-45-1
+ Details
Name: |
us-gaap_TreasuryStockCommonValue |
Namespace Prefix: |
us-gaap_ |
Data Type: |
xbrli:monetaryItemType |
Balance Type: |
debit |
Period Type: |
instant |
|
X |
- Details
Name: |
us-gaap_StatementClassOfStockAxis=us-gaap_CommonClassAMember |
Namespace Prefix: |
|
Data Type: |
na |
Balance Type: |
|
Period Type: |
|
|
X |
- Details
Name: |
us-gaap_StatementClassOfStockAxis=us-gaap_CommonClassBMember |
Namespace Prefix: |
|
Data Type: |
na |
Balance Type: |
|
Period Type: |
|
|
v3.25.0.1
Consolidated Balance Sheets (Parenthetical) - $ / shares
|
Dec. 31, 2024 |
Dec. 31, 2023 |
Preferred stock issued (in shares) |
0
|
0
|
Preferred stock outstanding (in shares) |
0
|
0
|
Preferred stock authorized (in shares) |
5,000,000
|
5,000,000
|
Preferred stock, par value (in USD per share) |
$ 0.00001
|
$ 0.00001
|
Treasury stock (in shares) |
3,908,387
|
0
|
Class A Common Stock |
|
|
Common stock, par value (in USD per share) |
$ 0.00001
|
$ 0.00001
|
Common stock authorized (in shares) |
1,000,000,000
|
1,000,000,000
|
Common stock outstanding (in shares) |
166,762,392
|
170,117,289
|
Common stock issued (in shares) |
170,670,779
|
170,117,289
|
Class B Common Stock |
|
|
Common stock, par value (in USD per share) |
$ 0.00001
|
$ 0.00001
|
Common stock authorized (in shares) |
195,000,000
|
195,000,000
|
Common stock outstanding (in shares) |
0
|
0
|
Common stock issued (in shares) |
0
|
0
|
X |
- DefinitionFace amount or stated value per share of common stock.
+ ReferencesReference 1: http://fasb.org/us-gaap/role/ref/legacyRef -Topic 210 -SubTopic 10 -Name Accounting Standards Codification -Section S99 -Paragraph 1 -Subparagraph (SX 210.5-02(29)) -Publisher FASB -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1
+ Details
Name: |
us-gaap_CommonStockParOrStatedValuePerShare |
Namespace Prefix: |
us-gaap_ |
Data Type: |
dtr-types:perShareItemType |
Balance Type: |
na |
Period Type: |
instant |
|
X |
- DefinitionThe maximum number of common shares permitted to be issued by an entity's charter and bylaws.
+ ReferencesReference 1: http://fasb.org/us-gaap/role/ref/legacyRef -Topic 210 -SubTopic 10 -Name Accounting Standards Codification -Section S99 -Paragraph 1 -Subparagraph (SX 210.5-02(29)) -Publisher FASB -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1
Reference 2: http://www.xbrl.org/2003/role/disclosureRef -Topic 946 -SubTopic 210 -Name Accounting Standards Codification -Section S99 -Paragraph 1 -Subparagraph (SX 210.6-04(16)(a)) -Publisher FASB -URI https://asc.fasb.org/1943274/2147479170/946-210-S99-1
+ Details
Name: |
us-gaap_CommonStockSharesAuthorized |
Namespace Prefix: |
us-gaap_ |
Data Type: |
xbrli:sharesItemType |
Balance Type: |
na |
Period Type: |
instant |
|
X |
- DefinitionTotal number of common shares of an entity that have been sold or granted to shareholders (includes common shares that were issued, repurchased and remain in the treasury). These shares represent capital invested by the firm's shareholders and owners, and may be all or only a portion of the number of shares authorized. Shares issued include shares outstanding and shares held in the treasury.
+ ReferencesReference 1: http://fasb.org/us-gaap/role/ref/legacyRef -Topic 210 -SubTopic 10 -Name Accounting Standards Codification -Section S99 -Paragraph 1 -Subparagraph (SX 210.5-02(29)) -Publisher FASB -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1
+ Details
Name: |
us-gaap_CommonStockSharesIssued |
Namespace Prefix: |
us-gaap_ |
Data Type: |
xbrli:sharesItemType |
Balance Type: |
na |
Period Type: |
instant |
|
X |
- DefinitionNumber of shares of common stock outstanding. Common stock represent the ownership interest in a corporation.
+ ReferencesReference 1: http://fasb.org/us-gaap/role/ref/legacyRef -Name Accounting Standards Codification -Section 50 -Paragraph 2 -SubTopic 10 -Topic 505 -Publisher FASB -URI https://asc.fasb.org/1943274/2147481112/505-10-50-2
Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef -Topic 210 -SubTopic 10 -Name Accounting Standards Codification -Section S99 -Paragraph 1 -Subparagraph (SX 210.5-02(29)) -Publisher FASB -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1
Reference 3: http://www.xbrl.org/2003/role/disclosureRef -Topic 946 -SubTopic 210 -Name Accounting Standards Codification -Section S99 -Paragraph 2 -Subparagraph (SX 210.6-05(4)) -Publisher FASB -URI https://asc.fasb.org/1943274/2147479170/946-210-S99-2
Reference 4: http://www.xbrl.org/2009/role/commonPracticeRef -Topic 946 -SubTopic 220 -Name Accounting Standards Codification -Section S99 -Paragraph 3 -Subparagraph (SX 210.6-09(4)(b)) -Publisher FASB -URI https://asc.fasb.org/1943274/2147479134/946-220-S99-3
Reference 5: http://www.xbrl.org/2003/role/disclosureRef -Topic 946 -SubTopic 210 -Name Accounting Standards Codification -Section S99 -Paragraph 1 -Subparagraph (SX 210.6-04(16)(a)) -Publisher FASB -URI https://asc.fasb.org/1943274/2147479170/946-210-S99-1
Reference 6: http://www.xbrl.org/2009/role/commonPracticeRef -Topic 946 -SubTopic 220 -Name Accounting Standards Codification -Section S99 -Paragraph 3 -Subparagraph (SX 210.6-09(7)) -Publisher FASB -URI https://asc.fasb.org/1943274/2147479134/946-220-S99-3
+ Details
Name: |
us-gaap_CommonStockSharesOutstanding |
Namespace Prefix: |
us-gaap_ |
Data Type: |
xbrli:sharesItemType |
Balance Type: |
na |
Period Type: |
instant |
|
X |
- DefinitionFace amount or stated value per share of preferred stock nonredeemable or redeemable solely at the option of the issuer.
+ ReferencesReference 1: http://fasb.org/us-gaap/role/ref/legacyRef -Topic 210 -SubTopic 10 -Name Accounting Standards Codification -Section S99 -Paragraph 1 -Subparagraph (SX 210.5-02(28)) -Publisher FASB -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1
Reference 2: http://www.xbrl.org/2003/role/disclosureRef -Topic 505 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 13 -Subparagraph (a) -Publisher FASB -URI https://asc.fasb.org/1943274/2147481112/505-10-50-13
+ Details
Name: |
us-gaap_PreferredStockParOrStatedValuePerShare |
Namespace Prefix: |
us-gaap_ |
Data Type: |
dtr-types:perShareItemType |
Balance Type: |
na |
Period Type: |
instant |
|
X |
- DefinitionThe maximum number of nonredeemable preferred shares (or preferred stock redeemable solely at the option of the issuer) permitted to be issued by an entity's charter and bylaws.
+ ReferencesReference 1: http://fasb.org/us-gaap/role/ref/legacyRef -Topic 210 -SubTopic 10 -Name Accounting Standards Codification -Section S99 -Paragraph 1 -Subparagraph (SX 210.5-02(28)) -Publisher FASB -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1
Reference 2: http://www.xbrl.org/2003/role/disclosureRef -Topic 946 -SubTopic 210 -Name Accounting Standards Codification -Section S99 -Paragraph 1 -Subparagraph (SX 210.6-04(16)(a)) -Publisher FASB -URI https://asc.fasb.org/1943274/2147479170/946-210-S99-1
+ Details
Name: |
us-gaap_PreferredStockSharesAuthorized |
Namespace Prefix: |
us-gaap_ |
Data Type: |
xbrli:sharesItemType |
Balance Type: |
na |
Period Type: |
instant |
|
X |
- DefinitionNumber of shares issued for nonredeemable preferred shares and preferred shares redeemable solely at option of issuer. Includes, but is not limited to, preferred shares issued, repurchased, and held as treasury shares. Excludes preferred shares classified as debt.
+ ReferencesReference 1: http://fasb.org/us-gaap/role/ref/legacyRef -Topic 210 -SubTopic 10 -Name Accounting Standards Codification -Section S99 -Paragraph 1 -Subparagraph (SX 210.5-02(28)) -Publisher FASB -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1
Reference 2: http://www.xbrl.org/2003/role/disclosureRef -Topic 505 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 13 -Subparagraph (a) -Publisher FASB -URI https://asc.fasb.org/1943274/2147481112/505-10-50-13
+ Details
Name: |
us-gaap_PreferredStockSharesIssued |
Namespace Prefix: |
us-gaap_ |
Data Type: |
xbrli:sharesItemType |
Balance Type: |
na |
Period Type: |
instant |
|
X |
- DefinitionAggregate share number for all nonredeemable preferred stock (or preferred stock redeemable solely at the option of the issuer) held by stockholders. Does not include preferred shares that have been repurchased.
+ ReferencesReference 1: http://fasb.org/us-gaap/role/ref/legacyRef -Topic 210 -SubTopic 10 -Name Accounting Standards Codification -Section S99 -Paragraph 1 -Subparagraph (SX 210.5-02(28)) -Publisher FASB -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1
Reference 2: http://www.xbrl.org/2003/role/disclosureRef -Topic 946 -SubTopic 210 -Name Accounting Standards Codification -Section S99 -Paragraph 2 -Subparagraph (SX 210.6-05(4)) -Publisher FASB -URI https://asc.fasb.org/1943274/2147479170/946-210-S99-2
Reference 3: http://www.xbrl.org/2009/role/commonPracticeRef -Topic 946 -SubTopic 220 -Name Accounting Standards Codification -Section S99 -Paragraph 3 -Subparagraph (SX 210.6-09(4)(b)) -Publisher FASB -URI https://asc.fasb.org/1943274/2147479134/946-220-S99-3
Reference 4: http://www.xbrl.org/2003/role/disclosureRef -Topic 946 -SubTopic 210 -Name Accounting Standards Codification -Section S99 -Paragraph 1 -Subparagraph (SX 210.6-04(16)(a)) -Publisher FASB -URI https://asc.fasb.org/1943274/2147479170/946-210-S99-1
Reference 5: http://www.xbrl.org/2009/role/commonPracticeRef -Topic 946 -SubTopic 220 -Name Accounting Standards Codification -Section S99 -Paragraph 3 -Subparagraph (SX 210.6-09(7)) -Publisher FASB -URI https://asc.fasb.org/1943274/2147479134/946-220-S99-3
+ Details
Name: |
us-gaap_PreferredStockSharesOutstanding |
Namespace Prefix: |
us-gaap_ |
Data Type: |
xbrli:sharesItemType |
Balance Type: |
na |
Period Type: |
instant |
|
X |
- DefinitionNumber of previously issued common shares repurchased by the issuing entity and held in treasury.
+ ReferencesReference 1: http://fasb.org/us-gaap/role/ref/legacyRef -Name Accounting Standards Codification -Topic 505 -SubTopic 30 -Section 45 -Paragraph 1 -Publisher FASB -URI https://asc.fasb.org/1943274/2147481549/505-30-45-1
+ Details
Name: |
us-gaap_TreasuryStockCommonShares |
Namespace Prefix: |
us-gaap_ |
Data Type: |
xbrli:sharesItemType |
Balance Type: |
na |
Period Type: |
instant |
|
X |
- Details
Name: |
us-gaap_StatementClassOfStockAxis=us-gaap_CommonClassAMember |
Namespace Prefix: |
|
Data Type: |
na |
Balance Type: |
|
Period Type: |
|
|
X |
- Details
Name: |
us-gaap_StatementClassOfStockAxis=us-gaap_CommonClassBMember |
Namespace Prefix: |
|
Data Type: |
na |
Balance Type: |
|
Period Type: |
|
|
v3.25.0.1
Consolidated Statements of Operations - USD ($) shares in Thousands, $ in Thousands |
12 Months Ended |
Dec. 31, 2024 |
Dec. 31, 2023 |
Dec. 31, 2022 |
Revenue |
$ 399,208
|
$ 488,939
|
$ 326,940
|
Cost of revenue |
257,191
|
320,635
|
195,629
|
Gross profit |
142,017
|
168,304
|
131,311
|
Operating expenses |
|
|
|
General and administrative expenses |
82,254
|
80,719
|
55,908
|
Depreciation and amortization |
8,591
|
8,550
|
9,073
|
Total operating expenses |
90,845
|
89,269
|
64,981
|
Income from operations |
51,172
|
79,035
|
66,330
|
Interest expense |
(13,827)
|
(24,100)
|
(18,538)
|
Interest income |
518
|
0
|
0
|
Payable pursuant to the tax receivable agreement adjustment |
0
|
0
|
(6,675)
|
Gain on termination of tax receivable agreement |
0
|
0
|
110,883
|
Income before income taxes |
37,863
|
54,935
|
152,000
|
Income tax expense |
(13,736)
|
(12,274)
|
(8,987)
|
Net income |
24,127
|
42,661
|
143,013
|
Less: net income attributable to non-controlling interests |
0
|
2,687
|
15,402
|
Net income attributable to Shoals Technologies Group, Inc. |
$ 24,127
|
$ 39,974
|
$ 127,611
|
Earnings Per Share [Abstract] |
|
|
|
Basic (in USD per share) |
$ 0.14
|
$ 0.24
|
$ 1.11
|
Diluted (in USD per share) |
$ 0.14
|
$ 0.24
|
$ 0.85
|
Diluted |
|
|
|
Basic (in shares) |
168,570
|
164,165
|
114,495
|
Diluted (in shares) |
168,725
|
164,504
|
167,631
|
Class A Common Stock |
|
|
|
Earnings Per Share [Abstract] |
|
|
|
Basic (in USD per share) |
$ 0.14
|
$ 0.24
|
$ 1.11
|
Diluted (in USD per share) |
$ 0.14
|
$ 0.24
|
$ 0.85
|
Diluted |
|
|
|
Basic (in shares) |
168,570
|
164,165
|
114,495
|
Diluted (in shares) |
168,725
|
164,504
|
167,631
|
X |
- DefinitionTax Receivable Agreement Liability Adjustment
+ References
+ Details
Name: |
shls_TaxReceivableAgreementLiabilityAdjustment |
Namespace Prefix: |
shls_ |
Data Type: |
xbrli:monetaryItemType |
Balance Type: |
debit |
Period Type: |
duration |
|
X |
- DefinitionThe aggregate cost of goods produced and sold and services rendered during the reporting period.
+ ReferencesReference 1: http://www.xbrl.org/2003/role/exampleRef -Topic 280 -SubTopic 10 -Name Accounting Standards Codification -Section 55 -Paragraph 48 -Publisher FASB -URI https://asc.fasb.org/1943274/2147482785/280-10-55-48
Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef -Topic 220 -SubTopic 10 -Name Accounting Standards Codification -Section S99 -Paragraph 2 -Subparagraph (SX 210.5-03(2)) -Publisher FASB -URI https://asc.fasb.org/1943274/2147483621/220-10-S99-2
Reference 3: http://www.xbrl.org/2003/role/disclosureRef -Topic 235 -SubTopic 10 -Name Accounting Standards Codification -Section S99 -Paragraph 1 -Subparagraph (SX 210.4-08(g)(1)(ii)) -Publisher FASB -URI https://asc.fasb.org/1943274/2147480678/235-10-S99-1
Reference 4: http://www.xbrl.org/2003/role/disclosureRef -Topic 323 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 3 -Subparagraph (c) -Publisher FASB -URI https://asc.fasb.org/1943274/2147481687/323-10-50-3
Reference 5: http://www.xbrl.org/2003/role/disclosureRef -Topic 825 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 28 -Subparagraph (f) -Publisher FASB -URI https://asc.fasb.org/1943274/2147482907/825-10-50-28
Reference 6: http://www.xbrl.org/2003/role/disclosureRef -Topic 470 -SubTopic 10 -Name Accounting Standards Codification -Section S99 -Paragraph 1A -Subparagraph (SX 210.13-01(a)(4)(i)) -Publisher FASB -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1A
Reference 7: http://www.xbrl.org/2009/role/commonPracticeRef -Topic 470 -SubTopic 10 -Name Accounting Standards Codification -Section S99 -Paragraph 1A -Subparagraph (SX 210.13-01(a)(4)(ii)) -Publisher FASB -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1A
Reference 8: http://www.xbrl.org/2003/role/disclosureRef -Topic 470 -SubTopic 10 -Name Accounting Standards Codification -Section S99 -Paragraph 1A -Subparagraph (SX 210.13-01(a)(4)(iii)(A)) -Publisher FASB -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1A
Reference 9: http://www.xbrl.org/2003/role/disclosureRef -Topic 470 -SubTopic 10 -Name Accounting Standards Codification -Section S99 -Paragraph 1A -Subparagraph (SX 210.13-01(a)(4)(iv)) -Publisher FASB -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1A
Reference 10: http://www.xbrl.org/2003/role/disclosureRef -Topic 470 -SubTopic 10 -Name Accounting Standards Codification -Section S99 -Paragraph 1A -Subparagraph (SX 210.13-01(a)(5)) -Publisher FASB -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1A
Reference 11: http://www.xbrl.org/2003/role/disclosureRef -Topic 470 -SubTopic 10 -Name Accounting Standards Codification -Section S99 -Paragraph 1B -Subparagraph (SX 210.13-02(a)(4)(i)) -Publisher FASB -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1B
Reference 12: http://www.xbrl.org/2003/role/disclosureRef -Topic 470 -SubTopic 10 -Name Accounting Standards Codification -Section S99 -Paragraph 1B -Subparagraph (SX 210.13-02(a)(4)(iii)(A)) -Publisher FASB -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1B
Reference 13: http://www.xbrl.org/2003/role/disclosureRef -Topic 470 -SubTopic 10 -Name Accounting Standards Codification -Section S99 -Paragraph 1B -Subparagraph (SX 210.13-02(a)(4)(iii)(B)) -Publisher FASB -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1B
Reference 14: http://www.xbrl.org/2003/role/disclosureRef -Topic 470 -SubTopic 10 -Name Accounting Standards Codification -Section S99 -Paragraph 1B -Subparagraph (SX 210.13-02(a)(4)(iv)) -Publisher FASB -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1B
Reference 15: http://www.xbrl.org/2003/role/disclosureRef -Topic 470 -SubTopic 10 -Name Accounting Standards Codification -Section S99 -Paragraph 1B -Subparagraph (SX 210.13-02(a)(5)) -Publisher FASB -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1B
+ Details
Name: |
us-gaap_CostOfRevenue |
Namespace Prefix: |
us-gaap_ |
Data Type: |
xbrli:monetaryItemType |
Balance Type: |
debit |
Period Type: |
duration |
|
X |
- DefinitionThe current period expense charged against earnings on long-lived, physical assets not used in production, and which are not intended for resale, to allocate or recognize the cost of such assets over their useful lives; or to record the reduction in book value of an intangible asset over the benefit period of such asset; or to reflect consumption during the period of an asset that is not used in production.
+ ReferencesReference 1: http://fasb.org/us-gaap/role/ref/legacyRef -Name Accounting Standards Codification -Section 45 -Paragraph 28 -Subparagraph (b) -SubTopic 10 -Topic 230 -Publisher FASB -URI https://asc.fasb.org/1943274/2147482740/230-10-45-28
Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef -Name Accounting Standards Codification -Topic 360 -SubTopic 10 -Section 50 -Paragraph 1 -Subparagraph (a) -Publisher FASB -URI https://asc.fasb.org/1943274/2147482099/360-10-50-1
+ Details
Name: |
us-gaap_DepreciationAndAmortization |
Namespace Prefix: |
us-gaap_ |
Data Type: |
xbrli:monetaryItemType |
Balance Type: |
debit |
Period Type: |
duration |
|
X |
- References
+ Details
Name: |
us-gaap_EarningsPerShareAbstract |
Namespace Prefix: |
us-gaap_ |
Data Type: |
xbrli:stringItemType |
Balance Type: |
na |
Period Type: |
duration |
|
X |
- DefinitionThe amount of net income (loss) for the period per each share of common stock or unit outstanding during the reporting period.
+ ReferencesReference 1: http://www.xbrl.org/2003/role/disclosureRef -Topic 250 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 6 -Publisher FASB -URI https://asc.fasb.org/1943274/2147483443/250-10-50-6
Reference 2: http://www.xbrl.org/2003/role/exampleRef -Topic 260 -SubTopic 10 -Name Accounting Standards Codification -Section 55 -Paragraph 52 -Publisher FASB -URI https://asc.fasb.org/1943274/2147482635/260-10-55-52
Reference 3: http://www.xbrl.org/2003/role/disclosureRef -Topic 805 -SubTopic 60 -Name Accounting Standards Codification -Section 65 -Paragraph 1 -Subparagraph (g) -Publisher FASB -URI https://asc.fasb.org/1943274/2147476176/805-60-65-1
Reference 4: http://www.xbrl.org/2003/role/disclosureRef -Topic 740 -SubTopic 323 -Name Accounting Standards Codification -Section 65 -Paragraph 2 -Subparagraph (g)(3) -Publisher FASB -URI https://asc.fasb.org/1943274/2147478666/740-323-65-2
Reference 5: http://www.xbrl.org/2003/role/disclosureRef -Topic 250 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 3 -Publisher FASB -URI https://asc.fasb.org/1943274/2147483443/250-10-50-3
Reference 6: http://www.xbrl.org/2003/role/disclosureRef -Topic 260 -SubTopic 10 -Name Accounting Standards Codification -Section 55 -Paragraph 15 -Publisher FASB -URI https://asc.fasb.org/1943274/2147482635/260-10-55-15
Reference 7: http://www.xbrl.org/2003/role/disclosureRef -Topic 815 -SubTopic 40 -Name Accounting Standards Codification -Section 65 -Paragraph 1 -Subparagraph (e)(4) -Publisher FASB -URI https://asc.fasb.org/1943274/2147480175/815-40-65-1
Reference 8: http://www.xbrl.org/2003/role/disclosureRef -Topic 815 -SubTopic 40 -Name Accounting Standards Codification -Section 65 -Paragraph 1 -Subparagraph (f) -Publisher FASB -URI https://asc.fasb.org/1943274/2147480175/815-40-65-1
Reference 9: http://www.xbrl.org/2003/role/disclosureRef -Topic 250 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 11 -Subparagraph (a) -Publisher FASB -URI https://asc.fasb.org/1943274/2147483443/250-10-50-11
Reference 10: http://www.xbrl.org/2003/role/disclosureRef -Topic 250 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 11 -Subparagraph (b) -Publisher FASB -URI https://asc.fasb.org/1943274/2147483443/250-10-50-11
Reference 11: http://www.xbrl.org/2003/role/disclosureRef -Topic 250 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 7 -Subparagraph (a) -Publisher FASB -URI https://asc.fasb.org/1943274/2147483443/250-10-50-7
Reference 12: http://www.xbrl.org/2003/role/disclosureRef -Topic 260 -SubTopic 10 -Name Accounting Standards Codification -Section 45 -Paragraph 2 -Publisher FASB -URI https://asc.fasb.org/1943274/2147482689/260-10-45-2
Reference 13: http://www.xbrl.org/2003/role/disclosureRef -Topic 260 -SubTopic 10 -Name Accounting Standards Codification -Section 45 -Paragraph 60B -Subparagraph (d) -Publisher FASB -URI https://asc.fasb.org/1943274/2147482689/260-10-45-60B
Reference 14: http://www.xbrl.org/2003/role/disclosureRef -Topic 250 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 4 -Publisher FASB -URI https://asc.fasb.org/1943274/2147483443/250-10-50-4
Reference 15: http://www.xbrl.org/2003/role/disclosureRef -Topic 260 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 1 -Subparagraph (a) -Publisher FASB -URI https://asc.fasb.org/1943274/2147482662/260-10-50-1
Reference 16: http://www.xbrl.org/2003/role/disclosureRef -Topic 260 -SubTopic 10 -Name Accounting Standards Codification -Section 45 -Paragraph 10 -Publisher FASB -URI https://asc.fasb.org/1943274/2147482689/260-10-45-10
Reference 17: http://www.xbrl.org/2003/role/disclosureRef -Topic 220 -SubTopic 10 -Name Accounting Standards Codification -Section S99 -Paragraph 2 -Subparagraph (SX 210.5-03(25)) -Publisher FASB -URI https://asc.fasb.org/1943274/2147483621/220-10-S99-2
Reference 18: http://www.xbrl.org/2003/role/disclosureRef -Topic 942 -SubTopic 220 -Name Accounting Standards Codification -Section S99 -Paragraph 1 -Subparagraph (SX 210.9-04(27)) -Publisher FASB -URI https://asc.fasb.org/1943274/2147478524/942-220-S99-1
Reference 19: http://www.xbrl.org/2003/role/disclosureRef -Topic 944 -SubTopic 220 -Name Accounting Standards Codification -Section S99 -Paragraph 1 -Subparagraph (SX 210.7-04(23)) -Publisher FASB -URI https://asc.fasb.org/1943274/2147477250/944-220-S99-1
Reference 20: http://www.xbrl.org/2003/role/disclosureRef -Topic 260 -SubTopic 10 -Name Accounting Standards Codification -Section 45 -Paragraph 7 -Publisher FASB -URI https://asc.fasb.org/1943274/2147482689/260-10-45-7
+ Details
Name: |
us-gaap_EarningsPerShareBasic |
Namespace Prefix: |
us-gaap_ |
Data Type: |
dtr-types:perShareItemType |
Balance Type: |
na |
Period Type: |
duration |
|
X |
- DefinitionThe amount of net income (loss) for the period available to each share of common stock or common unit outstanding during the reporting period and to each share or unit that would have been outstanding assuming the issuance of common shares or units for all dilutive potential common shares or units outstanding during the reporting period.
+ ReferencesReference 1: http://www.xbrl.org/2003/role/disclosureRef -Topic 250 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 6 -Publisher FASB -URI https://asc.fasb.org/1943274/2147483443/250-10-50-6
Reference 2: http://www.xbrl.org/2003/role/exampleRef -Topic 260 -SubTopic 10 -Name Accounting Standards Codification -Section 55 -Paragraph 52 -Publisher FASB -URI https://asc.fasb.org/1943274/2147482635/260-10-55-52
Reference 3: http://www.xbrl.org/2003/role/disclosureRef -Topic 805 -SubTopic 60 -Name Accounting Standards Codification -Section 65 -Paragraph 1 -Subparagraph (g) -Publisher FASB -URI https://asc.fasb.org/1943274/2147476176/805-60-65-1
Reference 4: http://www.xbrl.org/2003/role/disclosureRef -Topic 740 -SubTopic 323 -Name Accounting Standards Codification -Section 65 -Paragraph 2 -Subparagraph (g)(3) -Publisher FASB -URI https://asc.fasb.org/1943274/2147478666/740-323-65-2
Reference 5: http://www.xbrl.org/2003/role/disclosureRef -Topic 250 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 3 -Publisher FASB -URI https://asc.fasb.org/1943274/2147483443/250-10-50-3
Reference 6: http://www.xbrl.org/2003/role/disclosureRef -Topic 260 -SubTopic 10 -Name Accounting Standards Codification -Section 55 -Paragraph 15 -Publisher FASB -URI https://asc.fasb.org/1943274/2147482635/260-10-55-15
Reference 7: http://www.xbrl.org/2003/role/disclosureRef -Topic 815 -SubTopic 40 -Name Accounting Standards Codification -Section 65 -Paragraph 1 -Subparagraph (e)(4) -Publisher FASB -URI https://asc.fasb.org/1943274/2147480175/815-40-65-1
Reference 8: http://www.xbrl.org/2003/role/disclosureRef -Topic 815 -SubTopic 40 -Name Accounting Standards Codification -Section 65 -Paragraph 1 -Subparagraph (f) -Publisher FASB -URI https://asc.fasb.org/1943274/2147480175/815-40-65-1
Reference 9: http://www.xbrl.org/2003/role/disclosureRef -Topic 250 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 11 -Subparagraph (a) -Publisher FASB -URI https://asc.fasb.org/1943274/2147483443/250-10-50-11
Reference 10: http://www.xbrl.org/2003/role/disclosureRef -Topic 250 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 11 -Subparagraph (b) -Publisher FASB -URI https://asc.fasb.org/1943274/2147483443/250-10-50-11
Reference 11: http://www.xbrl.org/2003/role/disclosureRef -Topic 250 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 7 -Subparagraph (a) -Publisher FASB -URI https://asc.fasb.org/1943274/2147483443/250-10-50-7
Reference 12: http://www.xbrl.org/2003/role/disclosureRef -Topic 260 -SubTopic 10 -Name Accounting Standards Codification -Section 45 -Paragraph 2 -Publisher FASB -URI https://asc.fasb.org/1943274/2147482689/260-10-45-2
Reference 13: http://www.xbrl.org/2003/role/disclosureRef -Topic 260 -SubTopic 10 -Name Accounting Standards Codification -Section 45 -Paragraph 60B -Subparagraph (d) -Publisher FASB -URI https://asc.fasb.org/1943274/2147482689/260-10-45-60B
Reference 14: http://www.xbrl.org/2003/role/disclosureRef -Topic 250 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 4 -Publisher FASB -URI https://asc.fasb.org/1943274/2147483443/250-10-50-4
Reference 15: http://www.xbrl.org/2003/role/disclosureRef -Topic 260 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 1 -Subparagraph (a) -Publisher FASB -URI https://asc.fasb.org/1943274/2147482662/260-10-50-1
Reference 16: http://www.xbrl.org/2003/role/disclosureRef -Topic 220 -SubTopic 10 -Name Accounting Standards Codification -Section S99 -Paragraph 2 -Subparagraph (SX 210.5-03(25)) -Publisher FASB -URI https://asc.fasb.org/1943274/2147483621/220-10-S99-2
Reference 17: http://www.xbrl.org/2003/role/disclosureRef -Topic 942 -SubTopic 220 -Name Accounting Standards Codification -Section S99 -Paragraph 1 -Subparagraph (SX 210.9-04(27)) -Publisher FASB -URI https://asc.fasb.org/1943274/2147478524/942-220-S99-1
Reference 18: http://www.xbrl.org/2003/role/disclosureRef -Topic 944 -SubTopic 220 -Name Accounting Standards Codification -Section S99 -Paragraph 1 -Subparagraph (SX 210.7-04(23)) -Publisher FASB -URI https://asc.fasb.org/1943274/2147477250/944-220-S99-1
Reference 19: http://www.xbrl.org/2003/role/disclosureRef -Topic 260 -SubTopic 10 -Name Accounting Standards Codification -Section 45 -Paragraph 7 -Publisher FASB -URI https://asc.fasb.org/1943274/2147482689/260-10-45-7
+ Details
Name: |
us-gaap_EarningsPerShareDiluted |
Namespace Prefix: |
us-gaap_ |
Data Type: |
dtr-types:perShareItemType |
Balance Type: |
na |
Period Type: |
duration |
|
X |
- DefinitionGain (loss) related to the termination of a contract between the parties. The termination may be due to many causes including early termination of a lease by a lessee, a breach of contract by one party, or a failure to perform.
+ ReferencesReference 1: http://fasb.org/us-gaap/role/ref/legacyRef -Topic 230 -SubTopic 10 -Name Accounting Standards Codification -Section 45 -Paragraph 28 -Publisher FASB -URI https://asc.fasb.org/1943274/2147482740/230-10-45-28
+ Details
Name: |
us-gaap_GainLossOnContractTermination |
Namespace Prefix: |
us-gaap_ |
Data Type: |
xbrli:monetaryItemType |
Balance Type: |
credit |
Period Type: |
duration |
|
X |
- DefinitionThe aggregate total of expenses of managing and administering the affairs of an entity, including affiliates of the reporting entity, which are not directly or indirectly associated with the manufacture, sale or creation of a product or product line.
+ ReferencesReference 1: http://fasb.org/us-gaap/role/ref/legacyRef -Topic 220 -SubTopic 10 -Name Accounting Standards Codification -Section S99 -Paragraph 2 -Subparagraph (SX 210.5-03(4)) -Publisher FASB -URI https://asc.fasb.org/1943274/2147483621/220-10-S99-2
Reference 2: http://www.xbrl.org/2003/role/disclosureRef -Topic 946 -SubTopic 220 -Name Accounting Standards Codification -Section S99 -Paragraph 1 -Subparagraph (SX 210.6-07(2)(a)) -Publisher FASB -URI https://asc.fasb.org/1943274/2147479134/946-220-S99-1
+ Details
Name: |
us-gaap_GeneralAndAdministrativeExpense |
Namespace Prefix: |
us-gaap_ |
Data Type: |
xbrli:monetaryItemType |
Balance Type: |
debit |
Period Type: |
duration |
|
X |
- DefinitionAggregate revenue less cost of goods and services sold or operating expenses directly attributable to the revenue generation activity.
+ ReferencesReference 1: http://www.xbrl.org/2009/role/commonPracticeRef -Topic 280 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 22 -Publisher FASB -URI https://asc.fasb.org/1943274/2147482810/280-10-50-22
Reference 2: http://www.xbrl.org/2003/role/exampleRef -Topic 280 -SubTopic 10 -Name Accounting Standards Codification -Section 55 -Paragraph 48 -Publisher FASB -URI https://asc.fasb.org/1943274/2147482785/280-10-55-48
Reference 3: http://www.xbrl.org/2009/role/commonPracticeRef -Topic 280 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 32 -Subparagraph (f) -Publisher FASB -URI https://asc.fasb.org/1943274/2147482810/280-10-50-32
Reference 4: http://www.xbrl.org/2009/role/commonPracticeRef -Topic 280 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 30 -Subparagraph (b) -Publisher FASB -URI https://asc.fasb.org/1943274/2147482810/280-10-50-30
Reference 5: http://www.xbrl.org/2009/role/commonPracticeRef -Topic 270 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 1 -Subparagraph (i) -Publisher FASB -URI https://asc.fasb.org/1943274/2147482964/270-10-50-1
Reference 6: http://www.xbrl.org/2009/role/commonPracticeRef -Topic 280 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 32 -Subparagraph (ee) -Publisher FASB -URI https://asc.fasb.org/1943274/2147482810/280-10-50-32
Reference 7: http://fasb.org/us-gaap/role/ref/otherTransitionRef -Topic 280 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 32 -Subparagraph (c) -Publisher FASB -URI https://asc.fasb.org/1943274/2147482810/280-10-50-32
Reference 8: http://fasb.org/us-gaap/role/ref/legacyRef -Topic 220 -SubTopic 10 -Name Accounting Standards Codification -Section S99 -Paragraph 2 -Subparagraph (SX 210.5-03(2)) -Publisher FASB -URI https://asc.fasb.org/1943274/2147483621/220-10-S99-2
Reference 9: http://fasb.org/us-gaap/role/ref/legacyRef -Topic 220 -SubTopic 10 -Name Accounting Standards Codification -Section S99 -Paragraph 2 -Subparagraph (SX 210.5-03(1)) -Publisher FASB -URI https://asc.fasb.org/1943274/2147483621/220-10-S99-2
Reference 10: http://www.xbrl.org/2003/role/disclosureRef -Topic 235 -SubTopic 10 -Name Accounting Standards Codification -Section S99 -Paragraph 1 -Subparagraph (SX 210.4-08(g)(1)(ii)) -Publisher FASB -URI https://asc.fasb.org/1943274/2147480678/235-10-S99-1
Reference 11: http://www.xbrl.org/2003/role/disclosureRef -Topic 323 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 3 -Subparagraph (c) -Publisher FASB -URI https://asc.fasb.org/1943274/2147481687/323-10-50-3
Reference 12: http://www.xbrl.org/2003/role/disclosureRef -Topic 825 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 28 -Subparagraph (f) -Publisher FASB -URI https://asc.fasb.org/1943274/2147482907/825-10-50-28
Reference 13: http://www.xbrl.org/2003/role/disclosureRef -Topic 470 -SubTopic 10 -Name Accounting Standards Codification -Section S99 -Paragraph 1A -Subparagraph (SX 210.13-01(a)(4)(i)) -Publisher FASB -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1A
Reference 14: http://www.xbrl.org/2009/role/commonPracticeRef -Topic 470 -SubTopic 10 -Name Accounting Standards Codification -Section S99 -Paragraph 1A -Subparagraph (SX 210.13-01(a)(4)(ii)) -Publisher FASB -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1A
Reference 15: http://www.xbrl.org/2003/role/disclosureRef -Topic 470 -SubTopic 10 -Name Accounting Standards Codification -Section S99 -Paragraph 1A -Subparagraph (SX 210.13-01(a)(4)(iii)(A)) -Publisher FASB -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1A
Reference 16: http://www.xbrl.org/2003/role/disclosureRef -Topic 470 -SubTopic 10 -Name Accounting Standards Codification -Section S99 -Paragraph 1A -Subparagraph (SX 210.13-01(a)(4)(iv)) -Publisher FASB -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1A
Reference 17: http://www.xbrl.org/2003/role/disclosureRef -Topic 470 -SubTopic 10 -Name Accounting Standards Codification -Section S99 -Paragraph 1A -Subparagraph (SX 210.13-01(a)(5)) -Publisher FASB -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1A
Reference 18: http://www.xbrl.org/2003/role/disclosureRef -Topic 470 -SubTopic 10 -Name Accounting Standards Codification -Section S99 -Paragraph 1B -Subparagraph (SX 210.13-02(a)(4)(i)) -Publisher FASB -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1B
Reference 19: http://www.xbrl.org/2003/role/disclosureRef -Topic 470 -SubTopic 10 -Name Accounting Standards Codification -Section S99 -Paragraph 1B -Subparagraph (SX 210.13-02(a)(4)(iii)(A)) -Publisher FASB -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1B
Reference 20: http://www.xbrl.org/2003/role/disclosureRef -Topic 470 -SubTopic 10 -Name Accounting Standards Codification -Section S99 -Paragraph 1B -Subparagraph (SX 210.13-02(a)(4)(iii)(B)) -Publisher FASB -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1B
Reference 21: http://www.xbrl.org/2003/role/disclosureRef -Topic 470 -SubTopic 10 -Name Accounting Standards Codification -Section S99 -Paragraph 1B -Subparagraph (SX 210.13-02(a)(4)(iv)) -Publisher FASB -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1B
Reference 22: http://www.xbrl.org/2003/role/disclosureRef -Topic 470 -SubTopic 10 -Name Accounting Standards Codification -Section S99 -Paragraph 1B -Subparagraph (SX 210.13-02(a)(5)) -Publisher FASB -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1B
Reference 23: http://www.xbrl.org/2003/role/exampleRef -Topic 280 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 31 -Publisher FASB -URI https://asc.fasb.org/1943274/2147482810/280-10-50-31
+ Details
Name: |
us-gaap_GrossProfit |
Namespace Prefix: |
us-gaap_ |
Data Type: |
xbrli:monetaryItemType |
Balance Type: |
credit |
Period Type: |
duration |
|
X |
- DefinitionAmount, before tax, of income (loss) including portion attributable to noncontrolling interest. Includes, but is not limited to, income (loss) from continuing operations, discontinued operations and equity method investments.
+ ReferencesReference 1: http://fasb.org/us-gaap/role/ref/legacyRef -Topic 220 -SubTopic 10 -Name Accounting Standards Codification -Section S99 -Paragraph 2 -Subparagraph (SX 210.5-03(18)) -Publisher FASB -URI https://asc.fasb.org/1943274/2147483621/220-10-S99-2
Reference 2: http://www.xbrl.org/2009/role/commonPracticeRef -Topic 220 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 6 -Publisher FASB -URI https://asc.fasb.org/1943274/2147482765/220-10-50-6
+ Details
Name: |
us-gaap_IncomeLossIncludingPortionAttributableToNoncontrollingInterest |
Namespace Prefix: |
us-gaap_ |
Data Type: |
xbrli:monetaryItemType |
Balance Type: |
credit |
Period Type: |
duration |
|
X |
- DefinitionAmount of interest expense classified as nonoperating.
+ ReferencesReference 1: http://www.xbrl.org/2003/role/disclosureRef -Topic 280 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 22 -Subparagraph (d) -Publisher FASB -URI https://asc.fasb.org/1943274/2147482810/280-10-50-22
Reference 2: http://www.xbrl.org/2009/role/commonPracticeRef -Topic 220 -SubTopic 10 -Name Accounting Standards Codification -Section S99 -Paragraph 2 -Subparagraph (SX 210.5-03) -Publisher FASB -URI https://asc.fasb.org/1943274/2147483621/220-10-S99-2
+ Details
Name: |
us-gaap_InterestExpenseNonoperating |
Namespace Prefix: |
us-gaap_ |
Data Type: |
xbrli:monetaryItemType |
Balance Type: |
debit |
Period Type: |
duration |
|
X |
- DefinitionAmount before accretion (amortization) of purchase discount (premium) of interest income on nonoperating securities.
+ ReferencesReference 1: http://www.xbrl.org/2003/role/disclosureRef -Topic 280 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 22 -Subparagraph (c) -Publisher FASB -URI https://asc.fasb.org/1943274/2147482810/280-10-50-22
Reference 2: http://www.xbrl.org/2003/role/exampleRef -Topic 280 -SubTopic 10 -Name Accounting Standards Codification -Section 55 -Paragraph 48 -Publisher FASB -URI https://asc.fasb.org/1943274/2147482785/280-10-55-48
Reference 3: http://www.xbrl.org/2009/role/commonPracticeRef -Topic 220 -SubTopic 10 -Name Accounting Standards Codification -Section S99 -Paragraph 2 -Subparagraph (SX 210.5-03(7)(b)) -Publisher FASB -URI https://asc.fasb.org/1943274/2147483621/220-10-S99-2
Reference 4: http://www.xbrl.org/2003/role/disclosureRef -Topic 270 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 1 -Subparagraph (i) -Publisher FASB -URI https://asc.fasb.org/1943274/2147482964/270-10-50-1
Reference 5: http://www.xbrl.org/2003/role/disclosureRef -Topic 280 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 32 -Subparagraph (ee) -Publisher FASB -URI https://asc.fasb.org/1943274/2147482810/280-10-50-32
+ Details
Name: |
us-gaap_InvestmentIncomeInterest |
Namespace Prefix: |
us-gaap_ |
Data Type: |
xbrli:monetaryItemType |
Balance Type: |
credit |
Period Type: |
duration |
|
X |
- DefinitionThe portion of profit or loss for the period, net of income taxes, which is attributable to the parent.
+ ReferencesReference 1: http://www.xbrl.org/2003/role/disclosureRef -Topic 250 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 6 -Publisher FASB -URI https://asc.fasb.org/1943274/2147483443/250-10-50-6
Reference 2: http://www.xbrl.org/2003/role/disclosureRef -Topic 250 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 9 -Publisher FASB -URI https://asc.fasb.org/1943274/2147483443/250-10-50-9
Reference 3: http://www.xbrl.org/2003/role/disclosureRef -Topic 805 -SubTopic 60 -Name Accounting Standards Codification -Section 65 -Paragraph 1 -Subparagraph (g) -Publisher FASB -URI https://asc.fasb.org/1943274/2147476176/805-60-65-1
Reference 4: http://www.xbrl.org/2003/role/disclosureRef -Topic 740 -SubTopic 323 -Name Accounting Standards Codification -Section 65 -Paragraph 2 -Subparagraph (g)(3) -Publisher FASB -URI https://asc.fasb.org/1943274/2147478666/740-323-65-2
Reference 5: http://fasb.org/us-gaap/role/ref/legacyRef -Topic 220 -SubTopic 10 -Name Accounting Standards Codification -Section S99 -Paragraph 2 -Subparagraph (SX 210.5-03(20)) -Publisher FASB -URI https://asc.fasb.org/1943274/2147483621/220-10-S99-2
Reference 6: http://www.xbrl.org/2003/role/disclosureRef -Topic 235 -SubTopic 10 -Name Accounting Standards Codification -Section S99 -Paragraph 1 -Subparagraph (SX 210.4-08(g)(1)(ii)) -Publisher FASB -URI https://asc.fasb.org/1943274/2147480678/235-10-S99-1
Reference 7: http://www.xbrl.org/2003/role/disclosureRef -Topic 323 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 3 -Subparagraph (c) -Publisher FASB -URI https://asc.fasb.org/1943274/2147481687/323-10-50-3
Reference 8: http://www.xbrl.org/2003/role/disclosureRef -Topic 825 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 28 -Subparagraph (f) -Publisher FASB -URI https://asc.fasb.org/1943274/2147482907/825-10-50-28
Reference 9: http://www.xbrl.org/2003/role/disclosureRef -Topic 220 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 6 -Publisher FASB -URI https://asc.fasb.org/1943274/2147482765/220-10-50-6
Reference 10: http://www.xbrl.org/2003/role/disclosureRef -Topic 250 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 3 -Publisher FASB -URI https://asc.fasb.org/1943274/2147483443/250-10-50-3
Reference 11: http://www.xbrl.org/2003/role/disclosureRef -Topic 250 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 1 -Subparagraph (b)(2) -Publisher FASB -URI https://asc.fasb.org/1943274/2147483443/250-10-50-1
Reference 12: http://www.xbrl.org/2003/role/disclosureRef -Topic 815 -SubTopic 40 -Name Accounting Standards Codification -Section 65 -Paragraph 1 -Subparagraph (f) -Publisher FASB -URI https://asc.fasb.org/1943274/2147480175/815-40-65-1
Reference 13: http://www.xbrl.org/2003/role/disclosureRef -Topic 250 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 8 -Publisher FASB -URI https://asc.fasb.org/1943274/2147483443/250-10-50-8
Reference 14: http://www.xbrl.org/2003/role/disclosureRef -Topic 250 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 11 -Subparagraph (a) -Publisher FASB -URI https://asc.fasb.org/1943274/2147483443/250-10-50-11
Reference 15: http://www.xbrl.org/2003/role/disclosureRef -Topic 250 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 11 -Subparagraph (b) -Publisher FASB -URI https://asc.fasb.org/1943274/2147483443/250-10-50-11
Reference 16: http://www.xbrl.org/2003/role/disclosureRef -Topic 250 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 4 -Publisher FASB -URI https://asc.fasb.org/1943274/2147483443/250-10-50-4
Reference 17: http://www.xbrl.org/2003/role/exampleRef -Topic 946 -SubTopic 830 -Name Accounting Standards Codification -Section 55 -Paragraph 10 -Publisher FASB -URI https://asc.fasb.org/1943274/2147479168/946-830-55-10
Reference 18: http://www.xbrl.org/2003/role/disclosureRef -Topic 946 -SubTopic 220 -Name Accounting Standards Codification -Section 45 -Paragraph 7 -Publisher FASB -URI https://asc.fasb.org/1943274/2147479105/946-220-45-7
Reference 19: http://www.xbrl.org/2003/role/disclosureRef -Topic 944 -SubTopic 220 -Name Accounting Standards Codification -Section S99 -Paragraph 1 -Subparagraph (SX 210.7-04(18)) -Publisher FASB -URI https://asc.fasb.org/1943274/2147477250/944-220-S99-1
Reference 20: http://www.xbrl.org/2003/role/disclosureRef -Topic 946 -SubTopic 220 -Name Accounting Standards Codification -Section S99 -Paragraph 1 -Subparagraph (SX 210.6-07(9)) -Publisher FASB -URI https://asc.fasb.org/1943274/2147479134/946-220-S99-1
Reference 21: http://www.xbrl.org/2003/role/disclosureRef -Topic 946 -SubTopic 220 -Name Accounting Standards Codification -Section S99 -Paragraph 3 -Subparagraph (SX 210.6-09(1)(d)) -Publisher FASB -URI https://asc.fasb.org/1943274/2147479134/946-220-S99-3
Reference 22: http://www.xbrl.org/2003/role/disclosureRef -Topic 470 -SubTopic 10 -Name Accounting Standards Codification -Section S99 -Paragraph 1A -Subparagraph (SX 210.13-01(a)(4)(i)) -Publisher FASB -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1A
Reference 23: http://www.xbrl.org/2009/role/commonPracticeRef -Topic 470 -SubTopic 10 -Name Accounting Standards Codification -Section S99 -Paragraph 1A -Subparagraph (SX 210.13-01(a)(4)(ii)) -Publisher FASB -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1A
Reference 24: http://www.xbrl.org/2003/role/disclosureRef -Topic 470 -SubTopic 10 -Name Accounting Standards Codification -Section S99 -Paragraph 1A -Subparagraph (SX 210.13-01(a)(4)(iii)(A)) -Publisher FASB -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1A
Reference 25: http://www.xbrl.org/2003/role/disclosureRef -Topic 470 -SubTopic 10 -Name Accounting Standards Codification -Section S99 -Paragraph 1A -Subparagraph (SX 210.13-01(a)(4)(iv)) -Publisher FASB -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1A
Reference 26: http://www.xbrl.org/2003/role/disclosureRef -Topic 470 -SubTopic 10 -Name Accounting Standards Codification -Section S99 -Paragraph 1A -Subparagraph (SX 210.13-01(a)(5)) -Publisher FASB -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1A
Reference 27: http://www.xbrl.org/2003/role/disclosureRef -Topic 470 -SubTopic 10 -Name Accounting Standards Codification -Section S99 -Paragraph 1B -Subparagraph (SX 210.13-02(a)(4)(i)) -Publisher FASB -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1B
Reference 28: http://www.xbrl.org/2003/role/disclosureRef -Topic 470 -SubTopic 10 -Name Accounting Standards Codification -Section S99 -Paragraph 1B -Subparagraph (SX 210.13-02(a)(4)(iii)(A)) -Publisher FASB -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1B
Reference 29: http://www.xbrl.org/2003/role/disclosureRef -Topic 470 -SubTopic 10 -Name Accounting Standards Codification -Section S99 -Paragraph 1B -Subparagraph (SX 210.13-02(a)(4)(iii)(B)) -Publisher FASB -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1B
Reference 30: http://www.xbrl.org/2003/role/disclosureRef -Topic 470 -SubTopic 10 -Name Accounting Standards Codification -Section S99 -Paragraph 1B -Subparagraph (SX 210.13-02(a)(4)(iv)) -Publisher FASB -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1B
Reference 31: http://www.xbrl.org/2003/role/disclosureRef -Topic 470 -SubTopic 10 -Name Accounting Standards Codification -Section S99 -Paragraph 1B -Subparagraph (SX 210.13-02(a)(5)) -Publisher FASB -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1B
Reference 32: http://www.xbrl.org/2003/role/disclosureRef -Topic 260 -SubTopic 10 -Name Accounting Standards Codification -Section 45 -Paragraph 60B -Subparagraph (a) -Publisher FASB -URI https://asc.fasb.org/1943274/2147482689/260-10-45-60B
Reference 33: http://www.xbrl.org/2003/role/disclosureRef -Topic 205 -SubTopic 20 -Name Accounting Standards Codification -Section 50 -Paragraph 7 -Publisher FASB -URI https://asc.fasb.org/1943274/2147483499/205-20-50-7
Reference 34: http://fasb.org/us-gaap/role/ref/legacyRef -Topic 230 -SubTopic 10 -Name Accounting Standards Codification -Section 45 -Paragraph 28 -Publisher FASB -URI https://asc.fasb.org/1943274/2147482740/230-10-45-28
Reference 35: http://www.xbrl.org/2003/role/disclosureRef -Topic 220 -SubTopic 10 -Name Accounting Standards Codification -Section 45 -Paragraph 1A -Subparagraph (a) -Publisher FASB -URI https://asc.fasb.org/1943274/2147482790/220-10-45-1A
Reference 36: http://www.xbrl.org/2003/role/disclosureRef -Topic 220 -SubTopic 10 -Name Accounting Standards Codification -Section 45 -Paragraph 1B -Subparagraph (a) -Publisher FASB -URI https://asc.fasb.org/1943274/2147482790/220-10-45-1B
Reference 37: http://fasb.org/us-gaap/role/ref/legacyRef -Topic 942 -SubTopic 220 -Name Accounting Standards Codification -Section S99 -Paragraph 1 -Subparagraph (SX 210.9-04(22)) -Publisher FASB -URI https://asc.fasb.org/1943274/2147478524/942-220-S99-1
+ Details
Name: |
us-gaap_NetIncomeLoss |
Namespace Prefix: |
us-gaap_ |
Data Type: |
xbrli:monetaryItemType |
Balance Type: |
credit |
Period Type: |
duration |
|
X |
- DefinitionAmount of Net Income (Loss) attributable to noncontrolling interest.
+ ReferencesReference 1: http://www.xbrl.org/2003/role/disclosureRef -Topic 250 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 6 -Publisher FASB -URI https://asc.fasb.org/1943274/2147483443/250-10-50-6
Reference 2: http://www.xbrl.org/2003/role/disclosureRef -Topic 250 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 9 -Publisher FASB -URI https://asc.fasb.org/1943274/2147483443/250-10-50-9
Reference 3: http://www.xbrl.org/2003/role/disclosureRef -Topic 250 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 8 -Publisher FASB -URI https://asc.fasb.org/1943274/2147483443/250-10-50-8
Reference 4: http://www.xbrl.org/2003/role/disclosureRef -Topic 944 -SubTopic 220 -Name Accounting Standards Codification -Section S99 -Paragraph 1 -Subparagraph (SX 210.7-04(17)) -Publisher FASB -URI https://asc.fasb.org/1943274/2147477250/944-220-S99-1
Reference 5: http://www.xbrl.org/2009/role/commonPracticeRef -Topic 220 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 6 -Publisher FASB -URI https://asc.fasb.org/1943274/2147482765/220-10-50-6
Reference 6: http://fasb.org/us-gaap/role/ref/legacyRef -Topic 810 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 1A -Subparagraph (a)(2) -Publisher FASB -URI https://asc.fasb.org/1943274/2147481203/810-10-50-1A
Reference 7: http://fasb.org/us-gaap/role/ref/legacyRef -Name Accounting Standards Codification -Topic 810 -SubTopic 10 -Section 55 -Paragraph 4J -Publisher FASB -URI https://asc.fasb.org/1943274/2147481175/810-10-55-4J
Reference 8: http://www.xbrl.org/2003/role/disclosureRef -Topic 220 -SubTopic 10 -Name Accounting Standards Codification -Section 45 -Paragraph 1A -Subparagraph (a) -Publisher FASB -URI https://asc.fasb.org/1943274/2147482790/220-10-45-1A
Reference 9: http://www.xbrl.org/2003/role/disclosureRef -Topic 220 -SubTopic 10 -Name Accounting Standards Codification -Section 45 -Paragraph 1B -Subparagraph (a) -Publisher FASB -URI https://asc.fasb.org/1943274/2147482790/220-10-45-1B
+ Details
Name: |
us-gaap_NetIncomeLossAttributableToNoncontrollingInterest |
Namespace Prefix: |
us-gaap_ |
Data Type: |
xbrli:monetaryItemType |
Balance Type: |
debit |
Period Type: |
duration |
|
X |
- DefinitionGenerally recurring costs associated with normal operations except for the portion of these expenses which can be clearly related to production and included in cost of sales or services. Includes selling, general and administrative expense.
+ References
+ Details
Name: |
us-gaap_OperatingExpenses |
Namespace Prefix: |
us-gaap_ |
Data Type: |
xbrli:monetaryItemType |
Balance Type: |
debit |
Period Type: |
duration |
|
X |
- References
+ Details
Name: |
us-gaap_OperatingExpensesAbstract |
Namespace Prefix: |
us-gaap_ |
Data Type: |
xbrli:stringItemType |
Balance Type: |
na |
Period Type: |
duration |
|
X |
- DefinitionThe net result for the period of deducting operating expenses from operating revenues.
+ ReferencesReference 1: http://www.xbrl.org/2009/role/commonPracticeRef -Topic 280 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 22 -Publisher FASB -URI https://asc.fasb.org/1943274/2147482810/280-10-50-22
Reference 2: http://www.xbrl.org/2009/role/commonPracticeRef -Topic 280 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 32 -Subparagraph (f) -Publisher FASB -URI https://asc.fasb.org/1943274/2147482810/280-10-50-32
Reference 3: http://www.xbrl.org/2009/role/commonPracticeRef -Topic 280 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 30 -Subparagraph (b) -Publisher FASB -URI https://asc.fasb.org/1943274/2147482810/280-10-50-30
Reference 4: http://www.xbrl.org/2009/role/commonPracticeRef -Topic 270 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 1 -Subparagraph (i) -Publisher FASB -URI https://asc.fasb.org/1943274/2147482964/270-10-50-1
Reference 5: http://www.xbrl.org/2009/role/commonPracticeRef -Topic 280 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 32 -Subparagraph (ee) -Publisher FASB -URI https://asc.fasb.org/1943274/2147482810/280-10-50-32
Reference 6: http://fasb.org/us-gaap/role/ref/otherTransitionRef -Topic 280 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 32 -Subparagraph (c) -Publisher FASB -URI https://asc.fasb.org/1943274/2147482810/280-10-50-32
Reference 7: http://www.xbrl.org/2003/role/exampleRef -Topic 280 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 31 -Publisher FASB -URI https://asc.fasb.org/1943274/2147482810/280-10-50-31
+ Details
Name: |
us-gaap_OperatingIncomeLoss |
Namespace Prefix: |
us-gaap_ |
Data Type: |
xbrli:monetaryItemType |
Balance Type: |
credit |
Period Type: |
duration |
|
X |
- DefinitionThe consolidated profit or loss for the period, net of income taxes, including the portion attributable to the noncontrolling interest.
+ ReferencesReference 1: http://www.xbrl.org/2003/role/disclosureRef -Topic 250 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 6 -Publisher FASB -URI https://asc.fasb.org/1943274/2147483443/250-10-50-6
Reference 2: http://www.xbrl.org/2003/role/disclosureRef -Topic 250 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 9 -Publisher FASB -URI https://asc.fasb.org/1943274/2147483443/250-10-50-9
Reference 3: http://www.xbrl.org/2003/role/disclosureRef -Topic 805 -SubTopic 60 -Name Accounting Standards Codification -Section 65 -Paragraph 1 -Subparagraph (g) -Publisher FASB -URI https://asc.fasb.org/1943274/2147476176/805-60-65-1
Reference 4: http://www.xbrl.org/2003/role/disclosureRef -Topic 740 -SubTopic 323 -Name Accounting Standards Codification -Section 65 -Paragraph 2 -Subparagraph (g)(3) -Publisher FASB -URI https://asc.fasb.org/1943274/2147478666/740-323-65-2
Reference 5: http://www.xbrl.org/2003/role/disclosureRef -Topic 235 -SubTopic 10 -Name Accounting Standards Codification -Section S99 -Paragraph 1 -Subparagraph (SX 210.4-08(g)(1)(ii)) -Publisher FASB -URI https://asc.fasb.org/1943274/2147480678/235-10-S99-1
Reference 6: http://www.xbrl.org/2003/role/disclosureRef -Topic 323 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 3 -Subparagraph (c) -Publisher FASB -URI https://asc.fasb.org/1943274/2147481687/323-10-50-3
Reference 7: http://www.xbrl.org/2003/role/disclosureRef -Topic 825 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 28 -Subparagraph (f) -Publisher FASB -URI https://asc.fasb.org/1943274/2147482907/825-10-50-28
Reference 8: http://www.xbrl.org/2003/role/disclosureRef -Topic 250 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 1 -Subparagraph (b)(2) -Publisher FASB -URI https://asc.fasb.org/1943274/2147483443/250-10-50-1
Reference 9: http://www.xbrl.org/2003/role/disclosureRef -Topic 815 -SubTopic 40 -Name Accounting Standards Codification -Section 65 -Paragraph 1 -Subparagraph (f) -Publisher FASB -URI https://asc.fasb.org/1943274/2147480175/815-40-65-1
Reference 10: http://www.xbrl.org/2003/role/disclosureRef -Topic 250 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 8 -Publisher FASB -URI https://asc.fasb.org/1943274/2147483443/250-10-50-8
Reference 11: http://www.xbrl.org/2003/role/exampleRef -Topic 946 -SubTopic 830 -Name Accounting Standards Codification -Section 55 -Paragraph 11 -Publisher FASB -URI https://asc.fasb.org/1943274/2147479168/946-830-55-11
Reference 12: http://www.xbrl.org/2003/role/disclosureRef -Topic 946 -SubTopic 205 -Name Accounting Standards Codification -Section 45 -Paragraph 3 -Subparagraph (a) -Publisher FASB -URI https://asc.fasb.org/1943274/2147478009/946-205-45-3
Reference 13: http://www.xbrl.org/2003/role/disclosureRef -Topic 946 -SubTopic 220 -Name Accounting Standards Codification -Section 45 -Paragraph 7 -Publisher FASB -URI https://asc.fasb.org/1943274/2147479105/946-220-45-7
Reference 14: http://www.xbrl.org/2003/role/disclosureRef -Topic 944 -SubTopic 220 -Name Accounting Standards Codification -Section S99 -Paragraph 1 -Subparagraph (SX 210.7-04(16)) -Publisher FASB -URI https://asc.fasb.org/1943274/2147477250/944-220-S99-1
Reference 15: http://www.xbrl.org/2003/role/disclosureRef -Topic 946 -SubTopic 220 -Name Accounting Standards Codification -Section S99 -Paragraph 1 -Subparagraph (SX 210.6-07(9)) -Publisher FASB -URI https://asc.fasb.org/1943274/2147479134/946-220-S99-1
Reference 16: http://www.xbrl.org/2003/role/disclosureRef -Topic 946 -SubTopic 220 -Name Accounting Standards Codification -Section S99 -Paragraph 3 -Subparagraph (SX 210.6-09(1)(d)) -Publisher FASB -URI https://asc.fasb.org/1943274/2147479134/946-220-S99-3
Reference 17: http://www.xbrl.org/2003/role/disclosureRef -Topic 810 -SubTopic 10 -Name Accounting Standards Codification -Section 45 -Paragraph 19 -Publisher FASB -URI https://asc.fasb.org/1943274/2147481231/810-10-45-19
Reference 18: http://www.xbrl.org/2009/role/commonPracticeRef -Topic 220 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 6 -Publisher FASB -URI https://asc.fasb.org/1943274/2147482765/220-10-50-6
Reference 19: http://www.xbrl.org/2003/role/disclosureRef -Topic 470 -SubTopic 10 -Name Accounting Standards Codification -Section S99 -Paragraph 1A -Subparagraph (SX 210.13-01(a)(4)(i)) -Publisher FASB -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1A
Reference 20: http://www.xbrl.org/2009/role/commonPracticeRef -Topic 470 -SubTopic 10 -Name Accounting Standards Codification -Section S99 -Paragraph 1A -Subparagraph (SX 210.13-01(a)(4)(ii)) -Publisher FASB -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1A
Reference 21: http://www.xbrl.org/2003/role/disclosureRef -Topic 470 -SubTopic 10 -Name Accounting Standards Codification -Section S99 -Paragraph 1A -Subparagraph (SX 210.13-01(a)(4)(iii)(A)) -Publisher FASB -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1A
Reference 22: http://www.xbrl.org/2003/role/disclosureRef -Topic 470 -SubTopic 10 -Name Accounting Standards Codification -Section S99 -Paragraph 1A -Subparagraph (SX 210.13-01(a)(4)(iv)) -Publisher FASB -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1A
Reference 23: http://www.xbrl.org/2003/role/disclosureRef -Topic 470 -SubTopic 10 -Name Accounting Standards Codification -Section S99 -Paragraph 1A -Subparagraph (SX 210.13-01(a)(5)) -Publisher FASB -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1A
Reference 24: http://www.xbrl.org/2003/role/disclosureRef -Topic 470 -SubTopic 10 -Name Accounting Standards Codification -Section S99 -Paragraph 1B -Subparagraph (SX 210.13-02(a)(4)(i)) -Publisher FASB -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1B
Reference 25: http://www.xbrl.org/2003/role/disclosureRef -Topic 470 -SubTopic 10 -Name Accounting Standards Codification -Section S99 -Paragraph 1B -Subparagraph (SX 210.13-02(a)(4)(iii)(A)) -Publisher FASB -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1B
Reference 26: http://www.xbrl.org/2003/role/disclosureRef -Topic 470 -SubTopic 10 -Name Accounting Standards Codification -Section S99 -Paragraph 1B -Subparagraph (SX 210.13-02(a)(4)(iii)(B)) -Publisher FASB -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1B
Reference 27: http://www.xbrl.org/2003/role/disclosureRef -Topic 470 -SubTopic 10 -Name Accounting Standards Codification -Section S99 -Paragraph 1B -Subparagraph (SX 210.13-02(a)(4)(iv)) -Publisher FASB -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1B
Reference 28: http://www.xbrl.org/2003/role/disclosureRef -Topic 470 -SubTopic 10 -Name Accounting Standards Codification -Section S99 -Paragraph 1B -Subparagraph (SX 210.13-02(a)(5)) -Publisher FASB -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1B
Reference 29: http://www.xbrl.org/2003/role/disclosureRef -Topic 942 -SubTopic 235 -Name Accounting Standards Codification -Section S99 -Paragraph 1 -Subparagraph (SX 210.9-05(b)(2)) -Publisher FASB -URI https://asc.fasb.org/1943274/2147477314/942-235-S99-1
Reference 30: http://www.xbrl.org/2003/role/disclosureRef -Topic 205 -SubTopic 20 -Name Accounting Standards Codification -Section 50 -Paragraph 7 -Publisher FASB -URI https://asc.fasb.org/1943274/2147483499/205-20-50-7
Reference 31: http://www.xbrl.org/2003/role/exampleRef -Topic 810 -SubTopic 10 -Name Accounting Standards Codification -Section 55 -Paragraph 4J -Publisher FASB -URI https://asc.fasb.org/1943274/2147481175/810-10-55-4J
Reference 32: http://www.xbrl.org/2003/role/exampleRef -Topic 810 -SubTopic 10 -Name Accounting Standards Codification -Section 55 -Paragraph 4K -Publisher FASB -URI https://asc.fasb.org/1943274/2147481175/810-10-55-4K
Reference 33: http://www.xbrl.org/2003/role/disclosureRef -Topic 220 -SubTopic 10 -Name Accounting Standards Codification -Section 45 -Paragraph 1A -Subparagraph (a) -Publisher FASB -URI https://asc.fasb.org/1943274/2147482790/220-10-45-1A
Reference 34: http://www.xbrl.org/2003/role/disclosureRef -Topic 220 -SubTopic 10 -Name Accounting Standards Codification -Section 45 -Paragraph 1B -Subparagraph (a) -Publisher FASB -URI https://asc.fasb.org/1943274/2147482790/220-10-45-1B
Reference 35: http://www.xbrl.org/2003/role/disclosureRef -Topic 230 -SubTopic 10 -Name Accounting Standards Codification -Section 45 -Paragraph 2 -Publisher FASB -URI https://asc.fasb.org/1943274/2147482740/230-10-45-2
Reference 36: http://www.xbrl.org/2003/role/disclosureRef -Topic 810 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 1A -Subparagraph (a)(1) -Publisher FASB -URI https://asc.fasb.org/1943274/2147481203/810-10-50-1A
Reference 37: http://www.xbrl.org/2003/role/disclosureRef -Topic 810 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 1A -Subparagraph (c)(1) -Publisher FASB -URI https://asc.fasb.org/1943274/2147481203/810-10-50-1A
+ Details
Name: |
us-gaap_ProfitLoss |
Namespace Prefix: |
us-gaap_ |
Data Type: |
xbrli:monetaryItemType |
Balance Type: |
credit |
Period Type: |
duration |
|
X |
- DefinitionAmount, excluding tax collected from customer, of revenue from satisfaction of performance obligation by transferring promised good or service to customer. Tax collected from customer is tax assessed by governmental authority that is both imposed on and concurrent with specific revenue-producing transaction, including, but not limited to, sales, use, value added and excise.
+ ReferencesReference 1: http://www.xbrl.org/2003/role/disclosureRef -Topic 280 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 41 -Subparagraph (a) -Publisher FASB -URI https://asc.fasb.org/1943274/2147482810/280-10-50-41
Reference 2: http://www.xbrl.org/2003/role/disclosureRef -Topic 270 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 1 -Subparagraph (i) -Publisher FASB -URI https://asc.fasb.org/1943274/2147482964/270-10-50-1
Reference 3: http://www.xbrl.org/2003/role/disclosureRef -Topic 280 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 32 -Subparagraph (ee) -Publisher FASB -URI https://asc.fasb.org/1943274/2147482810/280-10-50-32
Reference 4: http://fasb.org/us-gaap/role/ref/otherTransitionRef -Topic 280 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 32 -Subparagraph (b) -Publisher FASB -URI https://asc.fasb.org/1943274/2147482810/280-10-50-32
Reference 5: http://fasb.org/us-gaap/role/ref/otherTransitionRef -Topic 280 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 32 -Subparagraph (a) -Publisher FASB -URI https://asc.fasb.org/1943274/2147482810/280-10-50-32
Reference 6: http://www.xbrl.org/2003/role/disclosureRef -Topic 924 -SubTopic 10 -Name Accounting Standards Codification -Section S99 -Paragraph 1 -Subparagraph (SAB Topic 11.L) -Publisher FASB -URI https://asc.fasb.org/1943274/2147479941/924-10-S99-1
Reference 7: http://www.xbrl.org/2003/role/disclosureRef -Topic 606 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 5 -Publisher FASB -URI https://asc.fasb.org/1943274/2147479806/606-10-50-5
Reference 8: http://www.xbrl.org/2003/role/disclosureRef -Topic 280 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 30 -Subparagraph (a) -Publisher FASB -URI https://asc.fasb.org/1943274/2147482810/280-10-50-30
Reference 9: http://www.xbrl.org/2003/role/disclosureRef -Topic 280 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 42 -Publisher FASB -URI https://asc.fasb.org/1943274/2147482810/280-10-50-42
Reference 10: http://www.xbrl.org/2003/role/disclosureRef -Topic 280 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 22 -Subparagraph (b) -Publisher FASB -URI https://asc.fasb.org/1943274/2147482810/280-10-50-22
Reference 11: http://www.xbrl.org/2003/role/disclosureRef -Topic 280 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 40 -Publisher FASB -URI https://asc.fasb.org/1943274/2147482810/280-10-50-40
Reference 12: http://www.xbrl.org/2003/role/disclosureRef -Topic 280 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 22 -Subparagraph (a) -Publisher FASB -URI https://asc.fasb.org/1943274/2147482810/280-10-50-22
Reference 13: http://www.xbrl.org/2003/role/disclosureRef -Topic 606 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 4 -Subparagraph (a) -Publisher FASB -URI https://asc.fasb.org/1943274/2147479806/606-10-50-4
+ Details
Name: |
us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax |
Namespace Prefix: |
us-gaap_ |
Data Type: |
xbrli:monetaryItemType |
Balance Type: |
credit |
Period Type: |
duration |
|
X |
- DefinitionThe average number of shares or units issued and outstanding that are used in calculating diluted EPS or earnings per unit (EPU), determined based on the timing of issuance of shares or units in the period.
+ ReferencesReference 1: http://www.xbrl.org/2003/role/disclosureRef -Topic 260 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 1 -Subparagraph (a) -Publisher FASB -URI https://asc.fasb.org/1943274/2147482662/260-10-50-1
Reference 2: http://www.xbrl.org/2003/role/disclosureRef -Topic 260 -SubTopic 10 -Name Accounting Standards Codification -Section 45 -Paragraph 16 -Publisher FASB -URI https://asc.fasb.org/1943274/2147482689/260-10-45-16
+ Details
Name: |
us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding |
Namespace Prefix: |
us-gaap_ |
Data Type: |
xbrli:sharesItemType |
Balance Type: |
na |
Period Type: |
duration |
|
X |
- DefinitionNumber of [basic] shares or units, after adjustment for contingently issuable shares or units and other shares or units not deemed outstanding, determined by relating the portion of time within a reporting period that common shares or units have been outstanding to the total time in that period.
+ ReferencesReference 1: http://www.xbrl.org/2003/role/disclosureRef -Topic 260 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 1 -Subparagraph (a) -Publisher FASB -URI https://asc.fasb.org/1943274/2147482662/260-10-50-1
Reference 2: http://www.xbrl.org/2003/role/disclosureRef -Topic 260 -SubTopic 10 -Name Accounting Standards Codification -Section 45 -Paragraph 10 -Publisher FASB -URI https://asc.fasb.org/1943274/2147482689/260-10-45-10
+ Details
Name: |
us-gaap_WeightedAverageNumberOfSharesOutstandingBasic |
Namespace Prefix: |
us-gaap_ |
Data Type: |
xbrli:sharesItemType |
Balance Type: |
na |
Period Type: |
duration |
|
X |
- References
+ Details
Name: |
us-gaap_WeightedAverageNumberOfSharesOutstandingDilutedDisclosureItemsAbstract |
Namespace Prefix: |
us-gaap_ |
Data Type: |
xbrli:stringItemType |
Balance Type: |
na |
Period Type: |
duration |
|
X |
- Details
Name: |
us-gaap_StatementClassOfStockAxis=us-gaap_CommonClassAMember |
Namespace Prefix: |
|
Data Type: |
na |
Balance Type: |
|
Period Type: |
|
|
v3.25.0.1
Consolidated Statements of Changes in Members' / Stockholders' Equity (Deficit) - USD ($) $ in Thousands |
Total |
Class A Common Stock |
Class B Common Stock |
Common Stock
Class A Common Stock
|
Common Stock
Class B Common Stock
|
Additional Paid-in Capital |
Additional Paid-in Capital
Class B Common Stock
|
Treasury Stock |
Accumulated Earnings (Deficit) |
Non-Controlling Interests |
Balance at beginning of period (in shares) at Dec. 31, 2021 |
|
|
|
112,049,981
|
54,794,479
|
|
|
|
|
|
Balance at beginning of period at Dec. 31, 2021 |
$ (7,498)
|
|
|
$ 1
|
$ 1
|
$ 95,684
|
|
$ 0
|
$ (93,133)
|
$ (10,051)
|
Balance at beginning of period (in shares) at Dec. 31, 2021 |
|
|
|
|
|
|
|
0
|
|
|
Increase (Decrease) in Stockholders' Equity [Roll Forward] |
|
|
|
|
|
|
|
|
|
|
Net income |
143,013
|
|
|
|
|
|
|
|
127,611
|
15,402
|
Equity-based compensation |
17,913
|
|
|
|
|
17,913
|
|
|
|
|
Activity under equity-based compensation plan |
(1,297)
|
|
|
|
|
(6,719)
|
|
|
|
5,422
|
Distributions to non-controlling interests |
(7,762)
|
|
|
|
|
|
|
|
|
(7,762)
|
Vesting of restricted / performance stock units (in shares) |
|
|
|
480,116
|
|
|
|
|
|
|
Exchange of Class B to Class A common stock, net (in shares) |
|
|
|
23,374,566
|
(23,374,566)
|
|
|
|
|
|
Exchange of Class B to Class A common stock |
115,396
|
|
|
|
|
115,396
|
|
|
|
|
Issuance of Class A common stock sold in follow-on offering, net of underwriting discounts and commissions and offering costs (in shares) |
|
|
|
2,000,000
|
|
|
|
|
|
|
Issuance of Class A common stock sold in follow-on offering, net of underwriting discounts and commissions and offering costs |
41,224
|
|
|
|
|
41,224
|
|
|
|
|
Reallocation of non-controlling interests |
0
|
|
|
|
|
(6,604)
|
|
|
|
6,604
|
Balance at end of period (in shares) at Dec. 31, 2022 |
|
|
|
137,904,663
|
31,419,913
|
|
|
|
|
|
Balance at end of period at Dec. 31, 2022 |
300,989
|
|
|
$ 1
|
$ 1
|
256,894
|
|
$ 0
|
34,478
|
9,615
|
Balance at end of period (in shares) at Dec. 31, 2022 |
|
|
|
|
|
|
|
0
|
|
|
Increase (Decrease) in Stockholders' Equity [Roll Forward] |
|
|
|
|
|
|
|
|
|
|
Net income |
42,661
|
|
|
|
|
|
|
|
39,974
|
2,687
|
Equity-based compensation |
20,862
|
|
|
|
|
20,862
|
|
|
|
|
Activity under equity-based compensation plan |
(3,880)
|
|
|
|
|
(4,567)
|
|
|
|
687
|
Distributions to non-controlling interests |
(2,628)
|
|
|
|
|
|
|
|
|
(2,628)
|
Vesting of restricted / performance stock units (in shares) |
|
|
|
792,713
|
|
|
|
|
|
|
Exchange of Class B to Class A common stock, net (in shares) |
|
|
|
31,419,913
|
(31,419,913)
|
|
|
|
|
|
Exchange of Class B to Class A common stock |
247
|
|
$ 186,745
|
$ 1
|
$ (1)
|
247
|
$ 186,745
|
|
|
|
Reallocation of non-controlling interests |
0
|
|
|
|
|
10,361
|
|
|
|
(10,361)
|
Balance at end of period (in shares) at Dec. 31, 2023 |
|
170,117,289
|
0
|
170,117,289
|
0
|
|
|
|
|
|
Balance at end of period at Dec. 31, 2023 |
$ 544,996
|
|
|
$ 2
|
$ 0
|
470,542
|
|
$ 0
|
74,452
|
0
|
Balance at end of period (in shares) at Dec. 31, 2023 |
0
|
|
|
|
|
|
|
0
|
|
|
Increase (Decrease) in Stockholders' Equity [Roll Forward] |
|
|
|
|
|
|
|
|
|
|
Net income |
$ 24,127
|
|
|
|
|
|
|
|
24,127
|
|
Equity-based compensation |
14,230
|
|
|
|
|
14,230
|
|
|
|
|
Activity under equity-based compensation plan |
(1,222)
|
|
|
|
|
(1,222)
|
|
|
|
|
Distributions to non-controlling interests |
0
|
|
|
|
|
|
|
|
|
|
Vesting of restricted / performance stock units (in shares) |
|
|
|
553,490
|
|
|
|
|
|
|
Repurchase of Class A common stock (in shares) |
|
|
|
(3,908,387)
|
|
|
|
3,908,387
|
|
|
Repurchase of Class A common stock |
(25,331)
|
|
|
|
|
|
|
$ (25,331)
|
|
|
Balance at end of period (in shares) at Dec. 31, 2024 |
|
166,762,392
|
0
|
166,762,392
|
0
|
|
|
|
|
|
Balance at end of period at Dec. 31, 2024 |
$ 556,800
|
|
|
$ 2
|
$ 0
|
$ 483,550
|
|
$ (25,331)
|
$ 98,579
|
$ 0
|
Balance at end of period (in shares) at Dec. 31, 2024 |
3,908,387
|
|
|
|
|
|
|
3,908,387
|
|
|
X |
- DefinitionNoncontrolling Interest, Increase (Decrease) from Equity Reallocation
+ References
+ Details
Name: |
shls_NoncontrollingInterestIncreaseDecreaseFromEquityReallocation |
Namespace Prefix: |
shls_ |
Data Type: |
xbrli:monetaryItemType |
Balance Type: |
credit |
Period Type: |
duration |
|
X |
- DefinitionAmount of increase to additional paid-in capital (APIC) for recognition of cost for award under share-based payment arrangement.
+ ReferencesReference 1: http://www.xbrl.org/2003/role/disclosureRef -Topic 718 -SubTopic 10 -Name Accounting Standards Codification -Section 35 -Paragraph 2 -Publisher FASB -URI https://asc.fasb.org/1943274/2147480483/718-10-35-2
Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef -Name Accounting Standards Codification -Topic 718 -SubTopic 20 -Section 55 -Paragraph 13 -Publisher FASB -URI https://asc.fasb.org/1943274/2147481089/718-20-55-13
Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef -Name Accounting Standards Codification -Topic 718 -SubTopic 20 -Section 55 -Paragraph 12 -Publisher FASB -URI https://asc.fasb.org/1943274/2147481089/718-20-55-12
+ Details
Name: |
us-gaap_AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue |
Namespace Prefix: |
us-gaap_ |
Data Type: |
xbrli:monetaryItemType |
Balance Type: |
credit |
Period Type: |
duration |
|
X |
- DefinitionNumber of shares of common stock outstanding. Common stock represent the ownership interest in a corporation.
+ ReferencesReference 1: http://fasb.org/us-gaap/role/ref/legacyRef -Name Accounting Standards Codification -Section 50 -Paragraph 2 -SubTopic 10 -Topic 505 -Publisher FASB -URI https://asc.fasb.org/1943274/2147481112/505-10-50-2
Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef -Topic 210 -SubTopic 10 -Name Accounting Standards Codification -Section S99 -Paragraph 1 -Subparagraph (SX 210.5-02(29)) -Publisher FASB -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1
Reference 3: http://www.xbrl.org/2003/role/disclosureRef -Topic 946 -SubTopic 210 -Name Accounting Standards Codification -Section S99 -Paragraph 2 -Subparagraph (SX 210.6-05(4)) -Publisher FASB -URI https://asc.fasb.org/1943274/2147479170/946-210-S99-2
Reference 4: http://www.xbrl.org/2009/role/commonPracticeRef -Topic 946 -SubTopic 220 -Name Accounting Standards Codification -Section S99 -Paragraph 3 -Subparagraph (SX 210.6-09(4)(b)) -Publisher FASB -URI https://asc.fasb.org/1943274/2147479134/946-220-S99-3
Reference 5: http://www.xbrl.org/2003/role/disclosureRef -Topic 946 -SubTopic 210 -Name Accounting Standards Codification -Section S99 -Paragraph 1 -Subparagraph (SX 210.6-04(16)(a)) -Publisher FASB -URI https://asc.fasb.org/1943274/2147479170/946-210-S99-1
Reference 6: http://www.xbrl.org/2009/role/commonPracticeRef -Topic 946 -SubTopic 220 -Name Accounting Standards Codification -Section S99 -Paragraph 3 -Subparagraph (SX 210.6-09(7)) -Publisher FASB -URI https://asc.fasb.org/1943274/2147479134/946-220-S99-3
+ Details
Name: |
us-gaap_CommonStockSharesOutstanding |
Namespace Prefix: |
us-gaap_ |
Data Type: |
xbrli:sharesItemType |
Balance Type: |
na |
Period Type: |
instant |
|
X |
- DefinitionA roll forward is a reconciliation of a concept from the beginning of a period to the end of a period.
+ References
+ Details
Name: |
us-gaap_IncreaseDecreaseInStockholdersEquityRollForward |
Namespace Prefix: |
us-gaap_ |
Data Type: |
xbrli:stringItemType |
Balance Type: |
na |
Period Type: |
duration |
|
X |
- DefinitionDecrease in noncontrolling interest balance from payment of dividends or other distributions by the non-wholly owned subsidiary or partially owned entity, included in the consolidation of the parent entity, to the noncontrolling interest holders.
+ ReferencesReference 1: http://fasb.org/us-gaap/role/ref/legacyRef -Topic 505 -SubTopic 10 -Name Accounting Standards Codification -Section S99 -Paragraph 1 -Subparagraph (SX 210.3-04) -Publisher FASB -URI https://asc.fasb.org/1943274/2147480008/505-10-S99-1
+ Details
Name: |
us-gaap_MinorityInterestDecreaseFromDistributionsToNoncontrollingInterestHolders |
Namespace Prefix: |
us-gaap_ |
Data Type: |
xbrli:monetaryItemType |
Balance Type: |
debit |
Period Type: |
duration |
|
X |
- DefinitionThe consolidated profit or loss for the period, net of income taxes, including the portion attributable to the noncontrolling interest.
+ ReferencesReference 1: http://www.xbrl.org/2003/role/disclosureRef -Topic 250 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 6 -Publisher FASB -URI https://asc.fasb.org/1943274/2147483443/250-10-50-6
Reference 2: http://www.xbrl.org/2003/role/disclosureRef -Topic 250 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 9 -Publisher FASB -URI https://asc.fasb.org/1943274/2147483443/250-10-50-9
Reference 3: http://www.xbrl.org/2003/role/disclosureRef -Topic 805 -SubTopic 60 -Name Accounting Standards Codification -Section 65 -Paragraph 1 -Subparagraph (g) -Publisher FASB -URI https://asc.fasb.org/1943274/2147476176/805-60-65-1
Reference 4: http://www.xbrl.org/2003/role/disclosureRef -Topic 740 -SubTopic 323 -Name Accounting Standards Codification -Section 65 -Paragraph 2 -Subparagraph (g)(3) -Publisher FASB -URI https://asc.fasb.org/1943274/2147478666/740-323-65-2
Reference 5: http://www.xbrl.org/2003/role/disclosureRef -Topic 235 -SubTopic 10 -Name Accounting Standards Codification -Section S99 -Paragraph 1 -Subparagraph (SX 210.4-08(g)(1)(ii)) -Publisher FASB -URI https://asc.fasb.org/1943274/2147480678/235-10-S99-1
Reference 6: http://www.xbrl.org/2003/role/disclosureRef -Topic 323 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 3 -Subparagraph (c) -Publisher FASB -URI https://asc.fasb.org/1943274/2147481687/323-10-50-3
Reference 7: http://www.xbrl.org/2003/role/disclosureRef -Topic 825 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 28 -Subparagraph (f) -Publisher FASB -URI https://asc.fasb.org/1943274/2147482907/825-10-50-28
Reference 8: http://www.xbrl.org/2003/role/disclosureRef -Topic 250 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 1 -Subparagraph (b)(2) -Publisher FASB -URI https://asc.fasb.org/1943274/2147483443/250-10-50-1
Reference 9: http://www.xbrl.org/2003/role/disclosureRef -Topic 815 -SubTopic 40 -Name Accounting Standards Codification -Section 65 -Paragraph 1 -Subparagraph (f) -Publisher FASB -URI https://asc.fasb.org/1943274/2147480175/815-40-65-1
Reference 10: http://www.xbrl.org/2003/role/disclosureRef -Topic 250 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 8 -Publisher FASB -URI https://asc.fasb.org/1943274/2147483443/250-10-50-8
Reference 11: http://www.xbrl.org/2003/role/exampleRef -Topic 946 -SubTopic 830 -Name Accounting Standards Codification -Section 55 -Paragraph 11 -Publisher FASB -URI https://asc.fasb.org/1943274/2147479168/946-830-55-11
Reference 12: http://www.xbrl.org/2003/role/disclosureRef -Topic 946 -SubTopic 205 -Name Accounting Standards Codification -Section 45 -Paragraph 3 -Subparagraph (a) -Publisher FASB -URI https://asc.fasb.org/1943274/2147478009/946-205-45-3
Reference 13: http://www.xbrl.org/2003/role/disclosureRef -Topic 946 -SubTopic 220 -Name Accounting Standards Codification -Section 45 -Paragraph 7 -Publisher FASB -URI https://asc.fasb.org/1943274/2147479105/946-220-45-7
Reference 14: http://www.xbrl.org/2003/role/disclosureRef -Topic 944 -SubTopic 220 -Name Accounting Standards Codification -Section S99 -Paragraph 1 -Subparagraph (SX 210.7-04(16)) -Publisher FASB -URI https://asc.fasb.org/1943274/2147477250/944-220-S99-1
Reference 15: http://www.xbrl.org/2003/role/disclosureRef -Topic 946 -SubTopic 220 -Name Accounting Standards Codification -Section S99 -Paragraph 1 -Subparagraph (SX 210.6-07(9)) -Publisher FASB -URI https://asc.fasb.org/1943274/2147479134/946-220-S99-1
Reference 16: http://www.xbrl.org/2003/role/disclosureRef -Topic 946 -SubTopic 220 -Name Accounting Standards Codification -Section S99 -Paragraph 3 -Subparagraph (SX 210.6-09(1)(d)) -Publisher FASB -URI https://asc.fasb.org/1943274/2147479134/946-220-S99-3
Reference 17: http://www.xbrl.org/2003/role/disclosureRef -Topic 810 -SubTopic 10 -Name Accounting Standards Codification -Section 45 -Paragraph 19 -Publisher FASB -URI https://asc.fasb.org/1943274/2147481231/810-10-45-19
Reference 18: http://www.xbrl.org/2009/role/commonPracticeRef -Topic 220 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 6 -Publisher FASB -URI https://asc.fasb.org/1943274/2147482765/220-10-50-6
Reference 19: http://www.xbrl.org/2003/role/disclosureRef -Topic 470 -SubTopic 10 -Name Accounting Standards Codification -Section S99 -Paragraph 1A -Subparagraph (SX 210.13-01(a)(4)(i)) -Publisher FASB -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1A
Reference 20: http://www.xbrl.org/2009/role/commonPracticeRef -Topic 470 -SubTopic 10 -Name Accounting Standards Codification -Section S99 -Paragraph 1A -Subparagraph (SX 210.13-01(a)(4)(ii)) -Publisher FASB -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1A
Reference 21: http://www.xbrl.org/2003/role/disclosureRef -Topic 470 -SubTopic 10 -Name Accounting Standards Codification -Section S99 -Paragraph 1A -Subparagraph (SX 210.13-01(a)(4)(iii)(A)) -Publisher FASB -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1A
Reference 22: http://www.xbrl.org/2003/role/disclosureRef -Topic 470 -SubTopic 10 -Name Accounting Standards Codification -Section S99 -Paragraph 1A -Subparagraph (SX 210.13-01(a)(4)(iv)) -Publisher FASB -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1A
Reference 23: http://www.xbrl.org/2003/role/disclosureRef -Topic 470 -SubTopic 10 -Name Accounting Standards Codification -Section S99 -Paragraph 1A -Subparagraph (SX 210.13-01(a)(5)) -Publisher FASB -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1A
Reference 24: http://www.xbrl.org/2003/role/disclosureRef -Topic 470 -SubTopic 10 -Name Accounting Standards Codification -Section S99 -Paragraph 1B -Subparagraph (SX 210.13-02(a)(4)(i)) -Publisher FASB -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1B
Reference 25: http://www.xbrl.org/2003/role/disclosureRef -Topic 470 -SubTopic 10 -Name Accounting Standards Codification -Section S99 -Paragraph 1B -Subparagraph (SX 210.13-02(a)(4)(iii)(A)) -Publisher FASB -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1B
Reference 26: http://www.xbrl.org/2003/role/disclosureRef -Topic 470 -SubTopic 10 -Name Accounting Standards Codification -Section S99 -Paragraph 1B -Subparagraph (SX 210.13-02(a)(4)(iii)(B)) -Publisher FASB -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1B
Reference 27: http://www.xbrl.org/2003/role/disclosureRef -Topic 470 -SubTopic 10 -Name Accounting Standards Codification -Section S99 -Paragraph 1B -Subparagraph (SX 210.13-02(a)(4)(iv)) -Publisher FASB -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1B
Reference 28: http://www.xbrl.org/2003/role/disclosureRef -Topic 470 -SubTopic 10 -Name Accounting Standards Codification -Section S99 -Paragraph 1B -Subparagraph (SX 210.13-02(a)(5)) -Publisher FASB -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1B
Reference 29: http://www.xbrl.org/2003/role/disclosureRef -Topic 942 -SubTopic 235 -Name Accounting Standards Codification -Section S99 -Paragraph 1 -Subparagraph (SX 210.9-05(b)(2)) -Publisher FASB -URI https://asc.fasb.org/1943274/2147477314/942-235-S99-1
Reference 30: http://www.xbrl.org/2003/role/disclosureRef -Topic 205 -SubTopic 20 -Name Accounting Standards Codification -Section 50 -Paragraph 7 -Publisher FASB -URI https://asc.fasb.org/1943274/2147483499/205-20-50-7
Reference 31: http://www.xbrl.org/2003/role/exampleRef -Topic 810 -SubTopic 10 -Name Accounting Standards Codification -Section 55 -Paragraph 4J -Publisher FASB -URI https://asc.fasb.org/1943274/2147481175/810-10-55-4J
Reference 32: http://www.xbrl.org/2003/role/exampleRef -Topic 810 -SubTopic 10 -Name Accounting Standards Codification -Section 55 -Paragraph 4K -Publisher FASB -URI https://asc.fasb.org/1943274/2147481175/810-10-55-4K
Reference 33: http://www.xbrl.org/2003/role/disclosureRef -Topic 220 -SubTopic 10 -Name Accounting Standards Codification -Section 45 -Paragraph 1A -Subparagraph (a) -Publisher FASB -URI https://asc.fasb.org/1943274/2147482790/220-10-45-1A
Reference 34: http://www.xbrl.org/2003/role/disclosureRef -Topic 220 -SubTopic 10 -Name Accounting Standards Codification -Section 45 -Paragraph 1B -Subparagraph (a) -Publisher FASB -URI https://asc.fasb.org/1943274/2147482790/220-10-45-1B
Reference 35: http://www.xbrl.org/2003/role/disclosureRef -Topic 230 -SubTopic 10 -Name Accounting Standards Codification -Section 45 -Paragraph 2 -Publisher FASB -URI https://asc.fasb.org/1943274/2147482740/230-10-45-2
Reference 36: http://www.xbrl.org/2003/role/disclosureRef -Topic 810 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 1A -Subparagraph (a)(1) -Publisher FASB -URI https://asc.fasb.org/1943274/2147481203/810-10-50-1A
Reference 37: http://www.xbrl.org/2003/role/disclosureRef -Topic 810 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 1A -Subparagraph (c)(1) -Publisher FASB -URI https://asc.fasb.org/1943274/2147481203/810-10-50-1A
+ Details
Name: |
us-gaap_ProfitLoss |
Namespace Prefix: |
us-gaap_ |
Data Type: |
xbrli:monetaryItemType |
Balance Type: |
credit |
Period Type: |
duration |
|
X |
- DefinitionThe number of shares issued during the period upon the conversion of units. An example of a convertible unit is an umbrella partnership real estate investment trust unit (UPREIT unit).
+ ReferencesReference 1: http://fasb.org/us-gaap/role/ref/legacyRef -Name Accounting Standards Codification -Section 50 -Paragraph 2 -SubTopic 10 -Topic 505 -Publisher FASB -URI https://asc.fasb.org/1943274/2147481112/505-10-50-2
Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef -Topic 210 -SubTopic 10 -Name Accounting Standards Codification -Section S99 -Paragraph 1 -Subparagraph (SX 210.5-02(28)) -Publisher FASB -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1
Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef -Topic 210 -SubTopic 10 -Name Accounting Standards Codification -Section S99 -Paragraph 1 -Subparagraph (SX 210.5-02(29)) -Publisher FASB -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1
Reference 4: http://fasb.org/us-gaap/role/ref/legacyRef -Topic 505 -SubTopic 10 -Name Accounting Standards Codification -Section S99 -Paragraph 1 -Subparagraph (SX 210.3-04) -Publisher FASB -URI https://asc.fasb.org/1943274/2147480008/505-10-S99-1
Reference 5: http://fasb.org/us-gaap/role/ref/legacyRef -Name Accounting Standards Codification -Topic 505 -SubTopic 10 -Section 50 -Paragraph 3 -Publisher FASB -URI https://asc.fasb.org/1943274/2147481112/505-10-50-3
+ Details
Name: |
us-gaap_StockIssuedDuringPeriodSharesConversionOfUnits |
Namespace Prefix: |
us-gaap_ |
Data Type: |
xbrli:sharesItemType |
Balance Type: |
na |
Period Type: |
duration |
|
X |
- DefinitionNumber of new stock issued during the period.
+ ReferencesReference 1: http://fasb.org/us-gaap/role/ref/legacyRef -Name Accounting Standards Codification -Section 50 -Paragraph 2 -SubTopic 10 -Topic 505 -Publisher FASB -URI https://asc.fasb.org/1943274/2147481112/505-10-50-2
Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef -Topic 210 -SubTopic 10 -Name Accounting Standards Codification -Section S99 -Paragraph 1 -Subparagraph (SX 210.5-02(28)) -Publisher FASB -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1
Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef -Topic 210 -SubTopic 10 -Name Accounting Standards Codification -Section S99 -Paragraph 1 -Subparagraph (SX 210.5-02(29)) -Publisher FASB -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1
Reference 4: http://www.xbrl.org/2003/role/disclosureRef -Topic 946 -SubTopic 505 -Name Accounting Standards Codification -Section 50 -Paragraph 2 -Subparagraph (a) -Publisher FASB -URI https://asc.fasb.org/1943274/2147478448/946-505-50-2
Reference 5: http://www.xbrl.org/2003/role/disclosureRef -Topic 946 -SubTopic 220 -Name Accounting Standards Codification -Section S99 -Paragraph 3 -Subparagraph (SX 210.6-09(4)(b)) -Publisher FASB -URI https://asc.fasb.org/1943274/2147479134/946-220-S99-3
Reference 6: http://www.xbrl.org/2003/role/disclosureRef -Topic 946 -SubTopic 10 -Name Accounting Standards Codification -Section S99 -Paragraph 3 -Subparagraph (SX 210.6-03(i)(1)) -Publisher FASB -URI https://asc.fasb.org/1943274/2147479886/946-10-S99-3
Reference 7: http://fasb.org/us-gaap/role/ref/legacyRef -Topic 505 -SubTopic 10 -Name Accounting Standards Codification -Section S99 -Paragraph 1 -Subparagraph (SX 210.3-04) -Publisher FASB -URI https://asc.fasb.org/1943274/2147480008/505-10-S99-1
+ Details
Name: |
us-gaap_StockIssuedDuringPeriodSharesNewIssues |
Namespace Prefix: |
us-gaap_ |
Data Type: |
xbrli:sharesItemType |
Balance Type: |
na |
Period Type: |
duration |
|
X |
- DefinitionNumber, after forfeiture, of shares or units issued under share-based payment arrangement. Excludes shares or units issued under employee stock ownership plan (ESOP).
+ ReferencesReference 1: http://fasb.org/us-gaap/role/ref/legacyRef -Name Accounting Standards Codification -Section 50 -Paragraph 2 -SubTopic 10 -Topic 505 -Publisher FASB -URI https://asc.fasb.org/1943274/2147481112/505-10-50-2
Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef -Topic 210 -SubTopic 10 -Name Accounting Standards Codification -Section S99 -Paragraph 1 -Subparagraph (SX 210.5-02(28)) -Publisher FASB -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1
Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef -Topic 210 -SubTopic 10 -Name Accounting Standards Codification -Section S99 -Paragraph 1 -Subparagraph (SX 210.5-02(29)) -Publisher FASB -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1
Reference 4: http://fasb.org/us-gaap/role/ref/legacyRef -Topic 505 -SubTopic 10 -Name Accounting Standards Codification -Section S99 -Paragraph 1 -Subparagraph (SX 210.3-04) -Publisher FASB -URI https://asc.fasb.org/1943274/2147480008/505-10-S99-1
+ Details
Name: |
us-gaap_StockIssuedDuringPeriodSharesShareBasedCompensation |
Namespace Prefix: |
us-gaap_ |
Data Type: |
xbrli:sharesItemType |
Balance Type: |
na |
Period Type: |
duration |
|
X |
- DefinitionValue of stock issued during the period upon the conversion of units. An example of a convertible unit is an umbrella partnership real estate investment trust unit (UPREIT unit).
+ ReferencesReference 1: http://fasb.org/us-gaap/role/ref/legacyRef -Name Accounting Standards Codification -Section 50 -Paragraph 2 -SubTopic 10 -Topic 505 -Publisher FASB -URI https://asc.fasb.org/1943274/2147481112/505-10-50-2
Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef -Topic 210 -SubTopic 10 -Name Accounting Standards Codification -Section S99 -Paragraph 1 -Subparagraph (SX 210.5-02(29)) -Publisher FASB -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1
Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef -Topic 210 -SubTopic 10 -Name Accounting Standards Codification -Section S99 -Paragraph 1 -Subparagraph (SX 210.5-02(30)) -Publisher FASB -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1
Reference 4: http://fasb.org/us-gaap/role/ref/legacyRef -Topic 210 -SubTopic 10 -Name Accounting Standards Codification -Section S99 -Paragraph 1 -Subparagraph (SX 210.5-02(31)) -Publisher FASB -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1
Reference 5: http://fasb.org/us-gaap/role/ref/legacyRef -Topic 505 -SubTopic 10 -Name Accounting Standards Codification -Section S99 -Paragraph 1 -Subparagraph (SX 210.3-04) -Publisher FASB -URI https://asc.fasb.org/1943274/2147480008/505-10-S99-1
+ Details
Name: |
us-gaap_StockIssuedDuringPeriodValueConversionOfUnits |
Namespace Prefix: |
us-gaap_ |
Data Type: |
xbrli:monetaryItemType |
Balance Type: |
credit |
Period Type: |
duration |
|
X |
- DefinitionEquity impact of the value of new stock issued during the period. Includes shares issued in an initial public offering or a secondary public offering.
+ ReferencesReference 1: http://fasb.org/us-gaap/role/ref/legacyRef -Name Accounting Standards Codification -Section 50 -Paragraph 2 -SubTopic 10 -Topic 505 -Publisher FASB -URI https://asc.fasb.org/1943274/2147481112/505-10-50-2
Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef -Topic 210 -SubTopic 10 -Name Accounting Standards Codification -Section S99 -Paragraph 1 -Subparagraph (SX 210.5-02(28)) -Publisher FASB -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1
Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef -Topic 210 -SubTopic 10 -Name Accounting Standards Codification -Section S99 -Paragraph 1 -Subparagraph (SX 210.5-02(29)) -Publisher FASB -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1
Reference 4: http://www.xbrl.org/2003/role/exampleRef -Topic 946 -SubTopic 830 -Name Accounting Standards Codification -Section 55 -Paragraph 11 -Publisher FASB -URI https://asc.fasb.org/1943274/2147479168/946-830-55-11
Reference 5: http://www.xbrl.org/2003/role/disclosureRef -Topic 946 -SubTopic 205 -Name Accounting Standards Codification -Section 45 -Paragraph 4 -Subparagraph (a) -Publisher FASB -URI https://asc.fasb.org/1943274/2147478009/946-205-45-4
Reference 6: http://www.xbrl.org/2003/role/disclosureRef -Topic 946 -SubTopic 505 -Name Accounting Standards Codification -Section 50 -Paragraph 2 -Subparagraph (a) -Publisher FASB -URI https://asc.fasb.org/1943274/2147478448/946-505-50-2
Reference 7: http://www.xbrl.org/2003/role/disclosureRef -Topic 946 -SubTopic 220 -Name Accounting Standards Codification -Section S99 -Paragraph 3 -Subparagraph (SX 210.6-09(4)(b)) -Publisher FASB -URI https://asc.fasb.org/1943274/2147479134/946-220-S99-3
Reference 8: http://fasb.org/us-gaap/role/ref/legacyRef -Topic 505 -SubTopic 10 -Name Accounting Standards Codification -Section S99 -Paragraph 1 -Subparagraph (SX 210.3-04) -Publisher FASB -URI https://asc.fasb.org/1943274/2147480008/505-10-S99-1
+ Details
Name: |
us-gaap_StockIssuedDuringPeriodValueNewIssues |
Namespace Prefix: |
us-gaap_ |
Data Type: |
xbrli:monetaryItemType |
Balance Type: |
credit |
Period Type: |
duration |
|
X |
- DefinitionValue, after forfeiture, of shares issued under share-based payment arrangement. Excludes employee stock ownership plan (ESOP).
+ ReferencesReference 1: http://fasb.org/us-gaap/role/ref/legacyRef -Topic 210 -SubTopic 10 -Name Accounting Standards Codification -Section S99 -Paragraph 1 -Subparagraph (SX 210.5-02(28)) -Publisher FASB -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1
Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef -Topic 210 -SubTopic 10 -Name Accounting Standards Codification -Section S99 -Paragraph 1 -Subparagraph (SX 210.5-02(29)) -Publisher FASB -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1
Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef -Topic 505 -SubTopic 10 -Name Accounting Standards Codification -Section S99 -Paragraph 1 -Subparagraph (SX 210.3-04) -Publisher FASB -URI https://asc.fasb.org/1943274/2147480008/505-10-S99-1
Reference 4: http://fasb.org/us-gaap/role/ref/legacyRef -Name Accounting Standards Codification -Topic 718 -SubTopic 10 -Section 50 -Paragraph 2 -Subparagraph (d)(1) -Publisher FASB -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2
+ Details
Name: |
us-gaap_StockIssuedDuringPeriodValueShareBasedCompensation |
Namespace Prefix: |
us-gaap_ |
Data Type: |
xbrli:monetaryItemType |
Balance Type: |
credit |
Period Type: |
duration |
|
X |
- DefinitionNumber of shares that have been repurchased during the period and have not been retired and are not held in treasury. Some state laws may govern the circumstances under which an entity may acquire its own stock and prescribe the accounting treatment therefore. This element is used when state law does not recognize treasury stock.
+ ReferencesReference 1: http://fasb.org/us-gaap/role/ref/legacyRef -Name Accounting Standards Codification -Section 50 -Paragraph 2 -SubTopic 10 -Topic 505 -Publisher FASB -URI https://asc.fasb.org/1943274/2147481112/505-10-50-2
Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef -Topic 210 -SubTopic 10 -Name Accounting Standards Codification -Section S99 -Paragraph 1 -Subparagraph (SX 210.5-02(28)) -Publisher FASB -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1
Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef -Topic 210 -SubTopic 10 -Name Accounting Standards Codification -Section S99 -Paragraph 1 -Subparagraph (SX 210.5-02(29)) -Publisher FASB -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1
Reference 4: http://www.xbrl.org/2003/role/disclosureRef -Topic 946 -SubTopic 505 -Name Accounting Standards Codification -Section 50 -Paragraph 2 -Subparagraph (c) -Publisher FASB -URI https://asc.fasb.org/1943274/2147478448/946-505-50-2
Reference 5: http://www.xbrl.org/2003/role/disclosureRef -Topic 946 -SubTopic 220 -Name Accounting Standards Codification -Section S99 -Paragraph 3 -Subparagraph (SX 210.6-09(4)(b)) -Publisher FASB -URI https://asc.fasb.org/1943274/2147479134/946-220-S99-3
Reference 6: http://www.xbrl.org/2003/role/disclosureRef -Topic 946 -SubTopic 10 -Name Accounting Standards Codification -Section S99 -Paragraph 3 -Subparagraph (SX 210.6-03(i)(2)) -Publisher FASB -URI https://asc.fasb.org/1943274/2147479886/946-10-S99-3
Reference 7: http://fasb.org/us-gaap/role/ref/legacyRef -Topic 505 -SubTopic 10 -Name Accounting Standards Codification -Section S99 -Paragraph 1 -Subparagraph (SX 210.3-04) -Publisher FASB -URI https://asc.fasb.org/1943274/2147480008/505-10-S99-1
+ Details
Name: |
us-gaap_StockRepurchasedDuringPeriodShares |
Namespace Prefix: |
us-gaap_ |
Data Type: |
xbrli:sharesItemType |
Balance Type: |
na |
Period Type: |
duration |
|
X |
- DefinitionEquity impact of the value of stock that has been repurchased during the period and has not been retired and is not held in treasury. Some state laws may mandate the circumstances under which an entity may acquire its own stock and prescribe the accounting treatment therefore. This element is used when state law does not recognize treasury stock.
+ ReferencesReference 1: http://fasb.org/us-gaap/role/ref/legacyRef -Name Accounting Standards Codification -Section 50 -Paragraph 2 -SubTopic 10 -Topic 505 -Publisher FASB -URI https://asc.fasb.org/1943274/2147481112/505-10-50-2
Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef -Topic 210 -SubTopic 10 -Name Accounting Standards Codification -Section S99 -Paragraph 1 -Subparagraph (SX 210.5-02(28)) -Publisher FASB -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1
Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef -Topic 210 -SubTopic 10 -Name Accounting Standards Codification -Section S99 -Paragraph 1 -Subparagraph (SX 210.5-02(29)) -Publisher FASB -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1
Reference 4: http://www.xbrl.org/2003/role/exampleRef -Topic 946 -SubTopic 830 -Name Accounting Standards Codification -Section 55 -Paragraph 11 -Publisher FASB -URI https://asc.fasb.org/1943274/2147479168/946-830-55-11
Reference 5: http://www.xbrl.org/2003/role/disclosureRef -Topic 946 -SubTopic 205 -Name Accounting Standards Codification -Section 45 -Paragraph 4 -Subparagraph (a) -Publisher FASB -URI https://asc.fasb.org/1943274/2147478009/946-205-45-4
Reference 6: http://www.xbrl.org/2003/role/disclosureRef -Topic 946 -SubTopic 505 -Name Accounting Standards Codification -Section 50 -Paragraph 2 -Subparagraph (c) -Publisher FASB -URI https://asc.fasb.org/1943274/2147478448/946-505-50-2
Reference 7: http://www.xbrl.org/2003/role/disclosureRef -Topic 946 -SubTopic 220 -Name Accounting Standards Codification -Section S99 -Paragraph 3 -Subparagraph (SX 210.6-09(4)(b)) -Publisher FASB -URI https://asc.fasb.org/1943274/2147479134/946-220-S99-3
Reference 8: http://fasb.org/us-gaap/role/ref/legacyRef -Topic 505 -SubTopic 10 -Name Accounting Standards Codification -Section S99 -Paragraph 1 -Subparagraph (SX 210.3-04) -Publisher FASB -URI https://asc.fasb.org/1943274/2147480008/505-10-S99-1
+ Details
Name: |
us-gaap_StockRepurchasedDuringPeriodValue |
Namespace Prefix: |
us-gaap_ |
Data Type: |
xbrli:monetaryItemType |
Balance Type: |
debit |
Period Type: |
duration |
|
X |
- DefinitionAmount of equity (deficit) attributable to parent and noncontrolling interest. Excludes temporary equity.
+ ReferencesReference 1: http://www.xbrl.org/2003/role/disclosureRef -Topic 250 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 6 -Publisher FASB -URI https://asc.fasb.org/1943274/2147483443/250-10-50-6
Reference 2: http://www.xbrl.org/2003/role/disclosureRef -Topic 805 -SubTopic 60 -Name Accounting Standards Codification -Section 65 -Paragraph 1 -Subparagraph (g) -Publisher FASB -URI https://asc.fasb.org/1943274/2147476176/805-60-65-1
Reference 3: http://www.xbrl.org/2003/role/disclosureRef -Topic 805 -SubTopic 60 -Name Accounting Standards Codification -Section 65 -Paragraph 1 -Subparagraph (d)(1) -Publisher FASB -URI https://asc.fasb.org/1943274/2147476176/805-60-65-1
Reference 4: http://www.xbrl.org/2003/role/disclosureRef -Topic 740 -SubTopic 323 -Name Accounting Standards Codification -Section 65 -Paragraph 2 -Subparagraph (e) -Publisher FASB -URI https://asc.fasb.org/1943274/2147478666/740-323-65-2
Reference 5: http://www.xbrl.org/2003/role/disclosureRef -Topic 740 -SubTopic 323 -Name Accounting Standards Codification -Section 65 -Paragraph 2 -Subparagraph (g)(4) -Publisher FASB -URI https://asc.fasb.org/1943274/2147478666/740-323-65-2
Reference 6: http://www.xbrl.org/2003/role/disclosureRef -Topic 740 -SubTopic 323 -Name Accounting Standards Codification -Section 65 -Paragraph 2 -Subparagraph (d)(2) -Publisher FASB -URI https://asc.fasb.org/1943274/2147478666/740-323-65-2
Reference 7: http://www.xbrl.org/2003/role/disclosureRef -Topic 740 -SubTopic 323 -Name Accounting Standards Codification -Section 65 -Paragraph 2 -Subparagraph (d)(1) -Publisher FASB -URI https://asc.fasb.org/1943274/2147478666/740-323-65-2
Reference 8: http://www.xbrl.org/2003/role/disclosureRef -Topic 848 -SubTopic 10 -Name Accounting Standards Codification -Section 65 -Paragraph 2 -Subparagraph (a)(3)(iii)(03) -Publisher FASB -URI https://asc.fasb.org/1943274/2147483550/848-10-65-2
Reference 9: http://www.xbrl.org/2003/role/disclosureRef -Topic 842 -SubTopic 10 -Name Accounting Standards Codification -Section 65 -Paragraph 8 -Subparagraph (c)(3) -Publisher FASB -URI https://asc.fasb.org/1943274/2147479832/842-10-65-8
Reference 10: http://www.xbrl.org/2003/role/disclosureRef -Topic 250 -SubTopic 10 -Name Accounting Standards Codification -Section 45 -Paragraph 24 -Publisher FASB -URI https://asc.fasb.org/1943274/2147483421/250-10-45-24
Reference 11: http://www.xbrl.org/2003/role/disclosureRef -Topic 250 -SubTopic 10 -Name Accounting Standards Codification -Section 45 -Paragraph 23 -Subparagraph (b) -Publisher FASB -URI https://asc.fasb.org/1943274/2147483421/250-10-45-23
Reference 12: http://www.xbrl.org/2003/role/disclosureRef -Topic 250 -SubTopic 10 -Name Accounting Standards Codification -Section 45 -Paragraph 5 -Subparagraph (b) -Publisher FASB -URI https://asc.fasb.org/1943274/2147483421/250-10-45-5
Reference 13: http://www.xbrl.org/2003/role/disclosureRef -Topic 326 -SubTopic 10 -Name Accounting Standards Codification -Section 65 -Paragraph 5 -Subparagraph (c)(2) -Publisher FASB -URI https://asc.fasb.org/1943274/2147479654/326-10-65-5
Reference 14: http://www.xbrl.org/2003/role/disclosureRef -Topic 815 -SubTopic 20 -Name Accounting Standards Codification -Section 65 -Paragraph 6 -Subparagraph (e) -Publisher FASB -URI https://asc.fasb.org/1943274/2147480528/815-20-65-6
Reference 15: http://www.xbrl.org/2003/role/disclosureRef -Topic 815 -SubTopic 20 -Name Accounting Standards Codification -Section 65 -Paragraph 6 -Subparagraph (h)(1) -Publisher FASB -URI https://asc.fasb.org/1943274/2147480528/815-20-65-6
Reference 16: http://www.xbrl.org/2003/role/disclosureRef -Topic 815 -SubTopic 20 -Name Accounting Standards Codification -Section 65 -Paragraph 6 -Subparagraph (h)(1)(i) -Publisher FASB -URI https://asc.fasb.org/1943274/2147480528/815-20-65-6
Reference 17: http://www.xbrl.org/2003/role/disclosureRef -Topic 815 -SubTopic 20 -Name Accounting Standards Codification -Section 65 -Paragraph 6 -Subparagraph (h)(1)(iii) -Publisher FASB -URI https://asc.fasb.org/1943274/2147480528/815-20-65-6
Reference 18: http://www.xbrl.org/2003/role/disclosureRef -Topic 815 -SubTopic 20 -Name Accounting Standards Codification -Section 65 -Paragraph 6 -Subparagraph (h)(1)(iv) -Publisher FASB -URI https://asc.fasb.org/1943274/2147480528/815-20-65-6
Reference 19: http://www.xbrl.org/2003/role/disclosureRef -Topic 815 -SubTopic 20 -Name Accounting Standards Codification -Section 65 -Paragraph 6 -Subparagraph (i)(3) -Publisher FASB -URI https://asc.fasb.org/1943274/2147480528/815-20-65-6
Reference 20: http://www.xbrl.org/2003/role/disclosureRef -Topic 105 -SubTopic 10 -Name Accounting Standards Codification -Section 65 -Paragraph 6 -Subparagraph (c) -Publisher FASB -URI https://asc.fasb.org/1943274/2147479343/105-10-65-6
Reference 21: http://www.xbrl.org/2003/role/disclosureRef -Topic 105 -SubTopic 10 -Name Accounting Standards Codification -Section 65 -Paragraph 6 -Subparagraph (d) -Publisher FASB -URI https://asc.fasb.org/1943274/2147479343/105-10-65-6
Reference 22: http://www.xbrl.org/2003/role/disclosureRef -Topic 944 -SubTopic 40 -Name Accounting Standards Codification -Section 65 -Paragraph 2 -Subparagraph (f)(1) -Publisher FASB -URI https://asc.fasb.org/1943274/2147480016/944-40-65-2
Reference 23: http://www.xbrl.org/2003/role/disclosureRef -Topic 944 -SubTopic 40 -Name Accounting Standards Codification -Section 65 -Paragraph 2 -Subparagraph (f)(2) -Publisher FASB -URI https://asc.fasb.org/1943274/2147480016/944-40-65-2
Reference 24: http://www.xbrl.org/2003/role/disclosureRef -Topic 740 -SubTopic 10 -Name Accounting Standards Codification -Section 65 -Paragraph 8 -Subparagraph (d)(2) -Publisher FASB -URI https://asc.fasb.org/1943274/2147482615/740-10-65-8
Reference 25: http://www.xbrl.org/2003/role/disclosureRef -Topic 740 -SubTopic 10 -Name Accounting Standards Codification -Section 65 -Paragraph 8 -Subparagraph (d)(3) -Publisher FASB -URI https://asc.fasb.org/1943274/2147482615/740-10-65-8
Reference 26: http://www.xbrl.org/2003/role/disclosureRef -Topic 326 -SubTopic 10 -Name Accounting Standards Codification -Section 65 -Paragraph 4 -Subparagraph (d) -Publisher FASB -URI https://asc.fasb.org/1943274/2147479654/326-10-65-4
Reference 27: http://www.xbrl.org/2003/role/disclosureRef -Topic 250 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 1 -Subparagraph (b)(3) -Publisher FASB -URI https://asc.fasb.org/1943274/2147483443/250-10-50-1
Reference 28: http://www.xbrl.org/2003/role/disclosureRef -Topic 815 -SubTopic 40 -Name Accounting Standards Codification -Section 65 -Paragraph 1 -Subparagraph (e)(3) -Publisher FASB -URI https://asc.fasb.org/1943274/2147480175/815-40-65-1
Reference 29: http://www.xbrl.org/2003/role/disclosureRef -Topic 250 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 7 -Subparagraph (b) -Publisher FASB -URI https://asc.fasb.org/1943274/2147483443/250-10-50-7
Reference 30: http://www.xbrl.org/2003/role/disclosureRef -Topic 220 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 5 -Publisher FASB -URI https://asc.fasb.org/1943274/2147482765/220-10-50-5
Reference 31: http://www.xbrl.org/2003/role/disclosureRef -Topic 830 -SubTopic 30 -Name Accounting Standards Codification -Section 50 -Paragraph 1 -Publisher FASB -URI https://asc.fasb.org/1943274/2147481674/830-30-50-1
Reference 32: http://www.xbrl.org/2003/role/disclosureRef -Topic 830 -SubTopic 30 -Name Accounting Standards Codification -Section 45 -Paragraph 17 -Publisher FASB -URI https://asc.fasb.org/1943274/2147481694/830-30-45-17
Reference 33: http://www.xbrl.org/2003/role/disclosureRef -Topic 830 -SubTopic 30 -Name Accounting Standards Codification -Section 45 -Paragraph 20 -Subparagraph (a) -Publisher FASB -URI https://asc.fasb.org/1943274/2147481694/830-30-45-20
Reference 34: http://www.xbrl.org/2003/role/exampleRef -Topic 946 -SubTopic 830 -Name Accounting Standards Codification -Section 55 -Paragraph 11 -Publisher FASB -URI https://asc.fasb.org/1943274/2147479168/946-830-55-11
Reference 35: http://www.xbrl.org/2003/role/disclosureRef -Topic 946 -SubTopic 205 -Name Accounting Standards Codification -Section 45 -Paragraph 3 -Publisher FASB -URI https://asc.fasb.org/1943274/2147478009/946-205-45-3
Reference 36: http://www.xbrl.org/2003/role/disclosureRef -Topic 946 -SubTopic 505 -Name Accounting Standards Codification -Section 50 -Paragraph 3 -Publisher FASB -URI https://asc.fasb.org/1943274/2147478448/946-505-50-3
Reference 37: http://www.xbrl.org/2003/role/disclosureRef -Topic 946 -SubTopic 210 -Name Accounting Standards Codification -Section S99 -Paragraph 1 -Subparagraph (SX 210.6-04(19)) -Publisher FASB -URI https://asc.fasb.org/1943274/2147479170/946-210-S99-1
Reference 38: http://www.xbrl.org/2003/role/disclosureRef -Topic 946 -SubTopic 210 -Name Accounting Standards Codification -Section S99 -Paragraph 2 -Subparagraph (SX 210.6-05(4)) -Publisher FASB -URI https://asc.fasb.org/1943274/2147479170/946-210-S99-2
Reference 39: http://www.xbrl.org/2009/role/commonPracticeRef -Topic 946 -SubTopic 220 -Name Accounting Standards Codification -Section S99 -Paragraph 3 -Subparagraph (SX 210.6-09(4)(b)) -Publisher FASB -URI https://asc.fasb.org/1943274/2147479134/946-220-S99-3
Reference 40: http://www.xbrl.org/2003/role/disclosureRef -Topic 946 -SubTopic 220 -Name Accounting Standards Codification -Section S99 -Paragraph 3 -Subparagraph (SX 210.6-09(6)) -Publisher FASB -URI https://asc.fasb.org/1943274/2147479134/946-220-S99-3
Reference 41: http://www.xbrl.org/2003/role/disclosureRef -Topic 946 -SubTopic 220 -Name Accounting Standards Codification -Section S99 -Paragraph 3 -Subparagraph (SX 210.6-09(7)) -Publisher FASB -URI https://asc.fasb.org/1943274/2147479134/946-220-S99-3
Reference 42: http://www.xbrl.org/2003/role/disclosureRef -Topic 505 -SubTopic 10 -Name Accounting Standards Codification -Section S99 -Paragraph 1 -Subparagraph (SX 210.3-04) -Publisher FASB -URI https://asc.fasb.org/1943274/2147480008/505-10-S99-1
Reference 43: http://www.xbrl.org/2009/role/commonPracticeRef -Topic 235 -SubTopic 10 -Name Accounting Standards Codification -Section S99 -Paragraph 1 -Subparagraph (SX 210.4-08(g)(1)(ii)) -Publisher FASB -URI https://asc.fasb.org/1943274/2147480678/235-10-S99-1
Reference 44: http://www.xbrl.org/2009/role/commonPracticeRef -Topic 323 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 3 -Subparagraph (c) -Publisher FASB -URI https://asc.fasb.org/1943274/2147481687/323-10-50-3
Reference 45: http://www.xbrl.org/2009/role/commonPracticeRef -Topic 825 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 28 -Subparagraph (f) -Publisher FASB -URI https://asc.fasb.org/1943274/2147482907/825-10-50-28
Reference 46: http://fasb.org/us-gaap/role/ref/legacyRef -Name Accounting Standards Codification -Topic 810 -SubTopic 10 -Section 45 -Paragraph 15 -Publisher FASB -URI https://asc.fasb.org/1943274/2147481231/810-10-45-15
Reference 47: http://fasb.org/us-gaap/role/ref/legacyRef -Name Accounting Standards Codification -Topic 810 -SubTopic 10 -Section 45 -Paragraph 16 -Publisher FASB -URI https://asc.fasb.org/1943274/2147481231/810-10-45-16
Reference 48: http://fasb.org/us-gaap/role/ref/legacyRef -Name Accounting Standards Codification -Topic 810 -SubTopic 10 -Section 55 -Paragraph 4I -Publisher FASB -URI https://asc.fasb.org/1943274/2147481175/810-10-55-4I
Reference 49: http://www.xbrl.org/2003/role/disclosureRef -Topic 350 -SubTopic 60 -Name Accounting Standards Codification -Section 65 -Paragraph 1 -Subparagraph (b) -Publisher FASB -URI https://asc.fasb.org/1943274/2147476166/350-60-65-1
+ Details
Name: |
us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest |
Namespace Prefix: |
us-gaap_ |
Data Type: |
xbrli:monetaryItemType |
Balance Type: |
credit |
Period Type: |
instant |
|
X |
- DefinitionNumber of previously issued common shares repurchased by the issuing entity and held in treasury.
+ ReferencesReference 1: http://fasb.org/us-gaap/role/ref/legacyRef -Name Accounting Standards Codification -Topic 505 -SubTopic 30 -Section 45 -Paragraph 1 -Publisher FASB -URI https://asc.fasb.org/1943274/2147481549/505-30-45-1
+ Details
Name: |
us-gaap_TreasuryStockCommonShares |
Namespace Prefix: |
us-gaap_ |
Data Type: |
xbrli:sharesItemType |
Balance Type: |
na |
Period Type: |
instant |
|
v3.25.0.1
Consolidated Statements of Cash Flows - USD ($) $ in Thousands |
12 Months Ended |
Dec. 31, 2024 |
Dec. 31, 2023 |
Dec. 31, 2022 |
Cash Flows from Operating Activities |
|
|
|
Net income |
$ 24,127
|
$ 42,661
|
$ 143,013
|
Adjustments to reconcile net income to net cash provided by operating activities: |
|
|
|
Depreciation and amortization |
12,626
|
10,529
|
10,509
|
Amortization/write off of deferred financing costs |
3,093
|
2,165
|
1,365
|
Equity-based compensation |
14,230
|
20,862
|
16,108
|
Provision for credit losses |
0
|
296
|
200
|
Provision for obsolete or slow-moving inventory |
2,670
|
5,041
|
2,073
|
Provision for warranty expense |
15,203
|
59,556
|
560
|
Deferred taxes |
14,035
|
11,334
|
8,406
|
Payable pursuant to the tax receivable agreement adjustment |
0
|
0
|
6,675
|
Gain on termination of tax receivable agreement |
0
|
0
|
(110,883)
|
Changes in assets and liabilities: |
|
|
|
Accounts receivable |
28,937
|
(56,839)
|
(19,207)
|
Unbilled receivables |
19,302
|
(23,423)
|
(3,180)
|
Inventory |
(5,843)
|
15,009
|
(36,927)
|
Other assets |
(9,767)
|
1,355
|
244
|
Accounts payable |
5,636
|
5,171
|
(11,029)
|
Accrued expenses and other |
(11,247)
|
4,471
|
10,110
|
Warranty liability |
(29,123)
|
(5,202)
|
0
|
Deferred revenue |
(3,491)
|
(1,031)
|
21,418
|
Net Cash Provided by Operating Activities |
80,388
|
91,955
|
39,455
|
Cash Flows from Investing Activities |
|
|
|
Purchases of property, plant and equipment |
(8,393)
|
(10,578)
|
(3,154)
|
Other |
0
|
(269)
|
(503)
|
Net Cash Used in Investing Activities |
(8,393)
|
(10,847)
|
(3,657)
|
Cash Flows from Financing Activities |
|
|
|
Distributions to non-controlling interests |
0
|
(2,628)
|
(7,762)
|
Employee withholding taxes related to net settled equity awards |
(1,222)
|
(3,880)
|
(1,297)
|
Deferred financing costs |
(2,638)
|
0
|
0
|
Proceeds from revolving credit facility |
148,750
|
45,000
|
46,000
|
Repurchase of Class A common stock |
(25,331)
|
0
|
0
|
Proceeds from issuance of Class A common stock in follow-on offering, net of underwriting discounts and commissions |
0
|
0
|
42,943
|
Deferred offering costs |
0
|
(1,159)
|
(1,463)
|
Early termination payment of tax receivable agreement |
0
|
0
|
(58,000)
|
Payment of fees for tax receivable agreement termination |
0
|
0
|
(1,870)
|
Net Cash Used in Financing Activities |
(71,191)
|
(67,167)
|
(36,589)
|
Net Increase (Decrease) in Cash, Cash Equivalents |
804
|
13,941
|
(791)
|
Cash, Cash Equivalents—Beginning of Period |
22,707
|
8,766
|
9,557
|
Cash, Cash Equivalents—End of Period |
23,511
|
22,707
|
8,766
|
Supplemental Cash Flows Information: |
|
|
|
Cash paid for interest |
16,287
|
23,104
|
12,840
|
Cash paid for taxes |
109
|
1,324
|
786
|
Non-cash investing and financing activities: |
|
|
|
Recording of deferred tax assets related to exchanges of Class B common stock to Class A common stock |
0
|
187,648
|
123,157
|
Recording of amounts payable pursuant to tax receivable agreement |
0
|
0
|
7,761
|
Capital contribution related to tax receivable agreement exchanges of Class B common stock to Class A common stock |
0
|
187,648
|
115,396
|
Term Loan Facility |
|
|
|
Cash Flows from Financing Activities |
|
|
|
Payments on/ repayments of credit facilities |
(143,750)
|
(51,500)
|
(2,000)
|
Revolving Credit Facility |
|
|
|
Cash Flows from Financing Activities |
|
|
|
Payments on/ repayments of credit facilities |
$ (47,000)
|
$ (53,000)
|
$ (53,140)
|
X |
- DefinitionGain On Termination Of Tax Receivable Agreement
+ References
+ Details
Name: |
shls_GainOnTerminationOfTaxReceivableAgreement |
Namespace Prefix: |
shls_ |
Data Type: |
xbrli:monetaryItemType |
Balance Type: |
credit |
Period Type: |
duration |
|
X |
- DefinitionIncrease (Decrease) In Product Warranty Accrual
+ References
+ Details
Name: |
shls_IncreaseDecreaseInProductWarrantyAccrual |
Namespace Prefix: |
shls_ |
Data Type: |
xbrli:monetaryItemType |
Balance Type: |
credit |
Period Type: |
duration |
|
X |
- DefinitionPayment Of Fees For Tax Receivable Agreement Termination
+ References
+ Details
Name: |
shls_PaymentOfFeesForTaxReceivableAgreementTermination |
Namespace Prefix: |
shls_ |
Data Type: |
xbrli:monetaryItemType |
Balance Type: |
credit |
Period Type: |
duration |
|
X |
- DefinitionPayments To Terminate Tax Receivable Agreement
+ References
+ Details
Name: |
shls_PaymentsToTerminateTaxReceivableAgreement |
Namespace Prefix: |
shls_ |
Data Type: |
xbrli:monetaryItemType |
Balance Type: |
credit |
Period Type: |
duration |
|
X |
- DefinitionRecording Of Amounts Payable Pursuant To Tax Receivable Agreement
+ References
+ Details
Name: |
shls_RecordingOfAmountsPayablePursuantToTaxReceivableAgreement |
Namespace Prefix: |
shls_ |
Data Type: |
xbrli:monetaryItemType |
Balance Type: |
credit |
Period Type: |
duration |
|
X |
- DefinitionRecording Of Deferred Tax Assets
+ References
+ Details
Name: |
shls_RecordingOfDeferredTaxAssets |
Namespace Prefix: |
shls_ |
Data Type: |
xbrli:monetaryItemType |
Balance Type: |
credit |
Period Type: |
duration |
|
X |
- DefinitionTax Receivable Agreement Liability Adjustment
+ References
+ Details
Name: |
shls_TaxReceivableAgreementLiabilityAdjustment |
Namespace Prefix: |
shls_ |
Data Type: |
xbrli:monetaryItemType |
Balance Type: |
debit |
Period Type: |
duration |
|
X |
- References
+ Details
Name: |
us-gaap_AdditionalCashFlowElementsFinancingActivitiesAbstract |
Namespace Prefix: |
us-gaap_ |
Data Type: |
xbrli:stringItemType |
Balance Type: |
na |
Period Type: |
duration |
|
X |
- References
+ Details
Name: |
us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract |
Namespace Prefix: |
us-gaap_ |
Data Type: |
xbrli:stringItemType |
Balance Type: |
na |
Period Type: |
duration |
|
X |
- DefinitionAmount of amortization expense attributable to debt issuance costs.
+ ReferencesReference 1: http://fasb.org/us-gaap/role/ref/legacyRef -Topic 220 -SubTopic 10 -Name Accounting Standards Codification -Section S99 -Paragraph 2 -Subparagraph (SX 210.5-03(8)) -Publisher FASB -URI https://asc.fasb.org/1943274/2147483621/220-10-S99-2
Reference 2: http://www.xbrl.org/2003/role/disclosureRef -Topic 470 -SubTopic 20 -Name Accounting Standards Codification -Section 50 -Paragraph 1F -Subparagraph (b)(2) -Publisher FASB -URI https://asc.fasb.org/1943274/2147481139/470-20-50-1F
Reference 3: http://www.xbrl.org/2009/role/commonPracticeRef -Topic 230 -SubTopic 10 -Name Accounting Standards Codification -Section 45 -Paragraph 28 -Subparagraph (b) -Publisher FASB -URI https://asc.fasb.org/1943274/2147482740/230-10-45-28
Reference 4: http://www.xbrl.org/2009/role/commonPracticeRef -Topic 835 -SubTopic 30 -Name Accounting Standards Codification -Section 45 -Paragraph 3 -Publisher FASB -URI https://asc.fasb.org/1943274/2147482925/835-30-45-3
+ Details
Name: |
us-gaap_AmortizationOfFinancingCosts |
Namespace Prefix: |
us-gaap_ |
Data Type: |
xbrli:monetaryItemType |
Balance Type: |
debit |
Period Type: |
duration |
|
X |
- DefinitionAmount of cash and cash equivalents, and cash and cash equivalents restricted to withdrawal or usage. Excludes amount for disposal group and discontinued operations. Cash includes, but is not limited to, currency on hand, demand deposits with banks or financial institutions, and other accounts with general characteristics of demand deposits. Cash equivalents include, but are not limited to, short-term, highly liquid investments that are both readily convertible to known amounts of cash and so near their maturity that they present insignificant risk of changes in value because of changes in interest rates.
+ ReferencesReference 1: http://www.xbrl.org/2003/role/disclosureRef -Topic 230 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 8 -Publisher FASB -URI https://asc.fasb.org/1943274/2147482913/230-10-50-8
Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef -Topic 230 -SubTopic 10 -Name Accounting Standards Codification -Section 45 -Paragraph 24 -Publisher FASB -URI https://asc.fasb.org/1943274/2147482740/230-10-45-24
Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef -Name Accounting Standards Codification -Topic 230 -SubTopic 10 -Section 45 -Paragraph 4 -Publisher FASB -URI https://asc.fasb.org/1943274/2147482740/230-10-45-4
+ Details
Name: |
us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents |
Namespace Prefix: |
us-gaap_ |
Data Type: |
xbrli:monetaryItemType |
Balance Type: |
debit |
Period Type: |
instant |
|
X |
- DefinitionAmount of increase (decrease) in cash, cash equivalents, and cash and cash equivalents restricted to withdrawal or usage; including effect from exchange rate change. Cash includes, but is not limited to, currency on hand, demand deposits with banks or financial institutions, and other accounts with general characteristics of demand deposits. Cash equivalents include, but are not limited to, short-term, highly liquid investments that are both readily convertible to known amounts of cash and so near their maturity that they present insignificant risk of changes in value because of changes in interest rates.
+ ReferencesReference 1: http://fasb.org/us-gaap/role/ref/legacyRef -Topic 230 -SubTopic 10 -Name Accounting Standards Codification -Section 45 -Paragraph 24 -Publisher FASB -URI https://asc.fasb.org/1943274/2147482740/230-10-45-24
Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef -Name Accounting Standards Codification -Section 45 -Paragraph 1 -SubTopic 230 -Topic 830 -Publisher FASB -URI https://asc.fasb.org/1943274/2147477401/830-230-45-1
+ Details
Name: |
us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect |
Namespace Prefix: |
us-gaap_ |
Data Type: |
xbrli:monetaryItemType |
Balance Type: |
debit |
Period Type: |
duration |
|
X |
- DefinitionThe aggregate expense recognized in the current period that allocates the cost of tangible assets, intangible assets, or depleting assets to periods that benefit from use of the assets.
+ ReferencesReference 1: http://fasb.org/us-gaap/role/ref/legacyRef -Name Accounting Standards Codification -Section 45 -Paragraph 28 -Subparagraph (b) -SubTopic 10 -Topic 230 -Publisher FASB -URI https://asc.fasb.org/1943274/2147482740/230-10-45-28
Reference 2: http://www.xbrl.org/2003/role/exampleRef -Topic 280 -SubTopic 10 -Name Accounting Standards Codification -Section 55 -Paragraph 48 -Publisher FASB -URI https://asc.fasb.org/1943274/2147482785/280-10-55-48
Reference 3: http://www.xbrl.org/2003/role/exampleRef -Topic 280 -SubTopic 10 -Name Accounting Standards Codification -Section 55 -Paragraph 49 -Publisher FASB -URI https://asc.fasb.org/1943274/2147482785/280-10-55-49
Reference 4: http://www.xbrl.org/2003/role/disclosureRef -Topic 270 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 1 -Subparagraph (i) -Publisher FASB -URI https://asc.fasb.org/1943274/2147482964/270-10-50-1
Reference 5: http://www.xbrl.org/2003/role/disclosureRef -Topic 280 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 32 -Subparagraph (ee) -Publisher FASB -URI https://asc.fasb.org/1943274/2147482810/280-10-50-32
Reference 6: http://www.xbrl.org/2003/role/disclosureRef -Topic 280 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 22 -Subparagraph (e) -Publisher FASB -URI https://asc.fasb.org/1943274/2147482810/280-10-50-22
+ Details
Name: |
us-gaap_DepreciationDepletionAndAmortization |
Namespace Prefix: |
us-gaap_ |
Data Type: |
xbrli:monetaryItemType |
Balance Type: |
debit |
Period Type: |
duration |
|
X |
- DefinitionThe increase (decrease) during the reporting period in the aggregate amount of liabilities incurred (and for which invoices have typically been received) and payable to vendors for goods and services received that are used in an entity's business.
+ ReferencesReference 1: http://fasb.org/us-gaap/role/ref/legacyRef -Name Accounting Standards Codification -Section 45 -Paragraph 28 -Subparagraph (a) -SubTopic 10 -Topic 230 -Publisher FASB -URI https://asc.fasb.org/1943274/2147482740/230-10-45-28
+ Details
Name: |
us-gaap_IncreaseDecreaseInAccountsPayable |
Namespace Prefix: |
us-gaap_ |
Data Type: |
xbrli:monetaryItemType |
Balance Type: |
debit |
Period Type: |
duration |
|
X |
- DefinitionThe increase (decrease) during the reporting period in amount due within one year (or one business cycle) from customers for the credit sale of goods and services.
+ ReferencesReference 1: http://fasb.org/us-gaap/role/ref/legacyRef -Name Accounting Standards Codification -Section 45 -Paragraph 28 -Subparagraph (a) -SubTopic 10 -Topic 230 -Publisher FASB -URI https://asc.fasb.org/1943274/2147482740/230-10-45-28
+ Details
Name: |
us-gaap_IncreaseDecreaseInAccountsReceivable |
Namespace Prefix: |
us-gaap_ |
Data Type: |
xbrli:monetaryItemType |
Balance Type: |
credit |
Period Type: |
duration |
|
X |
- DefinitionAmount of increase (decrease) in accrued expenses, and obligations classified as other.
+ ReferencesReference 1: http://www.xbrl.org/2009/role/commonPracticeRef -Topic 230 -SubTopic 10 -Name Accounting Standards Codification -Section 45 -Paragraph 28 -Subparagraph (a) -Publisher FASB -URI https://asc.fasb.org/1943274/2147482740/230-10-45-28
+ Details
Name: |
us-gaap_IncreaseDecreaseInAccruedLiabilitiesAndOtherOperatingLiabilities |
Namespace Prefix: |
us-gaap_ |
Data Type: |
xbrli:monetaryItemType |
Balance Type: |
debit |
Period Type: |
duration |
|
X |
- DefinitionAmount of increase (decrease) in right to consideration in exchange for good or service transferred to customer when right is conditioned on something other than passage of time.
+ ReferencesReference 1: http://www.xbrl.org/2009/role/commonPracticeRef -Topic 230 -SubTopic 10 -Name Accounting Standards Codification -Section 45 -Paragraph 28 -Subparagraph (a) -Publisher FASB -URI https://asc.fasb.org/1943274/2147482740/230-10-45-28
+ Details
Name: |
us-gaap_IncreaseDecreaseInContractWithCustomerAsset |
Namespace Prefix: |
us-gaap_ |
Data Type: |
xbrli:monetaryItemType |
Balance Type: |
credit |
Period Type: |
duration |
|
X |
- DefinitionAmount of increase (decrease) in obligation to transfer good or service to customer for which consideration has been received or is receivable.
+ ReferencesReference 1: http://www.xbrl.org/2003/role/disclosureRef -Topic 912 -SubTopic 310 -Name Accounting Standards Codification -Section 45 -Paragraph 11 -Subparagraph (b) -Publisher FASB -URI https://asc.fasb.org/1943274/2147478345/912-310-45-11
Reference 2: http://www.xbrl.org/2009/role/commonPracticeRef -Topic 230 -SubTopic 10 -Name Accounting Standards Codification -Section 45 -Paragraph 28 -Subparagraph (a) -Publisher FASB -URI https://asc.fasb.org/1943274/2147482740/230-10-45-28
+ Details
Name: |
us-gaap_IncreaseDecreaseInContractWithCustomerLiability |
Namespace Prefix: |
us-gaap_ |
Data Type: |
xbrli:monetaryItemType |
Balance Type: |
debit |
Period Type: |
duration |
|
X |
- DefinitionThe increase (decrease) during the reporting period in the aggregate value of all inventory held by the reporting entity, associated with underlying transactions that are classified as operating activities.
+ ReferencesReference 1: http://fasb.org/us-gaap/role/ref/legacyRef -Name Accounting Standards Codification -Section 45 -Paragraph 28 -Subparagraph (a) -SubTopic 10 -Topic 230 -Publisher FASB -URI https://asc.fasb.org/1943274/2147482740/230-10-45-28
+ Details
Name: |
us-gaap_IncreaseDecreaseInInventories |
Namespace Prefix: |
us-gaap_ |
Data Type: |
xbrli:monetaryItemType |
Balance Type: |
credit |
Period Type: |
duration |
|
X |
- References
+ Details
Name: |
us-gaap_IncreaseDecreaseInOperatingCapitalAbstract |
Namespace Prefix: |
us-gaap_ |
Data Type: |
xbrli:stringItemType |
Balance Type: |
na |
Period Type: |
duration |
|
X |
- DefinitionAmount of increase (decrease) in current assets classified as other.
+ ReferencesReference 1: http://www.xbrl.org/2009/role/commonPracticeRef -Topic 230 -SubTopic 10 -Name Accounting Standards Codification -Section 45 -Paragraph 28 -Subparagraph (a) -Publisher FASB -URI https://asc.fasb.org/1943274/2147482740/230-10-45-28
+ Details
Name: |
us-gaap_IncreaseDecreaseInOtherCurrentAssets |
Namespace Prefix: |
us-gaap_ |
Data Type: |
xbrli:monetaryItemType |
Balance Type: |
credit |
Period Type: |
duration |
|
X |
- DefinitionAmount of cash paid for interest, excluding capitalized interest, classified as operating activity. Includes, but is not limited to, payment to settle zero-coupon bond for accreted interest of debt discount and debt instrument with insignificant coupon interest rate in relation to effective interest rate of borrowing attributable to accreted interest of debt discount.
+ ReferencesReference 1: http://www.xbrl.org/2003/role/disclosureRef -Topic 230 -SubTopic 10 -Name Accounting Standards Codification -Section 45 -Paragraph 17 -Subparagraph (d) -Publisher FASB -URI https://asc.fasb.org/1943274/2147482740/230-10-45-17
Reference 2: http://www.xbrl.org/2003/role/disclosureRef -Topic 230 -SubTopic 10 -Name Accounting Standards Codification -Section 45 -Paragraph 25 -Subparagraph (e) -Publisher FASB -URI https://asc.fasb.org/1943274/2147482740/230-10-45-25
Reference 3: http://www.xbrl.org/2003/role/disclosureRef -Topic 230 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 2 -Publisher FASB -URI https://asc.fasb.org/1943274/2147482913/230-10-50-2
+ Details
Name: |
us-gaap_InterestPaidNet |
Namespace Prefix: |
us-gaap_ |
Data Type: |
xbrli:monetaryItemType |
Balance Type: |
credit |
Period Type: |
duration |
|
X |
- DefinitionAmount of loss from reductions in inventory due to subsequent measurement adjustments, including, but not limited to, physical deterioration, obsolescence, or changes in price levels.
+ ReferencesReference 1: http://www.xbrl.org/2003/role/disclosureRef -Topic 330 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 2 -Publisher FASB -URI https://asc.fasb.org/1943274/2147483080/330-10-50-2
+ Details
Name: |
us-gaap_InventoryWriteDown |
Namespace Prefix: |
us-gaap_ |
Data Type: |
xbrli:monetaryItemType |
Balance Type: |
debit |
Period Type: |
duration |
|
X |
- DefinitionAmount of cash inflow (outflow) from financing activities, including discontinued operations. Financing activity cash flows include obtaining resources from owners and providing them with a return on, and a return of, their investment; borrowing money and repaying amounts borrowed, or settling the obligation; and obtaining and paying for other resources obtained from creditors on long-term credit.
+ ReferencesReference 1: http://www.xbrl.org/2003/role/disclosureRef -Topic 230 -SubTopic 10 -Name Accounting Standards Codification -Section 45 -Paragraph 24 -Publisher FASB -URI https://asc.fasb.org/1943274/2147482740/230-10-45-24
+ Details
Name: |
us-gaap_NetCashProvidedByUsedInFinancingActivities |
Namespace Prefix: |
us-gaap_ |
Data Type: |
xbrli:monetaryItemType |
Balance Type: |
debit |
Period Type: |
duration |
|
X |
- References
+ Details
Name: |
us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract |
Namespace Prefix: |
us-gaap_ |
Data Type: |
xbrli:stringItemType |
Balance Type: |
na |
Period Type: |
duration |
|
X |
- DefinitionAmount of cash inflow (outflow) from investing activities, including discontinued operations. Investing activity cash flows include making and collecting loans and acquiring and disposing of debt or equity instruments and property, plant, and equipment and other productive assets.
+ ReferencesReference 1: http://www.xbrl.org/2003/role/disclosureRef -Topic 230 -SubTopic 10 -Name Accounting Standards Codification -Section 45 -Paragraph 24 -Publisher FASB -URI https://asc.fasb.org/1943274/2147482740/230-10-45-24
+ Details
Name: |
us-gaap_NetCashProvidedByUsedInInvestingActivities |
Namespace Prefix: |
us-gaap_ |
Data Type: |
xbrli:monetaryItemType |
Balance Type: |
debit |
Period Type: |
duration |
|
X |
- References
+ Details
Name: |
us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract |
Namespace Prefix: |
us-gaap_ |
Data Type: |
xbrli:stringItemType |
Balance Type: |
na |
Period Type: |
duration |
|
X |
- DefinitionAmount of cash inflow (outflow) from operating activities, including discontinued operations. Operating activity cash flows include transactions, adjustments, and changes in value not defined as investing or financing activities.
+ ReferencesReference 1: http://fasb.org/us-gaap/role/ref/legacyRef -Topic 230 -SubTopic 10 -Name Accounting Standards Codification -Section 45 -Paragraph 28 -Publisher FASB -URI https://asc.fasb.org/1943274/2147482740/230-10-45-28
Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef -Topic 230 -SubTopic 10 -Name Accounting Standards Codification -Section 45 -Paragraph 24 -Publisher FASB -URI https://asc.fasb.org/1943274/2147482740/230-10-45-24
Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef -Topic 230 -SubTopic 10 -Name Accounting Standards Codification -Section 45 -Paragraph 25 -Publisher FASB -URI https://asc.fasb.org/1943274/2147482740/230-10-45-25
+ Details
Name: |
us-gaap_NetCashProvidedByUsedInOperatingActivities |
Namespace Prefix: |
us-gaap_ |
Data Type: |
xbrli:monetaryItemType |
Balance Type: |
na |
Period Type: |
duration |
|
X |
- References
+ Details
Name: |
us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract |
Namespace Prefix: |
us-gaap_ |
Data Type: |
xbrli:stringItemType |
Balance Type: |
na |
Period Type: |
duration |
|
X |
- DefinitionAmount of cash (inflow) outflow from investing activities classified as other.
+ ReferencesReference 1: http://www.xbrl.org/2009/role/commonPracticeRef -Topic 230 -SubTopic 10 -Name Accounting Standards Codification -Section 45 -Paragraph 13 -Publisher FASB -URI https://asc.fasb.org/1943274/2147482740/230-10-45-13
Reference 2: http://www.xbrl.org/2009/role/commonPracticeRef -Name Accounting Standards Codification -Section 45 -Paragraph 12 -SubTopic 10 -Topic 230 -Publisher FASB -URI https://asc.fasb.org/1943274/2147482740/230-10-45-12
+ Details
Name: |
us-gaap_PaymentsForProceedsFromOtherInvestingActivities |
Namespace Prefix: |
us-gaap_ |
Data Type: |
xbrli:monetaryItemType |
Balance Type: |
credit |
Period Type: |
duration |
|
X |
- DefinitionThe cash outflow to reacquire common stock during the period.
+ ReferencesReference 1: http://fasb.org/us-gaap/role/ref/legacyRef -Topic 230 -SubTopic 10 -Name Accounting Standards Codification -Section 45 -Paragraph 15 -Subparagraph (a) -Publisher FASB -URI https://asc.fasb.org/1943274/2147482740/230-10-45-15
+ Details
Name: |
us-gaap_PaymentsForRepurchaseOfCommonStock |
Namespace Prefix: |
us-gaap_ |
Data Type: |
xbrli:monetaryItemType |
Balance Type: |
credit |
Period Type: |
duration |
|
X |
- DefinitionCash outflow to owners or shareholders, excluding ordinary dividends. Includes special dividends.
+ ReferencesReference 1: http://fasb.org/us-gaap/role/ref/legacyRef -Topic 230 -SubTopic 10 -Name Accounting Standards Codification -Section 45 -Paragraph 15 -Subparagraph (a) -Publisher FASB -URI https://asc.fasb.org/1943274/2147482740/230-10-45-15
+ Details
Name: |
us-gaap_PaymentsOfCapitalDistribution |
Namespace Prefix: |
us-gaap_ |
Data Type: |
xbrli:monetaryItemType |
Balance Type: |
credit |
Period Type: |
duration |
|
X |
- DefinitionThe cash outflow paid to third parties in connection with debt origination, which will be amortized over the remaining maturity period of the associated long-term debt.
+ ReferencesReference 1: http://fasb.org/us-gaap/role/ref/legacyRef -Name Accounting Standards Codification -Topic 230 -SubTopic 10 -Section 45 -Paragraph 15 -Subparagraph (e) -Publisher FASB -URI https://asc.fasb.org/1943274/2147482740/230-10-45-15
+ Details
Name: |
us-gaap_PaymentsOfDebtIssuanceCosts |
Namespace Prefix: |
us-gaap_ |
Data Type: |
xbrli:monetaryItemType |
Balance Type: |
credit |
Period Type: |
duration |
|
X |
- DefinitionThe cash outflow for cost incurred directly with the issuance of an equity security.
+ ReferencesReference 1: http://fasb.org/us-gaap/role/ref/legacyRef -Name Accounting Standards Codification -Topic 230 -SubTopic 10 -Section 45 -Paragraph 15 -Publisher FASB -URI https://asc.fasb.org/1943274/2147482740/230-10-45-15
+ Details
Name: |
us-gaap_PaymentsOfStockIssuanceCosts |
Namespace Prefix: |
us-gaap_ |
Data Type: |
xbrli:monetaryItemType |
Balance Type: |
credit |
Period Type: |
duration |
|
X |
- DefinitionThe cash outflow associated with the acquisition of long-lived, physical assets that are used in the normal conduct of business to produce goods and services and not intended for resale; includes cash outflows to pay for construction of self-constructed assets.
+ ReferencesReference 1: http://fasb.org/us-gaap/role/ref/legacyRef -Topic 230 -SubTopic 10 -Name Accounting Standards Codification -Section 45 -Paragraph 13 -Subparagraph (c) -Publisher FASB -URI https://asc.fasb.org/1943274/2147482740/230-10-45-13
+ Details
Name: |
us-gaap_PaymentsToAcquirePropertyPlantAndEquipment |
Namespace Prefix: |
us-gaap_ |
Data Type: |
xbrli:monetaryItemType |
Balance Type: |
credit |
Period Type: |
duration |
|
X |
- DefinitionThe cash inflow from the additional capital contribution to the entity.
+ ReferencesReference 1: http://fasb.org/us-gaap/role/ref/legacyRef -Name Accounting Standards Codification -Section 45 -Paragraph 14 -Subparagraph (a) -SubTopic 10 -Topic 230 -Publisher FASB -URI https://asc.fasb.org/1943274/2147482740/230-10-45-14
+ Details
Name: |
us-gaap_ProceedsFromIssuanceOfCommonStock |
Namespace Prefix: |
us-gaap_ |
Data Type: |
xbrli:monetaryItemType |
Balance Type: |
debit |
Period Type: |
duration |
|
X |
- DefinitionThe cash inflow from a contractual arrangement with the lender, including letter of credit, standby letter of credit and revolving credit arrangements, under which borrowings can be made up to a specific amount at any point in time with maturities due beyond one year or the operating cycle, if longer.
+ ReferencesReference 1: http://fasb.org/us-gaap/role/ref/legacyRef -Name Accounting Standards Codification -Topic 230 -SubTopic 10 -Section 45 -Paragraph 14 -Subparagraph (b) -Publisher FASB -URI https://asc.fasb.org/1943274/2147482740/230-10-45-14
+ Details
Name: |
us-gaap_ProceedsFromLongTermLinesOfCredit |
Namespace Prefix: |
us-gaap_ |
Data Type: |
xbrli:monetaryItemType |
Balance Type: |
debit |
Period Type: |
duration |
|
X |
- DefinitionThe expense charged against earnings for the period pertaining to standard and extended warranties on the entity's goods and services granted to customers.
+ ReferencesReference 1: http://fasb.org/us-gaap/role/ref/legacyRef -Name Accounting Standards Codification -Section 45 -Paragraph 28 -Subparagraph (a) -SubTopic 10 -Topic 230 -Publisher FASB -URI https://asc.fasb.org/1943274/2147482740/230-10-45-28
Reference 2: http://www.xbrl.org/2009/role/commonPracticeRef -Topic 460 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 8 -Subparagraph (a) -Publisher FASB -URI https://asc.fasb.org/1943274/2147482425/460-10-50-8
+ Details
Name: |
us-gaap_ProductWarrantyExpense |
Namespace Prefix: |
us-gaap_ |
Data Type: |
xbrli:monetaryItemType |
Balance Type: |
debit |
Period Type: |
duration |
|
X |
- DefinitionThe consolidated profit or loss for the period, net of income taxes, including the portion attributable to the noncontrolling interest.
+ ReferencesReference 1: http://www.xbrl.org/2003/role/disclosureRef -Topic 250 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 6 -Publisher FASB -URI https://asc.fasb.org/1943274/2147483443/250-10-50-6
Reference 2: http://www.xbrl.org/2003/role/disclosureRef -Topic 250 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 9 -Publisher FASB -URI https://asc.fasb.org/1943274/2147483443/250-10-50-9
Reference 3: http://www.xbrl.org/2003/role/disclosureRef -Topic 805 -SubTopic 60 -Name Accounting Standards Codification -Section 65 -Paragraph 1 -Subparagraph (g) -Publisher FASB -URI https://asc.fasb.org/1943274/2147476176/805-60-65-1
Reference 4: http://www.xbrl.org/2003/role/disclosureRef -Topic 740 -SubTopic 323 -Name Accounting Standards Codification -Section 65 -Paragraph 2 -Subparagraph (g)(3) -Publisher FASB -URI https://asc.fasb.org/1943274/2147478666/740-323-65-2
Reference 5: http://www.xbrl.org/2003/role/disclosureRef -Topic 235 -SubTopic 10 -Name Accounting Standards Codification -Section S99 -Paragraph 1 -Subparagraph (SX 210.4-08(g)(1)(ii)) -Publisher FASB -URI https://asc.fasb.org/1943274/2147480678/235-10-S99-1
Reference 6: http://www.xbrl.org/2003/role/disclosureRef -Topic 323 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 3 -Subparagraph (c) -Publisher FASB -URI https://asc.fasb.org/1943274/2147481687/323-10-50-3
Reference 7: http://www.xbrl.org/2003/role/disclosureRef -Topic 825 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 28 -Subparagraph (f) -Publisher FASB -URI https://asc.fasb.org/1943274/2147482907/825-10-50-28
Reference 8: http://www.xbrl.org/2003/role/disclosureRef -Topic 250 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 1 -Subparagraph (b)(2) -Publisher FASB -URI https://asc.fasb.org/1943274/2147483443/250-10-50-1
Reference 9: http://www.xbrl.org/2003/role/disclosureRef -Topic 815 -SubTopic 40 -Name Accounting Standards Codification -Section 65 -Paragraph 1 -Subparagraph (f) -Publisher FASB -URI https://asc.fasb.org/1943274/2147480175/815-40-65-1
Reference 10: http://www.xbrl.org/2003/role/disclosureRef -Topic 250 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 8 -Publisher FASB -URI https://asc.fasb.org/1943274/2147483443/250-10-50-8
Reference 11: http://www.xbrl.org/2003/role/exampleRef -Topic 946 -SubTopic 830 -Name Accounting Standards Codification -Section 55 -Paragraph 11 -Publisher FASB -URI https://asc.fasb.org/1943274/2147479168/946-830-55-11
Reference 12: http://www.xbrl.org/2003/role/disclosureRef -Topic 946 -SubTopic 205 -Name Accounting Standards Codification -Section 45 -Paragraph 3 -Subparagraph (a) -Publisher FASB -URI https://asc.fasb.org/1943274/2147478009/946-205-45-3
Reference 13: http://www.xbrl.org/2003/role/disclosureRef -Topic 946 -SubTopic 220 -Name Accounting Standards Codification -Section 45 -Paragraph 7 -Publisher FASB -URI https://asc.fasb.org/1943274/2147479105/946-220-45-7
Reference 14: http://www.xbrl.org/2003/role/disclosureRef -Topic 944 -SubTopic 220 -Name Accounting Standards Codification -Section S99 -Paragraph 1 -Subparagraph (SX 210.7-04(16)) -Publisher FASB -URI https://asc.fasb.org/1943274/2147477250/944-220-S99-1
Reference 15: http://www.xbrl.org/2003/role/disclosureRef -Topic 946 -SubTopic 220 -Name Accounting Standards Codification -Section S99 -Paragraph 1 -Subparagraph (SX 210.6-07(9)) -Publisher FASB -URI https://asc.fasb.org/1943274/2147479134/946-220-S99-1
Reference 16: http://www.xbrl.org/2003/role/disclosureRef -Topic 946 -SubTopic 220 -Name Accounting Standards Codification -Section S99 -Paragraph 3 -Subparagraph (SX 210.6-09(1)(d)) -Publisher FASB -URI https://asc.fasb.org/1943274/2147479134/946-220-S99-3
Reference 17: http://www.xbrl.org/2003/role/disclosureRef -Topic 810 -SubTopic 10 -Name Accounting Standards Codification -Section 45 -Paragraph 19 -Publisher FASB -URI https://asc.fasb.org/1943274/2147481231/810-10-45-19
Reference 18: http://www.xbrl.org/2009/role/commonPracticeRef -Topic 220 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 6 -Publisher FASB -URI https://asc.fasb.org/1943274/2147482765/220-10-50-6
Reference 19: http://www.xbrl.org/2003/role/disclosureRef -Topic 470 -SubTopic 10 -Name Accounting Standards Codification -Section S99 -Paragraph 1A -Subparagraph (SX 210.13-01(a)(4)(i)) -Publisher FASB -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1A
Reference 20: http://www.xbrl.org/2009/role/commonPracticeRef -Topic 470 -SubTopic 10 -Name Accounting Standards Codification -Section S99 -Paragraph 1A -Subparagraph (SX 210.13-01(a)(4)(ii)) -Publisher FASB -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1A
Reference 21: http://www.xbrl.org/2003/role/disclosureRef -Topic 470 -SubTopic 10 -Name Accounting Standards Codification -Section S99 -Paragraph 1A -Subparagraph (SX 210.13-01(a)(4)(iii)(A)) -Publisher FASB -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1A
Reference 22: http://www.xbrl.org/2003/role/disclosureRef -Topic 470 -SubTopic 10 -Name Accounting Standards Codification -Section S99 -Paragraph 1A -Subparagraph (SX 210.13-01(a)(4)(iv)) -Publisher FASB -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1A
Reference 23: http://www.xbrl.org/2003/role/disclosureRef -Topic 470 -SubTopic 10 -Name Accounting Standards Codification -Section S99 -Paragraph 1A -Subparagraph (SX 210.13-01(a)(5)) -Publisher FASB -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1A
Reference 24: http://www.xbrl.org/2003/role/disclosureRef -Topic 470 -SubTopic 10 -Name Accounting Standards Codification -Section S99 -Paragraph 1B -Subparagraph (SX 210.13-02(a)(4)(i)) -Publisher FASB -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1B
Reference 25: http://www.xbrl.org/2003/role/disclosureRef -Topic 470 -SubTopic 10 -Name Accounting Standards Codification -Section S99 -Paragraph 1B -Subparagraph (SX 210.13-02(a)(4)(iii)(A)) -Publisher FASB -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1B
Reference 26: http://www.xbrl.org/2003/role/disclosureRef -Topic 470 -SubTopic 10 -Name Accounting Standards Codification -Section S99 -Paragraph 1B -Subparagraph (SX 210.13-02(a)(4)(iii)(B)) -Publisher FASB -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1B
Reference 27: http://www.xbrl.org/2003/role/disclosureRef -Topic 470 -SubTopic 10 -Name Accounting Standards Codification -Section S99 -Paragraph 1B -Subparagraph (SX 210.13-02(a)(4)(iv)) -Publisher FASB -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1B
Reference 28: http://www.xbrl.org/2003/role/disclosureRef -Topic 470 -SubTopic 10 -Name Accounting Standards Codification -Section S99 -Paragraph 1B -Subparagraph (SX 210.13-02(a)(5)) -Publisher FASB -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1B
Reference 29: http://www.xbrl.org/2003/role/disclosureRef -Topic 942 -SubTopic 235 -Name Accounting Standards Codification -Section S99 -Paragraph 1 -Subparagraph (SX 210.9-05(b)(2)) -Publisher FASB -URI https://asc.fasb.org/1943274/2147477314/942-235-S99-1
Reference 30: http://www.xbrl.org/2003/role/disclosureRef -Topic 205 -SubTopic 20 -Name Accounting Standards Codification -Section 50 -Paragraph 7 -Publisher FASB -URI https://asc.fasb.org/1943274/2147483499/205-20-50-7
Reference 31: http://www.xbrl.org/2003/role/exampleRef -Topic 810 -SubTopic 10 -Name Accounting Standards Codification -Section 55 -Paragraph 4J -Publisher FASB -URI https://asc.fasb.org/1943274/2147481175/810-10-55-4J
Reference 32: http://www.xbrl.org/2003/role/exampleRef -Topic 810 -SubTopic 10 -Name Accounting Standards Codification -Section 55 -Paragraph 4K -Publisher FASB -URI https://asc.fasb.org/1943274/2147481175/810-10-55-4K
Reference 33: http://www.xbrl.org/2003/role/disclosureRef -Topic 220 -SubTopic 10 -Name Accounting Standards Codification -Section 45 -Paragraph 1A -Subparagraph (a) -Publisher FASB -URI https://asc.fasb.org/1943274/2147482790/220-10-45-1A
Reference 34: http://www.xbrl.org/2003/role/disclosureRef -Topic 220 -SubTopic 10 -Name Accounting Standards Codification -Section 45 -Paragraph 1B -Subparagraph (a) -Publisher FASB -URI https://asc.fasb.org/1943274/2147482790/220-10-45-1B
Reference 35: http://www.xbrl.org/2003/role/disclosureRef -Topic 230 -SubTopic 10 -Name Accounting Standards Codification -Section 45 -Paragraph 2 -Publisher FASB -URI https://asc.fasb.org/1943274/2147482740/230-10-45-2
Reference 36: http://www.xbrl.org/2003/role/disclosureRef -Topic 810 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 1A -Subparagraph (a)(1) -Publisher FASB -URI https://asc.fasb.org/1943274/2147481203/810-10-50-1A
Reference 37: http://www.xbrl.org/2003/role/disclosureRef -Topic 810 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 1A -Subparagraph (c)(1) -Publisher FASB -URI https://asc.fasb.org/1943274/2147481203/810-10-50-1A
+ Details
Name: |
us-gaap_ProfitLoss |
Namespace Prefix: |
us-gaap_ |
Data Type: |
xbrli:monetaryItemType |
Balance Type: |
credit |
Period Type: |
duration |
|
X |
- DefinitionAmount of expense (reversal of expense) for expected credit loss on accounts receivable.
+ ReferencesReference 1: http://www.xbrl.org/2003/role/disclosureRef -Topic 326 -SubTopic 20 -Name Accounting Standards Codification -Section 50 -Paragraph 13 -Subparagraph (b) -Publisher FASB -URI https://asc.fasb.org/1943274/2147479319/326-20-50-13
Reference 2: http://www.xbrl.org/2003/role/disclosureRef -Topic 220 -SubTopic 10 -Name Accounting Standards Codification -Section S99 -Paragraph 2 -Subparagraph (SX 210.5-03(5)) -Publisher FASB -URI https://asc.fasb.org/1943274/2147483621/220-10-S99-2
+ Details
Name: |
us-gaap_ProvisionForDoubtfulAccounts |
Namespace Prefix: |
us-gaap_ |
Data Type: |
xbrli:monetaryItemType |
Balance Type: |
debit |
Period Type: |
duration |
|
X |
- DefinitionThe cash outflow for the settlement of obligation drawn from a contractual arrangement with the lender, including letter of credit, standby letter of credit and revolving credit arrangements, under which borrowings can be made up to a specific amount at any point in time with maturities due beyond one year or the operating cycle, if longer.
+ ReferencesReference 1: http://fasb.org/us-gaap/role/ref/legacyRef -Topic 230 -SubTopic 10 -Name Accounting Standards Codification -Section 45 -Paragraph 15 -Subparagraph (b) -Publisher FASB -URI https://asc.fasb.org/1943274/2147482740/230-10-45-15
+ Details
Name: |
us-gaap_RepaymentsOfLongTermLinesOfCredit |
Namespace Prefix: |
us-gaap_ |
Data Type: |
xbrli:monetaryItemType |
Balance Type: |
credit |
Period Type: |
duration |
|
X |
- DefinitionAmount of noncash expense for share-based payment arrangement.
+ ReferencesReference 1: http://fasb.org/us-gaap/role/ref/legacyRef -Name Accounting Standards Codification -Section 45 -Paragraph 28 -Subparagraph (a) -SubTopic 10 -Topic 230 -Publisher FASB -URI https://asc.fasb.org/1943274/2147482740/230-10-45-28
+ Details
Name: |
us-gaap_ShareBasedCompensation |
Namespace Prefix: |
us-gaap_ |
Data Type: |
xbrli:monetaryItemType |
Balance Type: |
debit |
Period Type: |
duration |
|
X |
- Details
Name: |
us-gaap_CreditFacilityAxis=us-gaap_SecuredDebtMember |
Namespace Prefix: |
|
Data Type: |
na |
Balance Type: |
|
Period Type: |
|
|
X |
- Details
Name: |
us-gaap_CreditFacilityAxis=us-gaap_RevolvingCreditFacilityMember |
Namespace Prefix: |
|
Data Type: |
na |
Balance Type: |
|
Period Type: |
|
|
v3.25.0.1
Organization and Business
|
12 Months Ended |
Dec. 31, 2024 |
Organization, Consolidation and Presentation of Financial Statements [Abstract] |
|
Organization and Business |
Organization and Business Shoals Technologies Group, Inc. (the “Company”) was formed as a Delaware corporation on November 4, 2020 for the purpose of facilitating an initial public offering (“IPO”) and other related organizational transactions to carry on the business of Shoals Parent LLC and its subsidiaries (“Shoals Parent LLC”). Shoals Parent LLC was a Delaware limited liability company. The IPO was completed on January 29, 2021. In connection with the IPO, through a series of transactions, the Company became the sole managing member of Shoals Parent LLC and Shoals Parent LLC received shares of Class B common stock of the Company. In March 2023 in connection with the elimination of the Company’s “Up-C” structure as described below, all of the issued and outstanding Company Class B shares were converted to Class A common stock. On July 1, 2023, the Company contributed 100% of its limited liability interests of Shoals Parent LLC (“LLC Interests”) to its wholly-owned subsidiary Shoals Intermediate Parent, Inc. (“Shoals Intermediate Parent”). Following the contribution, Shoals Parent LLC became a disregarded single member limited liability company, eliminating the umbrella-partnership C corporation structure (“Up-C structure”). Effective July 1, 2023, the Company owned 100% of Shoals Parent LLC together with its wholly-owned subsidiary, Shoals Intermediate Parent. Following the elimination of the Up-C structure, effective December 31, 2023, the Company consummated an internal reorganization transaction whereby certain of the Company’s wholly-owned subsidiaries merged with and into other subsidiaries. As part of this reorganization, Shoals Parent LLC merged with and into Shoals Intermediate Parent, with Shoals Intermediate Parent as the surviving corporation. As of December 31, 2024, Shoals Technologies Group, Inc. owns directly or indirectly four subsidiaries: Shoals Intermediate Parent, Shoals Technologies Group, LLC, Shoals International, LLC and Shoals Energy Spain, S.L. The Company is headquartered in Portland, Tennessee and is a leading provider of EBOS solutions and components, including battery energy storage solutions (“BESS”) and Original Equipment Manufacturer (“OEM”) components, for the global energy transition market.
|
X |
- References
+ Details
Name: |
us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract |
Namespace Prefix: |
us-gaap_ |
Data Type: |
xbrli:stringItemType |
Balance Type: |
na |
Period Type: |
duration |
|
X |
- DefinitionThe entire disclosure for organization, consolidation and basis of presentation of financial statements disclosure.
+ ReferencesReference 1: http://www.xbrl.org/2003/role/disclosureRef -Topic 946 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 1 -Publisher FASB -URI https://asc.fasb.org/1943274/2147480424/946-10-50-1
Reference 2: http://www.xbrl.org/2003/role/disclosureRef -Topic 946 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 2 -Publisher FASB -URI https://asc.fasb.org/1943274/2147480424/946-10-50-2
Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef -Topic 810 -Name Accounting Standards Codification -Publisher FASB -URI https://asc.fasb.org/810/tableOfContent
Reference 4: http://fasb.org/us-gaap/role/ref/legacyRef -Topic 205 -Name Accounting Standards Codification -Publisher FASB -URI https://asc.fasb.org/205/tableOfContent
+ Details
Name: |
us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureTextBlock |
Namespace Prefix: |
us-gaap_ |
Data Type: |
dtr-types:textBlockItemType |
Balance Type: |
na |
Period Type: |
duration |
|
v3.25.0.1
Summary of Significant Accounting Policies
|
12 Months Ended |
Dec. 31, 2024 |
Accounting Policies [Abstract] |
|
Summary of Significant Accounting Policies |
Summary of Significant Accounting Policies Basis of Accounting and Presentation The consolidated financial statements have been prepared on the accrual basis of accounting in accordance with accounting principles generally accepted in the United States of America (“U.S. GAAP”). Principles of Consolidation The consolidated financial statements include the accounts of the Company and its subsidiaries. All intercompany balances and transactions have been eliminated in consolidation. Reclassifications Certain prior period amounts have been reclassified to conform to the current period presentation. Non-Controlling Interests The non-controlling interests on the consolidated statements of operations represented a portion of earnings or loss attributable to the economic interests in the Company’s former subsidiary, Shoals Parent LLC, formerly held by direct or indirect holders of LLC Interests and our Class B common stock, including the founder and certain current and former executive officers, employees and their respective permitted transferees (the “Continuing Equity Owners”). Activity related to non-controlling interests on the Statements of Changes in Members’ / Stockholders’ Equity represents activity related to the portion of net assets of the Company attributable to the Continuing Equity Owners, based on the portion of the LLC Interests owned by such unit holders. As of March 2023, the Company, along with wholly-owned subsidiary Shoals Intermediate Parent, owned 100% of Shoals Parent LLC. Effective December 31, 2023, Shoals Parent LLC merged with and into Shoals Intermediate Parent with Shoals Intermediate Parent as the surviving corporation. Use of Estimates The preparation of consolidated financial statements in conformity with U.S. GAAP requires management to make estimates and assumptions that affect the reported amounts of assets and liabilities and disclosure of contingent assets and liabilities at the date of the consolidated financial statements and the reported amounts of revenue and expenses during the reporting period. Actual results could differ materially from those estimates. Significant estimates include revenue recognition, allowance for credit losses, useful lives of property, plant and equipment and other intangible assets, impairment of long-lived assets, allowance for obsolete or slow moving inventory, valuation allowance on deferred tax assets, equity-based compensation expense and warranty liability. Cash and Cash Equivalents The Company considers cash and cash equivalents to include cash on hand, cash held in demand deposit accounts, and all highly liquid financial instruments purchased with a maturity of three months or less. Accounts Receivable and Allowance for Credit Losses Accounts receivable is comprised of amounts billed to customers, net of an allowance for credit losses. The allowance for credit losses is estimated by management and is based on historical experience, current conditions and reasonable forecasts. Periodically, management reviews the accounts receivable balances of its customers and adjusts the allowance based on current circumstances and charges off uncollectible receivables when all attempts to collect have failed, although collection efforts may continue. Unbilled Receivables Unbilled receivables arise when the Company recognizes revenue for amounts which cannot yet be billed under terms of the contract with the customer. Inventory Inventories consist of raw materials, work in process, and finished goods. Inventories are stated at the lower of cost or net realizable value. Cost is calculated using the first-in first-out method. Provisions are made to reduce excess or obsolete inventories to their estimated net realizable values. Property, Plant, and Equipment Property, plant, and equipment acquired in acquisitions are recorded at fair value at the date of acquisition; all other property, plant and equipment are recorded at cost, net of accumulated depreciation. Improvements, betterments and replacements which significantly extend the life of an asset are capitalized. Depreciation is computed using the straight-line method over the estimated useful lives of the respective assets. Repair and maintenance costs are expensed as incurred. A gain or loss on the sale of property, plant and equipment is calculated as the difference between the cost of the asset disposed of, net of accumulated depreciation, and the sales proceeds received. A gain or loss on an asset disposal is recognized in the period that the sale occurs. Impairment of Long-Lived Assets When events, circumstances or operating results indicate that the carrying values of long-lived assets might not be recoverable through future operations, the Company prepares projections of the undiscounted future cash flows expected to result from the use of the assets and their eventual disposition. If the projections indicate that the recorded amounts are not expected to be recoverable, such amounts are reduced to estimated fair value. Fair value is estimated based upon internal evaluation of each asset that includes quantitative analyses of net revenue and cash flows, review of recent sales of similar assets and market responses based upon discussions in connection with offers received from potential buyers. Management determined there was no impairment for the years ended December 31, 2024, 2023 and 2022. Goodwill Goodwill is assessed using either a qualitative assessment or quantitative approach to determine whether it is more likely than not that the fair value of the reporting unit is less than the carrying amount. The qualitative assessment evaluates factors including macroeconomic conditions, industry-specific and company-specific considerations, legal and regulatory environments, and historical performance. If the Company determines that it is more likely than not that the fair value of a reporting unit is less than its carrying value, a quantitative assessment is performed. Otherwise, no further assessment is required. The quantitative approach compares the estimated fair value of the reporting units to its carrying amount, including goodwill. Impairment is indicated if the estimated fair value of the reporting unit is less than the carrying amount of the reporting unit, and an impairment charge is recognized for the differential. The Company completes its annual goodwill impairment test as of October 1 each year. For the years ended December 31, 2024, 2023 and 2022, the Company performed a qualitative assessment of its goodwill and determined no impairment. Since the Company’s formation on May 9, 2017, the Company has not had any goodwill impairment. Amortizable and Other Intangible Assets The Company amortizes identifiable intangible assets consisting of customer relationships, developed technology, trade names, backlog and noncompete agreements because these assets have finite lives. The Company’s intangible assets with finite lives are amortized on a straight‐line basis over the estimated useful lives. The basis of amortization approximates the pattern in which the assets are utilized over their estimated useful lives. The Company reviews for impairment indicators of finite-lived intangibles, as described in the “Impairment of Long-Lived Assets” significant accounting policy. Deferred Offering Costs Deferred offering costs consist primarily of registration fees, filing fees, listing fees, specific legal and accounting costs and transfer agent fees, which are direct and incremental fees related to the IPO and secondary offerings. Deferred Financing Costs Costs incurred to issue debt are capitalized and recorded net of the related debt and amortized using the effective interest method as a component of interest expense over the terms of the related debt agreement. Treasury Stock The Company records treasury stock activities under the cost method whereby the cost of the acquired stock is recorded as treasury stock. The Company’s accounting policy upon the formal retirement of treasury stock is to deduct the par value from common stock and to reflect any excess of cost over par value as a reduction to additional paid-in capital (to the extent created by previous issuances of the shares) and then retained earnings. Revenue Recognition The Company recognizes revenue primarily from the sale of EBOS systems and components. The Company determines its revenue recognition through the following steps: (i) identification of the contract or contracts with a customer, (ii) identification of the performance obligations within the contract, (iii) determination of the transaction price, (iv) allocation of the transaction price to the performance obligations within the contract, and (v) recognition of revenue as the performance obligation has been satisfied. The Company’s contracts with customers predominately are accounted for as one performance obligation, as the majority of the obligations under the contracts relate to a single project. For each contract entered into, the Company determines the transaction price based on the consideration expected to be received, net of any variable consideration or options. The transaction price identified is allocated to each distinct performance obligation to deliver a good or service based on the relative standalone selling prices. Management has concluded that the prices negotiated with each individual customer are representative of the standalone selling price of the product. Some of the Company’s sales agreements have rebates and volume-based discounts with tiered pricing which are prospective in nature. We concluded that in these situations, the incentives can represent variable consideration or options, depending upon the specifics of the agreement. In the event the agreement contains an option, the option is considered a material right and, therefore, included in the accounting for the initial arrangement. We estimate the average anticipated discount over the lifetime of the contract, and apply that discount to each contract. On a quarterly basis, we review our estimates and, if needed, updates are made and changes are applied prospectively. The Company primarily recognizes revenue over time as a result of the continuous transfer of control of its product to the customer using the output method based on units manufactured. This continuous transfer of control to the customer is supported by clauses in the contracts that provide rights to payment of the transaction price associated with work performed to date on products that do not have an alternative use to the Company. Management believes that recognizing revenue using the output method based on units manufactured best depicts the extent of transfer of control to the customer. In certain instances the promised goods do have an alternative use. In these instances, revenue is recognized when the customer obtains control of the product. Contracts of this nature typically include customer acceptance clauses, which results in revenue recognition occurring upon customer acceptance. Depending on the size of project, the manufacturing process generally takes from less than one week to four months to complete production. The accounting for each contract involves a judgmental process of estimating total sales, costs, and profit for each performance obligation. Cost of revenue is recognized based on the unit of production. The amount reported as revenue is determined by adding a proportionate amount of the estimated profit to the amount reported as cost of revenue. The Company has elected to adopt certain practical expedients and exemptions as allowed under the new revenue recognition guidance such as (i) recording sales commissions as incurred because the amortization period is less than one year, (ii) excluding any collected sales tax amounts from the calculation of revenue, and (iii) accounting for shipping and handling activities that are incurred after the customer has obtained control of the product as fulfillment costs rather than a separate service provided to the customer for which consideration would need to be allocated (see Shipping and Handling). Shipping and Handling The Company accounts for shipping and handling related to contracts with customers as costs to fulfill its promise to transfer the associated products. Accordingly, payment by the Company’s customers for shipping and handling costs for delivery of the Company’s products are recorded as a component of revenue in the accompanying consolidated statements of operations. Shipping and handling expenses are included as a component of cost of revenue as incurred and totaled $4.6 million, $5.2 million and $7.0 million for the years ended December 31, 2024, 2023 and 2022, respectively. Concentrations The Company has cash deposited at certain financial institutions which, at times, may exceed the limits provided by the Federal Deposit Insurance Corporation (“FDIC”). The Company has not experienced any losses on such amount and believes it is not subject to significant credit risk related to cash balances. As of December 31, 2024, $23.0 million of the Company’s bank balances were in excess of FDIC insurance limits. The Company had the following revenue concentrations representing approximately 10% or more of revenue for the years ended December 31, 2024, 2023 and 2022 and related accounts receivable concentrations as of December 31, 2024, and 2023: | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | 2024 | | 2023 | | 2022 | | Revenue % | | Accounts Receivable % | | Revenue % | | Accounts Receivable % | | Revenue % | | Customer A | 26.4 | % | | 19.0 | % | | 36.3 | % | | 37.5 | % | | 7.0 | % | | Customer B | 10.4 | % | | 8.8 | % | | 5.5 | % | | 3.9 | % | | 6.3 | % | |
Fair Value Fair value is defined as the price that would be received to sell an asset or paid to transfer a liability in an orderly transaction between market participants at the measurement date. The Company follows a fair value hierarchy which requires the Company to maximize the use of observable inputs and minimize the use of unobservable inputs when measuring fair value. Three levels of inputs may be used to measure fair value, as follows: •Level 1 – Quoted prices in active markets for identical assets or liabilities. •Level 2 – Observable inputs other than Level 1 prices, such as quoted prices for similar assets or liabilities; quoted prices in markets that are not active; or other inputs that are observable or can be corroborated by observable market data for substantially the full term of the assets or liabilities. •Level 3 – Unobservable inputs that are supported by little or no market activity that are significant to the fair value of the assets or liabilities. The fair values of the Company’s cash and cash equivalents, accounts receivable, and accounts payable approximate their carrying values due to their short maturities. The carrying value of the Company’s long-term debt approximates fair value and is considered level 2, as it is based on current market rates at which the Company could borrow funds with similar terms. Income Taxes The Company is taxed as a corporation for U.S. federal and state income tax purposes. Prior to July 1, 2023, the Company’s sole material asset was Shoals Parent LLC, which was a limited liability company that was taxed as a partnership for US federal and certain state and local income tax purposes. Shoals Parent LLC’s net taxable income and related tax credits, if any, were passed through to its members and included in the member’s tax returns. The Company accounts for income taxes using the asset and liability method. Under this method, deferred tax assets and liabilities are recognized for the estimated future tax consequences attributable to differences between the financial statement carrying amounts of existing assets and liabilities and their respective tax basis. Deferred tax assets and liabilities are calculated by applying existing tax laws and the rates expected to apply to taxable income in the years in which those temporary differences are expected to be recovered or settled. The effect of a change in tax rates on deferred tax assets and liabilities is recognized in the year of the enacted rate change. In assessing the realizability of deferred tax assets, management considers whether it is more-likely-than-not that the deferred tax assets will be realized. In making such a determination, the Company considers all available positive and negative evidence, including future reversals of existing taxable temporary differences, projected future taxable income, tax-planning strategies, carryback potential if permitted under the tax law, and results of recent operations. The Company accounts for uncertainty in income taxes using a recognition and measurement threshold for tax positions taken or expected to be taken in a tax return, which are subject to examination by federal and state taxing authorities. The tax benefit from an uncertain tax position is recognized when it is more likely than not that the position will be sustained upon examination by taxing authorities based on the technical merits of the position. The amount of the tax benefit recognized is the largest amount of the benefit that has a greater than 50% likelihood of being realized upon ultimate settlement. The effective tax rate and the tax basis of assets and liabilities reflect management’s estimates of the ultimate outcome of various tax uncertainties. The Company recognizes penalties and interest related to uncertain tax positions within the income tax expense financial statement caption in the accompanying consolidated statements of operations. The Company did not have any material interest and penalties during the years ended December 31, 2024, 2023 and 2022. The Company files U.S. federal and certain state income tax returns. The income tax returns of the Company are subject to examination by U.S. federal and state taxing authorities for various time periods, depending on each jurisdictions’ rules, beginning generally after the income tax returns are filed. Product Warranty The Company offers an assurance type warranty for its products against manufacturer defects and does not contain a service element. For these assurance type warranties, a provision for estimated future costs related to warranty expense is recorded when they are probable and reasonably estimable. This provision is based on historical information on the nature, frequency and average cost of claims for each product line. When little or no experience exists for an immature product line, the estimate is based on comparable product lines. Specific liabilities are established once an issue is identified with the amounts for such liabilities based on the estimated cost of correction. These estimates are re-evaluated on an ongoing basis using best-available information and revisions to estimates are made as necessary. As of December 31, 2024 and 2023 our estimated warranty liability was $41.0 million and $54.9 million, respectively. See further discussion of warranty related matters in Note 8 - Warranty Liability. Equity-Based Compensation The Company recognizes equity-based compensation expense based on the equity award’s grant date fair value. The determination of the fair value of equity awards issued to employees of the Company is based upon the closing market price of the Company’s common stock on the day prior to the grant date. Equity-based compensation expense related to performance stock units is recognized if it is probable that the performance condition will be satisfied. The Company accounts for forfeitures as they occur. The grant date fair value of each unit is amortized on a straight-line basis over the requisite service period, including those units with graded vesting. However, the amount of equity-based compensation at any date is at least equal to the portion of the grant date fair value of the award that is vested. Earnings per Share (“EPS”) Basic EPS is computed by dividing net income available to common stockholders by the weighted average shares outstanding during the period. Diluted EPS takes into account the potential dilution that could occur if securities or other contracts to issue shares, such as unvested restricted stock units, were exercised and converted into shares. Diluted EPS is computed by dividing net income available to common stockholders by the weighted average shares outstanding during the period, increased by the number of additional shares that would have been outstanding if the potential shares had been issued and were dilutive. Segment Reporting ASC 280 (“Segment Reporting”) establishes standards for reporting information about operating segments. Operating segments are defined as components of an enterprise about which separate financial information is available that is evaluated regularly by the chief operating decision maker in deciding how to allocate resources and in assessing performance. The Company manages its business on the basis of one operating and reportable segment and derives revenues from selling its product. Advertising Expenses Advertising expenses are expensed as incurred. Advertising expenses for the years ended December 31, 2024, 2023 and 2022 were not material to our consolidated financial statements. Research and Development Expenses Research and development expenses are expensed as incurred. Research and development expenses for the years ended December 31, 2024, 2023 and 2022 were not material to our consolidated financial statements. New Accounting Standards Adopted In November 2023, the Financial Accounting Standards Board (“FASB”) issued ASU 2023-07, Segment Reporting (Topic 280): Improvements to Reportable Segment Disclosures, requiring public entities to disclose information about their reportable segments’ significant expenses and other segment items on an interim and annual basis. Public entities with a single reportable segment are required to apply the disclosure requirements in ASU 2023-07, as well as all existing segment disclosures and reconciliation requirements in Accounting Standards Codification (“ASC”) 280 on an interim and annual basis. The Company adopted ASU 2023-07 during the year ended December 31, 2024. This guidance did not have a material impact on our consolidated financial results, but did lead to additional disclosures. See Note 19 - Segment Reporting in the accompanying notes to the consolidated financial statements for further detail. Not Yet Adopted In December 2023, the FASB issued ASU 2023-09, Income Taxes (Topic 740): Improvements to Income Tax Disclosures, which expands disclosures in an entity’s income tax rate reconciliation table and disclosures regarding cash taxes paid both in the U.S. and foreign jurisdictions. The update will be effective for annual periods beginning after December 15, 2024. The Company is currently evaluating the impact that this guidance will have on the presentation of its consolidated financial statements. In November 2024, the FASB issued ASU 2024-03, Income Statement-Reporting Comprehensive Income-Expense Disaggregation Disclosures (Subtopic 220-40): Disaggregation of Income Statement Expenses, requiring public entities to disclose additional information about specific expense categories in the notes to the financial statements on an interim and annual basis. ASU 2024-03 is effective for fiscal years beginning after December 15, 2026, and for interim periods beginning after December 15, 2027, with early adoption permitted. The Company is currently evaluating the impact of adopting ASU 2024-03. Management does not believe that any other recently issued, but not yet effective, accounting standards, if currently adopted, would have a material effect on the Company’s consolidated financial statements.
|
X |
- References
+ Details
Name: |
us-gaap_AccountingPoliciesAbstract |
Namespace Prefix: |
us-gaap_ |
Data Type: |
xbrli:stringItemType |
Balance Type: |
na |
Period Type: |
duration |
|
X |
- DefinitionThe entire disclosure for all significant accounting policies of the reporting entity.
+ ReferencesReference 1: http://www.xbrl.org/2003/role/disclosureRef -Topic 235 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 1 -Publisher FASB -URI https://asc.fasb.org/1943274/2147483426/235-10-50-1
Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef -Topic 235 -Name Accounting Standards Codification -Publisher FASB -URI https://asc.fasb.org/235/tableOfContent
+ Details
Name: |
us-gaap_SignificantAccountingPoliciesTextBlock |
Namespace Prefix: |
us-gaap_ |
Data Type: |
dtr-types:textBlockItemType |
Balance Type: |
na |
Period Type: |
duration |
|
v3.25.0.1
Accounts Receivable
|
12 Months Ended |
Dec. 31, 2024 |
Receivables [Abstract] |
|
Accounts Receivable |
Accounts Receivable Accounts receivable, net consists of the following (in thousands): | | | | | | | | | | | | | December 31, | | 2024 | | 2023 | Accounts receivable | $ | 78,677 | | | $ | 107,877 | | Less: allowance for credit losses | (496) | | | (759) | | Accounts receivable, net | $ | 78,181 | | | $ | 107,118 | |
|
X |
- DefinitionThe entire disclosure for accounts receivable, contract receivable, receivable held-for-sale, and nontrade receivable.
+ ReferencesReference 1: http://www.xbrl.org/2003/role/disclosureRef -Topic 310 -Name Accounting Standards Codification -Publisher FASB -URI https://asc.fasb.org/310/tableOfContent
Reference 2: http://www.xbrl.org/2003/role/disclosureRef -Topic 326 -Name Accounting Standards Codification -Publisher FASB -URI https://asc.fasb.org/326/tableOfContent
+ Details
Name: |
us-gaap_AccountsAndNontradeReceivableTextBlock |
Namespace Prefix: |
us-gaap_ |
Data Type: |
dtr-types:textBlockItemType |
Balance Type: |
na |
Period Type: |
duration |
|
X |
- References
+ Details
Name: |
us-gaap_ReceivablesAbstract |
Namespace Prefix: |
us-gaap_ |
Data Type: |
xbrli:stringItemType |
Balance Type: |
na |
Period Type: |
duration |
|
v3.25.0.1
Inventory
|
12 Months Ended |
Dec. 31, 2024 |
Inventory Disclosure [Abstract] |
|
Inventory |
InventoryInventory, net consists of the following (in thousands): | | | | | | | | | | | | | December 31, | | 2024 | | 2023 | Raw materials | $ | 55,703 | | | $ | 57,608 | | Work in process | 2,316 | | | 1,111 | | Finished goods | 2,415 | | | 654 | | Allowance for obsolete or slow-moving inventory | (4,457) | | | (6,569) | | Inventory, net | $ | 55,977 | | | $ | 52,804 | |
The following table presents the change in the allowance for obsolete or slow-moving inventory balances (in thousands): | | | | | | | | | | | | | December 31, | | 2024 | | 2023 | Allowance balance, beginning of year | $ | (6,569) | | | $ | (2,924) | | Provision | (2,670) | | | (5,041) | | Write offs | 4,782 | | | 1,396 | | Allowance balance, end of year | $ | (4,457) | | | $ | (6,569) | |
|
X |
- References
+ Details
Name: |
us-gaap_InventoryDisclosureAbstract |
Namespace Prefix: |
us-gaap_ |
Data Type: |
xbrli:stringItemType |
Balance Type: |
na |
Period Type: |
duration |
|
X |
- DefinitionThe entire disclosure for inventory. Includes, but is not limited to, the basis of stating inventory, the method of determining inventory cost, the classes of inventory, and the nature of the cost elements included in inventory.
+ ReferencesReference 1: http://www.xbrl.org/2003/role/disclosureRef -Topic 330 -Name Accounting Standards Codification -Publisher FASB -URI https://asc.fasb.org/330/tableOfContent
+ Details
Name: |
us-gaap_InventoryDisclosureTextBlock |
Namespace Prefix: |
us-gaap_ |
Data Type: |
dtr-types:textBlockItemType |
Balance Type: |
na |
Period Type: |
duration |
|
v3.25.0.1
Property, Plant and Equipment
|
12 Months Ended |
Dec. 31, 2024 |
Property, Plant and Equipment [Abstract] |
|
Property, Plant and Equipment |
Property, Plant and Equipment Property, plant, and equipment, net consists of the following (in thousands): | | | | | | | | | | | | | | | | | | | Estimated Useful Lives (Years) | | | | | | | December 31, | | | 2024 | | 2023 | Land | N/A | | $ | 840 | | | $ | 840 | | Building and land improvements | 5-40 | | 13,946 | | | 13,134 | | Machinery and equipment | 3-5 | | 23,639 | | | 17,528 | | Furniture and fixtures | 3-7 | | 2,734 | | | 2,766 | | Vehicles | 5 | | 125 | | | 125 | | | | | 41,284 | | | 34,393 | | Less: accumulated depreciation | | | (13,062) | | | (9,557) | | Property, plant and equipment, net | | | $ | 28,222 | | | $ | 24,836 | |
Depreciation expense for the years ended December 31, 2024, 2023 and 2022 was $5.0 million, $2.6 million and $1.9 million, respectively. During the years ended December 31, 2024, 2023 and 2022, $4.0 million, $2.0 million and $1.5 million, respectively, of depreciation expense was allocated to cost of revenue and $1.0 million, $0.6 million and $0.4 million, respectively, of depreciation expense was allocated to operating expenses.
|
X |
- References
+ Details
Name: |
us-gaap_PropertyPlantAndEquipmentAbstract |
Namespace Prefix: |
us-gaap_ |
Data Type: |
xbrli:stringItemType |
Balance Type: |
na |
Period Type: |
duration |
|
X |
- DefinitionThe entire disclosure for long-lived, physical asset used in normal conduct of business and not intended for resale. Includes, but is not limited to, work of art, historical treasure, and similar asset classified as collections.
+ ReferencesReference 1: http://fasb.org/us-gaap/role/ref/legacyRef -Topic 360 -Name Accounting Standards Codification -Publisher FASB -URI https://asc.fasb.org/360/tableOfContent
Reference 2: http://www.xbrl.org/2003/role/disclosureRef -Name Accounting Standards Codification -Section 50 -Paragraph 6 -SubTopic 360 -Topic 958 -Publisher FASB -URI https://asc.fasb.org/1943274/2147477798/958-360-50-6
Reference 3: http://www.xbrl.org/2003/role/disclosureRef -Name Accounting Standards Codification -Section 50 -Paragraph 1 -Subparagraph (d) -SubTopic 360 -Topic 958 -Publisher FASB -URI https://asc.fasb.org/1943274/2147477798/958-360-50-1
Reference 4: http://www.xbrl.org/2003/role/disclosureRef -Name Accounting Standards Codification -Section 50 -Paragraph 7 -SubTopic 360 -Topic 958 -Publisher FASB -URI https://asc.fasb.org/1943274/2147477798/958-360-50-7
+ Details
Name: |
us-gaap_PropertyPlantAndEquipmentDisclosureTextBlock |
Namespace Prefix: |
us-gaap_ |
Data Type: |
dtr-types:textBlockItemType |
Balance Type: |
na |
Period Type: |
duration |
|
v3.25.0.1
Goodwill and Other Intangible Assets
|
12 Months Ended |
Dec. 31, 2024 |
Goodwill and Intangible Assets Disclosure [Abstract] |
|
Goodwill and Other Intangible Assets |
Goodwill and Other Intangible Assets Goodwill As of December 31, 2024 and 2023, goodwill totaled $69.9 million. There was no change or adjustments to the carrying amount of goodwill during the years ended December 31, 2024 and 2023. Other Intangible Assets Other intangible assets, net consisted of the following (in thousands): | | | | | | | | | | | | | | | | | | | Estimated Useful Lives (Years) | | | | | | | December 31, | | | 2024 | | 2023 | Amortizable: | | | | | | Costs: | | | | | | Customer relationships | 13 | | $ | 53,100 | | | $ | 53,100 | | Developed technology | 13 | | 34,600 | | | 34,600 | | Trade names | 13 | | 11,900 | | | 11,900 | | Backlog | 1 | | 600 | | | 600 | | Noncompete agreements | 5 | | 2,000 | | | 2,000 | | Total amortizable intangibles | | | 102,200 | | | 102,200 | | Accumulated amortization: | | | | | | Customer relationships | | | 31,179 | | | 27,135 | | Developed technology | | | 20,183 | | | 17,522 | | Trade names | | | 7,155 | | | 6,275 | | Backlog | | | 600 | | | 600 | | Noncompete agreements | | | 2,000 | | | 2,000 | | Total accumulated amortization | | | 61,117 | | | 53,532 | | Total other intangible assets, net | | | $ | 41,083 | | | $ | 48,668 | |
Amortization expense related to intangible assets amounted to $7.6 million, $7.9 million and $8.7 million for the years ended December 31, 2024, 2023 and 2022, respectively. Estimated future annual amortization expense for other intangible assets, net are as follows (in thousands): | | | | | | For the Year Ended December 31, | Amortization Expense | 2025 | $ | 7,585 | | 2026 | 7,585 | | 2027 | 7,585 | | 2028 | 7,585 | | 2029 | 7,585 | | Thereafter | 3,158 | | | $ | 41,083 | |
|
X |
- References
+ Details
Name: |
us-gaap_GoodwillAndIntangibleAssetsDisclosureAbstract |
Namespace Prefix: |
us-gaap_ |
Data Type: |
xbrli:stringItemType |
Balance Type: |
na |
Period Type: |
duration |
|
X |
- DefinitionThe entire disclosure for goodwill and intangible assets.
+ ReferencesReference 1: http://www.xbrl.org/2009/role/commonPracticeRef -Topic 350 -SubTopic 30 -Name Accounting Standards Codification -Publisher FASB -URI https://asc.fasb.org/350-30/tableOfContent
Reference 2: http://www.xbrl.org/2009/role/commonPracticeRef -Topic 350 -SubTopic 20 -Name Accounting Standards Codification -Publisher FASB -URI https://asc.fasb.org/350-20/tableOfContent
+ Details
Name: |
us-gaap_GoodwillAndIntangibleAssetsDisclosureTextBlock |
Namespace Prefix: |
us-gaap_ |
Data Type: |
dtr-types:textBlockItemType |
Balance Type: |
na |
Period Type: |
duration |
|
v3.25.0.1
Accrued Expenses and Other
|
12 Months Ended |
Dec. 31, 2024 |
Payables and Accruals [Abstract] |
|
Accrued Expenses and Other |
Accrued Expenses and OtherAccrued expenses and other consists of the following (in thousands): | | | | | | | | | | | | | December 31, | | 2024 | | 2023 | Accrued compensation | $ | 5,005 | | | $ | 10,796 | | Accrued interest | 259 | | | 5,934 | | Accrued rebates | 3,058 | | | — | | Other accrued expenses | 4,219 | | | 6,177 | | Total accrued expenses and other | $ | 12,541 | | | $ | 22,907 | |
|
X |
- DefinitionThe entire disclosure for accounts payable and accrued liabilities at the end of the reporting period.
+ ReferencesReference 1: http://fasb.org/us-gaap/role/ref/legacyRef -Topic 210 -SubTopic 10 -Name Accounting Standards Codification -Section S99 -Paragraph 1 -Subparagraph (SX 210.5-02(20)) -Publisher FASB -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1
Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef -Topic 210 -SubTopic 10 -Name Accounting Standards Codification -Section S99 -Paragraph 1 -Subparagraph (SX 210.5-02(24)) -Publisher FASB -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1
Reference 3: http://www.xbrl.org/2009/role/commonPracticeRef -Topic 720 -SubTopic 30 -Name Accounting Standards Codification -Section 45 -Paragraph 1 -Publisher FASB -URI https://asc.fasb.org/1943274/2147483384/720-30-45-1
Reference 4: http://fasb.org/us-gaap/role/ref/legacyRef -Topic 210 -SubTopic 10 -Name Accounting Standards Codification -Section S99 -Paragraph 1 -Subparagraph (SX 210.5-02(19)(a)) -Publisher FASB -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1
+ Details
Name: |
us-gaap_AccountsPayableAndAccruedLiabilitiesDisclosureTextBlock |
Namespace Prefix: |
us-gaap_ |
Data Type: |
dtr-types:textBlockItemType |
Balance Type: |
na |
Period Type: |
duration |
|
X |
- References
+ Details
Name: |
us-gaap_PayablesAndAccrualsAbstract |
Namespace Prefix: |
us-gaap_ |
Data Type: |
xbrli:stringItemType |
Balance Type: |
na |
Period Type: |
duration |
|
v3.25.0.1
Warranty Liability
|
12 Months Ended |
Dec. 31, 2024 |
Guarantees and Product Warranties [Abstract] |
|
Warranty Liability |
Warranty Liability General Warranty The Company offers an assurance type warranty for its products against manufacturer defects which does not contain a service element. For these assurance type warranties, a provision for estimated future costs related to warranty expense is recorded when they are probable and reasonably estimable. As of December 31, 2024 and December 31, 2023 our estimated general warranty liability was approximately $1.1 million and zero, respectively. The Company recorded total warranty expense related to general warranty matters of $1.9 million, $0.4 million, and $0.1 million for the years ended December 31, 2024, 2023 and 2022, respectively. Wire Insulation Shrinkback Warranty The Company has been notified by certain customers that a subset of wire harnesses used in its EBOS solutions is presenting unacceptable levels of contraction of wire insulation (“wire insulation shrinkback”). Based upon the Company’s ongoing assessment, the Company currently believes the wire insulation shrinkback is related to defective wire manufactured by Prysmian Cables and Systems USA, LLC (“Prysmian”). Based on the Company’s continued analysis of information available as of the date of this Annual Report, the Company determined that a potential range of loss was both probable and reasonably estimable. The estimate of potential losses remains unchanged from the estimate provided as of September 30, 2024. During the three months ended September 30, 2024, the Company determined that it was appropriate to adjust the range from the estimates provided in prior quarters, and based on additional information obtained, the Company increased the low-end of the estimated range from $59.7 million to $73.0 million, and decreased the high-end of the estimated range from $184.9 million to $160.0 million. As no amount within the current range of loss appears to be a better estimate than any other amount, the Company recorded a warranty liability and related expense representing the low-end of the range of potential loss of $73.0 million, which resulted in an increase in the warranty liability and warranty expense of $13.3 million during the year ended December 31, 2024. The high-end of the range of potential loss is $160.0 million, which is $87.0 million higher than the low-end of the range of potential loss. As of December 31, 2024, our recorded warranty liability related to this matter was $39.9 million. The estimated range, as revised, continues to be based on several assumptions, including the potential magnitude of engineering, procurement and construction firm’s labor cost to identify and perform the repair and replacement of impacted harnesses, estimated failure rates, materials replacement cost, planned remediation method, inspection costs, and other various assumptions. While our wire insulation shrinkback warranty liability represents our best estimate of the range of expected losses at any given time, the Company remains active in the ongoing identification, repair and replacement process and has increased, and may further increase or decrease, its estimated warranty liability from its current estimate based on available information, including with respect to experience relating to weather delays, site access, the scope of replacement, vegetation management or other factors. Such increase or decrease may be material. The Company does not maintain insurance for product warranty issues and has commenced a lawsuit against Prysmian, as discussed in more detail under Wire Insulation Shrinkback Litigation section of Note 15 - Commitments and Contingencies. Because the lawsuit against Prysmian is ongoing, potential recovery from Prysmian is not considered probable as defined in ASC 450, Contingencies, and has not been considered in our estimate of the warranty liability as of December 31, 2024. The Company recorded total warranty expense related to this matter of $13.3 million, $59.2 million, and $0.5 million for the years ended December 31, 2024, 2023 and 2022, respectively. Warranty liability, which includes both general warranty and wire insulation shrinkback warranty, consists of the following (in thousands): | | | | | | | | | | | | | | | | | | | Year Ended December 31, | | 2024 | | 2023 | | 2022 | Warranty liability, beginning of period | $ | 54,914 | | | $ | 560 | | | $ | 60 | | Warranty expense | 15,203 | | | 59,556 | | | 500 | | Payments | (29,123) | | | (5,202) | | | — | | Warranty liability, end of period | 40,994 | | | 54,914 | | | 560 | | Less: current portion | 29,602 | | | 31,099 | | | 560 | | Warranty liability, net current portion | $ | 11,392 | | | $ | 23,815 | | | $ | — | |
|
X |
- References
+ Details
Name: |
us-gaap_GuaranteesAndProductWarrantiesAbstract |
Namespace Prefix: |
us-gaap_ |
Data Type: |
xbrli:stringItemType |
Balance Type: |
na |
Period Type: |
duration |
|
X |
- DefinitionThe entire disclosure for standard and extended product warranties and other product guarantee contracts, including a tabular reconciliation of the changes in the guarantor's aggregate product warranty liability for the reporting period.
+ ReferencesReference 1: http://www.xbrl.org/2003/role/disclosureRef -Topic 460 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 4 -Subparagraph (a)(4) -Publisher FASB -URI https://asc.fasb.org/1943274/2147482425/460-10-50-4
Reference 2: http://www.xbrl.org/2003/role/disclosureRef -Topic 460 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 4 -Subparagraph (a)(5) -Publisher FASB -URI https://asc.fasb.org/1943274/2147482425/460-10-50-4
Reference 3: http://www.xbrl.org/2003/role/disclosureRef -Topic 460 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 4 -Subparagraph (d) -Publisher FASB -URI https://asc.fasb.org/1943274/2147482425/460-10-50-4
Reference 4: http://www.xbrl.org/2003/role/disclosureRef -Topic 460 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 4 -Subparagraph (e) -Publisher FASB -URI https://asc.fasb.org/1943274/2147482425/460-10-50-4
Reference 5: http://www.xbrl.org/2003/role/disclosureRef -Topic 460 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 4 -Subparagraph (a)(2) -Publisher FASB -URI https://asc.fasb.org/1943274/2147482425/460-10-50-4
Reference 6: http://www.xbrl.org/2003/role/disclosureRef -Topic 460 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 4 -Subparagraph (a)(3) -Publisher FASB -URI https://asc.fasb.org/1943274/2147482425/460-10-50-4
+ Details
Name: |
us-gaap_ProductWarrantyDisclosureTextBlock |
Namespace Prefix: |
us-gaap_ |
Data Type: |
dtr-types:textBlockItemType |
Balance Type: |
na |
Period Type: |
duration |
|
v3.25.0.1
Long-Term Debt
|
12 Months Ended |
Dec. 31, 2024 |
Debt Disclosure [Abstract] |
|
Long-Term Debt |
Long-Term Debt Long-term debt consists of the following (in thousands): | | | | | | | | | | | | | December 31, | | 2024 | | 2023 | Term Loan Facility | $ | — | | | $ | 143,750 | | Revolving Credit Facility | 141,750 | | | 40,000 | | Less: deferred financing costs | — | | | (2,305) | | Total debt, net of deferred financing costs | 141,750 | | | 181,445 | | Less: current portion | — | | | (2,000) | | Long-term debt, net current portion | $ | 141,750 | | | $ | 179,445 | |
The aggregate amounts of principal maturities on the Company’s long-term debt is as follows (in thousands): | | | | | | | | | For the Year Ended December 31, | | | 2025 | | $ | — | | 2026 | | — | | 2027 | | — | | 2028 | | — | | 2029 | | 141,750 | | Thereafter | | — | | | | $ | 141,750 | |
Senior Secured Credit Agreement On November 25, 2020 Shoals Holdings LLC, a former subsidiary of the Company, entered into a senior secured credit agreement (as amended, the “Senior Secured Credit Agreement”), consisting of (i) a $350.0 million senior secured six-year term loan facility (the “Term Loan Facility”), (ii) a $30.0 million senior secured delayed draw term loan facility, maturing concurrently with the six-year Term Loan Facility (the “Delayed Draw Term Loan Facility”) and (iii) an uncommitted super senior first out revolving credit facility (the “Revolving Credit Facility”). In December 2020, Shoals Holdings LLC entered into two amendments to the Senior Secured Credit Agreement in order to obtain a $100.0 million increase (the “Revolver Upsize”) to the Revolving Credit Facility and modify the terms of the interest rate and prepayment premium. As part of the first amendment the Company repaid and terminated all outstanding commitments under the Delayed Draw Term Loan Facility. On January 29, 2021, the Company used proceeds from the IPO to repay $150.0 million of outstanding borrowings under the Term Loan Facility. The repayment of a portion of the borrowings under the Term Loan Facility resulted in a $16.0 million loss on debt repayment as the result of the $11.3 million prepayment premium and $4.7 million write-off of a portion of the deferred financing costs. On May 2, 2022, Shoals Holdings LLC entered into an amendment to the Senior Secured Credit Agreement in order to increase the amount available for borrowing under the Revolving Credit Facility from $100.0 million to $150.0 million. The amendment also set forth Secured Overnight Financing Rate (“SOFR”) as the benchmark rate and amended the financial covenant such that, commencing with September 30, 2022, its Consolidated First Lien Secured Leverage Ratio (as defined in the Senior Secured Credit Agreement) shall not exceed 6.50:1.00. On December 27, 2023, the Company used proceeds from the Revolving Credit Facility to make a $50.0 million voluntary prepayment of outstanding borrowings under the Term Loan Facility. On January 19, 2024, the Company used proceeds from the Revolving Credit Facility to make a $100.0 million voluntary prepayment of outstanding borrowings under the Term Loan Facility. On March 19, 2024, the Company entered into an amendment to the Senior Secured Credit Agreement. The amendment, among other things, (i) increased the amount available for borrowing under the Revolving Credit Facility from $150.0 million to $200.0 million, (ii) reduced the interest rate margin applicable to the Revolving Credit Facility by at least 0.25%, with additional 0.25% step-downs if the consolidated first lien secured leverage ratio does not exceed certain thresholds (which step-downs will step back up if such leverage ratio exceeds those thresholds), (iii) reduced the commitment fee applicable to the undrawn amount of the Revolving Credit Facility by at least 0.10% with additional 0.05% step-downs if the consolidated first lien secured leverage ratio does not exceed certain thresholds (which step-downs will step back up if such leverage ratio exceeds such thresholds), (iv) lowered the maximum consolidated leverage ratio permitted under the Senior Secured Credit Agreement to (a) 4.25:1.00 from April 1, 2024 through March 31, 2025 and (b) thereafter, 4.00:1.00 (with temporary increases to the maximum consolidated first lien secured leverage ratio in the event a material acquisition closes), (v) extended the maturity date applicable to the Revolving Credit Facility to March 19, 2029, the fifth anniversary of the amendment’s effective date, (vi) amended certain covenants under the Senior Secured Credit Agreement in a manner customary for facilities of this type, and (vii) Shoals Technologies Group, Inc. became the sole borrower under the Senior Secured Credit Agreement. On March 19, 2024, the Company made a $43.8 million voluntary prepayment of all the outstanding term loans under the Term Loan Facility, thereby terminating all term loan commitments under the Term Loan Facility. Beginning March 19, 2024 and until the delivery of the Company’s compliance certificate for the second quarter of 2024 pursuant to the Senior Secured Credit Agreement, the Revolving Credit Facility bore interest at a rate equal to, at the Company’s election, either adjusted term SOFR or base rate (each, as defined in the Senior Secured Credit Agreement) plus (i) in the case of SOFR rate loans, 2.50% per annum and (ii) in the case of base rate loans, 1.50% per annum. Following the delivery of the Company’s compliance certificate for the second quarter of 2024, and as of December 31, 2024, pursuant to our Senior Secured Credit Agreement, the Revolving Credit Facility bears interest at a rate equal to, at the Company’s election, either adjusted term SOFR or base rate (each, as defined in the Senior Secured Credit Agreement) plus an applicable interest rate margin, based upon the consolidated first lien secured leverage ratio. The applicable interest rate margin varies from 2.25% to 3.00% per annum for term benchmark loans and 1.25% to 2.00% per annum for base rate loans. As of December 31, 2024, the interest rate on the Revolving Credit Facility ranged from 6.93% to 6.95%, which represented SOFR plus 2.5%. As of December 31, 2024, there were $141.8 million of outstanding borrowings on the Revolving Credit Facility, and the Company had $58.2 million of availability under the Revolving Credit Facility. Guarantees and Security The obligations under the Senior Secured Credit Agreement are guaranteed by Shoals Technologies Group, Inc.’s and its wholly owned domestic subsidiaries other than certain immaterial subsidiaries and other excluded subsidiaries. The obligations under the Senior Secured Credit Agreement are secured by a first priority security interest in substantially all of Shoals Technologies Group Inc.’s and the guarantors’ existing and future property and assets, including accounts receivable, inventory, equipment, general intangibles, intellectual property, investment property, other personal property, material owned real property, cash and proceeds of the foregoing. Prepayments and Amortization Loans under the Revolving Credit Facility may be voluntarily prepaid, at Shoals Technologies Group Inc.’s option, in whole, or in part, in each case without premium or penalty. There is no scheduled amortization under the Revolving Credit Facility. Restrictive Covenants and Other Matters The Senior Secured Credit Agreement contains affirmative and negative covenants that are customary for financings of this type, including covenants that restrict our incurrence of indebtedness, incurrence of liens, dispositions, investments, acquisitions, restricted payments, and transactions with affiliates. The Senior Secured Credit Agreement also includes customary events of default, including the occurrence of a change of control. As discussed above, the Revolving Credit Facility also includes a consolidated leverage ratio financial covenant that is tested on the last day of each fiscal quarter. As of December 31, 2024, the Company was in compliance with all the required covenants.
|
X |
- References
+ Details
Name: |
us-gaap_DebtDisclosureAbstract |
Namespace Prefix: |
us-gaap_ |
Data Type: |
xbrli:stringItemType |
Balance Type: |
na |
Period Type: |
duration |
|
X |
- DefinitionThe entire disclosure for long-term debt.
+ ReferencesReference 1: http://fasb.org/us-gaap/role/ref/legacyRef -Topic 470 -Name Accounting Standards Codification -Publisher FASB -URI https://asc.fasb.org/470/tableOfContent
+ Details
Name: |
us-gaap_LongTermDebtTextBlock |
Namespace Prefix: |
us-gaap_ |
Data Type: |
dtr-types:textBlockItemType |
Balance Type: |
na |
Period Type: |
duration |
|
v3.25.0.1
Earnings per Share ("EPS")
|
12 Months Ended |
Dec. 31, 2024 |
Earnings Per Share [Abstract] |
|
Earnings per Share ("EPS") |
Earnings per Share ("EPS") Basic EPS of Class A common stock is computed by dividing net income attributable to the Company by the weighted average number of shares of Class A common stock outstanding during the period. Diluted EPS of Class A common stock is computed similarly to basic EPS except the weighted average shares outstanding are increased to include additional shares from the exchange of Class B common stock under the if-converted method and the assumed exercise of any common stock equivalents using the treasury stock method, if dilutive. The Company’s restricted/performance stock units are considered common stock equivalents for this purpose. Basic and diluted EPS of Class A common stock have been computed as follows (in thousands, except per share amounts): | | | | | | | | | | | | | | | | | | | Year ended December 31, | | 2024 | | 2023 | | 2022 | Numerator: | | | | | | Net income attributable to Shoals Technologies Group, Inc. - basic | $ | 24,127 | | | $ | 39,974 | | | $ | 127,611 | | Reallocation of net income attributable to non-controlling interests from the assumed exchange of Class B common stock | — | | | — | | | 15,402 | | Net income attributable to Shoals Technologies Group, Inc. - diluted | $ | 24,127 | | | $ | 39,974 | | | $ | 143,013 | | Denominator: | | | | | | Weighted average shares of Class A common stock outstanding - basic | 168,570 | | | 164,165 | | | 114,495 | | Effect of dilutive securities: | | | | | | Restricted / performance stock units | 155 | | | 339 | | | 308 | | Class B common stock | — | | | — | | | 52,828 | | Weighted average shares of Class A common stock outstanding - diluted | 168,725 | | | 164,504 | | | 167,631 | | | | | | | | Earnings per share of Class A common stock - basic | $ | 0.14 | | | $ | 0.24 | | | $ | 1.11 | | Earnings per share of Class A common stock - diluted | $ | 0.14 | | | $ | 0.24 | | | $ | 0.85 | |
For the year ended December 31, 2023, the reallocation of net income attributable to non-controlling interests from the assumed exchange of Class B common stock has been excluded along with the dilutive effect of Class B common stock to the weighted average shares of Class A common stock outstanding – dilutive, as they were antidilutive. For the year ended December 31, 2024 there were no shares of Class B common stock outstanding as all outstanding shares of Class B common stock (together with the relevant limited liability units) were exchanged for Class A common stock in the first quarter of 2023.
|
X |
- References
+ Details
Name: |
us-gaap_EarningsPerShareAbstract |
Namespace Prefix: |
us-gaap_ |
Data Type: |
xbrli:stringItemType |
Balance Type: |
na |
Period Type: |
duration |
|
X |
- DefinitionThe entire disclosure for earnings per share.
+ ReferencesReference 1: http://www.xbrl.org/2003/role/disclosureRef -Topic 260 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 1 -Subparagraph (c) -Publisher FASB -URI https://asc.fasb.org/1943274/2147482662/260-10-50-1
Reference 2: http://www.xbrl.org/2003/role/disclosureRef -Topic 260 -Name Accounting Standards Codification -Publisher FASB -URI https://asc.fasb.org/260/tableOfContent
Reference 3: http://www.xbrl.org/2003/role/disclosureRef -Topic 260 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 2 -Publisher FASB -URI https://asc.fasb.org/1943274/2147482662/260-10-50-2
Reference 4: http://www.xbrl.org/2003/role/disclosureRef -Topic 260 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 3 -Publisher FASB -URI https://asc.fasb.org/1943274/2147482662/260-10-50-3
+ Details
Name: |
us-gaap_EarningsPerShareTextBlock |
Namespace Prefix: |
us-gaap_ |
Data Type: |
dtr-types:textBlockItemType |
Balance Type: |
na |
Period Type: |
duration |
|
v3.25.0.1
Equity-Based Compensation
|
12 Months Ended |
Dec. 31, 2024 |
Share-Based Payment Arrangement [Abstract] |
|
Equity-Based Compensation |
Equity-Based Compensation 2021 Long-Term Incentive Plan The Shoals Technologies Group, Inc. 2021 Long-Term Incentive Plan (the “2021 Incentive Plan”) became effective on January 26, 2021. The 2021 Incentive Plan authorized 8,768,124 new shares, subject to adjustment pursuant to the 2021 Incentive Plan. Restricted Stock Units During the years ended December 31, 2024, 2023 and 2022 the Company granted 1,559,317, 413,873 and 727,001 restricted stock units (“RSUs”), respectively, to certain employees, officers and directors of the Company. The RSUs had grant date fair values ranging from $4.40 to $15.39, $14.45 to $28.26, and $10.42 to $25.82, respectively, during the years ended December 31, 2024, 2023 and 2022. The RSUs generally vest ratably over either 3 or 4 years, except for some director, officer and employee grants which immediately vest or vest over one year, and for retention grants which vest over 2 to 3 years. There were a limited number of awards with immediate vesting. Activity under the 2021 Incentive Plan for RSUs was as follows: | | | | | | | | | | | | | Restricted Stock Units | | Weighted Average Price | Outstanding, December 31, 2021 | 1,632,844 | | | $ | 27.55 | | Granted | 727,001 | | | $ | 13.78 | | Vested | (559,336) | | | $ | 26.05 | | Forfeited | (63,534) | | | $ | 25.56 | | Outstanding, December 31, 2022 | 1,736,975 | | | $ | 22.34 | | Granted | 413,873 | | | $ | 24.78 | | Vested | (887,996) | | | $ | 21.39 | | Forfeited | (91,386) | | | $ | 23.05 | | Outstanding, December 31, 2023 | 1,171,466 | | | $ | 23.87 | | Granted | 1,559,317 | | | $ | 8.91 | | Vested | (650,080) | | | $ | 23.43 | | Forfeited | (238,347) | | | $ | 16.75 | | Outstanding, December 31, 2024 | 1,842,356 | | | $ | 12.21 | |
Performance Stock Units During the years ended December 31, 2024, 2023 and 2022, the Company granted an aggregate of 324,099, 205,585, and 256,305 Performance Stock Units (“PSUs”), respectively, to certain executives. The PSUs granted during 2023 and 2022 cliff vest after 3 years upon meeting certain revenue and gross profit targets. The PSUs granted during 2024 cliff vest after 3 years upon meeting certain revenue and adjusted EPS targets and contain certain modifiers which could increase or decrease the ultimate number of Class A common stock issued to the executives. The PSUs were valued using the market value of the Class A common stock on the grant date ranging from $13.01 to $15.39, $26.55 to $28.26, and $10.42 to $20.58, respectively, during the years ended December 31, 2024, 2023 and 2022. Activity under the 2021 Incentive Plan for PSUs was as follows: | | | | | | | | | | | | | Performance Stock Units | | Weighted Average Price | Outstanding, December 31, 2021 | — | | | $ | — | | Granted | 256,305 | | | $ | 11.89 | | Vested | — | | | $ | — | | Forfeited | — | | | $ | — | | Outstanding, December 31, 2022 | 256,305 | | | $ | 11.89 | | Granted | 205,585 | | | $ | 27.75 | | Vested | (67,101) | | | $ | 11.86 | | Forfeited | (101,323) | | | $ | 13.08 | | Outstanding, December 31, 2023 | 293,466 | | | $ | 22.59 | | Granted | 324,099 | | | $ | 15.30 | | Vested | (22,790) | | | $ | 16.04 | | Forfeited | (122,109) | | | $ | 19.26 | | Outstanding, December 31, 2024 | 472,666 | | | $ | 18.77 | |
During the years ended December 31, 2024, 2023 and 2022, the Company recognized $14.2 million, $20.9 million, and $16.1 million, respectively, in equity-based compensation. As of December 31, 2024, the Company had $12.1 million of unrecognized compensation costs which is expected to be recognized over a weighted average period of 1.95 years.
|
X |
- DefinitionThe entire disclosure for share-based payment arrangement.
+ ReferencesReference 1: http://www.xbrl.org/2003/role/exampleRef -Topic 718 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 2 -Subparagraph (a)(1) -Publisher FASB -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2
Reference 2: http://www.xbrl.org/2003/role/disclosureRef -Topic 718 -Name Accounting Standards Codification -Publisher FASB -URI https://asc.fasb.org/718/tableOfContent
Reference 3: http://www.xbrl.org/2003/role/disclosureRef -Topic 718 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 2 -Subparagraph (a) -Publisher FASB -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2
Reference 4: http://www.xbrl.org/2003/role/disclosureRef -Topic 718 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 2 -Subparagraph (h)(2) -Publisher FASB -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2
Reference 5: http://www.xbrl.org/2003/role/disclosureRef -Topic 718 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 2 -Subparagraph (h)(2)(i) -Publisher FASB -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2
Reference 6: http://www.xbrl.org/2003/role/disclosureRef -Topic 718 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 2 -Subparagraph (l) -Publisher FASB -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2
+ Details
Name: |
us-gaap_DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock |
Namespace Prefix: |
us-gaap_ |
Data Type: |
dtr-types:textBlockItemType |
Balance Type: |
na |
Period Type: |
duration |
|
v3.25.0.1
Stockholders’ Equity
|
12 Months Ended |
Dec. 31, 2024 |
Equity [Abstract] |
|
Stockholders’ Equity |
Stockholders’ Equity Secondary Offerings On December 6, 2022, the Company completed a secondary offering consisting of 27,900,000 shares of Class A common stock offered by the selling stockholders and 2,000,000 shares of Class A common stock offered by the Company. The Company used the proceeds of the sale of Class A common stock together with cash on hand, to make a payment of $58.0 million to terminate the Tax Receivable Agreement (“TRA”). See Note 17 - Payable Pursuant to the Tax Receivable Agreement. On March 10, 2023, the selling stockholders, which consisted of certain entities controlled by the Company’s founder, completed a secondary offering consisting of 24,501,650 shares of Class A common stock. Following this transaction, the holders of LLC Interests exchanged all the LLC Interests and corresponding shares of Class B common stock of the Company beneficially owned by them into shares of Class A common stock of the Company. As a result, upon effectiveness of such exchanges, all of the LLC Interests in Shoals Parent LLC were held by the Company, no other holders owned LLC Interests and no Class B common stock was or is outstanding. The Company did not receive any proceeds from the sale of shares of our Class A common stock by the selling stockholders in this offering. Shoals Parent LLC Ownership Prior to July 1, 2023, the Company owned 100% of Shoals Parent LLC, was the sole managing member of Shoals Parent LLC and had the sole voting power in, and controlled the management of, Shoals Parent LLC. On July 1, 2023, the Company contributed 100% of its LLC Interests to Shoals Intermediate Parent. Following the contribution, Shoals Parent LLC became a disregarded single member limited liability company, eliminating the Company’s Up-C structure. Effective December 31, 2023, Shoals Parent LLC merged with and into Shoals Intermediate Parent with Shoals Intermediate Parent as the surviving corporation. Prior to the Company owning 100% of Shoals Parent LLC, the remaining interest in Shoals Parent LLC was held by the Continuing Equity Owners, who could exchange at each of their respective options, in whole or in part, from time to time, their LLC Interests (along with an equal number of shares of Class B common stock (which shares were then immediately canceled)) for cash or newly issued shares of our Class A common stock. Accordingly, the Company consolidated the financial results of Shoals Parent LLC and reported non-controlling interests in its condensed consolidated financial statements. In accordance with the limited liability company agreement of Shoals Parent LLC, Shoals Parent LLC made cash distributions to its members in an amount sufficient to cover the members’ tax liabilities, if any, with respect to each member’s share of Shoals Parent LLC taxable earnings. The payment of these cash distributions by Shoals Parent LLC to Continuing Equity Owners was recorded as distributions to holders of LLC Interests in the accompanying condensed consolidated statements of stockholders’ equity and condensed consolidated statements of cash flows.
Common Stock Economic and Voting Rights Holders of Class A common stock and Class B common stock (if any shares are outstanding) are entitled to one vote per share and, except as otherwise required, vote together as a single class on all matters on which stockholders generally are entitled to vote. Holders of Class B common stock (if any shares are outstanding) are not entitled to receive dividends and will not be entitled to receive any distributions upon the liquidation, dissolution or winding up of the Company. Shares of Class B common stock were only issuable to the extent necessary to maintain the one-to-one ratio between the number of LLC Interests held by the Continuing Equity Owners and the number of shares of Class B common stock held by the Continuing Equity Owners. As of December 31, 2024 and 2023, there were no shares of Class B common stock nor LLC Interests outstanding, and no shares of Class B common stock are currently issuable. Shares of Class B common stock were transferable only together with an equal number of LLC Interests. Share Repurchase Program and Accelerated Share Repurchase Agreement On June 11, 2024, the Company announced a share repurchase program (the “Repurchase Program”) authorizing the repurchase of up to $150.0 million of the Company’s Class A common stock, with an estimated completion date of December 31, 2025. Under the Repurchase Program, the Company is authorized to repurchase shares of Class A common stock through open market purchases, privately-negotiated transactions, accelerated share repurchases or otherwise in accordance with applicable federal securities laws, including through Rule 10b5-1 trading plans and under Rule 10b-18 of the Exchange Act. The Repurchase Program does not obligate the Company to repurchase shares of Class A common stock and the specific timing and amount of repurchases will vary based on available capital resources and other financial and operational performance metrics, market conditions, securities law limitations, and other factors. The shares repurchased pursuant to the Repurchase Program are held as treasury shares of the Company. In connection with the Repurchase Program, on June 11, 2024, the Company entered into an accelerated share repurchase agreement (the “ASR”) with Jefferies LLC to repurchase $25.0 million of the Company’s Class A common stock. Under the terms of the ASR, the Company paid $25.0 million to Jefferies LLC on June 12, 2024, and received 2,202,643 shares of Class A common stock, representing approximately 60% of the notional amount of the ASR, based on the closing price of $6.81 on June 10, 2024. As of June 12, 2024, the $25.0 million payment to Jefferies LLC was recognized as a reduction to stockholders’ equity, consisting of a $15.0 million increase in treasury stock, which reflected the value of the initial 2,202,643 shares received upon initial settlement, and a $10.0 million decrease in additional paid-in capital, which reflected the value of the shares then held by Jefferies LLC and pending final settlement of the ASR. On August 5, 2024, in final settlement of the ASR, Jefferies LLC delivered an additional 1,705,744 shares of the Company’s Class A common stock to the Company. Final settlement was based on a repurchase price of $6.40 per share, which was based on the average of the daily volume weighted average price per share of the Company’s Class A common stock during the term of the ASR, less a discount. Upon final settlement the value of the shares was reclassified from Additional Paid-in Capital to Treasury Stock.
|
X |
- References
+ Details
Name: |
us-gaap_EquityAbstract |
Namespace Prefix: |
us-gaap_ |
Data Type: |
xbrli:stringItemType |
Balance Type: |
na |
Period Type: |
duration |
|
X |
- DefinitionThe entire disclosure for equity.
+ ReferencesReference 1: http://www.xbrl.org/2003/role/disclosureRef -Topic 505 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 13 -Subparagraph (b) -Publisher FASB -URI https://asc.fasb.org/1943274/2147481112/505-10-50-13
Reference 2: http://www.xbrl.org/2003/role/disclosureRef -Topic 505 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 13 -Subparagraph (h) -Publisher FASB -URI https://asc.fasb.org/1943274/2147481112/505-10-50-13
Reference 3: http://www.xbrl.org/2003/role/disclosureRef -Topic 505 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 14 -Subparagraph (b) -Publisher FASB -URI https://asc.fasb.org/1943274/2147481112/505-10-50-14
Reference 4: http://www.xbrl.org/2003/role/disclosureRef -Topic 946 -SubTopic 235 -Name Accounting Standards Codification -Section 50 -Paragraph 2 -Subparagraph (a) -Publisher FASB -URI https://asc.fasb.org/1943274/2147477968/946-235-50-2
Reference 5: http://www.xbrl.org/2003/role/disclosureRef -Topic 946 -SubTopic 235 -Name Accounting Standards Codification -Section 50 -Paragraph 2 -Subparagraph (d) -Publisher FASB -URI https://asc.fasb.org/1943274/2147477968/946-235-50-2
Reference 6: http://www.xbrl.org/2003/role/disclosureRef -Topic 946 -SubTopic 505 -Name Accounting Standards Codification -Section 50 -Paragraph 6 -Publisher FASB -URI https://asc.fasb.org/1943274/2147478448/946-505-50-6
Reference 7: http://www.xbrl.org/2003/role/disclosureRef -Topic 815 -SubTopic 40 -Name Accounting Standards Codification -Section 50 -Paragraph 6 -Subparagraph (a) -Publisher FASB -URI https://asc.fasb.org/1943274/2147480237/815-40-50-6
Reference 8: http://www.xbrl.org/2003/role/disclosureRef -Topic 505 -SubTopic 10 -Name Accounting Standards Codification -Section S99 -Paragraph 1 -Subparagraph (SX 210.3-04) -Publisher FASB -URI https://asc.fasb.org/1943274/2147480008/505-10-S99-1
Reference 9: http://www.xbrl.org/2003/role/disclosureRef -Topic 235 -SubTopic 10 -Name Accounting Standards Codification -Section S99 -Paragraph 1 -Subparagraph (SX 210.4-08(e)(1)) -Publisher FASB -URI https://asc.fasb.org/1943274/2147480678/235-10-S99-1
Reference 10: http://fasb.org/us-gaap/role/ref/legacyRef -Topic 505 -Name Accounting Standards Codification -Publisher FASB -URI https://asc.fasb.org/505/tableOfContent
Reference 11: http://www.xbrl.org/2003/role/disclosureRef -Topic 505 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 13 -Publisher FASB -URI https://asc.fasb.org/1943274/2147481112/505-10-50-13
Reference 12: http://www.xbrl.org/2003/role/disclosureRef -Topic 505 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 13 -Subparagraph (g) -Publisher FASB -URI https://asc.fasb.org/1943274/2147481112/505-10-50-13
Reference 13: http://www.xbrl.org/2003/role/disclosureRef -Topic 505 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 13 -Subparagraph (i) -Publisher FASB -URI https://asc.fasb.org/1943274/2147481112/505-10-50-13
Reference 14: http://www.xbrl.org/2003/role/disclosureRef -Topic 505 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 14 -Subparagraph (a) -Publisher FASB -URI https://asc.fasb.org/1943274/2147481112/505-10-50-14
Reference 15: http://www.xbrl.org/2003/role/disclosureRef -Topic 505 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 14 -Subparagraph (c) -Publisher FASB -URI https://asc.fasb.org/1943274/2147481112/505-10-50-14
Reference 16: http://www.xbrl.org/2003/role/disclosureRef -Topic 505 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 16 -Subparagraph (b) -Publisher FASB -URI https://asc.fasb.org/1943274/2147481112/505-10-50-16
Reference 17: http://www.xbrl.org/2003/role/disclosureRef -Topic 505 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 18 -Subparagraph (a) -Publisher FASB -URI https://asc.fasb.org/1943274/2147481112/505-10-50-18
Reference 18: http://www.xbrl.org/2003/role/disclosureRef -Topic 505 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 18 -Subparagraph (b) -Publisher FASB -URI https://asc.fasb.org/1943274/2147481112/505-10-50-18
Reference 19: http://www.xbrl.org/2003/role/disclosureRef -Topic 505 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 18 -Subparagraph (d) -Publisher FASB -URI https://asc.fasb.org/1943274/2147481112/505-10-50-18
+ Details
Name: |
us-gaap_StockholdersEquityNoteDisclosureTextBlock |
Namespace Prefix: |
us-gaap_ |
Data Type: |
dtr-types:textBlockItemType |
Balance Type: |
na |
Period Type: |
duration |
|
v3.25.0.1
Non-Controlling Interests
|
12 Months Ended |
Dec. 31, 2024 |
Noncontrolling Interest [Abstract] |
|
Non-Controlling Interests |
Non-Controlling Interests As of the first quarter of 2023, the Company owned 100% of Shoals Parent LLC. The following table summarizes the effects of the changes in ownership in Shoals Parent LLC on equity for the years ended December 31, 2023, and 2022. There was no activity for the year ended December 31, 2024. | | | | | | | | | | | | | Year ended December 31, | | 2023 | | 2022 | Net income attributable to non-controlling interests | $ | 2,687 | | | $ | 15,402 | | Transfers to non-controlling interests: | | | | Decrease as a result of the Organizational Transactions | — | | | — | | Increase as a result of newly issued LLC Interests in IPO | — | | | — | | Increase as a result of activity under equity-based compensation plan | 687 | | | 5,422 | | Decrease from tax distributions to non-controlling interests | (2,628) | | | (7,762) | | Reallocation of non-controlling interests | (10,361) | | | 6,604 | | Change from net income attributable to non-controlling interests and transfers to non-controlling interests | $ | (9,615) | | | $ | 19,666 | |
Issuance of Additional LLC Interests Under the limited liability company agreement of Shoals Parent LLC (“LLC Agreement”), the Company was required to cause Shoals Parent LLC to issue additional LLC Interests to the Company when the Company issued additional shares of Class A common stock. Other than as it relates to the issuance of Class A common stock in connection with an equity incentive program, the Company contributed to Shoals Parent LLC net proceeds and property, if any, received by the Company with respect to the issuance of such additional shares of Class A common stock. The Company caused Shoals Parent LLC to issue a number of LLC Interests equal to the number of shares of Class A common stock issued such that, at all times, the number of LLC Interests held by the Company was equal to the number of outstanding shares of Class A common stock. During the years ended December 31, 2024, 2023 and 2022, the Company caused Shoals Parent LLC to issue to the Company a total of zero, 601,518 and 480,116 LLC Interests, respectively, for the vesting of awards granted under the 2021 Long-Term Incentive Plan. On July 1, 2023, the Company contributed 100% of its LLC Interests in Shoals Parent LLC to its wholly-owned subsidiary, Shoals Intermediate Parent. Following the contribution, Shoals Parent LLC became a disregarded single member limited liability company, eliminating the Up-C structure. Effective December 31, 2023, Shoals Parent LLC merged with and into Shoals Intermediate Parent with Shoals Intermediate Parent as the surviving corporation. Distributions for Taxes As a limited liability company (treated as a partnership for income tax purposes), Shoals Parent LLC did not incur significant federal, state or local income taxes, as these taxes were primarily the obligations of its members. As authorized by the LLC Agreement, Shoals Parent LLC was required to distribute cash, to the extent that Shoals Parent LLC had cash available, on a pro rata basis, to its members to the extent necessary to cover the members’ tax liabilities, if any, with respect to each member’s share of Shoals Parent LLC taxable earnings. Shoals Parent LLC made such tax distributions to its members quarterly, based on the single highest marginal tax rate applicable to its members applied to projected year-to-date taxable income. During the years ended December 31, 2024, 2023 and 2022, tax distributions to non-controlling LLC Interests holders were zero, $2.6 million and $7.8 million, respectively. Other Distributions Pursuant to the LLC Agreement, the Company had the right to determine when distributions would be made to LLC members and the amount of any such distributions. If the Company authorized a distribution, such distribution was made to the members of the LLC (including the Company) pro rata in accordance with the percentages of their respective LLC units.
|
X |
- DefinitionThe entire disclosure for noncontrolling interest in consolidated subsidiaries, which could include the name of the subsidiary, the ownership percentage held by the parent, the ownership percentage held by the noncontrolling owners, the amount of the noncontrolling interest, the location of this amount on the balance sheet (when not reported separately), an explanation of the increase or decrease in the amount of the noncontrolling interest, the noncontrolling interest share of the net Income or Loss of the subsidiary, the location of this amount on the income statement (when not reported separately), the nature of the noncontrolling interest such as background information and terms, the amount of the noncontrolling interest represented by preferred stock, a description of the preferred stock, and the dividend requirements of the preferred stock.
+ ReferencesReference 1: http://fasb.org/us-gaap/role/ref/legacyRef -Topic 810 -Name Accounting Standards Codification -Publisher FASB -URI https://asc.fasb.org/810/tableOfContent
+ Details
Name: |
us-gaap_MinorityInterestDisclosureTextBlock |
Namespace Prefix: |
us-gaap_ |
Data Type: |
dtr-types:textBlockItemType |
Balance Type: |
na |
Period Type: |
duration |
|
X |
- References
+ Details
Name: |
us-gaap_NoncontrollingInterestAbstract |
Namespace Prefix: |
us-gaap_ |
Data Type: |
xbrli:stringItemType |
Balance Type: |
na |
Period Type: |
duration |
|
v3.25.0.1
Leases
|
12 Months Ended |
Dec. 31, 2024 |
Leases [Abstract] |
|
Leases |
Leases The Company has operating leases for real estate related to manufacturing operations and equipment agreements. The following table summarizes the balances as it relates to leases at the end of the period (in thousands): | | | | | | | | | | | | | | | | | | | | | December 31, | | Location on the Consolidated Balance Sheets | | 2024 | | 2023 | Right-of-use asset | Other assets | | $ | 1,786 | | | $ | 2,871 | | | | | | | | Lease liability, current portion | Accrued expenses and other | | $ | 881 | | | $ | 1,140 | | Lease liability, net current portion | Other long-term liabilities | | 1,235 | | | 2,116 | | Total lease liability | | | $ | 2,116 | | | $ | 3,256 | |
The Company determines if an arrangement is a lease at its inception. Operating lease ROU assets and lease liabilities are recognized at commencement date based on the present value of lease payments over the lease term. Operating lease ROU assets also include any initial direct costs and prepayments less lease incentives. Lease terms may include options to extend or terminate the lease when it is reasonably certain that the Company will exercise such options. As the Company’s leases generally do not provide an implicit rate, the Company uses its collateralized incremental borrowing rate based on the information available at the lease commencement date, including lease term, in determining the present value of lease payments. Lease expense for these leases is recognized on a straight-line basis over the lease term. Operating lease arrangements are comprised primarily of real estate and equipment agreements for which the ROU assets are included in other assets and the corresponding lease liabilities, depending on their maturity, are included in accrued expenses and other or other long-term liabilities in the consolidated balance sheets. The Company also elected to apply the practical expedient to consider non-lease components as a part of the lease. The Company’s leases contain certain non-lease components for common area maintenance which are variable on a month to month basis and as such recorded as a variable lease expense as incurred. The details of the Company’s operating leases are as follows (in thousands): | | | | | | | | | | | | | | | | | | | Year Ended December 31, | | 2024 | | 2023 | | 2022 | Operating lease expense | $ | 1,085 | | | $ | 1,189 | | | $ | 1,126 | | Variable lease expense | 227 | | | 168 | | | 142 | | Short-term lease expense | 45 | | | 61 | | | 177 | | Total lease expense | $ | 1,357 | | | $ | 1,418 | | | $ | 1,445 | |
The following table presents the maturities of lease liabilities as of December 31, 2024 (in thousands): | | | | | | For the Year Ended December 31, | Operating Leases | 2025 | $ | 958 | | 2026 | 950 | | 2027 | 325 | | Thereafter | — | | Total lease payments | 2,233 | | Less: Imputed lease interest | (117) | | Total lease liabilities | $ | 2,116 | |
The Company’s weighted average remaining lease-term and weighted average discount rate are as follows: | | | | | | | | | | | | | Year Ended December 31, | | 2024 | | 2023 | Weighted average remaining lease-term | 2.33 years | | 3 years | Weighted average discount rate | 4.5% | | 4.5% |
Supplemental cash flow and other information related to operating leases are as follows (in thousands): | | | | | | | | | | | | | Year Ended December 31, | | 2024 | | 2023 | Operating cash flows from operating leases | $ | 1,610 | | | $ | 1,566 | |
On February 7, 2024 the Company entered into a lease agreement. The commencement date of the lease is February 7, 2024 and the rent commencement date is the earlier of (i) the date upon which a certificate of occupancy is issued to the tenant, or (ii) August 1, 2024. Under the terms of the lease agreement, the lease term is 140 months from the rent commencement date, with the right to extend the lease term for up to three periods of five years each. Annualized rent during the first 12 months following the rent commencement date is $4.9 million, with annual escalators throughout the remaining lease term. As of the date of this annual report, the Company has begun to pay monthly rent, consistent with the terms of the agreement. The related ROU asset and lease liability for this agreement have not yet been recorded as the Company has not yet obtained the right to direct to use of the identified asset, per ASC 842, Leases.
|
X |
- References
+ Details
Name: |
us-gaap_LeasesAbstract |
Namespace Prefix: |
us-gaap_ |
Data Type: |
xbrli:stringItemType |
Balance Type: |
na |
Period Type: |
duration |
|
X |
- DefinitionThe entire disclosure for operating leases of lessee. Includes, but is not limited to, description of operating lease and maturity analysis of operating lease liability.
+ ReferencesReference 1: http://www.xbrl.org/2003/role/disclosureRef -Topic 842 -SubTopic 20 -Name Accounting Standards Codification -Publisher FASB -URI https://asc.fasb.org/842-20/tableOfContent
+ Details
Name: |
us-gaap_LesseeOperatingLeasesTextBlock |
Namespace Prefix: |
us-gaap_ |
Data Type: |
dtr-types:textBlockItemType |
Balance Type: |
na |
Period Type: |
duration |
|
v3.25.0.1
Commitments and Contingencies
|
12 Months Ended |
Dec. 31, 2024 |
Commitments and Contingencies Disclosure [Abstract] |
|
Commitments and Contingencies |
Commitments and Contingencies Litigation The Company is from time to time subject to legal proceedings and claims, which arise in the normal course of its business. In the opinion of management and legal counsel, except as disclosed below, the amount of losses or gains that may be sustained, if any, would not have a material effect on the financial position, results of operations or cash flows of the Company. The Company records legal costs associated with loss contingencies, including fees and costs associated with preservation of evidence in connection with the wire insulation shrinkback litigation, as incurred.
Intellectual Property Litigation The 2023 IP Litigations. On May 4, 2023, the Company filed a patent infringement complaint with the U.S. International Trade Commission (“ITC”) against Hikam America, Inc., a corporation based in Chula Vista, California, and its related foreign entities (together, “Hikam”), and Voltage LLC, a limited liability company based in Chapel Hill, North Carolina, and a related foreign entity (together, “Voltage”). The complaint primarily requests that the ITC (i) investigate unlawful imports of certain photovoltaic connectors and components that the Company alleges infringe on two valid and enforceable patents owned by the Company related to improved connectors for solar panel arrays and (ii) issue a limited exclusion order and a cease and desist order against the Hikam respondents and the Voltage respondents to bar them from importing, marketing, distributing, selling, offering for sale, licensing, advertising, transferring, or otherwise using the infringing photovoltaic connectors and components in and into the United States. Also on May 4, 2023, the Company filed complaints against Hikam in the U.S. District Court for the Southern District of California, and against Voltage in the U.S. District Court for the Middle District of North Carolina on the same subject matter. The District Court actions seek injunctive relief and monetary damages. The District Court actions have been stayed pending the final disposition of the ITC investigation. On August 30, 2024, the Administrative Law Judge issued a Final Initial Determination finding that Voltage violated Section 337 of the Tariff Act of 1930, as amended, by importing infringing LYNX trunk bus products into the United States. However, on January 14, 2025, the ITC reversed the Administrative Law Judge‘s Final Initial Determination and issued a Notice of a Commission Final Determination Finding No Violation of Section 337. The Company appealed the ITC’s reversal to the Federal Circuit on February 11, 2025. The 2025 IP Litigations. On January 9, 2025, the Company filed a new patent infringement complaint at the ITC against Voltage. This complaint cites two new patents (the ‘375 and ‘376 Patents) that cover the Company’s BLA solutions. Also on January 9, 2025, the Company filed a complaint against Voltage in the U.S. District Court for the Middle District of North Carolina on the same subject matter. These complaints seek injunctive relief and, in district court, damages for reasonable royalty and lost profits. The Company intends to vigorously pursue these actions. However, at this stage, the Company is unable to predict the outcome or impact on its business and financial results. The Company is vigorously pursuing these 2023 IP Litigations and the 2025 IP Litigations. However, at this stage, the Company is unable to predict the outcome or impact on its business and financial results. The Company is accounting for these matters as a gain contingency, and will record any such gain in future periods if and when the contingency is resolved, in accordance with ASC 450, Contingencies. Wire Insulation Shrinkback Litigation On October 31, 2023, the Company filed a complaint against Prysmian in the U.S. District Court for the Middle District of Tennessee, Nashville Division. The Company filed an amended complaint on December 4, 2024. The amended complaint alleges that the Company suffered damages caused by defective wire Prysmian sold to the Company from approximately 2019 through approximately 2022. The amended complaint alleges that the wire at issue in the litigation has presented unacceptable levels of wire insulation shrinkback. The amended complaint includes, among other causes of action, product liability, breach of contract, breach of warranty, indemnity, and negligence claims. The Company seeks compensatory and punitive damages, recovery of all costs and expenses incurred by the Company in connection with the identification, repair and replacement of the Prysmian wire alleged to be defective, and other legal and equitable relief. The Company is vigorously pursuing its amended complaint, and as the Company continues to assess this matter, it may, from time to time, amend, update or supplement the amended complaint to, among other things, increase the damages sought for various purposes, including in accordance with increases to the Company’s estimated warranty liability and related expenses related to this matter. At this stage, the Company is unable to predict the outcome of this litigation or the impact on its business and financial results. The Company is accounting for this matter as a gain contingency, and will record any such gain in future periods if and when the contingency is resolved, in accordance with ASC 450, Contingencies.
Securities Litigation On March 21, 2024, a purported stockholder filed a putative securities class action against the Company and certain of its current and former executive officers in the United States District Court for the Middle District of Tennessee, Nashville Division, captioned Westchester Putnam Counties Heavy & Highway Laborers Local 60 Benefits Fund v. Shoals Technologies Group, Inc., et al. The complaint alleges violations of Sections 10(b) and 20(a) of the Exchange Act and Rule 10b-5 promulgated thereunder, based on allegedly false and misleading statements and omissions relating to the wire insulation shrinkback matter. The complaint seeks unspecified monetary damages, recovery of fees and costs, and other relief that the court may find appropriate. On May 8, 2024 and May 15, 2024, respectively, similar class action complaints were filed in the same court against the Company and certain current and former officers, but these complaints also named as defendants the Company’s Board of Directors, and the selling stockholders and underwriters of the Company’s secondary public offering. While the allegations are largely similar to the first complaint, these new complaints also alleged violations of Sections 11, 12(a)(2) and 15 of the Securities Act of 1933. These cases were captioned Oklahoma Police Pension and Retirement System v. Shoals Technologies Group, Inc. and Kissimmee Utility Authority Employees Retirement Plan v. Shoals Technologies Group, Inc. On May 24, 2024, all of these cases were consolidated into one action captioned In re Shoals Technologies Group, Inc. Securities Litigation. Plaintiff Erste Asset Management GmbH has been appointed Lead Plaintiff. On December 9, 2024, Lead Plaintiff and plaintiff Kissimmee Utility Authority Employees’ Retirement Plan filed a consolidated complaint, and on February 4, 2025, Plaintiffs filed an amended complaint. The Company filed a motion to dismiss the amended complaint on February 18, 2025. Although the Company intends to vigorously defend against these claims, there is no guarantee that the Company will prevail. Accordingly, the Company is unable to determine the ultimate outcome of this consolidated lawsuit or determine the amount or range of potential losses associated with the consolidated lawsuit. Derivative Litigation On May 16, 2024, a derivative shareholder action was filed against certain current and former officers and directors of the Company in the United States District Court for the Middle District of Tennessee, Nashville Division, captioned Corwin v. Forth, et al. The complaint asserts claims for breach of fiduciary duty relating to the wire insulation shrinkback matter. The complaint seeks unspecified monetary damages, restitution, the adoption of certain governance reforms, recovery of fees and costs, and other relief that the court may find appropriate. The Company is named as a nominal defendant only. On July 24, 2024, another derivative shareholder action was filed against certain current and former officers and directors of the Company in the same court, captioned Ouellet v. Whitaker et al. The complaint asserts, among others, claims for breach of fiduciary duty, gross mismanagement, abuse of control, waste of corporate assets, unjust enrichment, and violations of Section 14(a) of the Exchange Act, and insider trading, all of which relate to the wire insulation shrinkback matter. The complaint seeks unspecified monetary damages, restitution, the adoption of certain governance reforms, recovery of fees and costs, and other relief that the court may find appropriate. The Company is named as a nominal defendant only. On August 21, 2024, these derivative shareholder actions were consolidated into a single action captioned In re Shoals Technologies Group, Inc. Derivative Litigation. Although the Company intends to vigorously defend against these claims, there is no guarantee that the Company will prevail. Accordingly, the Company is unable to determine the ultimate outcome of this lawsuit or determine the amount or range of potential losses associated with the lawsuit. This consolidated case is currently stayed pending the outcome of a motion to dismiss that will be filed in the securities matters referenced above.
Surety Bonds The Company provides surety bonds to various parties as required for certain transactions initiated during the ordinary course of business to guarantee the Company’s performance in accordance with contractual or legal obligations. As of December 31, 2024, the maximum potential payment obligation with regard to surety bonds was $5.5 million. Employee Benefit Plan The Company has a 401(k) retirement plan for substantially all of its employees based on certain eligibility requirements. Effective January 1, 2021 the Company began making matching contributions to the plan and may also provide discretionary contributions to the plan at the discretion of management. No such discretionary contributions have been made since inception of the plan. For the years ended December 31, 2024, 2023 and 2022, the Company made matching contributions totaling $0.7 million, $0.5 million and $0.3 million, respectively.
|
X |
- References
+ Details
Name: |
us-gaap_CommitmentsAndContingenciesDisclosureAbstract |
Namespace Prefix: |
us-gaap_ |
Data Type: |
xbrli:stringItemType |
Balance Type: |
na |
Period Type: |
duration |
|
X |
- DefinitionThe entire disclosure for commitments and contingencies.
+ ReferencesReference 1: http://www.xbrl.org/2009/role/commonPracticeRef -Topic 405 -SubTopic 30 -Name Accounting Standards Codification -Publisher FASB -URI https://asc.fasb.org/405-30/tableOfContent
Reference 2: http://www.xbrl.org/2003/role/disclosureRef -Topic 440 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 4 -Subparagraph (a) -Publisher FASB -URI https://asc.fasb.org/1943274/2147482648/440-10-50-4
Reference 3: http://www.xbrl.org/2009/role/commonPracticeRef -Topic 450 -Name Accounting Standards Codification -Publisher FASB -URI https://asc.fasb.org/450/tableOfContent
Reference 4: http://www.xbrl.org/2003/role/disclosureRef -Topic 954 -SubTopic 440 -Name Accounting Standards Codification -Section 50 -Paragraph 1 -Subparagraph (a) -Publisher FASB -URI https://asc.fasb.org/1943274/2147478522/954-440-50-1
Reference 5: http://www.xbrl.org/2003/role/disclosureRef -Topic 440 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 4 -Subparagraph (c) -Publisher FASB -URI https://asc.fasb.org/1943274/2147482648/440-10-50-4
Reference 6: http://fasb.org/us-gaap/role/ref/legacyRef -Topic 440 -Name Accounting Standards Codification -Publisher FASB -URI https://asc.fasb.org/440/tableOfContent
+ Details
Name: |
us-gaap_CommitmentsAndContingenciesDisclosureTextBlock |
Namespace Prefix: |
us-gaap_ |
Data Type: |
dtr-types:textBlockItemType |
Balance Type: |
na |
Period Type: |
duration |
|
v3.25.0.1
Income Taxes
|
12 Months Ended |
Dec. 31, 2024 |
Income Tax Disclosure [Abstract] |
|
Income Taxes |
Income Taxes The components of income before income taxes are as follows (in thousands): | | | | | | | | | | | | | | | | | | | Year Ended December 31, | | 2024 | | 2023 | | 2022 | Domestic | $ | 37,863 | | | $ | 54,935 | | | $ | 152,000 | | Foreign | — | | | — | | | — | | Income before income taxes | $ | 37,863 | | | $ | 54,935 | | | $ | 152,000 | |
The components of income tax expense are as follows (in thousands): | | | | | | | | | | | | | | | | | | | Year Ended December 31, | | 2024 | | 2023 | | 2022 | Current income taxes: | | | | | | Federal | $ | 11 | | | $ | — | | | $ | — | | State | (310) | | | 915 | | | 554 | | Foreign | — | | | — | | | — | | Total current income taxes | (299) | | | 915 | | | 554 | | Deferred income taxes: | | | | | | Federal | 10,890 | | | 10,146 | | | 13,639 | | State | 3,145 | | | 1,188 | | | (5,233) | | Foreign | — | | | — | | | — | | Total deferred income taxes | 14,035 | | | 11,334 | | | 8,406 | | Other tax expense | — | | | 25 | | | 27 | | Income tax expense | $ | 13,736 | | | $ | 12,274 | | | $ | 8,987 | |
The differences between income taxes expected at the U.S. federal statutory income tax rate and the reported income tax expense are summarized as follows (in thousands): | | | | | | | | | | | | | | | | | | | Year Ended December 31, | | 2024 | | 2023 | | 2022 | U.S. federal income taxes at statutory rate | $ | 7,951 | | | $ | 11,537 | | | $ | 31,920 | | State and local income tax, net of federal benefit | 787 | | | 1,811 | | | 4,786 | | Permanent tax adjustments | 146 | | | 101 | | | (6) | | Equity-based compensation | 1,764 | | | 447 | | | 685 | | Non-deductible officers' compensation | 343 | | | 968 | | | 397 | | Non-controlling interests | — | | | (564) | | | (3,289) | | Termination of TRA | — | | | — | | | (15,905) | | Termination of Up-C structure | — | | | (2,347) | | | — | | Remeasurement of deferred taxes | — | | | — | | | (6,775) | | Change in valuation allowance | 2,112 | | | 988 | | | (1,983) | | Other | 633 | | | (667) | | | (843) | | Income tax expense | $ | 13,736 | | | $ | 12,274 | | | $ | 8,987 | |
The components of the deferred tax assets and liabilities are as follows (in thousands): | | | | | | | | | | | | | Year Ended December 31, | | 2024 | | 2023 | Deferred tax assets: | | | | Inventory, net | 1,203 | | | 1,677 | | Property, plant & equipment, net | 728 | | | 709 | | Goodwill (1) | 419,088 | | | 450,830 | | Accrued expenses and other | 793 | | | 2,310 | | Warranty liability | 9,573 | | | 12,824 | | Net operating loss | 27,269 | | | 5,380 | | Equity-based compensation | 2,559 | | | 2,869 | | 163(j) business interest expense | 3,039 | | | — | | Other | 2,510 | | | 4,090 | | Total deferred tax assets | 466,762 | | | 480,689 | | Less valuation allowance | (3,100) | | | (988) | | Total deferred tax assets, net | 463,662 | | | 479,701 | | Deferred tax liabilities: | | | | Other intangible assets, net | (8,872) | | | (10,636) | | Other | (630) | | | (870) | | Total deferred tax liabilities | (9,502) | | | (11,506) | | Net deferred tax asset | $ | 454,160 | | | $ | 468,195 | |
(1)Goodwill represents the excess of tax-deductible goodwill over book goodwill of of $1,795 million as of December 31, 2024, and $1,930 million as of December 31, 2023, which is mainly related to the step up in tax basis resulting from exchanges of LLC Interests for shares of Class A common stock During the year ended December 31, 2023, the Company acquired the remaining non-controlling interest in Shoals Parent LLC and contributed 100% of its interest to its wholly-owned subsidiary Shoals Intermediate Parent, thereby eliminating the Company’s Up-C structure. As a result of the contribution, Shoals Parent LLC ceased to be treated as a partnership for U.S. federal income tax purposes and became a single-member disregarded entity. Accordingly, the Company converted its outside basis differences in its investment in Shoals Parent LLC and remeasured its deferred taxes using the inside basis differences of Shoals Parent LLC’s assets and liabilities. The conversion from outside to inside basis differences resulted in a net deferred tax benefit of approximately $5.1 million, which has been recorded in the accompanying consolidated statement of operations for the year ended December 31, 2023. As of December 31, 2024, the Company has $116.7 million and $56.3 million federal and state net operating loss carryforwards, respectively. If not utilized, $116.7 million of the federal net operating loss can be carried forward indefinitely. If not utilized, $16.0 million of the state net operating loss can be carried forward indefinitely and $40.3 million will expire between 2032 - 2044. As of December 31, 2024, the Company determined that a valuation allowance related to its state net operating loss carryforwards and goodwill amortization in the amount of $2.1 million was required, as it is more-likely-than-not these deferred tax assets would not be realized. The valuation allowance mainly derives from states with shortened net operating loss carryforward periods. Additionally, since goodwill amortization is the primary contributor to the net operating losses, it must be considered in the analysis as the net operating loss carryforwards will expire before the benefit of the goodwill amortization is fully realized in certain states. On December 31, 2023, the Company determined that a valuation allowance related to land and other non- amortizable intangibles in the amount of $1.0 million was required, as it is more-likely-than-not these deferred tax assets would not be realized. The federal and state valuation allowance is $0.9 million and $2.2 million, respectively, for a total valuation allowance of $3.1 million as of December 31, 2024. In August 2022, the U.S. President signed into law the Inflation Reduction Act of 2022 (the “IRA”), which revised U.S. tax law by, among other things, including a new corporate alternative minimum tax (the “CAMT”) of 15% on certain large corporations, imposing a 1% excise tax on stock buybacks, and providing incentives to address climate change, including the introduction of advanced manufacturing production tax credits. The provisions of the IRA are generally effective for tax years beginning after 2022. Given the complexities of the IRA, including recently issued guidance from the Internal Revenue Service and regulations from the U.S. Treasury Department, we will continue to monitor these developments and evaluate the potential future impact to our results of operations. As of December 31, 2024 and 2023, the Company has recorded $1.0 million of gross unrecognized tax benefits inclusive of interest and penalties, all of which, if recognized, would favorably impact the effective tax rate. We do not expect a significant change in our uncertain tax benefits in the next twelve months. The Company recognizes penalties and interest related to uncertain tax positions within the provision (benefit) for income taxes line in the accompanying consolidated statements of operations. We are generally subject to tax examinations by U.S. federal and state tax authorities for years beginning after 2020 and 2019, respectively.
|
X |
- DefinitionThe entire disclosure for income tax.
+ ReferencesReference 1: http://www.xbrl.org/2003/role/disclosureRef -Topic 740 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 12 -Publisher FASB -URI https://asc.fasb.org/1943274/2147482685/740-10-50-12
Reference 2: http://www.xbrl.org/2003/role/exampleRef -Topic 740 -SubTopic 10 -Name Accounting Standards Codification -Section 55 -Paragraph 231 -Publisher FASB -URI https://asc.fasb.org/1943274/2147482663/740-10-55-231
Reference 3: http://www.xbrl.org/2003/role/disclosureRef -Topic 740 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 12C -Publisher FASB -URI https://asc.fasb.org/1943274/2147482685/740-10-50-12C
Reference 4: http://www.xbrl.org/2003/role/disclosureRef -Topic 740 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 12B -Publisher FASB -URI https://asc.fasb.org/1943274/2147482685/740-10-50-12B
Reference 5: http://www.xbrl.org/2003/role/disclosureRef -Topic 740 -SubTopic 270 -Name Accounting Standards Codification -Section 50 -Paragraph 1 -Publisher FASB -URI https://asc.fasb.org/1943274/2147477891/740-270-50-1
Reference 6: http://www.xbrl.org/2003/role/disclosureRef -Topic 740 -SubTopic 10 -Name Accounting Standards Codification -Section S99 -Paragraph 1 -Subparagraph (SAB Topic 6.I.5.Q1) -Publisher FASB -URI https://asc.fasb.org/1943274/2147479360/740-10-S99-1
Reference 7: http://www.xbrl.org/2003/role/disclosureRef -Topic 946 -SubTopic 20 -Name Accounting Standards Codification -Section 50 -Paragraph 13 -Publisher FASB -URI https://asc.fasb.org/1943274/2147480990/946-20-50-13
Reference 8: http://www.xbrl.org/2003/role/disclosureRef -Topic 235 -SubTopic 10 -Name Accounting Standards Codification -Section S99 -Paragraph 1 -Subparagraph (SX 210.4-08(h)(2)) -Publisher FASB -URI https://asc.fasb.org/1943274/2147480678/235-10-S99-1
Reference 9: http://www.xbrl.org/2003/role/disclosureRef -Topic 740 -Name Accounting Standards Codification -Publisher FASB -URI https://asc.fasb.org/740/tableOfContent
Reference 10: http://www.xbrl.org/2003/role/disclosureRef -Topic 740 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 14 -Publisher FASB -URI https://asc.fasb.org/1943274/2147482685/740-10-50-14
Reference 11: http://www.xbrl.org/2003/role/disclosureRef -Topic 740 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 21 -Publisher FASB -URI https://asc.fasb.org/1943274/2147482685/740-10-50-21
Reference 12: http://www.xbrl.org/2003/role/disclosureRef -Topic 740 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 17 -Subparagraph (b) -Publisher FASB -URI https://asc.fasb.org/1943274/2147482685/740-10-50-17
Reference 13: http://www.xbrl.org/2003/role/disclosureRef -Topic 740 -SubTopic 10 -Name Accounting Standards Codification -Section S99 -Paragraph 2 -Subparagraph (SAB Topic 11.C) -Publisher FASB -URI https://asc.fasb.org/1943274/2147479360/740-10-S99-2
Reference 14: http://www.xbrl.org/2003/role/disclosureRef -Topic 740 -SubTopic 30 -Name Accounting Standards Codification -Section 50 -Paragraph 2 -Subparagraph (a) -Publisher FASB -URI https://asc.fasb.org/1943274/2147482603/740-30-50-2
+ Details
Name: |
us-gaap_IncomeTaxDisclosureTextBlock |
Namespace Prefix: |
us-gaap_ |
Data Type: |
dtr-types:textBlockItemType |
Balance Type: |
na |
Period Type: |
duration |
|
v3.25.0.1
Payable Pursuant to the Tax Receivable Agreement
|
12 Months Ended |
Dec. 31, 2024 |
Tax Receivable Agreement [Abstract] |
|
Payable Pursuant to the Tax Receivable Agreement |
Payable Pursuant to the Tax Receivable Agreement The Company had a TRA with the Founder, a “related party,” and a former equity owner of Shoals Investment CTB (the “TRA Owners”) that provided for the payment by the Company to the TRA Owners (or their permitted assignees) of 85% of the amount of the benefits, if any, that the Company actually realized or was deemed to realize as a result of (i) the Company’s allocable share of existing tax basis acquired in connection with organization transactions associated with the IPO (including Blocker’s share of existing tax basis) and increases to such allocable share of existing tax basis, (ii) certain increases in the tax basis of assets of Shoals Parent LLC and its subsidiaries resulting from purchases or exchanges of LLC Interests, and (iii) certain other tax benefits related to the Company entering into the TRA, including those attributable to payments made under the TRA. These contractual payment obligations were obligations of the Company and not of Shoals Parent LLC. The Company’s payable pursuant to the TRA was determined on an undiscounted basis in accordance with ASC 450, Contingencies, since the contractual payment obligations were deemed to be probable and reasonably estimable. For purposes of the TRA, the benefit deemed realized by the Company was computed by comparing the actual income tax liability of the Company (calculated with certain assumptions) to the amount of such taxes that the Company would have been required to pay had there been no increase to the tax basis of the assets of Shoals Parent LLC as a result of the purchases or exchanges, and had the Company not entered into the TRA. When estimating the expected tax rate to use in order to determine the tax benefit expected to be recognized from the Company’s increased tax basis as a result of exchanges of LLC Interests by the TRA Owners, the Company continuously monitored changes in its overall tax posture, including changes resulting from new legislation and changes as a result of new jurisdictions in which the Company was subject to tax. On November 29, 2022, the Company entered into an amendment to the TRA (the “TRA Amendment”), dated as of January 29, 2021, pursuant to which the parties thereto agreed to grant the Company a right to terminate the TRA until December 31, 2022 (the “TRA Termination Right”) in exchange for a termination consideration of $58.0 million, payable in cash. The Company reassessed the liability related to the payable pursuant to the TRA at the TRA Amendment date and concluded it was probable that the expected payments related to the payable pursuant to the TRA had changed. As a result of this change, the Company remeasured the payable pursuant to the TRA to $58.0 million on the TRA Amendment date, resulting in a gain on the termination of the TRA of $110.9 million. As part of the evaluation to determine if the gain should be recognized as income in the consolidated statement of operations or a stockholder contribution the Company concluded the termination of the TRA was negotiated in an arm’s length transaction with the majority owner of the TRA, a third party, and both the third party and the related party received the same value based upon ownership percentage, and therefore, the gain should be recorded in the consolidated statement of operations. The Company exercised its TRA Termination Right, and the TRA was terminated on December 6, 2022. The following table reflects the changes to the Company’s payable pursuant to the TRA (in thousands). Following the year ended December 31, 2022, there was no activity or balance related to the TRA for the years ended December 31, 2024 and 2023. | | | | | | | Year Ended December 31, | | 2022 | Beginning balance | $ | 156,374 | | Additions to TRA: | | Exchange of LLC Interests for Class A common stock | 7,761 | | Adjustment for change in estimated effective income tax rate | 6,675 | | Adjustment related to TRA termination | (112,810) | | Early termination payment of TRA | (58,000) | | Payable pursuant to TRA | $ | — | |
|
X |
- Definition
+ References
+ Details
Name: |
shls_TaxReceivableAgreementAbstract |
Namespace Prefix: |
shls_ |
Data Type: |
xbrli:stringItemType |
Balance Type: |
na |
Period Type: |
duration |
|
X |
- Definition
+ References
+ Details
Name: |
shls_TaxReceivableAgreementTextBlock |
Namespace Prefix: |
shls_ |
Data Type: |
dtr-types1:textBlockItemType |
Balance Type: |
na |
Period Type: |
duration |
|
v3.25.0.1
Revenue Recognition
|
12 Months Ended |
Dec. 31, 2024 |
Revenue from Contract with Customer [Abstract] |
|
Revenue Recognition |
Revenue Recognition Disaggregation of revenue Based on Topic 606 provisions, the Company disaggregates its revenue from contracts with customers based on product type. Revenue by product type is disaggregated between system solutions and components. System solutions are contracts under which the Company provides multiple products typically in connection with the design and specification of an entire EBOS system. Components represents sales of individual components. The following table presents the Company’s revenue disaggregated by product type (in thousands): | | | | | | | | | | | | | | | | | | | Year Ended December 31, | | 2024 | | 2023 | | 2022 | System solutions | $ | 306,145 | | | $ | 398,384 | | | $ | 254,415 | | Components | 93,063 | | | 90,555 | | | 72,525 | | Total revenue | $ | 399,208 | | | $ | 488,939 | | | $ | 326,940 | |
Contract Balances The timing of revenue recognition, billings and cash collections results in billed accounts receivable, unbilled receivables, retainage, and deferred revenue on the consolidated balance sheets, recorded on a contract-by-contract basis at the end of each reporting period. The Company’s contract balances consist of the following (in thousands): | | | | | | | | | | | | | | | | | | | | | December 31, | | Location on the Consolidated Balance Sheets | | 2024 | | 2023 | Billed accounts receivable | Accounts receivable, net | | $ | 70,882 | | | $ | 102,232 | | Retainage | Accounts receivable, net | | $ | 7,299 | | | $ | 4,886 | | Contract assets | Other assets | | $ | 4,251 | | | $ | — | | Unbilled receivables | Unbilled receivables | | $ | 20,834 | | | $ | 40,136 | | Deferred revenue | Deferred revenue | | $ | 18,737 | | | $ | 22,228 | | Accrued rebates | Accrued expenses and other | | $ | 3,058 | | | $ | — | |
The majority of the Company’s contract amounts are billed as work progresses in accordance with agreed-upon contractual terms, which generally coincide with the shipment of one or more phases of the project. Billing sometimes occurs subsequent to revenue recognition, resulting in unbilled receivables. The changes in unbilled receivables relate to fluctuations in the timing of billings for the Company’s revenue recognized over-time. As of December 31, 2022, billed accounts receivable and unbilled receivables were $48.6 million and $16.7 million, respectively. Certain contracts contain retainage provisions. Retainage represents a contract asset for the portion of the contract price earned by the Company for work performed but held for payment by the customer as a form of security until the Company obtains specified milestones. The Company typically bills retainage amounts as work is performed. Retainage provisions are not considered a significant financing component because they are intended to protect the customer in the event that some or all of the obligations under the contract are not completed. The changes in retainage relate to fluctuations in the timing of retainage billings and achievement of specified milestones. As of December 31, 2022, retainage was $2.0 million. For certain contracts, we provide customers with incentives upon entering into multi-year agreements or volume specific commitments. Any up-front incentives to customers that are not made in exchange for distinct goods and services are capitalize as a contract asset within other assets, which are subsequently recognized as a reduction to revenue over the term of the customer arrangements. The Company also receives deferred revenue in the form of customer deposits. The customer deposits are short term as the related performance obligations are typically fulfilled within 12 months. The changes in deferred revenue relate to fluctuations in the timing of customer deposits and completion of performance obligations. During the year ended December 31, 2024, $20.6 million, or 93% of deferred revenue recorded as of December 31, 2023, was recognized in revenue. During the year ended December 31, 2023, $22.1 million, or 95% of deferred revenue recorded as of December 31, 2022, was recognized in revenue. Accrued rebates are recorded based on sales volumes from agreed upon rebate terms. Rebates are typically paid within three to four months.
|
X |
- References
+ Details
Name: |
us-gaap_RevenueFromContractWithCustomerAbstract |
Namespace Prefix: |
us-gaap_ |
Data Type: |
xbrli:stringItemType |
Balance Type: |
na |
Period Type: |
duration |
|
X |
- DefinitionThe entire disclosure of revenue from contract with customer to transfer good or service and to transfer nonfinancial asset. Includes, but is not limited to, disaggregation of revenue, credit loss recognized from contract with customer, judgment and change in judgment related to contract with customer, and asset recognized from cost incurred to obtain or fulfill contract with customer. Excludes insurance and lease contracts.
+ ReferencesReference 1: http://www.xbrl.org/2003/role/disclosureRef -Topic 606 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 9 -Publisher FASB -URI https://asc.fasb.org/1943274/2147479806/606-10-50-9
Reference 2: http://www.xbrl.org/2003/role/disclosureRef -Topic 606 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 10 -Publisher FASB -URI https://asc.fasb.org/1943274/2147479806/606-10-50-10
Reference 3: http://www.xbrl.org/2003/role/disclosureRef -Topic 606 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 15 -Publisher FASB -URI https://asc.fasb.org/1943274/2147479806/606-10-50-15
Reference 4: http://www.xbrl.org/2003/role/disclosureRef -Topic 606 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 12 -Subparagraph (a) -Publisher FASB -URI https://asc.fasb.org/1943274/2147479806/606-10-50-12
Reference 5: http://www.xbrl.org/2003/role/disclosureRef -Topic 606 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 12 -Subparagraph (b) -Publisher FASB -URI https://asc.fasb.org/1943274/2147479806/606-10-50-12
Reference 6: http://www.xbrl.org/2003/role/disclosureRef -Topic 606 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 12 -Subparagraph (c) -Publisher FASB -URI https://asc.fasb.org/1943274/2147479806/606-10-50-12
Reference 7: http://www.xbrl.org/2003/role/disclosureRef -Topic 606 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 12 -Subparagraph (d) -Publisher FASB -URI https://asc.fasb.org/1943274/2147479806/606-10-50-12
Reference 8: http://www.xbrl.org/2003/role/disclosureRef -Topic 606 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 12 -Subparagraph (e) -Publisher FASB -URI https://asc.fasb.org/1943274/2147479806/606-10-50-12
Reference 9: http://www.xbrl.org/2003/role/disclosureRef -Topic 606 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 13 -Subparagraph (b)(2) -Publisher FASB -URI https://asc.fasb.org/1943274/2147479806/606-10-50-13
Reference 10: http://www.xbrl.org/2003/role/disclosureRef -Name Accounting Standards Codification -Topic 606 -Publisher FASB -URI https://asc.fasb.org/606/tableOfContent
+ Details
Name: |
us-gaap_RevenueFromContractWithCustomerTextBlock |
Namespace Prefix: |
us-gaap_ |
Data Type: |
dtr-types:textBlockItemType |
Balance Type: |
na |
Period Type: |
duration |
|
v3.25.0.1
Segment Reporting
|
12 Months Ended |
Dec. 31, 2024 |
Segment Reporting [Abstract] |
|
Segment Reporting |
Segment Reporting The Company is organized and operates as one reportable segment, which carries out business activities related to the design, development, manufacture and marketing of products and services for EBOS solutions and components. The Company’s chief operating decision maker (“CODM”), the Chief Executive Officer, reviews operating results including discrete financial information and profitability metrics at a consolidated entity level for purposes of making resource allocation decisions and for evaluating financial performance. This structure is reflected in our organizational and reporting model. The accounting policies of the consolidated segment are the same as those described in the summary of significant accounting policies. The CODM assesses performance of the Company and decides how to allocate resources based on income from operations and net income that is also reported on the consolidated income statement. The CODM is involved in determining and reviewing projected net income and income from operations as part of the annual operating plan process. Throughout the year, the CODM considers forecast to actual results and variances on a monthly and quarterly basis to allocate resources for the Company. The following table presents selected financial information with respect to the Company’s single operating segment for the years ended December 31, 2024, 2023 and 2022: | | | | | | | | | | | | | | | | | | | Year Ended December 31, | | 2024 | | 2023 | | 2022 | Revenue | $ | 399,208 | | | $ | 488,939 | | | $ | 326,940 | | Cost of revenue | 257,191 | | | 320,635 | | | 195,629 | | Gross profit | 142,017 | | 168,304 | | 131,311 | Operating expenses | | | | | | General and administrative | 82,254 | | 80,719 | | 55,908 | Depreciation and amortization | 8,591 | | 8,550 | | 9,073 | Total operating expenses | 90,845 | | 89,269 | | 64,981 | Income from operations | 51,172 | | 79,035 | | 66,330 | Non-operating income/(expense) (1) | (13,309) | | (24,100) | | 85,670 | Income tax expense | (13,736) | | (12,274) | | (8,987) | Net income | $ | 24,127 | | | $ | 42,661 | | | $ | 143,013 | |
(1) Consists of non-operating expenses included on the consolidated income statements which may include interest expense, interest income, payable pursuant to the tax receivable agreement adjustment, and gain on termination of tax receivable agreement. All of the Company's long-lived tangible assets, as well as the Company's operating lease right-of-use assets recognized on the Consolidated Balance Sheets were located within the United States.
|
X |
- References
+ Details
Name: |
us-gaap_SegmentReportingAbstract |
Namespace Prefix: |
us-gaap_ |
Data Type: |
xbrli:stringItemType |
Balance Type: |
na |
Period Type: |
duration |
|
X |
- DefinitionThe entire disclosure for reporting segments including data and tables. Reportable segments include those that meet any of the following quantitative thresholds a) it's reported revenue, including sales to external customers and intersegment sales or transfers is 10 percent or more of the combined revenue, internal and external, of all operating segments b) the absolute amount of its reported profit or loss is 10 percent or more of the greater, in absolute amount of 1) the combined reported profit of all operating segments that did not report a loss or 2) the combined reported loss of all operating segments that did report a loss c) its assets are 10 percent or more of the combined assets of all operating segments.
+ ReferencesReference 1: http://www.xbrl.org/2003/role/exampleRef -Topic 280 -SubTopic 10 -Name Accounting Standards Codification -Section 55 -Paragraph 48 -Publisher FASB -URI https://asc.fasb.org/1943274/2147482785/280-10-55-48
Reference 2: http://www.xbrl.org/2003/role/disclosureRef -Topic 280 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 32 -Subparagraph (f) -Publisher FASB -URI https://asc.fasb.org/1943274/2147482810/280-10-50-32
Reference 3: http://www.xbrl.org/2003/role/disclosureRef -Topic 270 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 1 -Subparagraph (i) -Publisher FASB -URI https://asc.fasb.org/1943274/2147482964/270-10-50-1
Reference 4: http://www.xbrl.org/2003/role/disclosureRef -Topic 280 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 32 -Subparagraph (ee) -Publisher FASB -URI https://asc.fasb.org/1943274/2147482810/280-10-50-32
Reference 5: http://fasb.org/us-gaap/role/ref/otherTransitionRef -Topic 280 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 32 -Subparagraph (d) -Publisher FASB -URI https://asc.fasb.org/1943274/2147482810/280-10-50-32
Reference 6: http://www.xbrl.org/2003/role/exampleRef -Topic 280 -SubTopic 10 -Name Accounting Standards Codification -Section 55 -Paragraph 54 -Subparagraph (d) -Publisher FASB -URI https://asc.fasb.org/1943274/2147482785/280-10-55-54
Reference 7: http://www.xbrl.org/2003/role/exampleRef -Topic 280 -SubTopic 10 -Name Accounting Standards Codification -Section 55 -Paragraph 47 -Subparagraph (c) -Publisher FASB -URI https://asc.fasb.org/1943274/2147482785/280-10-55-47
Reference 8: http://www.xbrl.org/2003/role/exampleRef -Topic 280 -SubTopic 10 -Name Accounting Standards Codification -Section 55 -Paragraph 54 -Subparagraph (a) -Publisher FASB -URI https://asc.fasb.org/1943274/2147482785/280-10-55-54
Reference 9: http://www.xbrl.org/2003/role/exampleRef -Topic 280 -SubTopic 10 -Name Accounting Standards Codification -Section 55 -Paragraph 47 -Subparagraph (a) -Publisher FASB -URI https://asc.fasb.org/1943274/2147482785/280-10-55-47
Reference 10: http://www.xbrl.org/2003/role/exampleRef -Topic 280 -SubTopic 10 -Name Accounting Standards Codification -Section 55 -Paragraph 54 -Subparagraph (e) -Publisher FASB -URI https://asc.fasb.org/1943274/2147482785/280-10-55-54
Reference 11: http://www.xbrl.org/2003/role/exampleRef -Topic 280 -SubTopic 10 -Name Accounting Standards Codification -Section 55 -Paragraph 47 -Subparagraph (d) -Publisher FASB -URI https://asc.fasb.org/1943274/2147482785/280-10-55-47
Reference 12: http://www.xbrl.org/2003/role/disclosureRef -Topic 280 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 22 -Publisher FASB -URI https://asc.fasb.org/1943274/2147482810/280-10-50-22
Reference 13: http://www.xbrl.org/2003/role/disclosureRef -Topic 280 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 31 -Publisher FASB -URI https://asc.fasb.org/1943274/2147482810/280-10-50-31
Reference 14: http://www.xbrl.org/2003/role/disclosureRef -Topic 280 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 34 -Publisher FASB -URI https://asc.fasb.org/1943274/2147482810/280-10-50-34
Reference 15: http://www.xbrl.org/2003/role/disclosureRef -Topic 280 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 26C -Publisher FASB -URI https://asc.fasb.org/1943274/2147482810/280-10-50-26C
Reference 16: http://www.xbrl.org/2003/role/disclosureRef -Topic 280 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 26B -Publisher FASB -URI https://asc.fasb.org/1943274/2147482810/280-10-50-26B
Reference 17: http://www.xbrl.org/2003/role/disclosureRef -Topic 280 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 15 -Publisher FASB -URI https://asc.fasb.org/1943274/2147482810/280-10-50-15
Reference 18: http://www.xbrl.org/2003/role/disclosureRef -Topic 280 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 42 -Publisher FASB -URI https://asc.fasb.org/1943274/2147482810/280-10-50-42
Reference 19: http://www.xbrl.org/2003/role/disclosureRef -Topic 280 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 40 -Publisher FASB -URI https://asc.fasb.org/1943274/2147482810/280-10-50-40
Reference 20: http://www.xbrl.org/2003/role/disclosureRef -Topic 280 -Name Accounting Standards Codification -Publisher FASB -URI https://asc.fasb.org/280/tableOfContent
Reference 21: http://www.xbrl.org/2003/role/disclosureRef -Topic 280 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 26 -Publisher FASB -URI https://asc.fasb.org/1943274/2147482810/280-10-50-26
Reference 22: http://www.xbrl.org/2003/role/disclosureRef -Topic 280 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 41 -Publisher FASB -URI https://asc.fasb.org/1943274/2147482810/280-10-50-41
Reference 23: http://www.xbrl.org/2003/role/disclosureRef -Topic 280 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 21 -Subparagraph (a) -Publisher FASB -URI https://asc.fasb.org/1943274/2147482810/280-10-50-21
Reference 24: http://www.xbrl.org/2003/role/disclosureRef -Topic 280 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 21 -Subparagraph (b) -Publisher FASB -URI https://asc.fasb.org/1943274/2147482810/280-10-50-21
Reference 25: http://www.xbrl.org/2003/role/disclosureRef -Topic 280 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 32 -Subparagraph (e) -Publisher FASB -URI https://asc.fasb.org/1943274/2147482810/280-10-50-32
+ Details
Name: |
us-gaap_SegmentReportingDisclosureTextBlock |
Namespace Prefix: |
us-gaap_ |
Data Type: |
dtr-types:textBlockItemType |
Balance Type: |
na |
Period Type: |
duration |
|
v3.25.0.1
X |
- ReferencesReference 1: http://www.xbrl.org/2003/role/presentationRef -Publisher SEC -Name Regulation S-K -Number 229 -Section 402 -Subsection v -Paragraph 1
+ Details
Name: |
ecd_PvpTable |
Namespace Prefix: |
ecd_ |
Data Type: |
xbrli:stringItemType |
Balance Type: |
na |
Period Type: |
duration |
|
X |
- DefinitionThe portion of profit or loss for the period, net of income taxes, which is attributable to the parent.
+ ReferencesReference 1: http://www.xbrl.org/2003/role/disclosureRef -Topic 250 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 6 -Publisher FASB -URI https://asc.fasb.org/1943274/2147483443/250-10-50-6
Reference 2: http://www.xbrl.org/2003/role/disclosureRef -Topic 250 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 9 -Publisher FASB -URI https://asc.fasb.org/1943274/2147483443/250-10-50-9
Reference 3: http://www.xbrl.org/2003/role/disclosureRef -Topic 805 -SubTopic 60 -Name Accounting Standards Codification -Section 65 -Paragraph 1 -Subparagraph (g) -Publisher FASB -URI https://asc.fasb.org/1943274/2147476176/805-60-65-1
Reference 4: http://www.xbrl.org/2003/role/disclosureRef -Topic 740 -SubTopic 323 -Name Accounting Standards Codification -Section 65 -Paragraph 2 -Subparagraph (g)(3) -Publisher FASB -URI https://asc.fasb.org/1943274/2147478666/740-323-65-2
Reference 5: http://fasb.org/us-gaap/role/ref/legacyRef -Topic 220 -SubTopic 10 -Name Accounting Standards Codification -Section S99 -Paragraph 2 -Subparagraph (SX 210.5-03(20)) -Publisher FASB -URI https://asc.fasb.org/1943274/2147483621/220-10-S99-2
Reference 6: http://www.xbrl.org/2003/role/disclosureRef -Topic 235 -SubTopic 10 -Name Accounting Standards Codification -Section S99 -Paragraph 1 -Subparagraph (SX 210.4-08(g)(1)(ii)) -Publisher FASB -URI https://asc.fasb.org/1943274/2147480678/235-10-S99-1
Reference 7: http://www.xbrl.org/2003/role/disclosureRef -Topic 323 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 3 -Subparagraph (c) -Publisher FASB -URI https://asc.fasb.org/1943274/2147481687/323-10-50-3
Reference 8: http://www.xbrl.org/2003/role/disclosureRef -Topic 825 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 28 -Subparagraph (f) -Publisher FASB -URI https://asc.fasb.org/1943274/2147482907/825-10-50-28
Reference 9: http://www.xbrl.org/2003/role/disclosureRef -Topic 220 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 6 -Publisher FASB -URI https://asc.fasb.org/1943274/2147482765/220-10-50-6
Reference 10: http://www.xbrl.org/2003/role/disclosureRef -Topic 250 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 3 -Publisher FASB -URI https://asc.fasb.org/1943274/2147483443/250-10-50-3
Reference 11: http://www.xbrl.org/2003/role/disclosureRef -Topic 250 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 1 -Subparagraph (b)(2) -Publisher FASB -URI https://asc.fasb.org/1943274/2147483443/250-10-50-1
Reference 12: http://www.xbrl.org/2003/role/disclosureRef -Topic 815 -SubTopic 40 -Name Accounting Standards Codification -Section 65 -Paragraph 1 -Subparagraph (f) -Publisher FASB -URI https://asc.fasb.org/1943274/2147480175/815-40-65-1
Reference 13: http://www.xbrl.org/2003/role/disclosureRef -Topic 250 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 8 -Publisher FASB -URI https://asc.fasb.org/1943274/2147483443/250-10-50-8
Reference 14: http://www.xbrl.org/2003/role/disclosureRef -Topic 250 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 11 -Subparagraph (a) -Publisher FASB -URI https://asc.fasb.org/1943274/2147483443/250-10-50-11
Reference 15: http://www.xbrl.org/2003/role/disclosureRef -Topic 250 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 11 -Subparagraph (b) -Publisher FASB -URI https://asc.fasb.org/1943274/2147483443/250-10-50-11
Reference 16: http://www.xbrl.org/2003/role/disclosureRef -Topic 250 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 4 -Publisher FASB -URI https://asc.fasb.org/1943274/2147483443/250-10-50-4
Reference 17: http://www.xbrl.org/2003/role/exampleRef -Topic 946 -SubTopic 830 -Name Accounting Standards Codification -Section 55 -Paragraph 10 -Publisher FASB -URI https://asc.fasb.org/1943274/2147479168/946-830-55-10
Reference 18: http://www.xbrl.org/2003/role/disclosureRef -Topic 946 -SubTopic 220 -Name Accounting Standards Codification -Section 45 -Paragraph 7 -Publisher FASB -URI https://asc.fasb.org/1943274/2147479105/946-220-45-7
Reference 19: http://www.xbrl.org/2003/role/disclosureRef -Topic 944 -SubTopic 220 -Name Accounting Standards Codification -Section S99 -Paragraph 1 -Subparagraph (SX 210.7-04(18)) -Publisher FASB -URI https://asc.fasb.org/1943274/2147477250/944-220-S99-1
Reference 20: http://www.xbrl.org/2003/role/disclosureRef -Topic 946 -SubTopic 220 -Name Accounting Standards Codification -Section S99 -Paragraph 1 -Subparagraph (SX 210.6-07(9)) -Publisher FASB -URI https://asc.fasb.org/1943274/2147479134/946-220-S99-1
Reference 21: http://www.xbrl.org/2003/role/disclosureRef -Topic 946 -SubTopic 220 -Name Accounting Standards Codification -Section S99 -Paragraph 3 -Subparagraph (SX 210.6-09(1)(d)) -Publisher FASB -URI https://asc.fasb.org/1943274/2147479134/946-220-S99-3
Reference 22: http://www.xbrl.org/2003/role/disclosureRef -Topic 470 -SubTopic 10 -Name Accounting Standards Codification -Section S99 -Paragraph 1A -Subparagraph (SX 210.13-01(a)(4)(i)) -Publisher FASB -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1A
Reference 23: http://www.xbrl.org/2009/role/commonPracticeRef -Topic 470 -SubTopic 10 -Name Accounting Standards Codification -Section S99 -Paragraph 1A -Subparagraph (SX 210.13-01(a)(4)(ii)) -Publisher FASB -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1A
Reference 24: http://www.xbrl.org/2003/role/disclosureRef -Topic 470 -SubTopic 10 -Name Accounting Standards Codification -Section S99 -Paragraph 1A -Subparagraph (SX 210.13-01(a)(4)(iii)(A)) -Publisher FASB -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1A
Reference 25: http://www.xbrl.org/2003/role/disclosureRef -Topic 470 -SubTopic 10 -Name Accounting Standards Codification -Section S99 -Paragraph 1A -Subparagraph (SX 210.13-01(a)(4)(iv)) -Publisher FASB -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1A
Reference 26: http://www.xbrl.org/2003/role/disclosureRef -Topic 470 -SubTopic 10 -Name Accounting Standards Codification -Section S99 -Paragraph 1A -Subparagraph (SX 210.13-01(a)(5)) -Publisher FASB -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1A
Reference 27: http://www.xbrl.org/2003/role/disclosureRef -Topic 470 -SubTopic 10 -Name Accounting Standards Codification -Section S99 -Paragraph 1B -Subparagraph (SX 210.13-02(a)(4)(i)) -Publisher FASB -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1B
Reference 28: http://www.xbrl.org/2003/role/disclosureRef -Topic 470 -SubTopic 10 -Name Accounting Standards Codification -Section S99 -Paragraph 1B -Subparagraph (SX 210.13-02(a)(4)(iii)(A)) -Publisher FASB -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1B
Reference 29: http://www.xbrl.org/2003/role/disclosureRef -Topic 470 -SubTopic 10 -Name Accounting Standards Codification -Section S99 -Paragraph 1B -Subparagraph (SX 210.13-02(a)(4)(iii)(B)) -Publisher FASB -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1B
Reference 30: http://www.xbrl.org/2003/role/disclosureRef -Topic 470 -SubTopic 10 -Name Accounting Standards Codification -Section S99 -Paragraph 1B -Subparagraph (SX 210.13-02(a)(4)(iv)) -Publisher FASB -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1B
Reference 31: http://www.xbrl.org/2003/role/disclosureRef -Topic 470 -SubTopic 10 -Name Accounting Standards Codification -Section S99 -Paragraph 1B -Subparagraph (SX 210.13-02(a)(5)) -Publisher FASB -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1B
Reference 32: http://www.xbrl.org/2003/role/disclosureRef -Topic 260 -SubTopic 10 -Name Accounting Standards Codification -Section 45 -Paragraph 60B -Subparagraph (a) -Publisher FASB -URI https://asc.fasb.org/1943274/2147482689/260-10-45-60B
Reference 33: http://www.xbrl.org/2003/role/disclosureRef -Topic 205 -SubTopic 20 -Name Accounting Standards Codification -Section 50 -Paragraph 7 -Publisher FASB -URI https://asc.fasb.org/1943274/2147483499/205-20-50-7
Reference 34: http://fasb.org/us-gaap/role/ref/legacyRef -Topic 230 -SubTopic 10 -Name Accounting Standards Codification -Section 45 -Paragraph 28 -Publisher FASB -URI https://asc.fasb.org/1943274/2147482740/230-10-45-28
Reference 35: http://www.xbrl.org/2003/role/disclosureRef -Topic 220 -SubTopic 10 -Name Accounting Standards Codification -Section 45 -Paragraph 1A -Subparagraph (a) -Publisher FASB -URI https://asc.fasb.org/1943274/2147482790/220-10-45-1A
Reference 36: http://www.xbrl.org/2003/role/disclosureRef -Topic 220 -SubTopic 10 -Name Accounting Standards Codification -Section 45 -Paragraph 1B -Subparagraph (a) -Publisher FASB -URI https://asc.fasb.org/1943274/2147482790/220-10-45-1B
Reference 37: http://fasb.org/us-gaap/role/ref/legacyRef -Topic 942 -SubTopic 220 -Name Accounting Standards Codification -Section S99 -Paragraph 1 -Subparagraph (SX 210.9-04(22)) -Publisher FASB -URI https://asc.fasb.org/1943274/2147478524/942-220-S99-1
+ Details
Name: |
us-gaap_NetIncomeLoss |
Namespace Prefix: |
us-gaap_ |
Data Type: |
xbrli:monetaryItemType |
Balance Type: |
credit |
Period Type: |
duration |
|
v3.25.0.1
X |
- ReferencesReference 1: http://www.xbrl.org/2003/role/presentationRef -Publisher SEC -Name Regulation S-K -Number 229 -Section 408 -Subsection a -Paragraph 1
+ Details
Name: |
ecd_NonRule10b51ArrAdoptedFlag |
Namespace Prefix: |
ecd_ |
Data Type: |
xbrli:booleanItemType |
Balance Type: |
na |
Period Type: |
duration |
|
X |
- ReferencesReference 1: http://www.xbrl.org/2003/role/presentationRef -Publisher SEC -Name Regulation S-K -Number 229 -Section 408 -Subsection a -Paragraph 1
+ Details
Name: |
ecd_NonRule10b51ArrTrmntdFlag |
Namespace Prefix: |
ecd_ |
Data Type: |
xbrli:booleanItemType |
Balance Type: |
na |
Period Type: |
duration |
|
X |
- ReferencesReference 1: http://www.xbrl.org/2003/role/presentationRef -Publisher SEC -Name Regulation S-K -Number 229 -Section 408 -Subsection a -Paragraph 1
+ Details
Name: |
ecd_Rule10b51ArrAdoptedFlag |
Namespace Prefix: |
ecd_ |
Data Type: |
xbrli:booleanItemType |
Balance Type: |
na |
Period Type: |
duration |
|
X |
- ReferencesReference 1: http://www.xbrl.org/2003/role/presentationRef -Publisher SEC -Name Regulation S-K -Number 229 -Section 408 -Subsection a -Paragraph 1
+ Details
Name: |
ecd_Rule10b51ArrTrmntdFlag |
Namespace Prefix: |
ecd_ |
Data Type: |
xbrli:booleanItemType |
Balance Type: |
na |
Period Type: |
duration |
|
X |
- ReferencesReference 1: http://www.xbrl.org/2003/role/presentationRef -Publisher SEC -Name Regulation S-K -Number 229 -Section 408 -Subsection a -Paragraph 2 -Subparagraph A
+ Details
Name: |
ecd_TradingArrByIndTable |
Namespace Prefix: |
ecd_ |
Data Type: |
xbrli:stringItemType |
Balance Type: |
na |
Period Type: |
duration |
|
v3.25.0.1
X |
- ReferencesReference 1: http://www.xbrl.org/2003/role/presentationRef -Publisher SEC -Name Regulation S-K -Number 229 -Section 408 -Subsection b -Paragraph 1
Reference 2: http://www.xbrl.org/2003/role/presentationRef -Publisher SEC -Name Form 20-F -Section 16 -Subsection J -Paragraph a
+ Details
Name: |
ecd_InsiderTradingPoliciesProcLineItems |
Namespace Prefix: |
ecd_ |
Data Type: |
xbrli:stringItemType |
Balance Type: |
na |
Period Type: |
duration |
|
X |
- ReferencesReference 1: http://www.xbrl.org/2003/role/presentationRef -Publisher SEC -Name Regulation S-K -Number 229 -Section 408 -Subsection b -Paragraph 1
Reference 2: http://www.xbrl.org/2003/role/presentationRef -Publisher SEC -Name Form 20-F -Section 16 -Subsection J -Paragraph a
+ Details
Name: |
ecd_InsiderTrdPoliciesProcAdoptedFlag |
Namespace Prefix: |
ecd_ |
Data Type: |
xbrli:booleanItemType |
Balance Type: |
na |
Period Type: |
duration |
|
v3.25.0.1
Cybersecurity Risk Management and Strategy Disclosure
|
12 Months Ended |
Dec. 31, 2024 |
Cybersecurity Risk Management, Strategy, and Governance [Line Items] |
|
Cybersecurity Risk Management Processes for Assessing, Identifying, and Managing Threats [Text Block] |
Our cybersecurity strategy focuses on striking a balance between data barriers and access, and promoting vigilance among our employees, contractors, and business partners. We monitor and implement procedures, policies, and activities designed to manage our data and to maintain a high level of privacy and security within our systems. In 2024, we continued the development of our enterprise risk program, which integrates cybersecurity.
Our cybersecurity processes include technical security controls, policy enforcement mechanisms, monitoring systems, tools and related services from third-party providers, and management oversight to assess, identify and manage risks from cybersecurity threats. We implemented risk-based controls to protect our information, the information of our customers and other third parties, our information systems, our business operations, and our products and related services. We have an information security risk program structured according to the National Institute of Standards and Technology Cybersecurity Framework, industry best practices, privacy legislation, and other standards and regulations. Our program includes a defense-in-depth approach with multiple layers of security controls, including network segmentation, security monitoring, endpoint protection, and identity and access management, as well as data protection best practices and data loss prevention controls.
Through our cybersecurity program, we continuously monitor cybersecurity vulnerabilities and potential attack vectors and evaluate the potential operational and financial effects of any threat and of cybersecurity risk countermeasures made to defend against such threats.
In addition, we maintain specific policies and practices governing our third-party security risks, including our third-party assessment process. Under this assessment process, we gather information from certain third parties who contract with us and share or receive data, to help us assess potential risks associated with their security controls. We also generally require third parties to, among other things, maintain security controls to protect our confidential information and data, and notify us of material data breaches that may impact our data. We assess the risks from cybersecurity threats that impact select third-party service providers with whom we share personal identifying and confidential information. We continue to evolve our oversight processes to mature how we identify and manage cybersecurity risks associated with the services we procure from such third parties.
Our cybersecurity awareness program includes regular phishing simulations, and quarterly general cybersecurity awareness and data protection modules for all employees with network access, as well as more contextual and personalized modules for targeted users and roles. We complete annual internal security audits and vulnerability assessments of the Company's information systems and related controls, including systems affecting personal data. In addition, we leverage cybersecurity specialists to complete annual external audits and objective assessments of our cybersecurity program and practices, including our data protection practices, as well as to conduct targeted attack simulations. We have also purchased network security and cyber liability insurance in order to provide a level of financial protection, should a data breach occur. However, such insurance may not be sufficient to cover all of our potential losses and may not continue to be available to us on acceptable terms, or at all.
In 2024, we did not experience any material cybersecurity incident. However, future incidents could have a material impact on our business strategy, results of operations, or financial condition. For additional discussion of the risks posed by cybersecurity threats, see Item 1A. “Risk Factors—The unauthorized access to our information technology systems or the disclosure of personal or sensitive data or confidential information, whether through a breach of our computer system or otherwise, could severely disrupt our business or reduce our sales or profitability” and “Failure of our information technology systems, including those managed by third parties, whether intentional or inadvertent, could lead to delays in our business operations and, if significant or extreme, affect our results of operations.”
|
Cybersecurity Risk Management Processes Integrated [Flag] |
true
|
Cybersecurity Risk Management Processes Integrated [Text Block] |
Our cybersecurity processes include technical security controls, policy enforcement mechanisms, monitoring systems, tools and related services from third-party providers, and management oversight to assess, identify and manage risks from cybersecurity threats. We implemented risk-based controls to protect our information, the information of our customers and other third parties, our information systems, our business operations, and our products and related services. We have an information security risk program structured according to the National Institute of Standards and Technology Cybersecurity Framework, industry best practices, privacy legislation, and other standards and regulations. Our program includes a defense-in-depth approach with multiple layers of security controls, including network segmentation, security monitoring, endpoint protection, and identity and access management, as well as data protection best practices and data loss prevention controls.
|
Cybersecurity Risk Management Third Party Engaged [Flag] |
true
|
Cybersecurity Risk Third Party Oversight and Identification Processes [Flag] |
true
|
Cybersecurity Risk Materially Affected or Reasonably Likely to Materially Affect Registrant [Flag] |
false
|
Cybersecurity Risk Board of Directors Oversight [Text Block] |
Our board of directors reviews our management of cybersecurity risks, and our Audit Committee has been delegated primary oversight of such risks and the steps our management has taken and takes to monitor and control these exposures. Our data privacy and security program is overseen by our Vice President of IT, who presents to the Board on an annual basis. Starting in 2024, our Board receives quarterly briefings on cybersecurity matters and the Company’s efforts to prevent, detect, mitigate, and remediate cybersecurity risks. Our Audit Committee also receives regular briefings on cybersecurity matters, including cybersecurity threats and receives details on any significant cybersecurity incidents.
Our Vice President of IT leads our dedicated Information Technology team (“IT team”), which executes on our data privacy and information security programs and policies, and our Cyber Incident Response Team (“IRT”), which executes on our incident response procedures in the event of a data privacy or security event and conducts annual exercises simulating cybersecurity and data breach incidents. The IRT is comprised of internal members from the finance, legal, human resources, and operations departments, as well as external cybersecurity vendors and advisors. The members of our IRT understand the complexities of our business and are experienced in the financial, legal, regulatory and operational consequences of a cybersecurity incident or threat to the Company. The IT team is led by Shoals’ Vice President of IT, Gerald Jowers, who joined in 2024 with 30 years of technology experience.
|
Cybersecurity Risk Board Committee or Subcommittee Responsible for Oversight [Text Block] |
Our board of directors reviews our management of cybersecurity risks, and our Audit Committee has been delegated primary oversight of such risks and the steps our management has taken and takes to monitor and control these exposures.
|
Cybersecurity Risk Process for Informing Board Committee or Subcommittee Responsible for Oversight [Text Block] |
Our data privacy and security program is overseen by our Vice President of IT, who presents to the Board on an annual basis. Starting in 2024, our Board receives quarterly briefings on cybersecurity matters and the Company’s efforts to prevent, detect, mitigate, and remediate cybersecurity risks. Our Audit Committee also receives regular briefings on cybersecurity matters, including cybersecurity threats and receives details on any significant cybersecurity incidents.
|
Cybersecurity Risk Role of Management [Text Block] |
Our Vice President of IT leads our dedicated Information Technology team (“IT team”), which executes on our data privacy and information security programs and policies, and our Cyber Incident Response Team (“IRT”), which executes on our incident response procedures in the event of a data privacy or security event and conducts annual exercises simulating cybersecurity and data breach incidents. The IRT is comprised of internal members from the finance, legal, human resources, and operations departments, as well as external cybersecurity vendors and advisors. The members of our IRT understand the complexities of our business and are experienced in the financial, legal, regulatory and operational consequences of a cybersecurity incident or threat to the Company.
|
Cybersecurity Risk Management Positions or Committees Responsible [Flag] |
true
|
Cybersecurity Risk Management Positions or Committees Responsible [Text Block] |
Our Vice President of IT leads our dedicated Information Technology team (“IT team”), which executes on our data privacy and information security programs and policies, and our Cyber Incident Response Team (“IRT”), which executes on our incident response procedures in the event of a data privacy or security event and conducts annual exercises simulating cybersecurity and data breach incidents.
|
Cybersecurity Risk Management Expertise of Management Responsible [Text Block] |
The IT team is led by Shoals’ Vice President of IT, Gerald Jowers, who joined in 2024 with 30 years of technology experience.
|
Cybersecurity Risk Process for Informing Management or Committees Responsible [Text Block] |
Our board of directors reviews our management of cybersecurity risks, and our Audit Committee has been delegated primary oversight of such risks and the steps our management has taken and takes to monitor and control these exposures. Our data privacy and security program is overseen by our Vice President of IT, who presents to the Board on an annual basis. Starting in 2024, our Board receives quarterly briefings on cybersecurity matters and the Company’s efforts to prevent, detect, mitigate, and remediate cybersecurity risks. Our Audit Committee also receives regular briefings on cybersecurity matters, including cybersecurity threats and receives details on any significant cybersecurity incidents.
|
Cybersecurity Risk Management Positions or Committees Responsible Report to Board [Flag] |
true
|
X |
- ReferencesReference 1: http://www.xbrl.org/2003/role/presentationRef -Publisher SEC -Name Regulation S-K -Section 106 -Subsection c -Paragraph 1
Reference 2: http://www.xbrl.org/2003/role/presentationRef -Publisher SEC -Name Form 20-F -Section 16K -Subsection c -Paragraph 1
+ Details
Name: |
cyd_CybersecurityRiskBoardCommitteeOrSubcommitteeResponsibleForOversightTextBlock |
Namespace Prefix: |
cyd_ |
Data Type: |
dtr-types:textBlockItemType |
Balance Type: |
na |
Period Type: |
duration |
|
X |
- ReferencesReference 1: http://www.xbrl.org/2003/role/presentationRef -Publisher SEC -Name Regulation S-K -Section 106 -Subsection c -Paragraph 1
Reference 2: http://www.xbrl.org/2003/role/presentationRef -Publisher SEC -Name Form 20-F -Section 16K -Subsection c -Paragraph 1
+ Details
Name: |
cyd_CybersecurityRiskBoardOfDirectorsOversightTextBlock |
Namespace Prefix: |
cyd_ |
Data Type: |
dtr-types:textBlockItemType |
Balance Type: |
na |
Period Type: |
duration |
|
X |
- ReferencesReference 1: http://www.xbrl.org/2003/role/presentationRef -Publisher SEC -Name Regulation S-K -Section 106 -Subsection c -Paragraph 2 -Subparagraph i
Reference 2: http://www.xbrl.org/2003/role/presentationRef -Publisher SEC -Name Form 20-F -Section 16K -Subsection c -Paragraph 2 -Subparagraph i
+ Details
Name: |
cyd_CybersecurityRiskManagementExpertiseOfManagementResponsibleTextBlock |
Namespace Prefix: |
cyd_ |
Data Type: |
dtr-types:textBlockItemType |
Balance Type: |
na |
Period Type: |
duration |
|
X |
- ReferencesReference 1: http://www.xbrl.org/2003/role/presentationRef -Publisher SEC -Name Regulation S-K -Section 106 -Subsection c -Paragraph 2 -Subparagraph i
Reference 2: http://www.xbrl.org/2003/role/presentationRef -Publisher SEC -Name Form 20-F -Section 16K -Subsection c -Paragraph 2 -Subparagraph i
+ Details
Name: |
cyd_CybersecurityRiskManagementPositionsOrCommitteesResponsibleFlag |
Namespace Prefix: |
cyd_ |
Data Type: |
i:booleanItemType |
Balance Type: |
na |
Period Type: |
duration |
|
X |
- ReferencesReference 1: http://www.xbrl.org/2003/role/presentationRef -Publisher SEC -Name Regulation S-K -Section 106 -Subsection c -Paragraph 2 -Subparagraph iii
Reference 2: http://www.xbrl.org/2003/role/presentationRef -Publisher SEC -Name Form 20-F -Section 16K -Subsection c -Paragraph 2 -Subparagraph iii
+ Details
Name: |
cyd_CybersecurityRiskManagementPositionsOrCommitteesResponsibleReportToBoardFlag |
Namespace Prefix: |
cyd_ |
Data Type: |
i:booleanItemType |
Balance Type: |
na |
Period Type: |
duration |
|
X |
- ReferencesReference 1: http://www.xbrl.org/2003/role/presentationRef -Publisher SEC -Name Regulation S-K -Section 106 -Subsection c -Paragraph 2 -Subparagraph i
Reference 2: http://www.xbrl.org/2003/role/presentationRef -Publisher SEC -Name Form 20-F -Section 16K -Subsection c -Paragraph 2 -Subparagraph i
+ Details
Name: |
cyd_CybersecurityRiskManagementPositionsOrCommitteesResponsibleTextBlock |
Namespace Prefix: |
cyd_ |
Data Type: |
dtr-types:textBlockItemType |
Balance Type: |
na |
Period Type: |
duration |
|
X |
- ReferencesReference 1: http://www.xbrl.org/2003/role/presentationRef -Publisher SEC -Name Regulation S-K -Section 106 -Subsection b -Paragraph 1
Reference 2: http://www.xbrl.org/2003/role/presentationRef -Publisher SEC -Name Form 20-F -Section 16K -Subsection b -Paragraph 1
+ Details
Name: |
cyd_CybersecurityRiskManagementProcessesForAssessingIdentifyingAndManagingThreatsTextBlock |
Namespace Prefix: |
cyd_ |
Data Type: |
dtr-types:textBlockItemType |
Balance Type: |
na |
Period Type: |
duration |
|
X |
- ReferencesReference 1: http://www.xbrl.org/2003/role/presentationRef -Publisher SEC -Name Regulation S-K -Section 106 -Subsection b -Paragraph 1 -Subparagraph i
Reference 2: http://www.xbrl.org/2003/role/presentationRef -Publisher SEC -Name Form 20-F -Section 16K -Subsection b -Paragraph 1 -Subparagraph i
+ Details
Name: |
cyd_CybersecurityRiskManagementProcessesIntegratedFlag |
Namespace Prefix: |
cyd_ |
Data Type: |
i:booleanItemType |
Balance Type: |
na |
Period Type: |
duration |
|
X |
- ReferencesReference 1: http://www.xbrl.org/2003/role/presentationRef -Publisher SEC -Name Regulation S-K -Section 106 -Subsection b -Paragraph 1 -Subparagraph i
Reference 2: http://www.xbrl.org/2003/role/presentationRef -Publisher SEC -Name Form 20-F -Section 16K -Subsection b -Paragraph 1 -Subparagraph i
+ Details
Name: |
cyd_CybersecurityRiskManagementProcessesIntegratedTextBlock |
Namespace Prefix: |
cyd_ |
Data Type: |
dtr-types:textBlockItemType |
Balance Type: |
na |
Period Type: |
duration |
|
X |
- ReferencesReference 1: http://www.xbrl.org/2003/role/presentationRef -Publisher SEC -Name Regulation S-K -Section 106
Reference 2: http://www.xbrl.org/2003/role/presentationRef -Publisher SEC -Name Form 20-F -Section 16K
+ Details
Name: |
cyd_CybersecurityRiskManagementStrategyAndGovernanceLineItems |
Namespace Prefix: |
cyd_ |
Data Type: |
i:stringItemType |
Balance Type: |
na |
Period Type: |
duration |
|
X |
- ReferencesReference 1: http://www.xbrl.org/2003/role/presentationRef -Publisher SEC -Name Regulation S-K -Section 106 -Subsection b -Paragraph 1 -Subparagraph ii
Reference 2: http://www.xbrl.org/2003/role/presentationRef -Publisher SEC -Name Form 20-F -Section 16K -Subsection b -Paragraph 1 -Subparagraph ii
+ Details
Name: |
cyd_CybersecurityRiskManagementThirdPartyEngagedFlag |
Namespace Prefix: |
cyd_ |
Data Type: |
i:booleanItemType |
Balance Type: |
na |
Period Type: |
duration |
|
X |
- ReferencesReference 1: http://www.xbrl.org/2003/role/presentationRef -Publisher SEC -Name Regulation S-K -Section 106 -Subsection b -Paragraph 2
Reference 2: http://www.xbrl.org/2003/role/presentationRef -Publisher SEC -Name Form 20-F -Section 16K -Subsection b -Paragraph 2
+ Details
Name: |
cyd_CybersecurityRiskMateriallyAffectedOrReasonablyLikelyToMateriallyAffectRegistrantFlag |
Namespace Prefix: |
cyd_ |
Data Type: |
i:booleanItemType |
Balance Type: |
na |
Period Type: |
duration |
|
X |
- ReferencesReference 1: http://www.xbrl.org/2003/role/presentationRef -Publisher SEC -Name Regulation S-K -Section 106 -Subsection c -Paragraph 1
Reference 2: http://www.xbrl.org/2003/role/presentationRef -Publisher SEC -Name Form 20-F -Section 16K -Subsection c -Paragraph 1
+ Details
Name: |
cyd_CybersecurityRiskProcessForInformingBoardCommitteeOrSubcommitteeResponsibleForOversightTextBlock |
Namespace Prefix: |
cyd_ |
Data Type: |
dtr-types:textBlockItemType |
Balance Type: |
na |
Period Type: |
duration |
|
X |
- ReferencesReference 1: http://www.xbrl.org/2003/role/presentationRef -Publisher SEC -Name Regulation S-K -Section 106 -Subsection c -Paragraph 2 -Subparagraph ii
Reference 2: http://www.xbrl.org/2003/role/presentationRef -Publisher SEC -Name Form 20-F -Section 16K -Subsection c -Paragraph 2 -Subparagraph ii
+ Details
Name: |
cyd_CybersecurityRiskProcessForInformingManagementOrCommitteesResponsibleTextBlock |
Namespace Prefix: |
cyd_ |
Data Type: |
dtr-types:textBlockItemType |
Balance Type: |
na |
Period Type: |
duration |
|
X |
- ReferencesReference 1: http://www.xbrl.org/2003/role/presentationRef -Publisher SEC -Name Regulation S-K -Section 106 -Subsection c -Paragraph 2
Reference 2: http://www.xbrl.org/2003/role/presentationRef -Publisher SEC -Name Form 20-F -Section 16K -Subsection c -Paragraph 2
+ Details
Name: |
cyd_CybersecurityRiskRoleOfManagementTextBlock |
Namespace Prefix: |
cyd_ |
Data Type: |
dtr-types:textBlockItemType |
Balance Type: |
na |
Period Type: |
duration |
|
X |
- ReferencesReference 1: http://www.xbrl.org/2003/role/presentationRef -Publisher SEC -Name Regulation S-K -Section 106 -Subsection b -Paragraph 1 -Subparagraph iii
Reference 2: http://www.xbrl.org/2003/role/presentationRef -Publisher SEC -Name Form 20-F -Section 16K -Subsection b -Paragraph 1 -Subparagraph iii
+ Details
Name: |
cyd_CybersecurityRiskThirdPartyOversightAndIdentificationProcessesFlag |
Namespace Prefix: |
cyd_ |
Data Type: |
i:booleanItemType |
Balance Type: |
na |
Period Type: |
duration |
|
v3.25.0.1
Summary of Significant Accounting Policies (Policies)
|
12 Months Ended |
Dec. 31, 2024 |
Accounting Policies [Abstract] |
|
Basis of Accounting and Presentation |
Basis of Accounting and Presentation The consolidated financial statements have been prepared on the accrual basis of accounting in accordance with accounting principles generally accepted in the United States of America (“U.S. GAAP”).
|
Principles of Consolidation |
Principles of Consolidation The consolidated financial statements include the accounts of the Company and its subsidiaries. All intercompany balances and transactions have been eliminated in consolidation.
|
Reclassifications |
Reclassifications Certain prior period amounts have been reclassified to conform to the current period presentation.
|
Non-Controlling Interests |
Non-Controlling Interests The non-controlling interests on the consolidated statements of operations represented a portion of earnings or loss attributable to the economic interests in the Company’s former subsidiary, Shoals Parent LLC, formerly held by direct or indirect holders of LLC Interests and our Class B common stock, including the founder and certain current and former executive officers, employees and their respective permitted transferees (the “Continuing Equity Owners”). Activity related to non-controlling interests on the Statements of Changes in Members’ / Stockholders’ Equity represents activity related to the portion of net assets of the Company attributable to the Continuing Equity Owners, based on the portion of the LLC Interests owned by such unit holders.
|
Use of Estimates |
Use of Estimates The preparation of consolidated financial statements in conformity with U.S. GAAP requires management to make estimates and assumptions that affect the reported amounts of assets and liabilities and disclosure of contingent assets and liabilities at the date of the consolidated financial statements and the reported amounts of revenue and expenses during the reporting period. Actual results could differ materially from those estimates. Significant estimates include revenue recognition, allowance for credit losses, useful lives of property, plant and equipment and other intangible assets, impairment of long-lived assets, allowance for obsolete or slow moving inventory, valuation allowance on deferred tax assets, equity-based compensation expense and warranty liability.
|
Cash and Cash Equivalents |
Cash and Cash Equivalents The Company considers cash and cash equivalents to include cash on hand, cash held in demand deposit accounts, and all highly liquid financial instruments purchased with a maturity of three months or less.
|
Accounts Receivable and Allowance for Credit Losses |
Accounts Receivable and Allowance for Credit Losses Accounts receivable is comprised of amounts billed to customers, net of an allowance for credit losses. The allowance for credit losses is estimated by management and is based on historical experience, current conditions and reasonable forecasts. Periodically, management reviews the accounts receivable balances of its customers and adjusts the allowance based on current circumstances and charges off uncollectible receivables when all attempts to collect have failed, although collection efforts may continue.
|
Unbilled Receivables |
Unbilled Receivables Unbilled receivables arise when the Company recognizes revenue for amounts which cannot yet be billed under terms of the contract with the customer.
|
Inventory |
Inventory Inventories consist of raw materials, work in process, and finished goods. Inventories are stated at the lower of cost or net realizable value. Cost is calculated using the first-in first-out method. Provisions are made to reduce excess or obsolete inventories to their estimated net realizable values.
|
Property, Plant, and Equipment |
Property, Plant, and Equipment Property, plant, and equipment acquired in acquisitions are recorded at fair value at the date of acquisition; all other property, plant and equipment are recorded at cost, net of accumulated depreciation. Improvements, betterments and replacements which significantly extend the life of an asset are capitalized. Depreciation is computed using the straight-line method over the estimated useful lives of the respective assets. Repair and maintenance costs are expensed as incurred. A gain or loss on the sale of property, plant and equipment is calculated as the difference between the cost of the asset disposed of, net of accumulated depreciation, and the sales proceeds received. A gain or loss on an asset disposal is recognized in the period that the sale occurs.
|
Impairment of Long-Lived Assets |
Impairment of Long-Lived Assets When events, circumstances or operating results indicate that the carrying values of long-lived assets might not be recoverable through future operations, the Company prepares projections of the undiscounted future cash flows expected to result from the use of the assets and their eventual disposition. If the projections indicate that the recorded amounts are not expected to be recoverable, such amounts are reduced to estimated fair value. Fair value is estimated based upon internal evaluation of each asset that includes quantitative analyses of net revenue and cash flows, review of recent sales of similar assets and market responses based upon discussions in connection with offers received from potential buyers.
|
Goodwill |
Goodwill Goodwill is assessed using either a qualitative assessment or quantitative approach to determine whether it is more likely than not that the fair value of the reporting unit is less than the carrying amount. The qualitative assessment evaluates factors including macroeconomic conditions, industry-specific and company-specific considerations, legal and regulatory environments, and historical performance. If the Company determines that it is more likely than not that the fair value of a reporting unit is less than its carrying value, a quantitative assessment is performed. Otherwise, no further assessment is required. The quantitative approach compares the estimated fair value of the reporting units to its carrying amount, including goodwill. Impairment is indicated if the estimated fair value of the reporting unit is less than the carrying amount of the reporting unit, and an impairment charge is recognized for the differential. The Company completes its annual goodwill impairment test as of October 1 each year.
|
Amortizable and Other Intangible Assets |
Amortizable and Other Intangible Assets The Company amortizes identifiable intangible assets consisting of customer relationships, developed technology, trade names, backlog and noncompete agreements because these assets have finite lives. The Company’s intangible assets with finite lives are amortized on a straight‐line basis over the estimated useful lives. The basis of amortization approximates the pattern in which the assets are utilized over their estimated useful lives. The Company reviews for impairment indicators of finite-lived intangibles, as described in the “Impairment of Long-Lived Assets” significant accounting policy.
|
Deferred Offering Costs |
Deferred Offering Costs Deferred offering costs consist primarily of registration fees, filing fees, listing fees, specific legal and accounting costs and transfer agent fees, which are direct and incremental fees related to the IPO and secondary offerings.
|
Deferred Financing Costs |
Deferred Financing Costs Costs incurred to issue debt are capitalized and recorded net of the related debt and amortized using the effective interest method as a component of interest expense over the terms of the related debt agreement.
|
Treasury Stock |
Treasury Stock The Company records treasury stock activities under the cost method whereby the cost of the acquired stock is recorded as treasury stock. The Company’s accounting policy upon the formal retirement of treasury stock is to deduct the par value from common stock and to reflect any excess of cost over par value as a reduction to additional paid-in capital (to the extent created by previous issuances of the shares) and then retained earnings.
|
Revenue Recognition |
Revenue Recognition The Company recognizes revenue primarily from the sale of EBOS systems and components. The Company determines its revenue recognition through the following steps: (i) identification of the contract or contracts with a customer, (ii) identification of the performance obligations within the contract, (iii) determination of the transaction price, (iv) allocation of the transaction price to the performance obligations within the contract, and (v) recognition of revenue as the performance obligation has been satisfied. The Company’s contracts with customers predominately are accounted for as one performance obligation, as the majority of the obligations under the contracts relate to a single project. For each contract entered into, the Company determines the transaction price based on the consideration expected to be received, net of any variable consideration or options. The transaction price identified is allocated to each distinct performance obligation to deliver a good or service based on the relative standalone selling prices. Management has concluded that the prices negotiated with each individual customer are representative of the standalone selling price of the product. Some of the Company’s sales agreements have rebates and volume-based discounts with tiered pricing which are prospective in nature. We concluded that in these situations, the incentives can represent variable consideration or options, depending upon the specifics of the agreement. In the event the agreement contains an option, the option is considered a material right and, therefore, included in the accounting for the initial arrangement. We estimate the average anticipated discount over the lifetime of the contract, and apply that discount to each contract. On a quarterly basis, we review our estimates and, if needed, updates are made and changes are applied prospectively. The Company primarily recognizes revenue over time as a result of the continuous transfer of control of its product to the customer using the output method based on units manufactured. This continuous transfer of control to the customer is supported by clauses in the contracts that provide rights to payment of the transaction price associated with work performed to date on products that do not have an alternative use to the Company. Management believes that recognizing revenue using the output method based on units manufactured best depicts the extent of transfer of control to the customer. In certain instances the promised goods do have an alternative use. In these instances, revenue is recognized when the customer obtains control of the product. Contracts of this nature typically include customer acceptance clauses, which results in revenue recognition occurring upon customer acceptance. Depending on the size of project, the manufacturing process generally takes from less than one week to four months to complete production. The accounting for each contract involves a judgmental process of estimating total sales, costs, and profit for each performance obligation. Cost of revenue is recognized based on the unit of production. The amount reported as revenue is determined by adding a proportionate amount of the estimated profit to the amount reported as cost of revenue. The Company has elected to adopt certain practical expedients and exemptions as allowed under the new revenue recognition guidance such as (i) recording sales commissions as incurred because the amortization period is less than one year, (ii) excluding any collected sales tax amounts from the calculation of revenue, and (iii) accounting for shipping and handling activities that are incurred after the customer has obtained control of the product as fulfillment costs rather than a separate service provided to the customer for which consideration would need to be allocated (see Shipping and Handling).
|
Shipping and Handling |
Shipping and Handling The Company accounts for shipping and handling related to contracts with customers as costs to fulfill its promise to transfer the associated products. Accordingly, payment by the Company’s customers for shipping and handling costs for delivery of the Company’s products are recorded as a component of revenue in the accompanying consolidated statements of operations.
|
Concentrations |
Concentrations The Company has cash deposited at certain financial institutions which, at times, may exceed the limits provided by the Federal Deposit Insurance Corporation (“FDIC”). The Company has not experienced any losses on such amount and believes it is not subject to significant credit risk related to cash balances.
|
Fair Value |
Fair Value Fair value is defined as the price that would be received to sell an asset or paid to transfer a liability in an orderly transaction between market participants at the measurement date. The Company follows a fair value hierarchy which requires the Company to maximize the use of observable inputs and minimize the use of unobservable inputs when measuring fair value. Three levels of inputs may be used to measure fair value, as follows: •Level 1 – Quoted prices in active markets for identical assets or liabilities. •Level 2 – Observable inputs other than Level 1 prices, such as quoted prices for similar assets or liabilities; quoted prices in markets that are not active; or other inputs that are observable or can be corroborated by observable market data for substantially the full term of the assets or liabilities. •Level 3 – Unobservable inputs that are supported by little or no market activity that are significant to the fair value of the assets or liabilities. The fair values of the Company’s cash and cash equivalents, accounts receivable, and accounts payable approximate their carrying values due to their short maturities. The carrying value of the Company’s long-term debt approximates fair value and is considered level 2, as it is based on current market rates at which the Company could borrow funds with similar terms.
|
Income Taxes |
Income Taxes The Company is taxed as a corporation for U.S. federal and state income tax purposes. Prior to July 1, 2023, the Company’s sole material asset was Shoals Parent LLC, which was a limited liability company that was taxed as a partnership for US federal and certain state and local income tax purposes. Shoals Parent LLC’s net taxable income and related tax credits, if any, were passed through to its members and included in the member’s tax returns. The Company accounts for income taxes using the asset and liability method. Under this method, deferred tax assets and liabilities are recognized for the estimated future tax consequences attributable to differences between the financial statement carrying amounts of existing assets and liabilities and their respective tax basis. Deferred tax assets and liabilities are calculated by applying existing tax laws and the rates expected to apply to taxable income in the years in which those temporary differences are expected to be recovered or settled. The effect of a change in tax rates on deferred tax assets and liabilities is recognized in the year of the enacted rate change. In assessing the realizability of deferred tax assets, management considers whether it is more-likely-than-not that the deferred tax assets will be realized. In making such a determination, the Company considers all available positive and negative evidence, including future reversals of existing taxable temporary differences, projected future taxable income, tax-planning strategies, carryback potential if permitted under the tax law, and results of recent operations. The Company accounts for uncertainty in income taxes using a recognition and measurement threshold for tax positions taken or expected to be taken in a tax return, which are subject to examination by federal and state taxing authorities. The tax benefit from an uncertain tax position is recognized when it is more likely than not that the position will be sustained upon examination by taxing authorities based on the technical merits of the position. The amount of the tax benefit recognized is the largest amount of the benefit that has a greater than 50% likelihood of being realized upon ultimate settlement. The effective tax rate and the tax basis of assets and liabilities reflect management’s estimates of the ultimate outcome of various tax uncertainties. The Company recognizes penalties and interest related to uncertain tax positions within the income tax expense financial statement caption in the accompanying consolidated statements of operations. The Company did not have any material interest and penalties during the years ended December 31, 2024, 2023 and 2022. The Company files U.S. federal and certain state income tax returns. The income tax returns of the Company are subject to examination by U.S. federal and state taxing authorities for various time periods, depending on each jurisdictions’ rules, beginning generally after the income tax returns are filed.
|
Product Warranty |
Product Warranty The Company offers an assurance type warranty for its products against manufacturer defects and does not contain a service element. For these assurance type warranties, a provision for estimated future costs related to warranty expense is recorded when they are probable and reasonably estimable. This provision is based on historical information on the nature, frequency and average cost of claims for each product line. When little or no experience exists for an immature product line, the estimate is based on comparable product lines. Specific liabilities are established once an issue is identified with the amounts for such liabilities based on the estimated cost of correction. These estimates are re-evaluated on an ongoing basis using best-available information and revisions to estimates are made as necessary.
|
Equity-Based Compensation |
Equity-Based Compensation The Company recognizes equity-based compensation expense based on the equity award’s grant date fair value. The determination of the fair value of equity awards issued to employees of the Company is based upon the closing market price of the Company’s common stock on the day prior to the grant date. Equity-based compensation expense related to performance stock units is recognized if it is probable that the performance condition will be satisfied. The Company accounts for forfeitures as they occur. The grant date fair value of each unit is amortized on a straight-line basis over the requisite service period, including those units with graded vesting. However, the amount of equity-based compensation at any date is at least equal to the portion of the grant date fair value of the award that is vested.
|
Earnings per Share (“EPS”) |
Earnings per Share (“EPS”) Basic EPS is computed by dividing net income available to common stockholders by the weighted average shares outstanding during the period. Diluted EPS takes into account the potential dilution that could occur if securities or other contracts to issue shares, such as unvested restricted stock units, were exercised and converted into shares. Diluted EPS is computed by dividing net income available to common stockholders by the weighted average shares outstanding during the period, increased by the number of additional shares that would have been outstanding if the potential shares had been issued and were dilutive.
|
Segment Reporting |
Segment Reporting ASC 280 (“Segment Reporting”) establishes standards for reporting information about operating segments. Operating segments are defined as components of an enterprise about which separate financial information is available that is evaluated regularly by the chief operating decision maker in deciding how to allocate resources and in assessing performance. The Company manages its business on the basis of one operating and reportable segment and derives revenues from selling its product.
|
Advertising Expenses |
Advertising Expenses Advertising expenses are expensed as incurred.
|
Research and Development Expenses |
Research and Development Expenses Research and development expenses are expensed as incurred.
|
New Accounting Standards |
New Accounting Standards Adopted In November 2023, the Financial Accounting Standards Board (“FASB”) issued ASU 2023-07, Segment Reporting (Topic 280): Improvements to Reportable Segment Disclosures, requiring public entities to disclose information about their reportable segments’ significant expenses and other segment items on an interim and annual basis. Public entities with a single reportable segment are required to apply the disclosure requirements in ASU 2023-07, as well as all existing segment disclosures and reconciliation requirements in Accounting Standards Codification (“ASC”) 280 on an interim and annual basis. The Company adopted ASU 2023-07 during the year ended December 31, 2024. This guidance did not have a material impact on our consolidated financial results, but did lead to additional disclosures. See Note 19 - Segment Reporting in the accompanying notes to the consolidated financial statements for further detail. Not Yet Adopted In December 2023, the FASB issued ASU 2023-09, Income Taxes (Topic 740): Improvements to Income Tax Disclosures, which expands disclosures in an entity’s income tax rate reconciliation table and disclosures regarding cash taxes paid both in the U.S. and foreign jurisdictions. The update will be effective for annual periods beginning after December 15, 2024. The Company is currently evaluating the impact that this guidance will have on the presentation of its consolidated financial statements. In November 2024, the FASB issued ASU 2024-03, Income Statement-Reporting Comprehensive Income-Expense Disaggregation Disclosures (Subtopic 220-40): Disaggregation of Income Statement Expenses, requiring public entities to disclose additional information about specific expense categories in the notes to the financial statements on an interim and annual basis. ASU 2024-03 is effective for fiscal years beginning after December 15, 2026, and for interim periods beginning after December 15, 2027, with early adoption permitted. The Company is currently evaluating the impact of adopting ASU 2024-03. Management does not believe that any other recently issued, but not yet effective, accounting standards, if currently adopted, would have a material effect on the Company’s consolidated financial statements.
|
X |
- Definition
+ References
+ Details
Name: |
shls_TreasuryStockPolicyPolicyTextBlock |
Namespace Prefix: |
shls_ |
Data Type: |
dtr-types:textBlockItemType |
Balance Type: |
na |
Period Type: |
duration |
|
X |
- References
+ Details
Name: |
us-gaap_AccountingPoliciesAbstract |
Namespace Prefix: |
us-gaap_ |
Data Type: |
xbrli:stringItemType |
Balance Type: |
na |
Period Type: |
duration |
|
X |
- DefinitionDisclosure of accounting policy for advertising cost.
+ ReferencesReference 1: http://www.xbrl.org/2003/role/disclosureRef -Name Accounting Standards Codification -Section 50 -Paragraph 1 -Subparagraph (a) -SubTopic 35 -Topic 720 -Publisher FASB -URI https://asc.fasb.org/1943274/2147483406/720-35-50-1
+ Details
Name: |
us-gaap_AdvertisingCostsPolicyTextBlock |
Namespace Prefix: |
us-gaap_ |
Data Type: |
dtr-types:textBlockItemType |
Balance Type: |
na |
Period Type: |
duration |
|
X |
- DefinitionDisclosure of accounting policy for basis of accounting, or basis of presentation, used to prepare the financial statements (for example, US Generally Accepted Accounting Principles, Other Comprehensive Basis of Accounting, IFRS).
+ References
+ Details
Name: |
us-gaap_BasisOfAccountingPolicyPolicyTextBlock |
Namespace Prefix: |
us-gaap_ |
Data Type: |
dtr-types:textBlockItemType |
Balance Type: |
na |
Period Type: |
duration |
|
X |
- DefinitionDisclosure of accounting policy for cash and cash equivalents with respect to unrestricted balances.
+ ReferencesReference 1: http://fasb.org/us-gaap/role/ref/legacyRef -Name Accounting Standards Codification -Topic 230 -SubTopic 10 -Section 50 -Paragraph 1 -Publisher FASB -URI https://asc.fasb.org/1943274/2147482913/230-10-50-1
+ Details
Name: |
us-gaap_CashAndCashEquivalentsUnrestrictedCashAndCashEquivalentsPolicy |
Namespace Prefix: |
us-gaap_ |
Data Type: |
dtr-types:textBlockItemType |
Balance Type: |
na |
Period Type: |
duration |
|
X |
- DefinitionDisclosure of accounting policy for credit risk.
+ ReferencesReference 1: http://fasb.org/us-gaap/role/ref/legacyRef -Name Accounting Standards Codification -Topic 942 -SubTopic 825 -Section 50 -Paragraph 1 -Publisher FASB -URI https://asc.fasb.org/1943274/2147478898/942-825-50-1
Reference 2: http://www.xbrl.org/2003/role/disclosureRef -Name Accounting Standards Codification -Section 50 -Paragraph 1 -Subparagraph (d) -SubTopic 10 -Topic 275 -Publisher FASB -URI https://asc.fasb.org/1943274/2147482861/275-10-50-1
+ Details
Name: |
us-gaap_ConcentrationRiskCreditRisk |
Namespace Prefix: |
us-gaap_ |
Data Type: |
dtr-types:textBlockItemType |
Balance Type: |
na |
Period Type: |
duration |
|
X |
- DefinitionDisclosure of accounting policy regarding (1) the principles it follows in consolidating or combining the separate financial statements, including the principles followed in determining the inclusion or exclusion of subsidiaries or other entities in the consolidated or combined financial statements and (2) its treatment of interests (for example, common stock, a partnership interest or other means of exerting influence) in other entities, for example consolidation or use of the equity or cost methods of accounting. The accounting policy may also address the accounting treatment for intercompany accounts and transactions, noncontrolling interest, and the income statement treatment in consolidation for issuances of stock by a subsidiary.
+ ReferencesReference 1: http://www.xbrl.org/2003/role/exampleRef -Topic 235 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 4 -Subparagraph (a) -Publisher FASB -URI https://asc.fasb.org/1943274/2147483426/235-10-50-4
Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef -Name Accounting Standards Codification -Topic 810 -SubTopic 10 -Section 50 -Paragraph 1 -Publisher FASB -URI https://asc.fasb.org/1943274/2147481203/810-10-50-1
+ Details
Name: |
us-gaap_ConsolidationPolicyTextBlock |
Namespace Prefix: |
us-gaap_ |
Data Type: |
dtr-types:textBlockItemType |
Balance Type: |
na |
Period Type: |
duration |
|
X |
- DefinitionDisclosure of accounting policy for subsidiaries or other investments that are consolidated, including the accounting treatment for intercompany accounts or transactions and any noncontrolling interest.
+ ReferencesReference 1: http://www.xbrl.org/2003/role/disclosureRef -Name Accounting Standards Codification -Section 50 -Paragraph 1 -SubTopic 10 -Topic 810 -Publisher FASB -URI https://asc.fasb.org/1943274/2147481203/810-10-50-1
+ Details
Name: |
us-gaap_ConsolidationSubsidiariesOrOtherInvestmentsConsolidatedEntitiesPolicy |
Namespace Prefix: |
us-gaap_ |
Data Type: |
dtr-types:textBlockItemType |
Balance Type: |
na |
Period Type: |
duration |
|
X |
- DefinitionDisclosure of accounting policy for cost of product sold and service rendered.
+ ReferencesReference 1: http://www.xbrl.org/2009/role/commonPracticeRef -Name Accounting Standards Codification -Topic 705 -Publisher FASB -URI https://asc.fasb.org/705/tableOfContent
+ Details
Name: |
us-gaap_CostOfSalesPolicyTextBlock |
Namespace Prefix: |
us-gaap_ |
Data Type: |
dtr-types:textBlockItemType |
Balance Type: |
na |
Period Type: |
duration |
|
X |
- DefinitionDisclosure of accounting policy related to debt. Includes, but is not limited to, debt issuance costs, the effects of refinancings, method of amortizing debt issuance costs and original issue discount, and classifications of debt.
+ ReferencesReference 1: http://fasb.org/us-gaap/role/ref/legacyRef -Name Accounting Standards Codification -Section 50 -Paragraph 1 -SubTopic 10 -Topic 470 -Publisher FASB -URI https://asc.fasb.org/1943274/2147481544/470-10-50-1
+ Details
Name: |
us-gaap_DebtPolicyTextBlock |
Namespace Prefix: |
us-gaap_ |
Data Type: |
dtr-types:textBlockItemType |
Balance Type: |
na |
Period Type: |
duration |
|
X |
- DefinitionDisclosure of accounting policy for deferral and amortization of significant deferred charges.
+ ReferencesReference 1: http://www.xbrl.org/2003/role/disclosureRef -Topic 210 -SubTopic 10 -Name Accounting Standards Codification -Section S99 -Paragraph 1 -Subparagraph (SX 210.5-02(17)) -Publisher FASB -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1
+ Details
Name: |
us-gaap_DeferredChargesPolicyTextBlock |
Namespace Prefix: |
us-gaap_ |
Data Type: |
dtr-types:textBlockItemType |
Balance Type: |
na |
Period Type: |
duration |
|
X |
- DefinitionDisclosure of accounting policy for computing basic and diluted earnings or loss per share for each class of common stock and participating security. Addresses all significant policy factors, including any antidilutive items that have been excluded from the computation and takes into account stock dividends, splits and reverse splits that occur after the balance sheet date of the latest reporting period but before the issuance of the financial statements.
+ ReferencesReference 1: http://www.xbrl.org/2003/role/disclosureRef -Topic 260 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 1 -Subparagraph (d) -Publisher FASB -URI https://asc.fasb.org/1943274/2147482662/260-10-50-1
Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef -Name Accounting Standards Codification -Topic 260 -SubTopic 10 -Section 50 -Paragraph 1 -Subparagraph (c) -Publisher FASB -URI https://asc.fasb.org/1943274/2147482662/260-10-50-1
Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef -Name Accounting Standards Codification -Topic 260 -SubTopic 10 -Section 50 -Paragraph 2 -Publisher FASB -URI https://asc.fasb.org/1943274/2147482662/260-10-50-2
+ Details
Name: |
us-gaap_EarningsPerSharePolicyTextBlock |
Namespace Prefix: |
us-gaap_ |
Data Type: |
dtr-types:textBlockItemType |
Balance Type: |
na |
Period Type: |
duration |
|
X |
- DefinitionDisclosure of accounting policy for fair value measurements of financial and non-financial assets, liabilities and instruments classified in shareholders' equity. Disclosures include, but are not limited to, how an entity that manages a group of financial assets and liabilities on the basis of its net exposure measures the fair value of those assets and liabilities.
+ References
+ Details
Name: |
us-gaap_FairValueMeasurementPolicyPolicyTextBlock |
Namespace Prefix: |
us-gaap_ |
Data Type: |
dtr-types:textBlockItemType |
Balance Type: |
na |
Period Type: |
duration |
|
X |
- DefinitionDisclosure of accounting policy for goodwill. This accounting policy also may address how an entity assesses and measures impairment of goodwill, how reporting units are determined, how goodwill is allocated to such units, and how the fair values of the reporting units are determined.
+ ReferencesReference 1: http://www.xbrl.org/2003/role/exampleRef -Topic 350 -SubTopic 20 -Name Accounting Standards Codification -Section 55 -Paragraph 24 -Publisher FASB -URI https://asc.fasb.org/1943274/2147482548/350-20-55-24
Reference 2: http://www.xbrl.org/2003/role/disclosureRef -Topic 350 -SubTopic 20 -Name Accounting Standards Codification -Section 50 -Paragraph 2 -Subparagraph (b) -Publisher FASB -URI https://asc.fasb.org/1943274/2147482573/350-20-50-2
Reference 3: http://www.xbrl.org/2003/role/disclosureRef -Topic 350 -SubTopic 20 -Name Accounting Standards Codification -Publisher FASB -URI https://asc.fasb.org/350-20/tableOfContent
+ Details
Name: |
us-gaap_GoodwillAndIntangibleAssetsGoodwillPolicy |
Namespace Prefix: |
us-gaap_ |
Data Type: |
dtr-types:textBlockItemType |
Balance Type: |
na |
Period Type: |
duration |
|
X |
- DefinitionDisclosure of accounting policy for intangible assets. This accounting policy may address both intangible assets subject to amortization and those that are not. The following also may be disclosed: (1) a description of intangible assets (2) the estimated useful lives of those assets (3) the amortization method used (4) how the entity assesses and measures impairment of such assets (5) how future cash flows are estimated (6) how the fair values of such asset are determined.
+ ReferencesReference 1: http://www.xbrl.org/2003/role/disclosureRef -Topic 350 -SubTopic 30 -Name Accounting Standards Codification -Publisher FASB -URI https://asc.fasb.org/350-30/tableOfContent
Reference 2: http://www.xbrl.org/2003/role/disclosureRef -Topic 350 -SubTopic 30 -Name Accounting Standards Codification -Section 50 -Paragraph 5 -Publisher FASB -URI https://asc.fasb.org/1943274/2147482665/350-30-50-5
Reference 3: http://www.xbrl.org/2003/role/disclosureRef -Topic 350 -SubTopic 30 -Name Accounting Standards Codification -Section 50 -Paragraph 3 -Subparagraph (b) -Publisher FASB -URI https://asc.fasb.org/1943274/2147482665/350-30-50-3
+ Details
Name: |
us-gaap_GoodwillAndIntangibleAssetsIntangibleAssetsPolicy |
Namespace Prefix: |
us-gaap_ |
Data Type: |
dtr-types:textBlockItemType |
Balance Type: |
na |
Period Type: |
duration |
|
X |
- DefinitionDisclosure of accounting policy for recognizing and measuring the impairment of long-lived assets. An entity also may disclose its accounting policy for long-lived assets to be sold. This policy excludes goodwill and intangible assets.
+ ReferencesReference 1: http://fasb.org/us-gaap/role/ref/legacyRef -Topic 360 -SubTopic 10 -Name Accounting Standards Codification -Section S99 -Paragraph 2 -Subparagraph (SAB Topic 5.CC) -Publisher FASB -URI https://asc.fasb.org/1943274/2147480091/360-10-S99-2
Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef -Name Accounting Standards Codification -Section 05 -Paragraph 4 -SubTopic 10 -Topic 360 -Publisher FASB -URI https://asc.fasb.org/1943274/2147482338/360-10-05-4
+ Details
Name: |
us-gaap_ImpairmentOrDisposalOfLongLivedAssetsPolicyTextBlock |
Namespace Prefix: |
us-gaap_ |
Data Type: |
dtr-types:textBlockItemType |
Balance Type: |
na |
Period Type: |
duration |
|
X |
- DefinitionDisclosure of accounting policy for income taxes, which may include its accounting policies for recognizing and measuring deferred tax assets and liabilities and related valuation allowances, recognizing investment tax credits, operating loss carryforwards, tax credit carryforwards, and other carryforwards, methodologies for determining its effective income tax rate and the characterization of interest and penalties in the financial statements.
+ ReferencesReference 1: http://www.xbrl.org/2003/role/disclosureRef -Topic 740 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 20 -Publisher FASB -URI https://asc.fasb.org/1943274/2147482685/740-10-50-20
Reference 2: http://www.xbrl.org/2003/role/disclosureRef -Topic 740 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 19 -Publisher FASB -URI https://asc.fasb.org/1943274/2147482685/740-10-50-19
Reference 3: http://www.xbrl.org/2003/role/disclosureRef -Topic 740 -SubTopic 10 -Name Accounting Standards Codification -Section 45 -Paragraph 25 -Publisher FASB -URI https://asc.fasb.org/1943274/2147482525/740-10-45-25
Reference 4: http://www.xbrl.org/2003/role/disclosureRef -Topic 946 -SubTopic 10 -Name Accounting Standards Codification -Section S99 -Paragraph 3 -Subparagraph (SX 210.6-03(h)(1)) -Publisher FASB -URI https://asc.fasb.org/1943274/2147479886/946-10-S99-3
Reference 5: http://www.xbrl.org/2003/role/disclosureRef -Topic 740 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 17 -Subparagraph (b) -Publisher FASB -URI https://asc.fasb.org/1943274/2147482685/740-10-50-17
Reference 6: http://www.xbrl.org/2003/role/disclosureRef -Topic 740 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 9 -Publisher FASB -URI https://asc.fasb.org/1943274/2147482685/740-10-50-9
Reference 7: http://www.xbrl.org/2003/role/disclosureRef -Topic 740 -SubTopic 10 -Name Accounting Standards Codification -Section 45 -Paragraph 28 -Publisher FASB -URI https://asc.fasb.org/1943274/2147482525/740-10-45-28
Reference 8: http://www.xbrl.org/2003/role/disclosureRef -Topic 220 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 1 -Publisher FASB -URI https://asc.fasb.org/1943274/2147482765/220-10-50-1
+ Details
Name: |
us-gaap_IncomeTaxPolicyTextBlock |
Namespace Prefix: |
us-gaap_ |
Data Type: |
dtr-types:textBlockItemType |
Balance Type: |
na |
Period Type: |
duration |
|
X |
- DefinitionDisclosure of inventory accounting policy for inventory classes, including, but not limited to, basis for determining inventory amounts, methods by which amounts are added and removed from inventory classes, loss recognition on impairment of inventories, and situations in which inventories are stated above cost.
+ ReferencesReference 1: http://www.xbrl.org/2003/role/disclosureRef -Topic 210 -SubTopic 10 -Name Accounting Standards Codification -Section S99 -Paragraph 1 -Subparagraph (SX 210.5-02(6)(b)) -Publisher FASB -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1
Reference 2: http://www.xbrl.org/2003/role/disclosureRef -Topic 330 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 1 -Publisher FASB -URI https://asc.fasb.org/1943274/2147483080/330-10-50-1
Reference 3: http://www.xbrl.org/2003/role/disclosureRef -Topic 210 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 1 -Publisher FASB -URI https://asc.fasb.org/1943274/2147483489/210-10-50-1
Reference 4: http://www.xbrl.org/2003/role/exampleRef -Topic 235 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 4 -Subparagraph (d) -Publisher FASB -URI https://asc.fasb.org/1943274/2147483426/235-10-50-4
Reference 5: http://www.xbrl.org/2003/role/disclosureRef -Topic 912 -SubTopic 330 -Name Accounting Standards Codification -Section 50 -Paragraph 1 -Publisher FASB -URI https://asc.fasb.org/1943274/2147478411/912-330-50-1
Reference 6: http://www.xbrl.org/2003/role/disclosureRef -Topic 330 -Name Accounting Standards Codification -Publisher FASB -URI https://asc.fasb.org/330/tableOfContent
Reference 7: http://www.xbrl.org/2003/role/disclosureRef -Topic 330 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 4 -Publisher FASB -URI https://asc.fasb.org/1943274/2147483080/330-10-50-4
Reference 8: http://www.xbrl.org/2003/role/disclosureRef -Name Accounting Standards Codification -Section 45 -Paragraph 6 -Subparagraph (a) -SubTopic 10 -Topic 270 -Publisher FASB -URI https://asc.fasb.org/1943274/2147482989/270-10-45-6
+ Details
Name: |
us-gaap_InventoryPolicyTextBlock |
Namespace Prefix: |
us-gaap_ |
Data Type: |
dtr-types:textBlockItemType |
Balance Type: |
na |
Period Type: |
duration |
|
X |
- DefinitionDisclosure of accounting policy pertaining to new accounting pronouncements that may impact the entity's financial reporting. Includes, but is not limited to, quantification of the expected or actual impact.
+ References
+ Details
Name: |
us-gaap_NewAccountingPronouncementsPolicyPolicyTextBlock |
Namespace Prefix: |
us-gaap_ |
Data Type: |
dtr-types:textBlockItemType |
Balance Type: |
na |
Period Type: |
duration |
|
X |
- DefinitionDisclosure of accounting policy for reclassification affecting comparability of financial statement. Excludes amendment to accounting standards, other change in accounting principle, and correction of error.
+ ReferencesReference 1: http://www.xbrl.org/2009/role/commonPracticeRef -Topic 205 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 1 -Publisher FASB -URI https://asc.fasb.org/1943274/2147483504/205-10-50-1
+ Details
Name: |
us-gaap_PriorPeriodReclassificationAdjustmentDescription |
Namespace Prefix: |
us-gaap_ |
Data Type: |
dtr-types:textBlockItemType |
Balance Type: |
na |
Period Type: |
duration |
|
X |
- DefinitionDisclosure of accounting policy for long-lived, physical asset used in normal conduct of business and not intended for resale. Includes, but is not limited to, work of art, historical treasure, and similar asset classified as collections.
+ ReferencesReference 1: http://fasb.org/us-gaap/role/ref/legacyRef -Name Accounting Standards Codification -Section 50 -Paragraph 1 -SubTopic 10 -Topic 360 -Publisher FASB -URI https://asc.fasb.org/1943274/2147482099/360-10-50-1
Reference 2: http://www.xbrl.org/2003/role/disclosureRef -Topic 944 -SubTopic 210 -Name Accounting Standards Codification -Section S99 -Paragraph 1 -Subparagraph (SX 210.7-03(a)(8)(a)) -Publisher FASB -URI https://asc.fasb.org/1943274/2147478777/944-210-S99-1
Reference 3: http://www.xbrl.org/2003/role/disclosureRef -Name Accounting Standards Codification -Section 50 -Paragraph 6 -SubTopic 360 -Topic 958 -Publisher FASB -URI https://asc.fasb.org/1943274/2147477798/958-360-50-6
Reference 4: http://www.xbrl.org/2003/role/disclosureRef -Name Accounting Standards Codification -Section 50 -Paragraph 1 -Subparagraph (d) -SubTopic 360 -Topic 958 -Publisher FASB -URI https://asc.fasb.org/1943274/2147477798/958-360-50-1
+ Details
Name: |
us-gaap_PropertyPlantAndEquipmentPolicyTextBlock |
Namespace Prefix: |
us-gaap_ |
Data Type: |
dtr-types:textBlockItemType |
Balance Type: |
na |
Period Type: |
duration |
|
X |
- DefinitionDisclosure of accounting policy for costs it has incurred (1) in a planned search or critical investigation aimed at discovery of new knowledge with the hope that such knowledge will be useful in developing a new product or service, a new process or technique, or in bringing about a significant improvement to an existing product or process; or (2) to translate research findings or other knowledge into a plan or design for a new product or process or for a significant improvement to an existing product or process.
+ ReferencesReference 1: http://www.xbrl.org/2003/role/disclosureRef -Topic 730 -SubTopic 10 -Name Accounting Standards Codification -Section 05 -Paragraph 1 -Subparagraph (c) -Publisher FASB -URI https://asc.fasb.org/1943274/2147483044/730-10-05-1
+ Details
Name: |
us-gaap_ResearchAndDevelopmentExpensePolicy |
Namespace Prefix: |
us-gaap_ |
Data Type: |
dtr-types:textBlockItemType |
Balance Type: |
na |
Period Type: |
duration |
|
X |
- DefinitionDisclosure of accounting policy for revenue. Includes revenue from contract with customer and from other sources.
+ ReferencesReference 1: http://www.xbrl.org/2003/role/disclosureRef -Topic 946 -SubTopic 220 -Name Accounting Standards Codification -Section S99 -Paragraph 1 -Subparagraph (SX 210.6-07(1)) -Publisher FASB -URI https://asc.fasb.org/1943274/2147479134/946-220-S99-1
Reference 2: http://www.xbrl.org/2003/role/exampleRef -Topic 235 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 4 -Subparagraph (f) -Publisher FASB -URI https://asc.fasb.org/1943274/2147483426/235-10-50-4
Reference 3: http://www.xbrl.org/2003/role/exampleRef -Name Accounting Standards Codification -Section 50 -Paragraph 4 -Subparagraph (e) -SubTopic 10 -Topic 235 -Publisher FASB -URI https://asc.fasb.org/1943274/2147483426/235-10-50-4
+ Details
Name: |
us-gaap_RevenueRecognitionPolicyTextBlock |
Namespace Prefix: |
us-gaap_ |
Data Type: |
dtr-types:textBlockItemType |
Balance Type: |
na |
Period Type: |
duration |
|
X |
- DefinitionDisclosure of accounting policy for segment reporting.
+ ReferencesReference 1: http://www.xbrl.org/2003/role/disclosureRef -Topic 280 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 41 -Subparagraph (a) -Publisher FASB -URI https://asc.fasb.org/1943274/2147482810/280-10-50-41
Reference 2: http://www.xbrl.org/2003/role/exampleRef -Topic 280 -SubTopic 10 -Name Accounting Standards Codification -Section 55 -Paragraph 47 -Subparagraph (bb) -Publisher FASB -URI https://asc.fasb.org/1943274/2147482785/280-10-55-47
Reference 3: http://www.xbrl.org/2003/role/disclosureRef -Topic 280 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 29 -Subparagraph (f) -Publisher FASB -URI https://asc.fasb.org/1943274/2147482810/280-10-50-29
Reference 4: http://www.xbrl.org/2003/role/exampleRef -Topic 280 -SubTopic 10 -Name Accounting Standards Codification -Section 55 -Paragraph 54 -Subparagraph (b) -Publisher FASB -URI https://asc.fasb.org/1943274/2147482785/280-10-55-54
Reference 5: http://www.xbrl.org/2003/role/disclosureRef -Topic 280 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 36 -Publisher FASB -URI https://asc.fasb.org/1943274/2147482810/280-10-50-36
Reference 6: http://www.xbrl.org/2003/role/exampleRef -Topic 280 -SubTopic 10 -Name Accounting Standards Codification -Section 55 -Paragraph 47 -Subparagraph (b) -Publisher FASB -URI https://asc.fasb.org/1943274/2147482785/280-10-55-47
Reference 7: http://www.xbrl.org/2003/role/disclosureRef -Topic 280 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 29 -Subparagraph (d) -Publisher FASB -URI https://asc.fasb.org/1943274/2147482810/280-10-50-29
Reference 8: http://www.xbrl.org/2003/role/disclosureRef -Topic 280 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 29 -Publisher FASB -URI https://asc.fasb.org/1943274/2147482810/280-10-50-29
Reference 9: http://www.xbrl.org/2003/role/disclosureRef -Topic 280 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 29 -Subparagraph (a) -Publisher FASB -URI https://asc.fasb.org/1943274/2147482810/280-10-50-29
Reference 10: http://www.xbrl.org/2003/role/disclosureRef -Topic 280 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 29 -Subparagraph (b) -Publisher FASB -URI https://asc.fasb.org/1943274/2147482810/280-10-50-29
Reference 11: http://www.xbrl.org/2003/role/disclosureRef -Topic 280 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 29 -Subparagraph (c) -Publisher FASB -URI https://asc.fasb.org/1943274/2147482810/280-10-50-29
Reference 12: http://www.xbrl.org/2003/role/disclosureRef -Topic 280 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 29 -Subparagraph (e) -Publisher FASB -URI https://asc.fasb.org/1943274/2147482810/280-10-50-29
+ Details
Name: |
us-gaap_SegmentReportingPolicyPolicyTextBlock |
Namespace Prefix: |
us-gaap_ |
Data Type: |
dtr-types:textBlockItemType |
Balance Type: |
na |
Period Type: |
duration |
|
X |
- DefinitionDisclosure of accounting policy for award under share-based payment arrangement. Includes, but is not limited to, methodology and assumption used in measuring cost.
+ ReferencesReference 1: http://www.xbrl.org/2003/role/disclosureRef -Topic 718 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 2 -Subparagraph (f)(1) -Publisher FASB -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2
Reference 2: http://www.xbrl.org/2003/role/disclosureRef -Topic 718 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 2 -Subparagraph (f)(2)(i) -Publisher FASB -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2
Reference 3: http://www.xbrl.org/2003/role/disclosureRef -Topic 718 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 2 -Subparagraph (f)(2)(ii) -Publisher FASB -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2
Reference 4: http://www.xbrl.org/2003/role/disclosureRef -Topic 718 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 2 -Subparagraph (f)(2)(v) -Publisher FASB -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2
Reference 5: http://www.xbrl.org/2003/role/disclosureRef -Topic 718 -SubTopic 10 -Name Accounting Standards Codification -Section S99 -Paragraph 1 -Subparagraph (SAB Topic 14.C.Q3) -Publisher FASB -URI https://asc.fasb.org/1943274/2147479830/718-10-S99-1
Reference 6: http://www.xbrl.org/2003/role/disclosureRef -Topic 718 -SubTopic 10 -Name Accounting Standards Codification -Section S99 -Paragraph 1 -Subparagraph (SAB Topic 14.D.1.Q5) -Publisher FASB -URI https://asc.fasb.org/1943274/2147479830/718-10-S99-1
Reference 7: http://www.xbrl.org/2003/role/disclosureRef -Topic 718 -SubTopic 10 -Name Accounting Standards Codification -Section S99 -Paragraph 1 -Subparagraph (SAB Topic 14.D.3.Q2) -Publisher FASB -URI https://asc.fasb.org/1943274/2147479830/718-10-S99-1
Reference 8: http://www.xbrl.org/2003/role/disclosureRef -Topic 718 -SubTopic 10 -Name Accounting Standards Codification -Section S99 -Paragraph 1 -Subparagraph (SAB Topic 14.D.2.Q6) -Publisher FASB -URI https://asc.fasb.org/1943274/2147479830/718-10-S99-1
Reference 9: http://www.xbrl.org/2003/role/disclosureRef -Topic 718 -Name Accounting Standards Codification -Publisher FASB -URI https://asc.fasb.org/718/tableOfContent
Reference 10: http://www.xbrl.org/2003/role/disclosureRef -Topic 718 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 2 -Subparagraph (b) -Publisher FASB -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2
Reference 11: http://www.xbrl.org/2003/role/disclosureRef -Topic 718 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 2 -Subparagraph (f)(2) -Publisher FASB -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2
+ Details
Name: |
us-gaap_ShareBasedCompensationOptionAndIncentivePlansPolicy |
Namespace Prefix: |
us-gaap_ |
Data Type: |
dtr-types:textBlockItemType |
Balance Type: |
na |
Period Type: |
duration |
|
X |
- DefinitionDisclosure of accounting policy for standard warranties including the methodology for measuring the liability.
+ ReferencesReference 1: http://www.xbrl.org/2009/role/commonPracticeRef -Topic 460 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 8 -Subparagraph (b) -Publisher FASB -URI https://asc.fasb.org/1943274/2147482425/460-10-50-8
+ Details
Name: |
us-gaap_StandardProductWarrantyPolicy |
Namespace Prefix: |
us-gaap_ |
Data Type: |
dtr-types:textBlockItemType |
Balance Type: |
na |
Period Type: |
duration |
|
X |
- DefinitionDisclosure of accounting policy for accounts receivable.
+ ReferencesReference 1: http://fasb.org/us-gaap/role/ref/otherTransitionRef -Topic 310 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 6 -Publisher FASB -URI https://asc.fasb.org/1943274/2147481962/310-10-50-6
Reference 2: http://www.xbrl.org/2009/role/commonPracticeRef -Topic 310 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 2 -Subparagraph (d) -Publisher FASB -URI https://asc.fasb.org/1943274/2147481962/310-10-50-2
Reference 3: http://www.xbrl.org/2009/role/commonPracticeRef -Topic 310 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 2 -Subparagraph (a) -Publisher FASB -URI https://asc.fasb.org/1943274/2147481962/310-10-50-2
Reference 4: http://www.xbrl.org/2009/role/commonPracticeRef -Topic 310 -SubTopic 20 -Name Accounting Standards Codification -Section 50 -Paragraph 1 -Publisher FASB -URI https://asc.fasb.org/1943274/2147481569/310-20-50-1
Reference 5: http://fasb.org/us-gaap/role/ref/otherTransitionRef -Topic 310 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 15 -Subparagraph (d) -Publisher FASB -URI https://asc.fasb.org/1943274/2147481962/310-10-50-15
Reference 6: http://fasb.org/us-gaap/role/ref/otherTransitionRef -Topic 310 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 11B -Subparagraph (b) -Publisher FASB -URI https://asc.fasb.org/1943274/2147481962/310-10-50-11B
+ Details
Name: |
us-gaap_TradeAndOtherAccountsReceivablePolicy |
Namespace Prefix: |
us-gaap_ |
Data Type: |
dtr-types:textBlockItemType |
Balance Type: |
na |
Period Type: |
duration |
|
X |
- DefinitionDisclosure of accounting policy for treatment of receivables that are billable but have not been billed as of the balance sheet date.
+ ReferencesReference 1: http://www.xbrl.org/2009/role/commonPracticeRef -Topic 210 -SubTopic 10 -Name Accounting Standards Codification -Section S99 -Paragraph 1 -Subparagraph (SX 210.5-02(3)(c)(2)) -Publisher FASB -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1
Reference 2: http://www.xbrl.org/2003/role/disclosureRef -Topic 310 -Name Accounting Standards Codification -Publisher FASB -URI https://asc.fasb.org/310/tableOfContent
+ Details
Name: |
us-gaap_TradeAndOtherAccountsReceivableUnbilledReceivablesPolicy |
Namespace Prefix: |
us-gaap_ |
Data Type: |
dtr-types:textBlockItemType |
Balance Type: |
na |
Period Type: |
duration |
|
X |
- DefinitionDisclosure of accounting policy for the use of estimates in the preparation of financial statements in conformity with generally accepted accounting principles.
+ ReferencesReference 1: http://fasb.org/us-gaap/role/ref/legacyRef -Name Accounting Standards Codification -Topic 275 -SubTopic 10 -Section 50 -Paragraph 9 -Publisher FASB -URI https://asc.fasb.org/1943274/2147482861/275-10-50-9
Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef -Name Accounting Standards Codification -Topic 275 -SubTopic 10 -Section 50 -Paragraph 4 -Publisher FASB -URI https://asc.fasb.org/1943274/2147482861/275-10-50-4
Reference 3: http://www.xbrl.org/2003/role/disclosureRef -Name Accounting Standards Codification -Section 50 -Paragraph 1 -Subparagraph (b) -SubTopic 10 -Topic 275 -Publisher FASB -URI https://asc.fasb.org/1943274/2147482861/275-10-50-1
Reference 4: http://www.xbrl.org/2003/role/disclosureRef -Name Accounting Standards Codification -Section 50 -Paragraph 1 -Subparagraph (c) -SubTopic 10 -Topic 275 -Publisher FASB -URI https://asc.fasb.org/1943274/2147482861/275-10-50-1
Reference 5: http://www.xbrl.org/2003/role/disclosureRef -Name Accounting Standards Codification -Section 50 -Paragraph 11 -SubTopic 10 -Topic 275 -Publisher FASB -URI https://asc.fasb.org/1943274/2147482861/275-10-50-11
Reference 6: http://www.xbrl.org/2003/role/disclosureRef -Name Accounting Standards Codification -Section 50 -Paragraph 12 -SubTopic 10 -Topic 275 -Publisher FASB -URI https://asc.fasb.org/1943274/2147482861/275-10-50-12
Reference 7: http://fasb.org/us-gaap/role/ref/legacyRef -Name Accounting Standards Codification -Topic 275 -SubTopic 10 -Section 50 -Paragraph 8 -Publisher FASB -URI https://asc.fasb.org/1943274/2147482861/275-10-50-8
+ Details
Name: |
us-gaap_UseOfEstimates |
Namespace Prefix: |
us-gaap_ |
Data Type: |
dtr-types:textBlockItemType |
Balance Type: |
na |
Period Type: |
duration |
|
v3.25.0.1
Summary of Significant Accounting Policies (Tables)
|
12 Months Ended |
Dec. 31, 2024 |
Accounting Policies [Abstract] |
|
Schedule of Revenue and Accounts Receivable Concentration Risks |
The Company had the following revenue concentrations representing approximately 10% or more of revenue for the years ended December 31, 2024, 2023 and 2022 and related accounts receivable concentrations as of December 31, 2024, and 2023: | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | 2024 | | 2023 | | 2022 | | Revenue % | | Accounts Receivable % | | Revenue % | | Accounts Receivable % | | Revenue % | | Customer A | 26.4 | % | | 19.0 | % | | 36.3 | % | | 37.5 | % | | 7.0 | % | | Customer B | 10.4 | % | | 8.8 | % | | 5.5 | % | | 3.9 | % | | 6.3 | % | |
|
X |
- References
+ Details
Name: |
us-gaap_AccountingPoliciesAbstract |
Namespace Prefix: |
us-gaap_ |
Data Type: |
xbrli:stringItemType |
Balance Type: |
na |
Period Type: |
duration |
|
X |
- DefinitionTabular disclosure of the nature of a concentration, a benchmark to which it is compared, and the percentage that the risk is to the benchmark.
+ ReferencesReference 1: http://fasb.org/us-gaap/role/ref/legacyRef -Topic 825 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 21 -Publisher FASB -URI https://asc.fasb.org/1943274/2147482907/825-10-50-21
Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef -Name Accounting Standards Codification -Topic 825 -SubTopic 10 -Section 50 -Paragraph 20 -Publisher FASB -URI https://asc.fasb.org/1943274/2147482907/825-10-50-20
Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef -Name Accounting Standards Codification -Topic 275 -SubTopic 10 -Section 50 -Paragraph 18 -Publisher FASB -URI https://asc.fasb.org/1943274/2147482861/275-10-50-18
Reference 4: http://fasb.org/us-gaap/role/ref/legacyRef -Name Accounting Standards Codification -Topic 275 -SubTopic 10 -Section 50 -Paragraph 20 -Publisher FASB -URI https://asc.fasb.org/1943274/2147482861/275-10-50-20
Reference 5: http://fasb.org/us-gaap/role/ref/legacyRef -Name Accounting Standards Codification -Topic 275 -SubTopic 10 -Section 50 -Paragraph 16 -Publisher FASB -URI https://asc.fasb.org/1943274/2147482861/275-10-50-16
Reference 6: http://fasb.org/us-gaap/role/ref/legacyRef -Name Accounting Standards Codification -Topic 275 -SubTopic 10 -Section 50 -Paragraph 21 -Publisher FASB -URI https://asc.fasb.org/1943274/2147482861/275-10-50-21
+ Details
Name: |
us-gaap_SchedulesOfConcentrationOfRiskByRiskFactorTextBlock |
Namespace Prefix: |
us-gaap_ |
Data Type: |
dtr-types:textBlockItemType |
Balance Type: |
na |
Period Type: |
duration |
|
v3.25.0.1
Accounts Receivable (Tables)
|
12 Months Ended |
Dec. 31, 2024 |
Receivables [Abstract] |
|
Schedule of Accounts Receivable, Net |
Accounts receivable, net consists of the following (in thousands): | | | | | | | | | | | | | December 31, | | 2024 | | 2023 | Accounts receivable | $ | 78,677 | | | $ | 107,877 | | Less: allowance for credit losses | (496) | | | (759) | | Accounts receivable, net | $ | 78,181 | | | $ | 107,118 | |
|
X |
- References
+ Details
Name: |
us-gaap_ReceivablesAbstract |
Namespace Prefix: |
us-gaap_ |
Data Type: |
xbrli:stringItemType |
Balance Type: |
na |
Period Type: |
duration |
|
X |
- DefinitionTabular disclosure of the various types of trade accounts and notes receivable and for each the gross carrying value, allowance, and net carrying value as of the balance sheet date. Presentation is categorized by current, noncurrent and unclassified receivables.
+ ReferencesReference 1: http://fasb.org/us-gaap/role/ref/legacyRef -Topic 210 -SubTopic 10 -Name Accounting Standards Codification -Section S99 -Paragraph 1 -Subparagraph (SX 210.5-02(4)) -Publisher FASB -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1
Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef -Topic 210 -SubTopic 10 -Name Accounting Standards Codification -Section S99 -Paragraph 1 -Subparagraph (SX 210.5-02(3)) -Publisher FASB -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1
+ Details
Name: |
us-gaap_ScheduleOfAccountsNotesLoansAndFinancingReceivableTextBlock |
Namespace Prefix: |
us-gaap_ |
Data Type: |
dtr-types:textBlockItemType |
Balance Type: |
na |
Period Type: |
duration |
|
v3.25.0.1
Inventory (Tables)
|
12 Months Ended |
Dec. 31, 2024 |
Inventory Disclosure [Abstract] |
|
Schedule of Inventory |
Inventory, net consists of the following (in thousands): | | | | | | | | | | | | | December 31, | | 2024 | | 2023 | Raw materials | $ | 55,703 | | | $ | 57,608 | | Work in process | 2,316 | | | 1,111 | | Finished goods | 2,415 | | | 654 | | Allowance for obsolete or slow-moving inventory | (4,457) | | | (6,569) | | Inventory, net | $ | 55,977 | | | $ | 52,804 | |
The following table presents the change in the allowance for obsolete or slow-moving inventory balances (in thousands): | | | | | | | | | | | | | December 31, | | 2024 | | 2023 | Allowance balance, beginning of year | $ | (6,569) | | | $ | (2,924) | | Provision | (2,670) | | | (5,041) | | Write offs | 4,782 | | | 1,396 | | Allowance balance, end of year | $ | (4,457) | | | $ | (6,569) | |
|
X |
- References
+ Details
Name: |
us-gaap_InventoryDisclosureAbstract |
Namespace Prefix: |
us-gaap_ |
Data Type: |
xbrli:stringItemType |
Balance Type: |
na |
Period Type: |
duration |
|
X |
- DefinitionTabular disclosure of the carrying amount as of the balance sheet date of merchandise, goods, commodities, or supplies held for future sale or to be used in manufacturing, servicing or production process.
+ ReferencesReference 1: http://fasb.org/us-gaap/role/ref/legacyRef -Topic 210 -SubTopic 10 -Name Accounting Standards Codification -Section S99 -Paragraph 1 -Subparagraph (SX 210.5-02(6)(a)) -Publisher FASB -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1
Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef -Topic 210 -SubTopic 10 -Name Accounting Standards Codification -Section S99 -Paragraph 1 -Subparagraph (SX 210.5-02(6)(b)) -Publisher FASB -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1
Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef -Topic 210 -SubTopic 10 -Name Accounting Standards Codification -Section S99 -Paragraph 1 -Subparagraph (SX 210.5-02(6)(c)) -Publisher FASB -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1
Reference 4: http://fasb.org/us-gaap/role/ref/legacyRef -Name Accounting Standards Codification -Topic 210 -SubTopic 10 -Section 50 -Paragraph 1 -Publisher FASB -URI https://asc.fasb.org/1943274/2147483489/210-10-50-1
+ Details
Name: |
us-gaap_ScheduleOfInventoryCurrentTableTextBlock |
Namespace Prefix: |
us-gaap_ |
Data Type: |
dtr-types:textBlockItemType |
Balance Type: |
na |
Period Type: |
duration |
|
v3.25.0.1
Property, Plant and Equipment (Tables)
|
12 Months Ended |
Dec. 31, 2024 |
Property, Plant and Equipment [Abstract] |
|
Schedule of Property, Plant, and Equipment, Net |
Property, plant, and equipment, net consists of the following (in thousands): | | | | | | | | | | | | | | | | | | | Estimated Useful Lives (Years) | | | | | | | December 31, | | | 2024 | | 2023 | Land | N/A | | $ | 840 | | | $ | 840 | | Building and land improvements | 5-40 | | 13,946 | | | 13,134 | | Machinery and equipment | 3-5 | | 23,639 | | | 17,528 | | Furniture and fixtures | 3-7 | | 2,734 | | | 2,766 | | Vehicles | 5 | | 125 | | | 125 | | | | | 41,284 | | | 34,393 | | Less: accumulated depreciation | | | (13,062) | | | (9,557) | | Property, plant and equipment, net | | | $ | 28,222 | | | $ | 24,836 | |
|
X |
- References
+ Details
Name: |
us-gaap_PropertyPlantAndEquipmentAbstract |
Namespace Prefix: |
us-gaap_ |
Data Type: |
xbrli:stringItemType |
Balance Type: |
na |
Period Type: |
duration |
|
X |
- DefinitionTabular disclosure of physical assets used in the normal conduct of business and not intended for resale. Includes, but is not limited to, balances by class of assets, depreciation and depletion expense and method used, including composite depreciation, and accumulated deprecation.
+ ReferencesReference 1: http://fasb.org/us-gaap/role/ref/legacyRef -Name Accounting Standards Codification -Section 50 -Paragraph 1 -SubTopic 10 -Topic 360 -Publisher FASB -URI https://asc.fasb.org/1943274/2147482099/360-10-50-1
+ Details
Name: |
us-gaap_PropertyPlantAndEquipmentTextBlock |
Namespace Prefix: |
us-gaap_ |
Data Type: |
dtr-types:textBlockItemType |
Balance Type: |
na |
Period Type: |
duration |
|
v3.25.0.1
Goodwill and Other Intangible Assets (Tables)
|
12 Months Ended |
Dec. 31, 2024 |
Goodwill and Intangible Assets Disclosure [Abstract] |
|
Schedule of Other Intangible Assets, Net |
Other intangible assets, net consisted of the following (in thousands): | | | | | | | | | | | | | | | | | | | Estimated Useful Lives (Years) | | | | | | | December 31, | | | 2024 | | 2023 | Amortizable: | | | | | | Costs: | | | | | | Customer relationships | 13 | | $ | 53,100 | | | $ | 53,100 | | Developed technology | 13 | | 34,600 | | | 34,600 | | Trade names | 13 | | 11,900 | | | 11,900 | | Backlog | 1 | | 600 | | | 600 | | Noncompete agreements | 5 | | 2,000 | | | 2,000 | | Total amortizable intangibles | | | 102,200 | | | 102,200 | | Accumulated amortization: | | | | | | Customer relationships | | | 31,179 | | | 27,135 | | Developed technology | | | 20,183 | | | 17,522 | | Trade names | | | 7,155 | | | 6,275 | | Backlog | | | 600 | | | 600 | | Noncompete agreements | | | 2,000 | | | 2,000 | | Total accumulated amortization | | | 61,117 | | | 53,532 | | Total other intangible assets, net | | | $ | 41,083 | | | $ | 48,668 | |
|
Schedule of Estimated Future Annual Amortization Expense of Intangible Assets |
Estimated future annual amortization expense for other intangible assets, net are as follows (in thousands): | | | | | | For the Year Ended December 31, | Amortization Expense | 2025 | $ | 7,585 | | 2026 | 7,585 | | 2027 | 7,585 | | 2028 | 7,585 | | 2029 | 7,585 | | Thereafter | 3,158 | | | $ | 41,083 | |
|
X |
- References
+ Details
Name: |
us-gaap_GoodwillAndIntangibleAssetsDisclosureAbstract |
Namespace Prefix: |
us-gaap_ |
Data Type: |
xbrli:stringItemType |
Balance Type: |
na |
Period Type: |
duration |
|
X |
- DefinitionTabular disclosure of assets, excluding financial assets and goodwill, lacking physical substance with a finite life, by either major class or business segment.
+ ReferencesReference 1: http://www.xbrl.org/2003/role/exampleRef -Topic 350 -SubTopic 30 -Name Accounting Standards Codification -Section 55 -Paragraph 40 -Publisher FASB -URI https://asc.fasb.org/1943274/2147482640/350-30-55-40
Reference 2: http://www.xbrl.org/2009/role/commonPracticeRef -Topic 350 -SubTopic 30 -Name Accounting Standards Codification -Section 50 -Paragraph 2 -Subparagraph (a) -Publisher FASB -URI https://asc.fasb.org/1943274/2147482665/350-30-50-2
+ Details
Name: |
us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTableTextBlock |
Namespace Prefix: |
us-gaap_ |
Data Type: |
dtr-types:textBlockItemType |
Balance Type: |
na |
Period Type: |
duration |
|
X |
- DefinitionTabular disclosure of the amount of amortization expense expected to be recorded in succeeding fiscal years for finite-lived intangible assets.
+ ReferencesReference 1: http://www.xbrl.org/2003/role/exampleRef -Topic 350 -SubTopic 30 -Name Accounting Standards Codification -Section 55 -Paragraph 40 -Publisher FASB -URI https://asc.fasb.org/1943274/2147482640/350-30-55-40
Reference 2: http://www.xbrl.org/2009/role/commonPracticeRef -Topic 350 -SubTopic 30 -Name Accounting Standards Codification -Section 50 -Paragraph 2 -Subparagraph (a)(3) -Publisher FASB -URI https://asc.fasb.org/1943274/2147482665/350-30-50-2
+ Details
Name: |
us-gaap_ScheduleofFiniteLivedIntangibleAssetsFutureAmortizationExpenseTableTextBlock |
Namespace Prefix: |
us-gaap_ |
Data Type: |
dtr-types:textBlockItemType |
Balance Type: |
na |
Period Type: |
duration |
|
v3.25.0.1
Accrued Expenses and Other (Tables)
|
12 Months Ended |
Dec. 31, 2024 |
Payables and Accruals [Abstract] |
|
Schedule of Accrued Expenses and Other Consists |
Accrued expenses and other consists of the following (in thousands): | | | | | | | | | | | | | December 31, | | 2024 | | 2023 | Accrued compensation | $ | 5,005 | | | $ | 10,796 | | Accrued interest | 259 | | | 5,934 | | Accrued rebates | 3,058 | | | — | | Other accrued expenses | 4,219 | | | 6,177 | | Total accrued expenses and other | $ | 12,541 | | | $ | 22,907 | |
|
X |
- References
+ Details
Name: |
us-gaap_PayablesAndAccrualsAbstract |
Namespace Prefix: |
us-gaap_ |
Data Type: |
xbrli:stringItemType |
Balance Type: |
na |
Period Type: |
duration |
|
X |
- DefinitionTabular disclosure of the (a) carrying value as of the balance sheet date of liabilities incurred (and for which invoices have typically been received) and payable to vendors for goods and services received that are used in an entity's business (accounts payable); (b) other payables; and (c) accrued liabilities. Examples include taxes, interest, rent and utilities. Used to reflect the current portion of the liabilities (due within one year or within the normal operating cycle if longer). An alternative caption includes accrued expenses.
+ References
+ Details
Name: |
us-gaap_ScheduleOfAccountsPayableAndAccruedLiabilitiesTableTextBlock |
Namespace Prefix: |
us-gaap_ |
Data Type: |
dtr-types:textBlockItemType |
Balance Type: |
na |
Period Type: |
duration |
|
v3.25.0.1
Warranty Liability (Tables)
|
12 Months Ended |
Dec. 31, 2024 |
Guarantees and Product Warranties [Abstract] |
|
Schedule of Warranty Liability |
Warranty liability, which includes both general warranty and wire insulation shrinkback warranty, consists of the following (in thousands): | | | | | | | | | | | | | | | | | | | Year Ended December 31, | | 2024 | | 2023 | | 2022 | Warranty liability, beginning of period | $ | 54,914 | | | $ | 560 | | | $ | 60 | | Warranty expense | 15,203 | | | 59,556 | | | 500 | | Payments | (29,123) | | | (5,202) | | | — | | Warranty liability, end of period | 40,994 | | | 54,914 | | | 560 | | Less: current portion | 29,602 | | | 31,099 | | | 560 | | Warranty liability, net current portion | $ | 11,392 | | | $ | 23,815 | | | $ | — | |
|
X |
- References
+ Details
Name: |
us-gaap_GuaranteesAndProductWarrantiesAbstract |
Namespace Prefix: |
us-gaap_ |
Data Type: |
xbrli:stringItemType |
Balance Type: |
na |
Period Type: |
duration |
|
X |
- DefinitionTabular disclosure of the changes in the guarantor's aggregate product warranty liability, including the beginning balance of the aggregate product warranty liability, the aggregate reductions in that liability for payments made (in cash or in kind) under the warranty, the aggregate changes in the liability for accruals related to product warranties issued during the reporting period, the aggregate changes in the liability for accruals related to preexisting warranties (including adjustments related to changes in estimates), and the ending balance of the aggregate product warranty liability.
+ ReferencesReference 1: http://www.xbrl.org/2003/role/disclosureRef -Topic 460 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 8 -Subparagraph (c) -Publisher FASB -URI https://asc.fasb.org/1943274/2147482425/460-10-50-8
+ Details
Name: |
us-gaap_ScheduleOfProductWarrantyLiabilityTableTextBlock |
Namespace Prefix: |
us-gaap_ |
Data Type: |
dtr-types:textBlockItemType |
Balance Type: |
na |
Period Type: |
duration |
|
v3.25.0.1
Long-Term Debt (Tables)
|
12 Months Ended |
Dec. 31, 2024 |
Debt Disclosure [Abstract] |
|
Schedule of Long-term Debt |
Long-term debt consists of the following (in thousands): | | | | | | | | | | | | | December 31, | | 2024 | | 2023 | Term Loan Facility | $ | — | | | $ | 143,750 | | Revolving Credit Facility | 141,750 | | | 40,000 | | Less: deferred financing costs | — | | | (2,305) | | Total debt, net of deferred financing costs | 141,750 | | | 181,445 | | Less: current portion | — | | | (2,000) | | Long-term debt, net current portion | $ | 141,750 | | | $ | 179,445 | |
|
Schedule of Maturities of Long-term Debt |
The aggregate amounts of principal maturities on the Company’s long-term debt is as follows (in thousands): | | | | | | | | | For the Year Ended December 31, | | | 2025 | | $ | — | | 2026 | | — | | 2027 | | — | | 2028 | | — | | 2029 | | 141,750 | | Thereafter | | — | | | | $ | 141,750 | |
|
X |
- References
+ Details
Name: |
us-gaap_DebtDisclosureAbstract |
Namespace Prefix: |
us-gaap_ |
Data Type: |
xbrli:stringItemType |
Balance Type: |
na |
Period Type: |
duration |
|
X |
- DefinitionTabular disclosure of long-debt instruments or arrangements, including identification, terms, features, collateral requirements and other information necessary to a fair presentation. These are debt arrangements that originally required repayment more than twelve months after issuance or greater than the normal operating cycle of the entity, if longer.
+ ReferencesReference 1: http://fasb.org/us-gaap/role/ref/legacyRef -Name Accounting Standards Codification -Section S99 -Paragraph 1 -Subparagraph (SX 210.5-02(22)) -SubTopic 10 -Topic 210 -Publisher FASB -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1
Reference 2: http://www.xbrl.org/2003/role/exampleRef -Topic 470 -SubTopic 20 -Name Accounting Standards Codification -Section 55 -Paragraph 69B -Publisher FASB -URI https://asc.fasb.org/1943274/2147481568/470-20-55-69B
Reference 3: http://www.xbrl.org/2003/role/exampleRef -Topic 470 -SubTopic 20 -Name Accounting Standards Codification -Section 55 -Paragraph 69E -Publisher FASB -URI https://asc.fasb.org/1943274/2147481568/470-20-55-69E
Reference 4: http://www.xbrl.org/2009/role/commonPracticeRef -Topic 235 -SubTopic 10 -Name Accounting Standards Codification -Section S99 -Paragraph 3 -Subparagraph (SX 210.12-04(a)) -Publisher FASB -URI https://asc.fasb.org/1943274/2147480678/235-10-S99-3
Reference 5: http://www.xbrl.org/2009/role/commonPracticeRef -Topic 835 -SubTopic 30 -Name Accounting Standards Codification -Section 45 -Paragraph 2 -Publisher FASB -URI https://asc.fasb.org/1943274/2147482925/835-30-45-2
Reference 6: http://fasb.org/us-gaap/role/ref/legacyRef -Name Accounting Standards Codification -Topic 505 -SubTopic 10 -Section 50 -Paragraph 3 -Publisher FASB -URI https://asc.fasb.org/1943274/2147481112/505-10-50-3
Reference 7: http://fasb.org/us-gaap/role/ref/legacyRef -Name Accounting Standards Codification -Topic 942 -SubTopic 470 -Section 50 -Paragraph 3 -Publisher FASB -URI https://asc.fasb.org/1943274/2147477734/942-470-50-3
Reference 8: http://fasb.org/us-gaap/role/ref/legacyRef -Name Accounting Standards Codification -Topic 505 -SubTopic 10 -Section 50 -Paragraph 8 -Publisher FASB -URI https://asc.fasb.org/1943274/2147481112/505-10-50-8
Reference 9: http://fasb.org/us-gaap/role/ref/legacyRef -Topic 505 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 6 -Publisher FASB -URI https://asc.fasb.org/1943274/2147481112/505-10-50-6
Reference 10: http://fasb.org/us-gaap/role/ref/legacyRef -Topic 505 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 7 -Publisher FASB -URI https://asc.fasb.org/1943274/2147481112/505-10-50-7
+ Details
Name: |
us-gaap_ScheduleOfDebtInstrumentsTextBlock |
Namespace Prefix: |
us-gaap_ |
Data Type: |
dtr-types:textBlockItemType |
Balance Type: |
na |
Period Type: |
duration |
|
X |
- DefinitionTabular disclosure of maturity and sinking fund requirement for long-term debt.
+ ReferencesReference 1: http://fasb.org/us-gaap/role/ref/legacyRef -Name Accounting Standards Codification -Section 50 -Paragraph 1 -SubTopic 10 -Topic 470 -Publisher FASB -URI https://asc.fasb.org/1943274/2147481544/470-10-50-1
+ Details
Name: |
us-gaap_ScheduleOfMaturitiesOfLongTermDebtTableTextBlock |
Namespace Prefix: |
us-gaap_ |
Data Type: |
dtr-types:textBlockItemType |
Balance Type: |
na |
Period Type: |
duration |
|
v3.25.0.1
Earnings per Share ("EPS") (Tables)
|
12 Months Ended |
Dec. 31, 2024 |
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, | | 2024 | | 2023 | | 2022 | Numerator: | | | | | | Net income attributable to Shoals Technologies Group, Inc. - basic | $ | 24,127 | | | $ | 39,974 | | | $ | 127,611 | | Reallocation of net income attributable to non-controlling interests from the assumed exchange of Class B common stock | — | | | — | | | 15,402 | | Net income attributable to Shoals Technologies Group, Inc. - diluted | $ | 24,127 | | | $ | 39,974 | | | $ | 143,013 | | Denominator: | | | | | | Weighted average shares of Class A common stock outstanding - basic | 168,570 | | | 164,165 | | | 114,495 | | Effect of dilutive securities: | | | | | | Restricted / performance stock units | 155 | | | 339 | | | 308 | | Class B common stock | — | | | — | | | 52,828 | | Weighted average shares of Class A common stock outstanding - diluted | 168,725 | | | 164,504 | | | 167,631 | | | | | | | | Earnings per share of Class A common stock - basic | $ | 0.14 | | | $ | 0.24 | | | $ | 1.11 | | Earnings per share of Class A common stock - diluted | $ | 0.14 | | | $ | 0.24 | | | $ | 0.85 | |
|
X |
- References
+ Details
Name: |
us-gaap_EarningsPerShareAbstract |
Namespace Prefix: |
us-gaap_ |
Data Type: |
xbrli:stringItemType |
Balance Type: |
na |
Period Type: |
duration |
|
X |
- DefinitionTabular disclosure of an entity's basic and diluted earnings per share calculations, including a reconciliation of numerators and denominators of the basic and diluted per-share computations for income from continuing operations.
+ ReferencesReference 1: http://www.xbrl.org/2009/role/commonPracticeRef -Topic 260 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 1 -Subparagraph (a) -Publisher FASB -URI https://asc.fasb.org/1943274/2147482662/260-10-50-1
+ Details
Name: |
us-gaap_ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock |
Namespace Prefix: |
us-gaap_ |
Data Type: |
dtr-types:textBlockItemType |
Balance Type: |
na |
Period Type: |
duration |
|
v3.25.0.1
Equity-Based Compensation (Tables)
|
12 Months Ended |
Dec. 31, 2024 |
Share-Based Payment Arrangement [Abstract] |
|
Schedule of Restricted Stock Unit Activity |
Activity under the 2021 Incentive Plan for RSUs was as follows: | | | | | | | | | | | | | Restricted Stock Units | | Weighted Average Price | Outstanding, December 31, 2021 | 1,632,844 | | | $ | 27.55 | | Granted | 727,001 | | | $ | 13.78 | | Vested | (559,336) | | | $ | 26.05 | | Forfeited | (63,534) | | | $ | 25.56 | | Outstanding, December 31, 2022 | 1,736,975 | | | $ | 22.34 | | Granted | 413,873 | | | $ | 24.78 | | Vested | (887,996) | | | $ | 21.39 | | Forfeited | (91,386) | | | $ | 23.05 | | Outstanding, December 31, 2023 | 1,171,466 | | | $ | 23.87 | | Granted | 1,559,317 | | | $ | 8.91 | | Vested | (650,080) | | | $ | 23.43 | | Forfeited | (238,347) | | | $ | 16.75 | | Outstanding, December 31, 2024 | 1,842,356 | | | $ | 12.21 | |
|
Schedule of Performance Stock Unit Activity |
Activity under the 2021 Incentive Plan for PSUs was as follows: | | | | | | | | | | | | | Performance Stock Units | | Weighted Average Price | Outstanding, December 31, 2021 | — | | | $ | — | | Granted | 256,305 | | | $ | 11.89 | | Vested | — | | | $ | — | | Forfeited | — | | | $ | — | | Outstanding, December 31, 2022 | 256,305 | | | $ | 11.89 | | Granted | 205,585 | | | $ | 27.75 | | Vested | (67,101) | | | $ | 11.86 | | Forfeited | (101,323) | | | $ | 13.08 | | Outstanding, December 31, 2023 | 293,466 | | | $ | 22.59 | | Granted | 324,099 | | | $ | 15.30 | | Vested | (22,790) | | | $ | 16.04 | | Forfeited | (122,109) | | | $ | 19.26 | | Outstanding, December 31, 2024 | 472,666 | | | $ | 18.77 | |
|
X |
- DefinitionDisclosure of the number and weighted-average grant date fair value for restricted stock and restricted stock units that were outstanding at the beginning and end of the year, and the number of restricted stock and restricted stock units that were granted, vested, or forfeited during the year.
+ References
+ Details
Name: |
us-gaap_ScheduleOfSharebasedCompensationRestrictedStockAndRestrictedStockUnitsActivityTableTextBlock |
Namespace Prefix: |
us-gaap_ |
Data Type: |
dtr-types:textBlockItemType |
Balance Type: |
na |
Period Type: |
duration |
|
X |
- DefinitionTabular disclosure of number and weighted-average grant date fair value for nonvested performance shares.
+ ReferencesReference 1: http://fasb.org/us-gaap/role/ref/legacyRef -Name Accounting Standards Codification -Section 50 -Subparagraph (c) -Paragraph 2 -SubTopic 10 -Topic 718 -Publisher FASB -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2
+ Details
Name: |
us-gaap_ShareBasedCompensationPerformanceSharesAwardUnvestedActivityTableTextBlock |
Namespace Prefix: |
us-gaap_ |
Data Type: |
dtr-types:textBlockItemType |
Balance Type: |
na |
Period Type: |
duration |
|
v3.25.0.1
Non-Controlling Interests (Tables)
|
12 Months Ended |
Dec. 31, 2024 |
Noncontrolling Interest [Abstract] |
|
Schedule of Effects of Changes in Ownership |
The following table summarizes the effects of the changes in ownership in Shoals Parent LLC on equity for the years ended December 31, 2023, and 2022. There was no activity for the year ended December 31, 2024. | | | | | | | | | | | | | Year ended December 31, | | 2023 | | 2022 | Net income attributable to non-controlling interests | $ | 2,687 | | | $ | 15,402 | | Transfers to non-controlling interests: | | | | Decrease as a result of the Organizational Transactions | — | | | — | | Increase as a result of newly issued LLC Interests in IPO | — | | | — | | Increase as a result of activity under equity-based compensation plan | 687 | | | 5,422 | | Decrease from tax distributions to non-controlling interests | (2,628) | | | (7,762) | | Reallocation of non-controlling interests | (10,361) | | | 6,604 | | Change from net income attributable to non-controlling interests and transfers to non-controlling interests | $ | (9,615) | | | $ | 19,666 | |
|
X |
- DefinitionThe tabular disclosure of the effects of any changes in a parent's ownership interest in a subsidiary on the equity attributable to the parent if the ownership interests in a subsidiary changes during the period. The changes represented by this element did not result in the deconsolidation of the subsidiary.
+ ReferencesReference 1: http://fasb.org/us-gaap/role/ref/legacyRef -Name Accounting Standards Codification -Topic 810 -SubTopic 10 -Section 55 -Paragraph 4M -Publisher FASB -URI https://asc.fasb.org/1943274/2147481175/810-10-55-4M
Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef -Name Accounting Standards Codification -Section 50 -Paragraph 1A -Subparagraph (d) -SubTopic 10 -Topic 810 -Publisher FASB -URI https://asc.fasb.org/1943274/2147481203/810-10-50-1A
+ Details
Name: |
us-gaap_ConsolidationLessThanWhollyOwnedSubsidiaryParentOwnershipInterestEffectsOfChangesNetTextBlock |
Namespace Prefix: |
us-gaap_ |
Data Type: |
dtr-types:textBlockItemType |
Balance Type: |
na |
Period Type: |
duration |
|
X |
- References
+ Details
Name: |
us-gaap_NoncontrollingInterestAbstract |
Namespace Prefix: |
us-gaap_ |
Data Type: |
xbrli:stringItemType |
Balance Type: |
na |
Period Type: |
duration |
|
v3.25.0.1
Leases (Tables)
|
12 Months Ended |
Dec. 31, 2024 |
Leases [Abstract] |
|
Schedule of Lease Assets and Liabilities |
The following table summarizes the balances as it relates to leases at the end of the period (in thousands): | | | | | | | | | | | | | | | | | | | | | December 31, | | Location on the Consolidated Balance Sheets | | 2024 | | 2023 | Right-of-use asset | Other assets | | $ | 1,786 | | | $ | 2,871 | | | | | | | | Lease liability, current portion | Accrued expenses and other | | $ | 881 | | | $ | 1,140 | | Lease liability, net current portion | Other long-term liabilities | | 1,235 | | | 2,116 | | Total lease liability | | | $ | 2,116 | | | $ | 3,256 | |
|
Schedule of Lease Expense |
The details of the Company’s operating leases are as follows (in thousands): | | | | | | | | | | | | | | | | | | | Year Ended December 31, | | 2024 | | 2023 | | 2022 | Operating lease expense | $ | 1,085 | | | $ | 1,189 | | | $ | 1,126 | | Variable lease expense | 227 | | | 168 | | | 142 | | Short-term lease expense | 45 | | | 61 | | | 177 | | Total lease expense | $ | 1,357 | | | $ | 1,418 | | | $ | 1,445 | |
The Company’s weighted average remaining lease-term and weighted average discount rate are as follows: | | | | | | | | | | | | | Year Ended December 31, | | 2024 | | 2023 | Weighted average remaining lease-term | 2.33 years | | 3 years | Weighted average discount rate | 4.5% | | 4.5% |
Supplemental cash flow and other information related to operating leases are as follows (in thousands): | | | | | | | | | | | | | Year Ended December 31, | | 2024 | | 2023 | Operating cash flows from operating leases | $ | 1,610 | | | $ | 1,566 | |
|
Schedule of Future Minimum Rental Payments for Operating Leases |
The following table presents the maturities of lease liabilities as of December 31, 2024 (in thousands): | | | | | | For the Year Ended December 31, | Operating Leases | 2025 | $ | 958 | | 2026 | 950 | | 2027 | 325 | | Thereafter | — | | Total lease payments | 2,233 | | Less: Imputed lease interest | (117) | | Total lease liabilities | $ | 2,116 | |
|
X |
- DefinitionAssets And Liabilities, Leases
+ References
+ Details
Name: |
shls_AssetsAndLiabilitiesLeasesTableTextBlock |
Namespace Prefix: |
shls_ |
Data Type: |
dtr-types1:textBlockItemType |
Balance Type: |
na |
Period Type: |
duration |
|
X |
- DefinitionTabular disclosure of lessee's lease cost. Includes, but is not limited to, interest expense for finance lease, amortization of right-of-use asset for finance lease, operating lease cost, short-term lease cost, variable lease cost and sublease income.
+ ReferencesReference 1: http://www.xbrl.org/2009/role/commonPracticeRef -Topic 842 -SubTopic 20 -Name Accounting Standards Codification -Section 50 -Paragraph 4 -Publisher FASB -URI https://asc.fasb.org/1943274/2147478964/842-20-50-4
+ Details
Name: |
us-gaap_LeaseCostTableTextBlock |
Namespace Prefix: |
us-gaap_ |
Data Type: |
dtr-types:textBlockItemType |
Balance Type: |
na |
Period Type: |
duration |
|
X |
- References
+ Details
Name: |
us-gaap_LeasesAbstract |
Namespace Prefix: |
us-gaap_ |
Data Type: |
xbrli:stringItemType |
Balance Type: |
na |
Period Type: |
duration |
|
X |
- DefinitionTabular disclosure of undiscounted cash flows of lessee's operating lease liability. Includes, but is not limited to, reconciliation of undiscounted cash flows to operating lease liability recognized in statement of financial position.
+ ReferencesReference 1: http://www.xbrl.org/2009/role/commonPracticeRef -Topic 842 -SubTopic 20 -Name Accounting Standards Codification -Section 50 -Paragraph 6 -Publisher FASB -URI https://asc.fasb.org/1943274/2147478964/842-20-50-6
+ Details
Name: |
us-gaap_LesseeOperatingLeaseLiabilityMaturityTableTextBlock |
Namespace Prefix: |
us-gaap_ |
Data Type: |
dtr-types:textBlockItemType |
Balance Type: |
na |
Period Type: |
duration |
|
v3.25.0.1
Income Taxes (Tables)
|
12 Months Ended |
Dec. 31, 2024 |
Income Tax Disclosure [Abstract] |
|
Schedule of Components of Income Before Income Taxes |
The components of income before income taxes are as follows (in thousands): | | | | | | | | | | | | | | | | | | | Year Ended December 31, | | 2024 | | 2023 | | 2022 | Domestic | $ | 37,863 | | | $ | 54,935 | | | $ | 152,000 | | Foreign | — | | | — | | | — | | Income before income taxes | $ | 37,863 | | | $ | 54,935 | | | $ | 152,000 | |
|
Schedule of Components of Income Tax Expense |
The components of income tax expense are as follows (in thousands): | | | | | | | | | | | | | | | | | | | Year Ended December 31, | | 2024 | | 2023 | | 2022 | Current income taxes: | | | | | | Federal | $ | 11 | | | $ | — | | | $ | — | | State | (310) | | | 915 | | | 554 | | Foreign | — | | | — | | | — | | Total current income taxes | (299) | | | 915 | | | 554 | | Deferred income taxes: | | | | | | Federal | 10,890 | | | 10,146 | | | 13,639 | | State | 3,145 | | | 1,188 | | | (5,233) | | Foreign | — | | | — | | | — | | Total deferred income taxes | 14,035 | | | 11,334 | | | 8,406 | | Other tax expense | — | | | 25 | | | 27 | | Income tax expense | $ | 13,736 | | | $ | 12,274 | | | $ | 8,987 | |
|
Schedule of U.S Federal Statutory Income Tax Rate and the Reported Income Tax (Benefit) Expense |
The differences between income taxes expected at the U.S. federal statutory income tax rate and the reported income tax expense are summarized as follows (in thousands): | | | | | | | | | | | | | | | | | | | Year Ended December 31, | | 2024 | | 2023 | | 2022 | U.S. federal income taxes at statutory rate | $ | 7,951 | | | $ | 11,537 | | | $ | 31,920 | | State and local income tax, net of federal benefit | 787 | | | 1,811 | | | 4,786 | | Permanent tax adjustments | 146 | | | 101 | | | (6) | | Equity-based compensation | 1,764 | | | 447 | | | 685 | | Non-deductible officers' compensation | 343 | | | 968 | | | 397 | | Non-controlling interests | — | | | (564) | | | (3,289) | | Termination of TRA | — | | | — | | | (15,905) | | Termination of Up-C structure | — | | | (2,347) | | | — | | Remeasurement of deferred taxes | — | | | — | | | (6,775) | | Change in valuation allowance | 2,112 | | | 988 | | | (1,983) | | Other | 633 | | | (667) | | | (843) | | Income tax expense | $ | 13,736 | | | $ | 12,274 | | | $ | 8,987 | |
|
Schedule of Deferred Tax Assets and Liabilities |
The components of the deferred tax assets and liabilities are as follows (in thousands): | | | | | | | | | | | | | Year Ended December 31, | | 2024 | | 2023 | Deferred tax assets: | | | | Inventory, net | 1,203 | | | 1,677 | | Property, plant & equipment, net | 728 | | | 709 | | Goodwill (1) | 419,088 | | | 450,830 | | Accrued expenses and other | 793 | | | 2,310 | | Warranty liability | 9,573 | | | 12,824 | | Net operating loss | 27,269 | | | 5,380 | | Equity-based compensation | 2,559 | | | 2,869 | | 163(j) business interest expense | 3,039 | | | — | | Other | 2,510 | | | 4,090 | | Total deferred tax assets | 466,762 | | | 480,689 | | Less valuation allowance | (3,100) | | | (988) | | Total deferred tax assets, net | 463,662 | | | 479,701 | | Deferred tax liabilities: | | | | Other intangible assets, net | (8,872) | | | (10,636) | | Other | (630) | | | (870) | | Total deferred tax liabilities | (9,502) | | | (11,506) | | Net deferred tax asset | $ | 454,160 | | | $ | 468,195 | |
(1)Goodwill represents the excess of tax-deductible goodwill over book goodwill of of $1,795 million as of December 31, 2024, and $1,930 million as of December 31, 2023, which is mainly related to the step up in tax basis resulting from exchanges of LLC Interests for shares of Class A common stock
|
X |
- DefinitionTabular disclosure of the components of income tax expense attributable to continuing operations for each year presented including, but not limited to: current tax expense (benefit), deferred tax expense (benefit), investment tax credits, government grants, the benefits of operating loss carryforwards, tax expense that results from allocating certain tax benefits either directly to contributed capital or to reduce goodwill or other noncurrent intangible assets of an acquired entity, adjustments of a deferred tax liability or asset for enacted changes in tax laws or rates or a change in the tax status of the entity, and adjustments of the beginning-of-the-year balances of a valuation allowance because of a change in circumstances that causes a change in judgment about the realizability of the related deferred tax asset in future years.
+ ReferencesReference 1: http://www.xbrl.org/2009/role/commonPracticeRef -Topic 740 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 9 -Publisher FASB -URI https://asc.fasb.org/1943274/2147482685/740-10-50-9
+ Details
Name: |
us-gaap_ScheduleOfComponentsOfIncomeTaxExpenseBenefitTableTextBlock |
Namespace Prefix: |
us-gaap_ |
Data Type: |
dtr-types:textBlockItemType |
Balance Type: |
na |
Period Type: |
duration |
|
X |
- DefinitionTabular disclosure of the components of net deferred tax asset or liability recognized in an entity's statement of financial position, including the following: the total of all deferred tax liabilities, the total of all deferred tax assets, the total valuation allowance recognized for deferred tax assets.
+ ReferencesReference 1: http://www.xbrl.org/2009/role/commonPracticeRef -Topic 740 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 2 -Publisher FASB -URI https://asc.fasb.org/1943274/2147482685/740-10-50-2
+ Details
Name: |
us-gaap_ScheduleOfDeferredTaxAssetsAndLiabilitiesTableTextBlock |
Namespace Prefix: |
us-gaap_ |
Data Type: |
dtr-types:textBlockItemType |
Balance Type: |
na |
Period Type: |
duration |
|
X |
- DefinitionTabular disclosure of the reconciliation using percentage or dollar amounts of the reported amount of income tax expense attributable to continuing operations for the year to the amount of income tax expense that would result from applying domestic federal statutory tax rates to pretax income from continuing operations.
+ ReferencesReference 1: http://www.xbrl.org/2003/role/exampleRef -Topic 740 -SubTopic 10 -Name Accounting Standards Codification -Section 55 -Paragraph 231 -Publisher FASB -URI https://asc.fasb.org/1943274/2147482663/740-10-55-231
Reference 2: http://www.xbrl.org/2003/role/disclosureRef -Topic 740 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 12A -Publisher FASB -URI https://asc.fasb.org/1943274/2147482685/740-10-50-12A
Reference 3: http://www.xbrl.org/2009/role/commonPracticeRef -Topic 740 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 12 -Publisher FASB -URI https://asc.fasb.org/1943274/2147482685/740-10-50-12
+ Details
Name: |
us-gaap_ScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock |
Namespace Prefix: |
us-gaap_ |
Data Type: |
dtr-types:textBlockItemType |
Balance Type: |
na |
Period Type: |
duration |
|
X |
- DefinitionTabular disclosure of income before income tax between domestic and foreign jurisdictions.
+ ReferencesReference 1: http://www.xbrl.org/2009/role/commonPracticeRef -Topic 235 -SubTopic 10 -Name Accounting Standards Codification -Section S99 -Paragraph 1 -Subparagraph (SX 210.4-08(h)(1)(Note 1)) -Publisher FASB -URI https://asc.fasb.org/1943274/2147480678/235-10-S99-1
+ Details
Name: |
us-gaap_ScheduleOfIncomeBeforeIncomeTaxDomesticAndForeignTableTextBlock |
Namespace Prefix: |
us-gaap_ |
Data Type: |
dtr-types:textBlockItemType |
Balance Type: |
na |
Period Type: |
duration |
|
v3.25.0.1
Payable Pursuant to the Tax Receivable Agreement - (Tables)
|
12 Months Ended |
Dec. 31, 2024 |
Tax Receivable Agreement [Abstract] |
|
Schedule of Tax Receivable Agreement |
The following table reflects the changes to the Company’s payable pursuant to the TRA (in thousands). Following the year ended December 31, 2022, there was no activity or balance related to the TRA for the years ended December 31, 2024 and 2023. | | | | | | | Year Ended December 31, | | 2022 | Beginning balance | $ | 156,374 | | Additions to TRA: | | Exchange of LLC Interests for Class A common stock | 7,761 | | Adjustment for change in estimated effective income tax rate | 6,675 | | Adjustment related to TRA termination | (112,810) | | Early termination payment of TRA | (58,000) | | Payable pursuant to TRA | $ | — | |
|
X |
- DefinitionSchedule Of Tax Receivable Agreement
+ References
+ Details
Name: |
shls_ScheduleOfTaxReceivableAgreementTableTextBlock |
Namespace Prefix: |
shls_ |
Data Type: |
dtr-types1:textBlockItemType |
Balance Type: |
na |
Period Type: |
duration |
|
X |
- Definition
+ References
+ Details
Name: |
shls_TaxReceivableAgreementAbstract |
Namespace Prefix: |
shls_ |
Data Type: |
xbrli:stringItemType |
Balance Type: |
na |
Period Type: |
duration |
|
v3.25.0.1
Revenue Recognition (Tables)
|
12 Months Ended |
Dec. 31, 2024 |
Revenue from Contract with Customer [Abstract] |
|
Schedule of Revenue Disaggregated by Product Type and Timing of Revenue Recognition |
The following table presents the Company’s revenue disaggregated by product type (in thousands): | | | | | | | | | | | | | | | | | | | Year Ended December 31, | | 2024 | | 2023 | | 2022 | System solutions | $ | 306,145 | | | $ | 398,384 | | | $ | 254,415 | | Components | 93,063 | | | 90,555 | | | 72,525 | | Total revenue | $ | 399,208 | | | $ | 488,939 | | | $ | 326,940 | |
|
Schedule of Contract Balances |
The Company’s contract balances consist of the following (in thousands): | | | | | | | | | | | | | | | | | | | | | December 31, | | Location on the Consolidated Balance Sheets | | 2024 | | 2023 | Billed accounts receivable | Accounts receivable, net | | $ | 70,882 | | | $ | 102,232 | | Retainage | Accounts receivable, net | | $ | 7,299 | | | $ | 4,886 | | Contract assets | Other assets | | $ | 4,251 | | | $ | — | | Unbilled receivables | Unbilled receivables | | $ | 20,834 | | | $ | 40,136 | | Deferred revenue | Deferred revenue | | $ | 18,737 | | | $ | 22,228 | | Accrued rebates | Accrued expenses and other | | $ | 3,058 | | | $ | — | |
|
X |
- DefinitionTabular disclosure of receivable, contract asset, and contract liability from contract with customer. Includes, but is not limited to, change in contract asset and contract liability.
+ ReferencesReference 1: http://www.xbrl.org/2009/role/commonPracticeRef -Topic 606 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 10 -Publisher FASB -URI https://asc.fasb.org/1943274/2147479806/606-10-50-10
+ Details
Name: |
us-gaap_ContractWithCustomerAssetAndLiabilityTableTextBlock |
Namespace Prefix: |
us-gaap_ |
Data Type: |
dtr-types:textBlockItemType |
Balance Type: |
na |
Period Type: |
duration |
|
X |
- DefinitionTabular disclosure of disaggregation of revenue into categories depicting how nature, amount, timing, and uncertainty of revenue and cash flows are affected by economic factor.
+ ReferencesReference 1: http://www.xbrl.org/2009/role/commonPracticeRef -Topic 606 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 5 -Publisher FASB -URI https://asc.fasb.org/1943274/2147479806/606-10-50-5
+ Details
Name: |
us-gaap_DisaggregationOfRevenueTableTextBlock |
Namespace Prefix: |
us-gaap_ |
Data Type: |
dtr-types:textBlockItemType |
Balance Type: |
na |
Period Type: |
duration |
|
X |
- References
+ Details
Name: |
us-gaap_RevenueFromContractWithCustomerAbstract |
Namespace Prefix: |
us-gaap_ |
Data Type: |
xbrli:stringItemType |
Balance Type: |
na |
Period Type: |
duration |
|
v3.25.0.1
Segment Reporting (Tables)
|
12 Months Ended |
Dec. 31, 2024 |
Segment Reporting [Abstract] |
|
Schedule of Segment Information |
The following table presents selected financial information with respect to the Company’s single operating segment for the years ended December 31, 2024, 2023 and 2022: | | | | | | | | | | | | | | | | | | | Year Ended December 31, | | 2024 | | 2023 | | 2022 | Revenue | $ | 399,208 | | | $ | 488,939 | | | $ | 326,940 | | Cost of revenue | 257,191 | | | 320,635 | | | 195,629 | | Gross profit | 142,017 | | 168,304 | | 131,311 | Operating expenses | | | | | | General and administrative | 82,254 | | 80,719 | | 55,908 | Depreciation and amortization | 8,591 | | 8,550 | | 9,073 | Total operating expenses | 90,845 | | 89,269 | | 64,981 | Income from operations | 51,172 | | 79,035 | | 66,330 | Non-operating income/(expense) (1) | (13,309) | | (24,100) | | 85,670 | Income tax expense | (13,736) | | (12,274) | | (8,987) | Net income | $ | 24,127 | | | $ | 42,661 | | | $ | 143,013 | |
(1) Consists of non-operating expenses included on the consolidated income statements which may include interest expense, interest income, payable pursuant to the tax receivable agreement adjustment, and gain on termination of tax receivable agreement.
|
X |
- DefinitionTabular disclosure of the profit or loss and total assets for each reportable segment. An entity discloses certain information on each reportable segment if the amounts (a) are included in the measure of segment profit or loss reviewed by the chief operating decision maker or (b) are otherwise regularly provided to the chief operating decision maker, even if not included in that measure of segment profit or loss.
+ ReferencesReference 1: http://fasb.org/us-gaap/role/ref/legacyRef -Name Accounting Standards Codification -Topic 280 -SubTopic 10 -Section 50 -Paragraph 25 -Publisher FASB -URI https://asc.fasb.org/1943274/2147482810/280-10-50-25
Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef -Name Accounting Standards Codification -Topic 280 -SubTopic 10 -Section 50 -Paragraph 22 -Publisher FASB -URI https://asc.fasb.org/1943274/2147482810/280-10-50-22
Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef -Name Accounting Standards Codification -Topic 280 -SubTopic 10 -Section 50 -Paragraph 30 -Publisher FASB -URI https://asc.fasb.org/1943274/2147482810/280-10-50-30
+ Details
Name: |
us-gaap_ScheduleOfSegmentReportingInformationBySegmentTextBlock |
Namespace Prefix: |
us-gaap_ |
Data Type: |
dtr-types:textBlockItemType |
Balance Type: |
na |
Period Type: |
duration |
|
X |
- References
+ Details
Name: |
us-gaap_SegmentReportingAbstract |
Namespace Prefix: |
us-gaap_ |
Data Type: |
xbrli:stringItemType |
Balance Type: |
na |
Period Type: |
duration |
|
v3.25.0.1
X |
- DefinitionLine items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.
+ ReferencesReference 1: http://www.xbrl.org/2003/role/exampleRef -Topic 505 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 13 -Subparagraph (d) -Publisher FASB -URI https://asc.fasb.org/1943274/2147481112/505-10-50-13
Reference 2: http://www.xbrl.org/2003/role/recommendedDisclosureRef -Topic 272 -SubTopic 10 -Name Accounting Standards Codification -Section 45 -Paragraph 3 -Publisher FASB -URI https://asc.fasb.org/1943274/2147483014/272-10-45-3
Reference 3: http://www.xbrl.org/2003/role/disclosureRef -Topic 272 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 1 -Publisher FASB -URI https://asc.fasb.org/1943274/2147482987/272-10-50-1
Reference 4: http://www.xbrl.org/2009/role/commonPracticeRef -Topic 235 -SubTopic 10 -Name Accounting Standards Codification -Section S99 -Paragraph 1 -Subparagraph (SX 210.4-08(d)) -Publisher FASB -URI https://asc.fasb.org/1943274/2147480678/235-10-S99-1
Reference 5: http://www.xbrl.org/2003/role/disclosureRef -Topic 505 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 13 -Subparagraph (a) -Publisher FASB -URI https://asc.fasb.org/1943274/2147481112/505-10-50-13
Reference 6: http://www.xbrl.org/2003/role/disclosureRef -Topic 505 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 13 -Subparagraph (b) -Publisher FASB -URI https://asc.fasb.org/1943274/2147481112/505-10-50-13
Reference 7: http://www.xbrl.org/2003/role/disclosureRef -Topic 505 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 13 -Subparagraph (e) -Publisher FASB -URI https://asc.fasb.org/1943274/2147481112/505-10-50-13
Reference 8: http://www.xbrl.org/2003/role/disclosureRef -Topic 505 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 13 -Subparagraph (h) -Publisher FASB -URI https://asc.fasb.org/1943274/2147481112/505-10-50-13
Reference 9: http://www.xbrl.org/2003/role/disclosureRef -Topic 505 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 14 -Subparagraph (b) -Publisher FASB -URI https://asc.fasb.org/1943274/2147481112/505-10-50-14
Reference 10: http://www.xbrl.org/2003/role/disclosureRef -Topic 505 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 18 -Subparagraph (c) -Publisher FASB -URI https://asc.fasb.org/1943274/2147481112/505-10-50-18
Reference 11: http://www.xbrl.org/2003/role/disclosureRef -Topic 210 -SubTopic 10 -Name Accounting Standards Codification -Section S99 -Paragraph 1 -Subparagraph (SX 210.5-02(27)(b)) -Publisher FASB -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1
Reference 12: http://www.xbrl.org/2003/role/disclosureRef -Topic 210 -SubTopic 10 -Name Accounting Standards Codification -Section S99 -Paragraph 1 -Subparagraph (SX 210.5-02(28)) -Publisher FASB -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1
Reference 13: http://www.xbrl.org/2003/role/disclosureRef -Topic 505 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 2 -Publisher FASB -URI https://asc.fasb.org/1943274/2147481112/505-10-50-2
Reference 14: http://www.xbrl.org/2003/role/disclosureRef -Topic 210 -SubTopic 10 -Name Accounting Standards Codification -Section S99 -Paragraph 1 -Subparagraph (SX 210.5-02(29)) -Publisher FASB -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1
Reference 15: http://www.xbrl.org/2003/role/disclosureRef -Topic 946 -SubTopic 10 -Name Accounting Standards Codification -Section S99 -Paragraph 3 -Subparagraph (SX 210.6-03(i)(2)) -Publisher FASB -URI https://asc.fasb.org/1943274/2147479886/946-10-S99-3
Reference 16: http://www.xbrl.org/2003/role/disclosureRef -Topic 946 -SubTopic 10 -Name Accounting Standards Codification -Section S99 -Paragraph 3 -Subparagraph (SX 210.6-03(i)(1)) -Publisher FASB -URI https://asc.fasb.org/1943274/2147479886/946-10-S99-3
Reference 17: http://www.xbrl.org/2003/role/disclosureRef -Topic 946 -SubTopic 10 -Name Accounting Standards Codification -Section S99 -Paragraph 3 -Subparagraph (SX 210.6-03(i)(2)(i)) -Publisher FASB -URI https://asc.fasb.org/1943274/2147479886/946-10-S99-3
Reference 18: http://www.xbrl.org/2003/role/disclosureRef -Topic 946 -SubTopic 10 -Name Accounting Standards Codification -Section S99 -Paragraph 3 -Subparagraph (SX 210.6-03(i)(2)(ii)) -Publisher FASB -URI https://asc.fasb.org/1943274/2147479886/946-10-S99-3
+ Details
Name: |
us-gaap_ClassOfStockLineItems |
Namespace Prefix: |
us-gaap_ |
Data Type: |
xbrli:stringItemType |
Balance Type: |
na |
Period Type: |
duration |
|
X |
- DefinitionThe parent entity's interest in net assets of the subsidiary, expressed as a percentage.
+ References
+ Details
Name: |
us-gaap_MinorityInterestOwnershipPercentageByParent |
Namespace Prefix: |
us-gaap_ |
Data Type: |
dtr-types:percentItemType |
Balance Type: |
na |
Period Type: |
instant |
|
X |
- Details
Name: |
srt_OwnershipAxis=shls_ShoalsParentLLCMember |
Namespace Prefix: |
|
Data Type: |
na |
Balance Type: |
|
Period Type: |
|
|
v3.25.0.1
Summary of Significant Accounting Policies - Narrative (Details)
|
12 Months Ended |
|
|
|
|
Dec. 31, 2024
USD ($)
segment
|
Dec. 31, 2023
USD ($)
|
Dec. 31, 2022
USD ($)
|
Jul. 01, 2023 |
Jun. 30, 2023 |
Mar. 31, 2023 |
Dec. 31, 2021
USD ($)
|
Condensed Income Statements, Captions [Line Items] |
|
|
|
|
|
|
|
Impairment of long-lived assets |
$ 0
|
$ 0
|
$ 0
|
|
|
|
|
Goodwill impairment |
0
|
0
|
0
|
|
|
|
|
Cost of revenue |
257,191,000
|
320,635,000
|
195,629,000
|
|
|
|
|
Bank balances in excess of FDIC insurance limits |
23,000,000.0
|
|
|
|
|
|
|
Warranty liability |
$ 40,994,000
|
54,914,000
|
560,000
|
|
|
|
$ 60,000
|
Number of operating segments | segment |
1
|
|
|
|
|
|
|
Number of reportable segments | segment |
1
|
|
|
|
|
|
|
Shipping and Handling |
|
|
|
|
|
|
|
Condensed Income Statements, Captions [Line Items] |
|
|
|
|
|
|
|
Cost of revenue |
$ 4,600,000
|
$ 5,200,000
|
$ 7,000,000.0
|
|
|
|
|
Shoals Parent LLC |
|
|
|
|
|
|
|
Condensed Income Statements, Captions [Line Items] |
|
|
|
|
|
|
|
Ownership interest (as a percent) |
|
|
|
100.00%
|
100.00%
|
100.00%
|
|
X |
- DefinitionLine items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.
+ ReferencesReference 1: http://www.xbrl.org/2003/role/disclosureRef -Name Regulation S-X (SX) -Number 210 -Section 12 -Subsection 04 -Paragraph a -Publisher SEC
Reference 2: http://www.xbrl.org/2003/role/disclosureRef -Topic 235 -SubTopic 10 -Name Accounting Standards Codification -Section S99 -Paragraph 3 -Subparagraph (SX 210.12-04(a)) -Publisher FASB -URI https://asc.fasb.org/1943274/2147480678/235-10-S99-3
Reference 3: http://www.xbrl.org/2003/role/recommendedDisclosureRef -Topic 810 -SubTopic 10 -Name Accounting Standards Codification -Section 45 -Paragraph 11 -Publisher FASB -URI https://asc.fasb.org/1943274/2147481231/810-10-45-11
+ Details
Name: |
srt_CondensedIncomeStatementsCaptionsLineItems |
Namespace Prefix: |
srt_ |
Data Type: |
xbrli:stringItemType |
Balance Type: |
na |
Period Type: |
duration |
|
X |
- DefinitionAmount of write-down of assets recognized in the income statement. Includes, but is not limited to, losses from tangible assets, intangible assets and goodwill.
+ ReferencesReference 1: http://fasb.org/us-gaap/role/ref/legacyRef -Name Accounting Standards Codification -Section 45 -Paragraph 28 -Subparagraph (b) -SubTopic 10 -Topic 230 -Publisher FASB -URI https://asc.fasb.org/1943274/2147482740/230-10-45-28
Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef -Name Accounting Standards Codification -Topic 360 -SubTopic 10 -Section 45 -Paragraph 4 -Publisher FASB -URI https://asc.fasb.org/1943274/2147482130/360-10-45-4
+ Details
Name: |
us-gaap_AssetImpairmentCharges |
Namespace Prefix: |
us-gaap_ |
Data Type: |
xbrli:monetaryItemType |
Balance Type: |
debit |
Period Type: |
duration |
|
X |
- DefinitionThe amount of cash as of the balance sheet date that is not insured by the Federal Deposit Insurance Corporation.
+ References
+ Details
Name: |
us-gaap_CashUninsuredAmount |
Namespace Prefix: |
us-gaap_ |
Data Type: |
xbrli:monetaryItemType |
Balance Type: |
debit |
Period Type: |
instant |
|
X |
- DefinitionThe aggregate cost of goods produced and sold and services rendered during the reporting period.
+ ReferencesReference 1: http://www.xbrl.org/2003/role/exampleRef -Topic 280 -SubTopic 10 -Name Accounting Standards Codification -Section 55 -Paragraph 48 -Publisher FASB -URI https://asc.fasb.org/1943274/2147482785/280-10-55-48
Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef -Topic 220 -SubTopic 10 -Name Accounting Standards Codification -Section S99 -Paragraph 2 -Subparagraph (SX 210.5-03(2)) -Publisher FASB -URI https://asc.fasb.org/1943274/2147483621/220-10-S99-2
Reference 3: http://www.xbrl.org/2003/role/disclosureRef -Topic 235 -SubTopic 10 -Name Accounting Standards Codification -Section S99 -Paragraph 1 -Subparagraph (SX 210.4-08(g)(1)(ii)) -Publisher FASB -URI https://asc.fasb.org/1943274/2147480678/235-10-S99-1
Reference 4: http://www.xbrl.org/2003/role/disclosureRef -Topic 323 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 3 -Subparagraph (c) -Publisher FASB -URI https://asc.fasb.org/1943274/2147481687/323-10-50-3
Reference 5: http://www.xbrl.org/2003/role/disclosureRef -Topic 825 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 28 -Subparagraph (f) -Publisher FASB -URI https://asc.fasb.org/1943274/2147482907/825-10-50-28
Reference 6: http://www.xbrl.org/2003/role/disclosureRef -Topic 470 -SubTopic 10 -Name Accounting Standards Codification -Section S99 -Paragraph 1A -Subparagraph (SX 210.13-01(a)(4)(i)) -Publisher FASB -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1A
Reference 7: http://www.xbrl.org/2009/role/commonPracticeRef -Topic 470 -SubTopic 10 -Name Accounting Standards Codification -Section S99 -Paragraph 1A -Subparagraph (SX 210.13-01(a)(4)(ii)) -Publisher FASB -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1A
Reference 8: http://www.xbrl.org/2003/role/disclosureRef -Topic 470 -SubTopic 10 -Name Accounting Standards Codification -Section S99 -Paragraph 1A -Subparagraph (SX 210.13-01(a)(4)(iii)(A)) -Publisher FASB -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1A
Reference 9: http://www.xbrl.org/2003/role/disclosureRef -Topic 470 -SubTopic 10 -Name Accounting Standards Codification -Section S99 -Paragraph 1A -Subparagraph (SX 210.13-01(a)(4)(iv)) -Publisher FASB -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1A
Reference 10: http://www.xbrl.org/2003/role/disclosureRef -Topic 470 -SubTopic 10 -Name Accounting Standards Codification -Section S99 -Paragraph 1A -Subparagraph (SX 210.13-01(a)(5)) -Publisher FASB -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1A
Reference 11: http://www.xbrl.org/2003/role/disclosureRef -Topic 470 -SubTopic 10 -Name Accounting Standards Codification -Section S99 -Paragraph 1B -Subparagraph (SX 210.13-02(a)(4)(i)) -Publisher FASB -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1B
Reference 12: http://www.xbrl.org/2003/role/disclosureRef -Topic 470 -SubTopic 10 -Name Accounting Standards Codification -Section S99 -Paragraph 1B -Subparagraph (SX 210.13-02(a)(4)(iii)(A)) -Publisher FASB -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1B
Reference 13: http://www.xbrl.org/2003/role/disclosureRef -Topic 470 -SubTopic 10 -Name Accounting Standards Codification -Section S99 -Paragraph 1B -Subparagraph (SX 210.13-02(a)(4)(iii)(B)) -Publisher FASB -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1B
Reference 14: http://www.xbrl.org/2003/role/disclosureRef -Topic 470 -SubTopic 10 -Name Accounting Standards Codification -Section S99 -Paragraph 1B -Subparagraph (SX 210.13-02(a)(4)(iv)) -Publisher FASB -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1B
Reference 15: http://www.xbrl.org/2003/role/disclosureRef -Topic 470 -SubTopic 10 -Name Accounting Standards Codification -Section S99 -Paragraph 1B -Subparagraph (SX 210.13-02(a)(5)) -Publisher FASB -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1B
+ Details
Name: |
us-gaap_CostOfRevenue |
Namespace Prefix: |
us-gaap_ |
Data Type: |
xbrli:monetaryItemType |
Balance Type: |
debit |
Period Type: |
duration |
|
X |
- DefinitionAmount of impairment loss from asset representing future economic benefit arising from other asset acquired in business combination or from joint venture formation or both, that is not individually identified and separately recognized.
+ ReferencesReference 1: http://fasb.org/us-gaap/role/ref/legacyRef -Name Accounting Standards Codification -Section 45 -Paragraph 28 -Subparagraph (b) -SubTopic 10 -Topic 230 -Publisher FASB -URI https://asc.fasb.org/1943274/2147482740/230-10-45-28
Reference 2: http://www.xbrl.org/2003/role/exampleRef -Topic 350 -SubTopic 20 -Name Accounting Standards Codification -Section 55 -Paragraph 24 -Publisher FASB -URI https://asc.fasb.org/1943274/2147482548/350-20-55-24
Reference 3: http://www.xbrl.org/2003/role/disclosureRef -Topic 350 -SubTopic 20 -Name Accounting Standards Codification -Section 50 -Paragraph 2 -Subparagraph (b) -Publisher FASB -URI https://asc.fasb.org/1943274/2147482573/350-20-50-2
Reference 4: http://www.xbrl.org/2003/role/exampleRef -Topic 820 -SubTopic 10 -Name Accounting Standards Codification -Section 55 -Paragraph 100 -Subparagraph (d) -Publisher FASB -URI https://asc.fasb.org/1943274/2147482078/820-10-55-100
Reference 5: http://www.xbrl.org/2003/role/disclosureRef -Topic 350 -SubTopic 20 -Name Accounting Standards Codification -Section 50 -Paragraph 1 -Subparagraph (e) -Publisher FASB -URI https://asc.fasb.org/1943274/2147482573/350-20-50-1
Reference 6: http://www.xbrl.org/2003/role/disclosureRef -Topic 350 -SubTopic 20 -Name Accounting Standards Codification -Section 45 -Paragraph 2 -Publisher FASB -URI https://asc.fasb.org/1943274/2147482598/350-20-45-2
+ Details
Name: |
us-gaap_GoodwillImpairmentLoss |
Namespace Prefix: |
us-gaap_ |
Data Type: |
xbrli:monetaryItemType |
Balance Type: |
debit |
Period Type: |
duration |
|
X |
- DefinitionThe parent entity's interest in net assets of the subsidiary, expressed as a percentage.
+ References
+ Details
Name: |
us-gaap_MinorityInterestOwnershipPercentageByParent |
Namespace Prefix: |
us-gaap_ |
Data Type: |
dtr-types:percentItemType |
Balance Type: |
na |
Period Type: |
instant |
|
X |
- DefinitionNumber of operating segments. An operating segment is a component of an enterprise: (a) that engages in business activities from which it may earn revenues and incur expenses (including revenues and expenses relating to transactions with other components of the same enterprise), (b) whose operating results are regularly reviewed by the enterprise's chief operating decision maker to make decisions about resources to be allocated to the segment and assess its performance, and (c) for which discrete financial information is available. An operating segment may engage in business activities for which it has yet to earn revenues, for example, start-up operations may be operating segments before earning revenues.
+ ReferencesReference 1: http://www.xbrl.org/2003/role/exampleRef -Topic 280 -SubTopic 10 -Name Accounting Standards Codification -Section 55 -Paragraph 49 -Publisher FASB -URI https://asc.fasb.org/1943274/2147482785/280-10-55-49
Reference 2: http://www.xbrl.org/2009/role/commonPracticeRef -Topic 280 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 18 -Publisher FASB -URI https://asc.fasb.org/1943274/2147482810/280-10-50-18
+ Details
Name: |
us-gaap_NumberOfOperatingSegments |
Namespace Prefix: |
us-gaap_ |
Data Type: |
xbrli:integerItemType |
Balance Type: |
na |
Period Type: |
duration |
|
X |
- DefinitionNumber of segments reported by the entity. A reportable segment is a component of an entity for which there is an accounting requirement to report separate financial information on that component in the entity's financial statements.
+ ReferencesReference 1: http://www.xbrl.org/2003/role/exampleRef -Topic 280 -SubTopic 10 -Name Accounting Standards Codification -Section 55 -Paragraph 47 -Subparagraph (a) -Publisher FASB -URI https://asc.fasb.org/1943274/2147482785/280-10-55-47
Reference 2: http://www.xbrl.org/2003/role/exampleRef -Topic 280 -SubTopic 10 -Name Accounting Standards Codification -Section 55 -Paragraph 54 -Subparagraph (e) -Publisher FASB -URI https://asc.fasb.org/1943274/2147482785/280-10-55-54
Reference 3: http://www.xbrl.org/2009/role/commonPracticeRef -Topic 280 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 18 -Publisher FASB -URI https://asc.fasb.org/1943274/2147482810/280-10-50-18
+ Details
Name: |
us-gaap_NumberOfReportableSegments |
Namespace Prefix: |
us-gaap_ |
Data Type: |
xbrli:integerItemType |
Balance Type: |
na |
Period Type: |
duration |
|
X |
- DefinitionCarrying value as of the balance sheet date of obligations incurred through that date and payable for estimated claims under standard and extended warranty protection rights granted to customers.
+ ReferencesReference 1: http://fasb.org/us-gaap/role/ref/legacyRef -Topic 942 -SubTopic 210 -Name Accounting Standards Codification -Section S99 -Paragraph 1 -Subparagraph (SX 210.9-03(15)(5)) -Publisher FASB -URI https://asc.fasb.org/1943274/2147478546/942-210-S99-1
Reference 2: http://www.xbrl.org/2003/role/disclosureRef -Topic 460 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 4 -Subparagraph (c) -Publisher FASB -URI https://asc.fasb.org/1943274/2147482425/460-10-50-4
Reference 3: http://www.xbrl.org/2003/role/disclosureRef -Topic 460 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 8 -Subparagraph (c)(1) -Publisher FASB -URI https://asc.fasb.org/1943274/2147482425/460-10-50-8
Reference 4: http://www.xbrl.org/2003/role/disclosureRef -Topic 460 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 8 -Subparagraph (c)(5) -Publisher FASB -URI https://asc.fasb.org/1943274/2147482425/460-10-50-8
+ Details
Name: |
us-gaap_ProductWarrantyAccrual |
Namespace Prefix: |
us-gaap_ |
Data Type: |
xbrli:monetaryItemType |
Balance Type: |
credit |
Period Type: |
instant |
|
X |
- Details
Name: |
srt_ProductOrServiceAxis=us-gaap_ShippingAndHandlingMember |
Namespace Prefix: |
|
Data Type: |
na |
Balance Type: |
|
Period Type: |
|
|
X |
- Details
Name: |
srt_OwnershipAxis=shls_ShoalsParentLLCMember |
Namespace Prefix: |
|
Data Type: |
na |
Balance Type: |
|
Period Type: |
|
|
v3.25.0.1
X |
- DefinitionLine items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.
+ ReferencesReference 1: http://www.xbrl.org/2003/role/disclosureRef -Topic 954 -SubTopic 310 -Name Accounting Standards Codification -Section 50 -Paragraph 2 -Publisher FASB -URI https://asc.fasb.org/1943274/2147478785/954-310-50-2
+ Details
Name: |
us-gaap_ConcentrationRiskLineItems |
Namespace Prefix: |
us-gaap_ |
Data Type: |
xbrli:stringItemType |
Balance Type: |
na |
Period Type: |
duration |
|
X |
- DefinitionFor an entity that discloses a concentration risk in relation to quantitative amount, which serves as the "benchmark" (or denominator) in the equation, this concept represents the concentration percentage derived from the division.
+ ReferencesReference 1: http://www.xbrl.org/2003/role/disclosureRef -Topic 280 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 42 -Publisher FASB -URI https://asc.fasb.org/1943274/2147482810/280-10-50-42
Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef -Name Accounting Standards Codification -Topic 825 -SubTopic 10 -Section 50 -Paragraph 21 -Subparagraph (a) -Publisher FASB -URI https://asc.fasb.org/1943274/2147482907/825-10-50-21
Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef -Name Accounting Standards Codification -Topic 825 -SubTopic 10 -Section 50 -Paragraph 20 -Publisher FASB -URI https://asc.fasb.org/1943274/2147482907/825-10-50-20
Reference 4: http://fasb.org/us-gaap/role/ref/legacyRef -Name Accounting Standards Codification -Topic 275 -SubTopic 10 -Section 50 -Paragraph 18 -Publisher FASB -URI https://asc.fasb.org/1943274/2147482861/275-10-50-18
Reference 5: http://fasb.org/us-gaap/role/ref/legacyRef -Name Accounting Standards Codification -Topic 275 -SubTopic 10 -Section 50 -Paragraph 20 -Publisher FASB -URI https://asc.fasb.org/1943274/2147482861/275-10-50-20
+ Details
Name: |
us-gaap_ConcentrationRiskPercentage1 |
Namespace Prefix: |
us-gaap_ |
Data Type: |
dtr-types:percentItemType |
Balance Type: |
na |
Period Type: |
duration |
|
X |
- Details
Name: |
us-gaap_ConcentrationRiskByTypeAxis=us-gaap_CustomerConcentrationRiskMember |
Namespace Prefix: |
|
Data Type: |
na |
Balance Type: |
|
Period Type: |
|
|
X |
- Details
Name: |
us-gaap_ConcentrationRiskByBenchmarkAxis=us-gaap_RevenueFromContractWithCustomerMember |
Namespace Prefix: |
|
Data Type: |
na |
Balance Type: |
|
Period Type: |
|
|
X |
- Details
Name: |
srt_MajorCustomersAxis=shls_CustomerAMember |
Namespace Prefix: |
|
Data Type: |
na |
Balance Type: |
|
Period Type: |
|
|
X |
- Details
Name: |
srt_MajorCustomersAxis=shls_CustomerBMember |
Namespace Prefix: |
|
Data Type: |
na |
Balance Type: |
|
Period Type: |
|
|
X |
- Details
Name: |
us-gaap_ConcentrationRiskByBenchmarkAxis=us-gaap_AccountsReceivableMember |
Namespace Prefix: |
|
Data Type: |
na |
Balance Type: |
|
Period Type: |
|
|
v3.25.0.1
X |
- DefinitionAmount, before allowance for credit loss, of right to consideration from customer for product sold and service rendered in normal course of business, classified as current.
+ ReferencesReference 1: http://www.xbrl.org/2003/role/disclosureRef -Topic 310 -SubTopic 10 -Name Accounting Standards Codification -Section 45 -Paragraph 2 -Publisher FASB -URI https://asc.fasb.org/1943274/2147481990/310-10-45-2
Reference 2: http://www.xbrl.org/2003/role/disclosureRef -Topic 210 -SubTopic 10 -Name Accounting Standards Codification -Section S99 -Paragraph 1 -Subparagraph (SX 210.5-02(3)(a)(1)) -Publisher FASB -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1
Reference 3: http://www.xbrl.org/2003/role/exampleRef -Topic 210 -SubTopic 10 -Name Accounting Standards Codification -Section 45 -Paragraph 1 -Subparagraph (c) -Publisher FASB -URI https://asc.fasb.org/1943274/2147483467/210-10-45-1
+ Details
Name: |
us-gaap_AccountsReceivableGrossCurrent |
Namespace Prefix: |
us-gaap_ |
Data Type: |
xbrli:monetaryItemType |
Balance Type: |
debit |
Period Type: |
instant |
|
X |
- DefinitionAmount, after allowance for credit loss, of right to consideration from customer for product sold and service rendered in normal course of business, classified as current.
+ ReferencesReference 1: http://www.xbrl.org/2009/role/commonPracticeRef -Topic 310 -SubTopic 10 -Name Accounting Standards Codification -Section 45 -Paragraph 2 -Publisher FASB -URI https://asc.fasb.org/1943274/2147481990/310-10-45-2
+ Details
Name: |
us-gaap_AccountsReceivableNetCurrent |
Namespace Prefix: |
us-gaap_ |
Data Type: |
xbrli:monetaryItemType |
Balance Type: |
debit |
Period Type: |
instant |
|
X |
- DefinitionAmount of allowance for credit loss on accounts receivable, classified as current.
+ ReferencesReference 1: http://www.xbrl.org/2003/role/disclosureRef -Topic 210 -SubTopic 10 -Name Accounting Standards Codification -Section S99 -Paragraph 1 -Subparagraph (SX 210.5-02(4)) -Publisher FASB -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1
Reference 2: http://www.xbrl.org/2003/role/disclosureRef -Topic 326 -SubTopic 20 -Name Accounting Standards Codification -Section 45 -Paragraph 1 -Publisher FASB -URI https://asc.fasb.org/1943274/2147479344/326-20-45-1
Reference 3: http://www.xbrl.org/2003/role/disclosureRef -Topic 310 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 4 -Publisher FASB -URI https://asc.fasb.org/1943274/2147481962/310-10-50-4
+ Details
Name: |
us-gaap_AllowanceForDoubtfulAccountsReceivableCurrent |
Namespace Prefix: |
us-gaap_ |
Data Type: |
xbrli:monetaryItemType |
Balance Type: |
credit |
Period Type: |
instant |
|
X |
- References
+ Details
Name: |
us-gaap_ReceivablesAbstract |
Namespace Prefix: |
us-gaap_ |
Data Type: |
xbrli:stringItemType |
Balance Type: |
na |
Period Type: |
duration |
|
v3.25.0.1
Inventory - Schedule of Inventory, net (Details) - USD ($) $ in Thousands |
Dec. 31, 2024 |
Dec. 31, 2023 |
Dec. 31, 2022 |
Inventory Disclosure [Abstract] |
|
|
|
Raw materials |
$ 55,703
|
$ 57,608
|
|
Work in process |
2,316
|
1,111
|
|
Finished goods |
2,415
|
654
|
|
Allowance for obsolete or slow-moving inventory |
(4,457)
|
(6,569)
|
$ (2,924)
|
Inventory, net |
$ 55,977
|
$ 52,804
|
|
X |
- References
+ Details
Name: |
us-gaap_InventoryDisclosureAbstract |
Namespace Prefix: |
us-gaap_ |
Data Type: |
xbrli:stringItemType |
Balance Type: |
na |
Period Type: |
duration |
|
X |
- DefinitionAmount before valuation and LIFO reserves of completed merchandise or goods expected to be sold within one year or operating cycle, if longer.
+ ReferencesReference 1: http://www.xbrl.org/2009/role/commonPracticeRef -Topic 210 -SubTopic 10 -Name Accounting Standards Codification -Section S99 -Paragraph 1 -Subparagraph (SX 210.5-02(6)(a)(1)) -Publisher FASB -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1
+ Details
Name: |
us-gaap_InventoryFinishedGoods |
Namespace Prefix: |
us-gaap_ |
Data Type: |
xbrli:monetaryItemType |
Balance Type: |
debit |
Period Type: |
instant |
|
X |
- DefinitionAmount after valuation and LIFO reserves of inventory expected to be sold, or consumed within one year or operating cycle, if longer.
+ ReferencesReference 1: http://www.xbrl.org/2003/role/exampleRef -Topic 852 -SubTopic 10 -Name Accounting Standards Codification -Section 55 -Paragraph 10 -Publisher FASB -URI https://asc.fasb.org/1943274/2147481372/852-10-55-10
Reference 2: http://www.xbrl.org/2003/role/exampleRef -Topic 210 -SubTopic 10 -Name Accounting Standards Codification -Section 45 -Paragraph 1 -Subparagraph (b) -Publisher FASB -URI https://asc.fasb.org/1943274/2147483467/210-10-45-1
Reference 3: http://www.xbrl.org/2003/role/disclosureRef -Topic 210 -SubTopic 10 -Name Accounting Standards Codification -Section S99 -Paragraph 1 -Subparagraph (SX 210.5-02(6)) -Publisher FASB -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1
+ Details
Name: |
us-gaap_InventoryNet |
Namespace Prefix: |
us-gaap_ |
Data Type: |
xbrli:monetaryItemType |
Balance Type: |
debit |
Period Type: |
instant |
|
X |
- DefinitionAmount before valuation and LIFO reserves of raw materials expected to be sold, or consumed within one year or operating cycle, if longer.
+ ReferencesReference 1: http://www.xbrl.org/2009/role/commonPracticeRef -Topic 210 -SubTopic 10 -Name Accounting Standards Codification -Section S99 -Paragraph 1 -Subparagraph (SX 210.5-02(6)(a)(4)) -Publisher FASB -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1
+ Details
Name: |
us-gaap_InventoryRawMaterials |
Namespace Prefix: |
us-gaap_ |
Data Type: |
xbrli:monetaryItemType |
Balance Type: |
debit |
Period Type: |
instant |
|
X |
- DefinitionAmount of valuation reserve for inventory.
+ ReferencesReference 1: http://fasb.org/us-gaap/role/ref/legacyRef -Topic 330 -SubTopic 10 -Name Accounting Standards Codification -Section S99 -Paragraph 2 -Subparagraph (SAB Topic 5.BB) -Publisher FASB -URI https://asc.fasb.org/1943274/2147480581/330-10-S99-2
Reference 2: http://www.xbrl.org/2009/role/commonPracticeRef -Topic 210 -SubTopic 10 -Name Accounting Standards Codification -Section S99 -Paragraph 1 -Subparagraph (SX 210.5-02(6)) -Publisher FASB -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1
+ Details
Name: |
us-gaap_InventoryValuationReserves |
Namespace Prefix: |
us-gaap_ |
Data Type: |
xbrli:monetaryItemType |
Balance Type: |
credit |
Period Type: |
instant |
|
X |
- DefinitionAmount before valuation and LIFO reserves of merchandise or goods in the production process expected to be completed within one year or operating cycle, if longer.
+ ReferencesReference 1: http://www.xbrl.org/2009/role/commonPracticeRef -Topic 210 -SubTopic 10 -Name Accounting Standards Codification -Section S99 -Paragraph 1 -Subparagraph (SX 210.5-02(6)(a)(3)) -Publisher FASB -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1
+ Details
Name: |
us-gaap_InventoryWorkInProcess |
Namespace Prefix: |
us-gaap_ |
Data Type: |
xbrli:monetaryItemType |
Balance Type: |
debit |
Period Type: |
instant |
|
v3.25.0.1
Inventory - Schedule of Inventory Balances (Details) - USD ($) $ in Thousands |
12 Months Ended |
Dec. 31, 2024 |
Dec. 31, 2023 |
Dec. 31, 2022 |
Inventory Adjustments [Roll Forward] |
|
|
|
Allowance balance, beginning of year |
$ 6,569
|
$ 2,924
|
|
Provision |
(2,670)
|
(5,041)
|
$ (2,073)
|
Write offs |
4,782
|
1,396
|
|
Allowance balance, end of year |
$ 4,457
|
$ 6,569
|
$ 2,924
|
X |
- Definition
+ References
+ Details
Name: |
shls_InventoryAdjustmentsRollForward |
Namespace Prefix: |
shls_ |
Data Type: |
xbrli:stringItemType |
Balance Type: |
na |
Period Type: |
duration |
|
X |
- DefinitionInventory Valuation Reserves, Writeoffs
+ References
+ Details
Name: |
shls_InventoryValuationReservesWriteoffs |
Namespace Prefix: |
shls_ |
Data Type: |
xbrli:monetaryItemType |
Balance Type: |
credit |
Period Type: |
duration |
|
X |
- DefinitionAmount of valuation reserve for inventory.
+ ReferencesReference 1: http://fasb.org/us-gaap/role/ref/legacyRef -Topic 330 -SubTopic 10 -Name Accounting Standards Codification -Section S99 -Paragraph 2 -Subparagraph (SAB Topic 5.BB) -Publisher FASB -URI https://asc.fasb.org/1943274/2147480581/330-10-S99-2
Reference 2: http://www.xbrl.org/2009/role/commonPracticeRef -Topic 210 -SubTopic 10 -Name Accounting Standards Codification -Section S99 -Paragraph 1 -Subparagraph (SX 210.5-02(6)) -Publisher FASB -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1
+ Details
Name: |
us-gaap_InventoryValuationReserves |
Namespace Prefix: |
us-gaap_ |
Data Type: |
xbrli:monetaryItemType |
Balance Type: |
credit |
Period Type: |
instant |
|
X |
- DefinitionAmount of loss from reductions in inventory due to subsequent measurement adjustments, including, but not limited to, physical deterioration, obsolescence, or changes in price levels.
+ ReferencesReference 1: http://www.xbrl.org/2003/role/disclosureRef -Topic 330 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 2 -Publisher FASB -URI https://asc.fasb.org/1943274/2147483080/330-10-50-2
+ Details
Name: |
us-gaap_InventoryWriteDown |
Namespace Prefix: |
us-gaap_ |
Data Type: |
xbrli:monetaryItemType |
Balance Type: |
debit |
Period Type: |
duration |
|
v3.25.0.1
Property, Plant and Equipment - Schedule of Property, Plant, and Equipment, Net (Details) - USD ($) $ in Thousands |
Dec. 31, 2024 |
Dec. 31, 2023 |
Property, Plant and Equipment [Line Items] |
|
|
Property, plant and equipment, gross |
$ 41,284
|
$ 34,393
|
Less: accumulated depreciation |
(13,062)
|
(9,557)
|
Property, plant and equipment, net |
28,222
|
24,836
|
Land |
|
|
Property, Plant and Equipment [Line Items] |
|
|
Property, plant and equipment, gross |
840
|
840
|
Building and land improvements |
|
|
Property, Plant and Equipment [Line Items] |
|
|
Property, plant and equipment, gross |
$ 13,946
|
13,134
|
Building and land improvements | Minimum |
|
|
Property, Plant and Equipment [Line Items] |
|
|
Estimated Useful Lives (Years) |
5 years
|
|
Building and land improvements | Maximum |
|
|
Property, Plant and Equipment [Line Items] |
|
|
Estimated Useful Lives (Years) |
40 years
|
|
Machinery and equipment |
|
|
Property, Plant and Equipment [Line Items] |
|
|
Property, plant and equipment, gross |
$ 23,639
|
17,528
|
Machinery and equipment | Minimum |
|
|
Property, Plant and Equipment [Line Items] |
|
|
Estimated Useful Lives (Years) |
3 years
|
|
Machinery and equipment | Maximum |
|
|
Property, Plant and Equipment [Line Items] |
|
|
Estimated Useful Lives (Years) |
5 years
|
|
Furniture and fixtures |
|
|
Property, Plant and Equipment [Line Items] |
|
|
Property, plant and equipment, gross |
$ 2,734
|
2,766
|
Furniture and fixtures | Minimum |
|
|
Property, Plant and Equipment [Line Items] |
|
|
Estimated Useful Lives (Years) |
3 years
|
|
Furniture and fixtures | Maximum |
|
|
Property, Plant and Equipment [Line Items] |
|
|
Estimated Useful Lives (Years) |
7 years
|
|
Vehicles |
|
|
Property, Plant and Equipment [Line Items] |
|
|
Estimated Useful Lives (Years) |
5 years
|
|
Property, plant and equipment, gross |
$ 125
|
$ 125
|
X |
- DefinitionAmount of accumulated depreciation, depletion and amortization for physical assets used in the normal conduct of business to produce goods and services.
+ ReferencesReference 1: http://www.xbrl.org/2003/role/disclosureRef -Topic 944 -SubTopic 210 -Name Accounting Standards Codification -Section S99 -Paragraph 1 -Subparagraph (SX 210.7-03(a)(8)(b)) -Publisher FASB -URI https://asc.fasb.org/1943274/2147478777/944-210-S99-1
Reference 2: http://www.xbrl.org/2003/role/disclosureRef -Topic 210 -SubTopic 10 -Name Accounting Standards Codification -Section S99 -Paragraph 1 -Subparagraph (SX 210.5-02(14)) -Publisher FASB -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1
Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef -Name Accounting Standards Codification -Topic 360 -SubTopic 10 -Section 50 -Paragraph 1 -Subparagraph (c) -Publisher FASB -URI https://asc.fasb.org/1943274/2147482099/360-10-50-1
+ Details
Name: |
us-gaap_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment |
Namespace Prefix: |
us-gaap_ |
Data Type: |
xbrli:monetaryItemType |
Balance Type: |
credit |
Period Type: |
instant |
|
X |
- DefinitionAmount before accumulated depreciation, depletion and amortization of physical assets used in the normal conduct of business and not intended for resale. Examples include, but are not limited to, land, buildings, machinery and equipment, office equipment, and furniture and fixtures.
+ ReferencesReference 1: http://www.xbrl.org/2003/role/disclosureRef -Topic 944 -SubTopic 210 -Name Accounting Standards Codification -Section S99 -Paragraph 1 -Subparagraph (SX 210.7-03(a)(8)) -Publisher FASB -URI https://asc.fasb.org/1943274/2147478777/944-210-S99-1
Reference 2: http://www.xbrl.org/2003/role/disclosureRef -Topic 210 -SubTopic 10 -Name Accounting Standards Codification -Section S99 -Paragraph 1 -Subparagraph (SX 210.5-02(13)) -Publisher FASB -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1
Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef -Topic 360 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 1 -Subparagraph (b) -Publisher FASB -URI https://asc.fasb.org/1943274/2147482099/360-10-50-1
+ Details
Name: |
us-gaap_PropertyPlantAndEquipmentGross |
Namespace Prefix: |
us-gaap_ |
Data Type: |
xbrli:monetaryItemType |
Balance Type: |
debit |
Period Type: |
instant |
|
X |
- DefinitionLine items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.
+ ReferencesReference 1: http://www.xbrl.org/2003/role/disclosureRef -Topic 842 -SubTopic 20 -Name Accounting Standards Codification -Section 50 -Paragraph 7A -Subparagraph (a) -Publisher FASB -URI https://asc.fasb.org/1943274/2147478964/842-20-50-7A
+ Details
Name: |
us-gaap_PropertyPlantAndEquipmentLineItems |
Namespace Prefix: |
us-gaap_ |
Data Type: |
xbrli:stringItemType |
Balance Type: |
na |
Period Type: |
duration |
|
X |
- DefinitionAmount after accumulated depreciation, depletion and amortization of physical assets used in the normal conduct of business to produce goods and services and not intended for resale. Examples include, but are not limited to, land, buildings, machinery and equipment, office equipment, and furniture and fixtures.
+ ReferencesReference 1: http://fasb.org/us-gaap/role/ref/legacyRef -Name Accounting Standards Codification -Section 50 -Paragraph 1 -SubTopic 10 -Topic 360 -Publisher FASB -URI https://asc.fasb.org/1943274/2147482099/360-10-50-1
Reference 2: http://www.xbrl.org/2003/role/disclosureRef -Topic 842 -SubTopic 20 -Name Accounting Standards Codification -Section 50 -Paragraph 7A -Subparagraph (a) -Publisher FASB -URI https://asc.fasb.org/1943274/2147478964/842-20-50-7A
Reference 3: http://www.xbrl.org/2003/role/exampleRef -Topic 852 -SubTopic 10 -Name Accounting Standards Codification -Section 55 -Paragraph 10 -Publisher FASB -URI https://asc.fasb.org/1943274/2147481372/852-10-55-10
Reference 4: http://www.xbrl.org/2003/role/disclosureRef -Topic 944 -SubTopic 210 -Name Accounting Standards Codification -Section S99 -Paragraph 1 -Subparagraph (SX 210.7-03(a)(8)) -Publisher FASB -URI https://asc.fasb.org/1943274/2147478777/944-210-S99-1
Reference 5: http://www.xbrl.org/2003/role/disclosureRef -Topic 942 -SubTopic 360 -Name Accounting Standards Codification -Section 50 -Paragraph 1 -Publisher FASB -URI https://asc.fasb.org/1943274/2147478451/942-360-50-1
+ Details
Name: |
us-gaap_PropertyPlantAndEquipmentNet |
Namespace Prefix: |
us-gaap_ |
Data Type: |
xbrli:monetaryItemType |
Balance Type: |
debit |
Period Type: |
instant |
|
X |
- DefinitionUseful life of long lived, physical assets used in the normal conduct of business and not intended for resale, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents the reported fact of one year, five months, and thirteen days. Examples include, but not limited to, land, buildings, machinery and equipment, office equipment, furniture and fixtures, and computer equipment.
+ References
+ Details
Name: |
us-gaap_PropertyPlantAndEquipmentUsefulLife |
Namespace Prefix: |
us-gaap_ |
Data Type: |
xbrli:durationItemType |
Balance Type: |
na |
Period Type: |
instant |
|
X |
- Details
Name: |
us-gaap_PropertyPlantAndEquipmentByTypeAxis=us-gaap_LandMember |
Namespace Prefix: |
|
Data Type: |
na |
Balance Type: |
|
Period Type: |
|
|
X |
- Details
Name: |
us-gaap_PropertyPlantAndEquipmentByTypeAxis=shls_BuildingAndLandImprovementsMember |
Namespace Prefix: |
|
Data Type: |
na |
Balance Type: |
|
Period Type: |
|
|
X |
- Details
Name: |
srt_RangeAxis=srt_MinimumMember |
Namespace Prefix: |
|
Data Type: |
na |
Balance Type: |
|
Period Type: |
|
|
X |
- Details
Name: |
srt_RangeAxis=srt_MaximumMember |
Namespace Prefix: |
|
Data Type: |
na |
Balance Type: |
|
Period Type: |
|
|
X |
- Details
Name: |
us-gaap_PropertyPlantAndEquipmentByTypeAxis=us-gaap_MachineryAndEquipmentMember |
Namespace Prefix: |
|
Data Type: |
na |
Balance Type: |
|
Period Type: |
|
|
X |
- Details
Name: |
us-gaap_PropertyPlantAndEquipmentByTypeAxis=us-gaap_FurnitureAndFixturesMember |
Namespace Prefix: |
|
Data Type: |
na |
Balance Type: |
|
Period Type: |
|
|
X |
- Details
Name: |
us-gaap_PropertyPlantAndEquipmentByTypeAxis=us-gaap_VehiclesMember |
Namespace Prefix: |
|
Data Type: |
na |
Balance Type: |
|
Period Type: |
|
|
v3.25.0.1
X |
- DefinitionAmount of expense for allocation of cost of tangible asset over its useful life directly used in production of good and rendering of service.
+ ReferencesReference 1: http://www.xbrl.org/2009/role/commonPracticeRef -Topic 220 -SubTopic 10 -Name Accounting Standards Codification -Section S99 -Paragraph 2 -Subparagraph (SX 210.5-03(2)) -Publisher FASB -URI https://asc.fasb.org/1943274/2147483621/220-10-S99-2
Reference 2: http://www.xbrl.org/2009/role/commonPracticeRef -Topic 360 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 1 -Subparagraph (a) -Publisher FASB -URI https://asc.fasb.org/1943274/2147482099/360-10-50-1
+ Details
Name: |
us-gaap_CostOfGoodsAndServicesSoldDepreciation |
Namespace Prefix: |
us-gaap_ |
Data Type: |
xbrli:monetaryItemType |
Balance Type: |
debit |
Period Type: |
duration |
|
X |
- DefinitionThe amount of expense recognized in the current period that reflects the allocation of the cost of tangible assets over the assets' useful lives. Includes production and non-production related depreciation.
+ ReferencesReference 1: http://fasb.org/us-gaap/role/ref/legacyRef -Name Accounting Standards Codification -Section 45 -Paragraph 28 -Subparagraph (b) -SubTopic 10 -Topic 230 -Publisher FASB -URI https://asc.fasb.org/1943274/2147482740/230-10-45-28
Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef -Name Accounting Standards Codification -Topic 360 -SubTopic 10 -Section 50 -Paragraph 1 -Subparagraph (a) -Publisher FASB -URI https://asc.fasb.org/1943274/2147482099/360-10-50-1
+ Details
Name: |
us-gaap_Depreciation |
Namespace Prefix: |
us-gaap_ |
Data Type: |
xbrli:monetaryItemType |
Balance Type: |
debit |
Period Type: |
duration |
|
X |
- DefinitionThe expense recognized in the current period that allocates the cost of nonproduction tangible assets over their useful lives.
+ ReferencesReference 1: http://fasb.org/us-gaap/role/ref/legacyRef -Name Accounting Standards Codification -Section 45 -Paragraph 28 -Subparagraph (b) -SubTopic 10 -Topic 230 -Publisher FASB -URI https://asc.fasb.org/1943274/2147482740/230-10-45-28
Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef -Name Accounting Standards Codification -Topic 360 -SubTopic 10 -Section 50 -Paragraph 1 -Subparagraph (a) -Publisher FASB -URI https://asc.fasb.org/1943274/2147482099/360-10-50-1
+ Details
Name: |
us-gaap_DepreciationNonproduction |
Namespace Prefix: |
us-gaap_ |
Data Type: |
xbrli:monetaryItemType |
Balance Type: |
debit |
Period Type: |
duration |
|
X |
- References
+ Details
Name: |
us-gaap_PropertyPlantAndEquipmentAbstract |
Namespace Prefix: |
us-gaap_ |
Data Type: |
xbrli:stringItemType |
Balance Type: |
na |
Period Type: |
duration |
|
v3.25.0.1
Goodwill and Other Intangible Assets - Narrative (Details) - USD ($)
|
12 Months Ended |
Dec. 31, 2024 |
Dec. 31, 2023 |
Dec. 31, 2022 |
Goodwill and Intangible Assets Disclosure [Abstract] |
|
|
|
Goodwill |
$ 69,941,000
|
$ 69,941,000
|
|
Adjustments to the carrying value of goodwill |
0
|
0
|
|
Amortization expense of intangible assets |
$ 7,600,000
|
$ 7,900,000
|
$ 8,700,000
|
X |
- DefinitionThe aggregate expense charged against earnings to allocate the cost of intangible assets (nonphysical assets not used in production) in a systematic and rational manner to the periods expected to benefit from such assets. As a noncash expense, this element is added back to net income when calculating cash provided by or used in operations using the indirect method.
+ ReferencesReference 1: http://fasb.org/us-gaap/role/ref/legacyRef -Name Accounting Standards Codification -Section 45 -Paragraph 28 -Subparagraph (b) -SubTopic 10 -Topic 230 -Publisher FASB -URI https://asc.fasb.org/1943274/2147482740/230-10-45-28
Reference 2: http://www.xbrl.org/2003/role/exampleRef -Topic 350 -SubTopic 30 -Name Accounting Standards Codification -Section 55 -Paragraph 40 -Publisher FASB -URI https://asc.fasb.org/1943274/2147482640/350-30-55-40
Reference 3: http://www.xbrl.org/2003/role/disclosureRef -Topic 350 -SubTopic 30 -Name Accounting Standards Codification -Section 50 -Paragraph 2 -Subparagraph (a)(2) -Publisher FASB -URI https://asc.fasb.org/1943274/2147482665/350-30-50-2
Reference 4: http://www.xbrl.org/2003/role/disclosureRef -Topic 350 -SubTopic 30 -Name Accounting Standards Codification -Section 45 -Paragraph 2 -Publisher FASB -URI https://asc.fasb.org/1943274/2147482686/350-30-45-2
+ Details
Name: |
us-gaap_AmortizationOfIntangibleAssets |
Namespace Prefix: |
us-gaap_ |
Data Type: |
xbrli:monetaryItemType |
Balance Type: |
debit |
Period Type: |
duration |
|
X |
- DefinitionAmount, after accumulated impairment loss, of asset representing future economic benefit arising from other asset acquired in business combination or from joint venture formation or both, that is not individually identified and separately recognized.
+ ReferencesReference 1: http://www.xbrl.org/2003/role/exampleRef -Topic 280 -SubTopic 10 -Name Accounting Standards Codification -Section 55 -Paragraph 49 -Publisher FASB -URI https://asc.fasb.org/1943274/2147482785/280-10-55-49
Reference 2: http://www.xbrl.org/2003/role/exampleRef -Topic 350 -SubTopic 20 -Name Accounting Standards Codification -Section 55 -Paragraph 24 -Publisher FASB -URI https://asc.fasb.org/1943274/2147482548/350-20-55-24
Reference 3: http://www.xbrl.org/2003/role/exampleRef -Topic 820 -SubTopic 10 -Name Accounting Standards Codification -Section 55 -Paragraph 100 -Subparagraph (d) -Publisher FASB -URI https://asc.fasb.org/1943274/2147482078/820-10-55-100
Reference 4: http://www.xbrl.org/2003/role/exampleRef -Topic 852 -SubTopic 10 -Name Accounting Standards Codification -Section 55 -Paragraph 10 -Publisher FASB -URI https://asc.fasb.org/1943274/2147481372/852-10-55-10
Reference 5: http://www.xbrl.org/2003/role/disclosureRef -Topic 210 -SubTopic 10 -Name Accounting Standards Codification -Section S99 -Paragraph 1 -Subparagraph (SX 210.5-02(15)) -Publisher FASB -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1
Reference 6: http://www.xbrl.org/2003/role/disclosureRef -Topic 350 -SubTopic 20 -Name Accounting Standards Codification -Section 45 -Paragraph 1 -Publisher FASB -URI https://asc.fasb.org/1943274/2147482598/350-20-45-1
Reference 7: http://www.xbrl.org/2009/role/commonPracticeRef -Topic 350 -SubTopic 20 -Name Accounting Standards Codification -Section 50 -Paragraph 1 -Subparagraph (a) -Publisher FASB -URI https://asc.fasb.org/1943274/2147482573/350-20-50-1
Reference 8: http://www.xbrl.org/2009/role/commonPracticeRef -Topic 350 -SubTopic 20 -Name Accounting Standards Codification -Section 50 -Paragraph 1 -Subparagraph (h) -Publisher FASB -URI https://asc.fasb.org/1943274/2147482573/350-20-50-1
Reference 9: http://www.xbrl.org/2003/role/disclosureRef -Topic 942 -SubTopic 210 -Name Accounting Standards Codification -Section S99 -Paragraph 1 -Subparagraph (SX 210.9-03(10)(1)) -Publisher FASB -URI https://asc.fasb.org/1943274/2147478546/942-210-S99-1
+ Details
Name: |
us-gaap_Goodwill |
Namespace Prefix: |
us-gaap_ |
Data Type: |
xbrli:monetaryItemType |
Balance Type: |
debit |
Period Type: |
instant |
|
X |
- References
+ Details
Name: |
us-gaap_GoodwillAndIntangibleAssetsDisclosureAbstract |
Namespace Prefix: |
us-gaap_ |
Data Type: |
xbrli:stringItemType |
Balance Type: |
na |
Period Type: |
duration |
|
X |
- DefinitionAmount of increase (decrease) of asset representing future economic benefit arising from other asset acquired in business combination or from joint venture formation or both, that is not individually identified and separately recognized.
+ ReferencesReference 1: http://www.xbrl.org/2009/role/commonPracticeRef -Topic 350 -SubTopic 20 -Name Accounting Standards Codification -Section 50 -Paragraph 1 -Publisher FASB -URI https://asc.fasb.org/1943274/2147482573/350-20-50-1
+ Details
Name: |
us-gaap_GoodwillPeriodIncreaseDecrease |
Namespace Prefix: |
us-gaap_ |
Data Type: |
xbrli:monetaryItemType |
Balance Type: |
na |
Period Type: |
duration |
|
v3.25.0.1
Goodwill and Other Intangible Assets - Schedule of Other Intangible Assets (Details) - USD ($) $ in Thousands |
Dec. 31, 2024 |
Dec. 31, 2023 |
Finite-Lived Intangible Assets [Line Items] |
|
|
Total amortizable intangibles |
$ 102,200
|
$ 102,200
|
Total accumulated amortization |
61,117
|
53,532
|
Total other intangible assets, net |
$ 41,083
|
48,668
|
Customer relationships |
|
|
Finite-Lived Intangible Assets [Line Items] |
|
|
Estimated Useful Lives (Years) |
13 years
|
|
Total amortizable intangibles |
$ 53,100
|
53,100
|
Total accumulated amortization |
$ 31,179
|
27,135
|
Developed technology |
|
|
Finite-Lived Intangible Assets [Line Items] |
|
|
Estimated Useful Lives (Years) |
13 years
|
|
Total amortizable intangibles |
$ 34,600
|
34,600
|
Total accumulated amortization |
$ 20,183
|
17,522
|
Trade names |
|
|
Finite-Lived Intangible Assets [Line Items] |
|
|
Estimated Useful Lives (Years) |
13 years
|
|
Total amortizable intangibles |
$ 11,900
|
11,900
|
Total accumulated amortization |
$ 7,155
|
6,275
|
Backlog |
|
|
Finite-Lived Intangible Assets [Line Items] |
|
|
Estimated Useful Lives (Years) |
1 year
|
|
Total amortizable intangibles |
$ 600
|
600
|
Total accumulated amortization |
$ 600
|
600
|
Noncompete agreements |
|
|
Finite-Lived Intangible Assets [Line Items] |
|
|
Estimated Useful Lives (Years) |
5 years
|
|
Total amortizable intangibles |
$ 2,000
|
2,000
|
Total accumulated amortization |
$ 2,000
|
$ 2,000
|
X |
- DefinitionUseful life of finite-lived intangible assets, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents the reported fact of one year, five months, and thirteen days.
+ References
+ Details
Name: |
us-gaap_FiniteLivedIntangibleAssetUsefulLife |
Namespace Prefix: |
us-gaap_ |
Data Type: |
xbrli:durationItemType |
Balance Type: |
na |
Period Type: |
instant |
|
X |
- DefinitionAccumulated amount of amortization of assets, excluding financial assets and goodwill, lacking physical substance with a finite life.
+ ReferencesReference 1: http://www.xbrl.org/2003/role/exampleRef -Topic 350 -SubTopic 30 -Name Accounting Standards Codification -Section 55 -Paragraph 40 -Publisher FASB -URI https://asc.fasb.org/1943274/2147482640/350-30-55-40
Reference 2: http://www.xbrl.org/2003/role/disclosureRef -Topic 350 -SubTopic 10 -Name Accounting Standards Codification -Section S45 -Paragraph 1 -Publisher FASB -URI https://asc.fasb.org/1943274/2147480265/350-10-S45-1
Reference 3: http://www.xbrl.org/2003/role/disclosureRef -Topic 350 -SubTopic 30 -Name Accounting Standards Codification -Section 50 -Paragraph 2 -Subparagraph (a)(1) -Publisher FASB -URI https://asc.fasb.org/1943274/2147482665/350-30-50-2
Reference 4: http://www.xbrl.org/2003/role/disclosureRef -Topic 210 -SubTopic 10 -Name Accounting Standards Codification -Section S99 -Paragraph 1 -Subparagraph (SX 210.5-02(16)) -Publisher FASB -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1
+ Details
Name: |
us-gaap_FiniteLivedIntangibleAssetsAccumulatedAmortization |
Namespace Prefix: |
us-gaap_ |
Data Type: |
xbrli:monetaryItemType |
Balance Type: |
credit |
Period Type: |
instant |
|
X |
- DefinitionAmount before amortization of assets, excluding financial assets and goodwill, lacking physical substance with a finite life.
+ ReferencesReference 1: http://www.xbrl.org/2003/role/exampleRef -Topic 350 -SubTopic 30 -Name Accounting Standards Codification -Section 55 -Paragraph 40 -Publisher FASB -URI https://asc.fasb.org/1943274/2147482640/350-30-55-40
Reference 2: http://www.xbrl.org/2003/role/disclosureRef -Topic 350 -SubTopic 10 -Name Accounting Standards Codification -Section S45 -Paragraph 1 -Publisher FASB -URI https://asc.fasb.org/1943274/2147480265/350-10-S45-1
Reference 3: http://www.xbrl.org/2003/role/disclosureRef -Topic 350 -SubTopic 30 -Name Accounting Standards Codification -Section 50 -Paragraph 2 -Subparagraph (a)(1) -Publisher FASB -URI https://asc.fasb.org/1943274/2147482665/350-30-50-2
Reference 4: http://www.xbrl.org/2003/role/disclosureRef -Topic 928 -SubTopic 340 -Name Accounting Standards Codification -Section 50 -Paragraph 1 -Publisher FASB -URI https://asc.fasb.org/1943274/2147478859/928-340-50-1
+ Details
Name: |
us-gaap_FiniteLivedIntangibleAssetsGross |
Namespace Prefix: |
us-gaap_ |
Data Type: |
xbrli:monetaryItemType |
Balance Type: |
debit |
Period Type: |
instant |
|
X |
- DefinitionLine items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.
+ ReferencesReference 1: http://www.xbrl.org/2003/role/exampleRef -Topic 350 -SubTopic 30 -Name Accounting Standards Codification -Section 55 -Paragraph 40 -Publisher FASB -URI https://asc.fasb.org/1943274/2147482640/350-30-55-40
Reference 2: http://www.xbrl.org/2003/role/disclosureRef -Topic 350 -SubTopic 30 -Name Accounting Standards Codification -Section 50 -Paragraph 2 -Subparagraph (d)(2) -Publisher FASB -URI https://asc.fasb.org/1943274/2147482665/350-30-50-2
Reference 3: http://www.xbrl.org/2003/role/disclosureRef -Topic 350 -SubTopic 30 -Name Accounting Standards Codification -Section 50 -Paragraph 2 -Subparagraph (d)(1) -Publisher FASB -URI https://asc.fasb.org/1943274/2147482665/350-30-50-2
Reference 4: http://www.xbrl.org/2003/role/disclosureRef -Topic 350 -SubTopic 30 -Name Accounting Standards Codification -Section 45 -Paragraph 1 -Publisher FASB -URI https://asc.fasb.org/1943274/2147482686/350-30-45-1
Reference 5: http://www.xbrl.org/2003/role/disclosureRef -Topic 350 -SubTopic 30 -Name Accounting Standards Codification -Section 50 -Paragraph 2 -Subparagraph (a)(1) -Publisher FASB -URI https://asc.fasb.org/1943274/2147482665/350-30-50-2
Reference 6: http://www.xbrl.org/2003/role/disclosureRef -Topic 350 -SubTopic 30 -Name Accounting Standards Codification -Section 50 -Paragraph 3 -Subparagraph (d) -Publisher FASB -URI https://asc.fasb.org/1943274/2147482665/350-30-50-3
Reference 7: http://www.xbrl.org/2003/role/disclosureRef -Topic 985 -SubTopic 20 -Name Accounting Standards Codification -Section 50 -Paragraph 2 -Publisher FASB -URI https://asc.fasb.org/1943274/2147481283/985-20-50-2
Reference 8: http://www.xbrl.org/2003/role/disclosureRef -Topic 926 -SubTopic 20 -Name Accounting Standards Codification -Section 50 -Paragraph 5 -Publisher FASB -URI https://asc.fasb.org/1943274/2147483154/926-20-50-5
+ Details
Name: |
us-gaap_FiniteLivedIntangibleAssetsLineItems |
Namespace Prefix: |
us-gaap_ |
Data Type: |
xbrli:stringItemType |
Balance Type: |
na |
Period Type: |
duration |
|
X |
- DefinitionAmount after amortization of assets, excluding financial assets and goodwill, lacking physical substance with a finite life.
+ ReferencesReference 1: http://www.xbrl.org/2009/role/commonPracticeRef -Topic 350 -SubTopic 30 -Name Accounting Standards Codification -Section 50 -Paragraph 2 -Subparagraph (a)(1) -Publisher FASB -URI https://asc.fasb.org/1943274/2147482665/350-30-50-2
Reference 2: http://www.xbrl.org/2003/role/disclosureRef -Topic 926 -SubTopic 20 -Name Accounting Standards Codification -Section 50 -Paragraph 5 -Publisher FASB -URI https://asc.fasb.org/1943274/2147483154/926-20-50-5
+ Details
Name: |
us-gaap_FiniteLivedIntangibleAssetsNet |
Namespace Prefix: |
us-gaap_ |
Data Type: |
xbrli:monetaryItemType |
Balance Type: |
debit |
Period Type: |
instant |
|
X |
- Details
Name: |
us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis=us-gaap_CustomerRelationshipsMember |
Namespace Prefix: |
|
Data Type: |
na |
Balance Type: |
|
Period Type: |
|
|
X |
- Details
Name: |
us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis=us-gaap_DevelopedTechnologyRightsMember |
Namespace Prefix: |
|
Data Type: |
na |
Balance Type: |
|
Period Type: |
|
|
X |
- Details
Name: |
us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis=us-gaap_TradeNamesMember |
Namespace Prefix: |
|
Data Type: |
na |
Balance Type: |
|
Period Type: |
|
|
X |
- Details
Name: |
us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis=us-gaap_OrderOrProductionBacklogMember |
Namespace Prefix: |
|
Data Type: |
na |
Balance Type: |
|
Period Type: |
|
|
X |
- Details
Name: |
us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis=us-gaap_NoncompeteAgreementsMember |
Namespace Prefix: |
|
Data Type: |
na |
Balance Type: |
|
Period Type: |
|
|
v3.25.0.1
Goodwill and Other Intangible Assets - Schedule of Estimated Future Annual Amortization Expense (Details) - USD ($) $ in Thousands |
Dec. 31, 2024 |
Dec. 31, 2023 |
Goodwill and Intangible Assets Disclosure [Abstract] |
|
|
2025 |
$ 7,585
|
|
2026 |
7,585
|
|
2027 |
7,585
|
|
2028 |
7,585
|
|
2029 |
7,585
|
|
Thereafter |
3,158
|
|
Total other intangible assets, net |
$ 41,083
|
$ 48,668
|
X |
- DefinitionAmount of amortization for asset, excluding financial asset and goodwill, lacking physical substance with finite life expected to be recognized after fifth fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).
+ ReferencesReference 1: http://www.xbrl.org/2009/role/commonPracticeRef -Topic 350 -SubTopic 30 -Name Accounting Standards Codification -Section 50 -Paragraph 2 -Subparagraph (a)(3) -Publisher FASB -URI https://asc.fasb.org/1943274/2147482665/350-30-50-2
Reference 2: http://www.xbrl.org/2009/role/commonPracticeRef -Topic 985 -SubTopic 20 -Name Accounting Standards Codification -Section 50 -Paragraph 2 -Publisher FASB -URI https://asc.fasb.org/1943274/2147481283/985-20-50-2
+ Details
Name: |
us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseAfterYearFive |
Namespace Prefix: |
us-gaap_ |
Data Type: |
xbrli:monetaryItemType |
Balance Type: |
debit |
Period Type: |
instant |
|
X |
- DefinitionAmount of amortization for assets, excluding financial assets and goodwill, lacking physical substance with finite life expected to be recognized in next fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).
+ ReferencesReference 1: http://www.xbrl.org/2003/role/exampleRef -Topic 350 -SubTopic 30 -Name Accounting Standards Codification -Section 55 -Paragraph 40 -Publisher FASB -URI https://asc.fasb.org/1943274/2147482640/350-30-55-40
Reference 2: http://www.xbrl.org/2003/role/disclosureRef -Topic 350 -SubTopic 30 -Name Accounting Standards Codification -Section 50 -Paragraph 2 -Subparagraph (a)(3) -Publisher FASB -URI https://asc.fasb.org/1943274/2147482665/350-30-50-2
Reference 3: http://www.xbrl.org/2003/role/disclosureRef -Topic 985 -SubTopic 20 -Name Accounting Standards Codification -Section 50 -Paragraph 2 -Publisher FASB -URI https://asc.fasb.org/1943274/2147481283/985-20-50-2
+ Details
Name: |
us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseNextTwelveMonths |
Namespace Prefix: |
us-gaap_ |
Data Type: |
xbrli:monetaryItemType |
Balance Type: |
debit |
Period Type: |
instant |
|
X |
- DefinitionAmount of amortization for assets, excluding financial assets and goodwill, lacking physical substance with finite life expected to be recognized in fifth fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).
+ ReferencesReference 1: http://www.xbrl.org/2003/role/exampleRef -Topic 350 -SubTopic 30 -Name Accounting Standards Codification -Section 55 -Paragraph 40 -Publisher FASB -URI https://asc.fasb.org/1943274/2147482640/350-30-55-40
Reference 2: http://www.xbrl.org/2003/role/disclosureRef -Topic 350 -SubTopic 30 -Name Accounting Standards Codification -Section 50 -Paragraph 2 -Subparagraph (a)(3) -Publisher FASB -URI https://asc.fasb.org/1943274/2147482665/350-30-50-2
Reference 3: http://www.xbrl.org/2003/role/disclosureRef -Topic 985 -SubTopic 20 -Name Accounting Standards Codification -Section 50 -Paragraph 2 -Publisher FASB -URI https://asc.fasb.org/1943274/2147481283/985-20-50-2
+ Details
Name: |
us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearFive |
Namespace Prefix: |
us-gaap_ |
Data Type: |
xbrli:monetaryItemType |
Balance Type: |
debit |
Period Type: |
instant |
|
X |
- DefinitionAmount of amortization for assets, excluding financial assets and goodwill, lacking physical substance with finite life expected to be recognized in fourth fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).
+ ReferencesReference 1: http://www.xbrl.org/2003/role/exampleRef -Topic 350 -SubTopic 30 -Name Accounting Standards Codification -Section 55 -Paragraph 40 -Publisher FASB -URI https://asc.fasb.org/1943274/2147482640/350-30-55-40
Reference 2: http://www.xbrl.org/2003/role/disclosureRef -Topic 350 -SubTopic 30 -Name Accounting Standards Codification -Section 50 -Paragraph 2 -Subparagraph (a)(3) -Publisher FASB -URI https://asc.fasb.org/1943274/2147482665/350-30-50-2
Reference 3: http://www.xbrl.org/2003/role/disclosureRef -Topic 985 -SubTopic 20 -Name Accounting Standards Codification -Section 50 -Paragraph 2 -Publisher FASB -URI https://asc.fasb.org/1943274/2147481283/985-20-50-2
+ Details
Name: |
us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearFour |
Namespace Prefix: |
us-gaap_ |
Data Type: |
xbrli:monetaryItemType |
Balance Type: |
debit |
Period Type: |
instant |
|
X |
- DefinitionAmount of amortization for assets, excluding financial assets and goodwill, lacking physical substance with finite life expected to be recognized in third fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).
+ ReferencesReference 1: http://www.xbrl.org/2003/role/exampleRef -Topic 350 -SubTopic 30 -Name Accounting Standards Codification -Section 55 -Paragraph 40 -Publisher FASB -URI https://asc.fasb.org/1943274/2147482640/350-30-55-40
Reference 2: http://www.xbrl.org/2003/role/disclosureRef -Topic 350 -SubTopic 30 -Name Accounting Standards Codification -Section 50 -Paragraph 2 -Subparagraph (a)(3) -Publisher FASB -URI https://asc.fasb.org/1943274/2147482665/350-30-50-2
Reference 3: http://www.xbrl.org/2003/role/disclosureRef -Topic 985 -SubTopic 20 -Name Accounting Standards Codification -Section 50 -Paragraph 2 -Publisher FASB -URI https://asc.fasb.org/1943274/2147481283/985-20-50-2
+ Details
Name: |
us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearThree |
Namespace Prefix: |
us-gaap_ |
Data Type: |
xbrli:monetaryItemType |
Balance Type: |
debit |
Period Type: |
instant |
|
X |
- DefinitionAmount of amortization for assets, excluding financial assets and goodwill, lacking physical substance with finite life expected to be recognized in second fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).
+ ReferencesReference 1: http://www.xbrl.org/2003/role/exampleRef -Topic 350 -SubTopic 30 -Name Accounting Standards Codification -Section 55 -Paragraph 40 -Publisher FASB -URI https://asc.fasb.org/1943274/2147482640/350-30-55-40
Reference 2: http://www.xbrl.org/2003/role/disclosureRef -Topic 350 -SubTopic 30 -Name Accounting Standards Codification -Section 50 -Paragraph 2 -Subparagraph (a)(3) -Publisher FASB -URI https://asc.fasb.org/1943274/2147482665/350-30-50-2
Reference 3: http://www.xbrl.org/2003/role/disclosureRef -Topic 985 -SubTopic 20 -Name Accounting Standards Codification -Section 50 -Paragraph 2 -Publisher FASB -URI https://asc.fasb.org/1943274/2147481283/985-20-50-2
+ Details
Name: |
us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearTwo |
Namespace Prefix: |
us-gaap_ |
Data Type: |
xbrli:monetaryItemType |
Balance Type: |
debit |
Period Type: |
instant |
|
X |
- DefinitionAmount after amortization of assets, excluding financial assets and goodwill, lacking physical substance with a finite life.
+ ReferencesReference 1: http://www.xbrl.org/2009/role/commonPracticeRef -Topic 350 -SubTopic 30 -Name Accounting Standards Codification -Section 50 -Paragraph 2 -Subparagraph (a)(1) -Publisher FASB -URI https://asc.fasb.org/1943274/2147482665/350-30-50-2
Reference 2: http://www.xbrl.org/2003/role/disclosureRef -Topic 926 -SubTopic 20 -Name Accounting Standards Codification -Section 50 -Paragraph 5 -Publisher FASB -URI https://asc.fasb.org/1943274/2147483154/926-20-50-5
+ Details
Name: |
us-gaap_FiniteLivedIntangibleAssetsNet |
Namespace Prefix: |
us-gaap_ |
Data Type: |
xbrli:monetaryItemType |
Balance Type: |
debit |
Period Type: |
instant |
|
X |
- References
+ Details
Name: |
us-gaap_GoodwillAndIntangibleAssetsDisclosureAbstract |
Namespace Prefix: |
us-gaap_ |
Data Type: |
xbrli:stringItemType |
Balance Type: |
na |
Period Type: |
duration |
|
v3.25.0.1
Accrued Expenses and Other (Details) - USD ($) $ in Thousands |
Dec. 31, 2024 |
Dec. 31, 2023 |
Payables and Accruals [Abstract] |
|
|
Accrued compensation |
$ 5,005
|
$ 10,796
|
Accrued interest |
259
|
5,934
|
Accrued rebates |
3,058
|
0
|
Other accrued expenses |
4,219
|
6,177
|
Total accrued expenses and other |
$ 12,541
|
$ 22,907
|
X |
- Definition
+ References
+ Details
Name: |
shls_AccruedRebatesCurrent |
Namespace Prefix: |
shls_ |
Data Type: |
xbrli:monetaryItemType |
Balance Type: |
credit |
Period Type: |
instant |
|
X |
- DefinitionAmount of expenses incurred but not yet paid nor invoiced, and liabilities classified as other.
+ References
+ Details
Name: |
us-gaap_AccruedLiabilitiesAndOtherLiabilities |
Namespace Prefix: |
us-gaap_ |
Data Type: |
xbrli:monetaryItemType |
Balance Type: |
credit |
Period Type: |
instant |
|
X |
- DefinitionCarrying value as of the balance sheet date of [accrued] interest payable on all forms of debt, including trade payables, that has been incurred and is unpaid. Used to reflect the current portion of the liabilities (due within one year or within the normal operating cycle if longer).
+ ReferencesReference 1: http://fasb.org/us-gaap/role/ref/legacyRef -Topic 210 -SubTopic 10 -Name Accounting Standards Codification -Section S99 -Paragraph 1 -Subparagraph (SX 210.5-02(20)) -Publisher FASB -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1
+ Details
Name: |
us-gaap_InterestPayableCurrent |
Namespace Prefix: |
us-gaap_ |
Data Type: |
xbrli:monetaryItemType |
Balance Type: |
credit |
Period Type: |
instant |
|
X |
- DefinitionAmount of expenses incurred but not yet paid classified as other, due within one year or the normal operating cycle, if longer.
+ ReferencesReference 1: http://fasb.org/us-gaap/role/ref/legacyRef -Topic 210 -SubTopic 10 -Name Accounting Standards Codification -Section S99 -Paragraph 1 -Subparagraph (SX 210.5-02(20)) -Publisher FASB -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1
+ Details
Name: |
us-gaap_OtherAccruedLiabilitiesCurrent |
Namespace Prefix: |
us-gaap_ |
Data Type: |
xbrli:monetaryItemType |
Balance Type: |
credit |
Period Type: |
instant |
|
X |
- References
+ Details
Name: |
us-gaap_PayablesAndAccrualsAbstract |
Namespace Prefix: |
us-gaap_ |
Data Type: |
xbrli:stringItemType |
Balance Type: |
na |
Period Type: |
duration |
|
v3.25.0.1
Warranty Liability - Narrative (Details) - USD ($)
|
12 Months Ended |
|
|
|
Dec. 31, 2024 |
Dec. 31, 2023 |
Dec. 31, 2022 |
Sep. 30, 2024 |
Jun. 30, 2024 |
Dec. 31, 2021 |
Product Warranty Liability [Line Items] |
|
|
|
|
|
|
Provision for warranty expense |
$ 15,203,000
|
$ 59,556,000
|
$ 560,000
|
|
|
|
Warranty liability |
40,994,000
|
54,914,000
|
560,000
|
|
|
$ 60,000
|
Products Without Service |
|
|
|
|
|
|
Product Warranty Liability [Line Items] |
|
|
|
|
|
|
Standard product warranty accrual |
1,100,000
|
0
|
|
|
|
|
Provision for warranty expense |
1,900,000
|
400,000
|
100,000
|
|
|
|
Wire Harness |
|
|
|
|
|
|
Product Warranty Liability [Line Items] |
|
|
|
|
|
|
Provision for warranty expense |
13,300,000
|
$ 59,200,000
|
$ 500,000
|
|
|
|
Warranty liability and expenses, high end of potential loss |
|
|
|
$ 73,000,000.0
|
$ 59,700,000
|
|
Warranty liability and expenses, low end of potential loss |
|
|
|
$ 160,000,000.0
|
$ 184,900,000
|
|
Amount higher than expected |
87,000,000.0
|
|
|
|
|
|
Warranty liability |
$ 39,900,000
|
|
|
|
|
|
X |
- DefinitionStandard Product Warranty Accrual, Range Of Outcomes, Potential Additional Liability Above Low End
+ References
+ Details
Name: |
shls_StandardProductWarrantyAccrualRangeOfOutcomesPotentialAdditionalLiabilityAboveLowEnd |
Namespace Prefix: |
shls_ |
Data Type: |
xbrli:monetaryItemType |
Balance Type: |
credit |
Period Type: |
duration |
|
X |
- DefinitionStandard Product Warranty Accrual, Range Of Outcomes, Value, High
+ References
+ Details
Name: |
shls_StandardProductWarrantyAccrualRangeOfOutcomesValueHigh |
Namespace Prefix: |
shls_ |
Data Type: |
xbrli:monetaryItemType |
Balance Type: |
credit |
Period Type: |
instant |
|
X |
- DefinitionStandard Product Warranty Accrual, Range Of Outcomes, Value, Low
+ References
+ Details
Name: |
shls_StandardProductWarrantyAccrualRangeOfOutcomesValueLow |
Namespace Prefix: |
shls_ |
Data Type: |
xbrli:monetaryItemType |
Balance Type: |
credit |
Period Type: |
instant |
|
X |
- DefinitionCarrying value as of the balance sheet date of obligations incurred through that date and payable for estimated claims under standard and extended warranty protection rights granted to customers.
+ ReferencesReference 1: http://fasb.org/us-gaap/role/ref/legacyRef -Topic 942 -SubTopic 210 -Name Accounting Standards Codification -Section S99 -Paragraph 1 -Subparagraph (SX 210.9-03(15)(5)) -Publisher FASB -URI https://asc.fasb.org/1943274/2147478546/942-210-S99-1
Reference 2: http://www.xbrl.org/2003/role/disclosureRef -Topic 460 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 4 -Subparagraph (c) -Publisher FASB -URI https://asc.fasb.org/1943274/2147482425/460-10-50-4
Reference 3: http://www.xbrl.org/2003/role/disclosureRef -Topic 460 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 8 -Subparagraph (c)(1) -Publisher FASB -URI https://asc.fasb.org/1943274/2147482425/460-10-50-8
Reference 4: http://www.xbrl.org/2003/role/disclosureRef -Topic 460 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 8 -Subparagraph (c)(5) -Publisher FASB -URI https://asc.fasb.org/1943274/2147482425/460-10-50-8
+ Details
Name: |
us-gaap_ProductWarrantyAccrual |
Namespace Prefix: |
us-gaap_ |
Data Type: |
xbrli:monetaryItemType |
Balance Type: |
credit |
Period Type: |
instant |
|
X |
- DefinitionThe expense charged against earnings for the period pertaining to standard and extended warranties on the entity's goods and services granted to customers.
+ ReferencesReference 1: http://fasb.org/us-gaap/role/ref/legacyRef -Name Accounting Standards Codification -Section 45 -Paragraph 28 -Subparagraph (a) -SubTopic 10 -Topic 230 -Publisher FASB -URI https://asc.fasb.org/1943274/2147482740/230-10-45-28
Reference 2: http://www.xbrl.org/2009/role/commonPracticeRef -Topic 460 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 8 -Subparagraph (a) -Publisher FASB -URI https://asc.fasb.org/1943274/2147482425/460-10-50-8
+ Details
Name: |
us-gaap_ProductWarrantyExpense |
Namespace Prefix: |
us-gaap_ |
Data Type: |
xbrli:monetaryItemType |
Balance Type: |
debit |
Period Type: |
duration |
|
X |
- DefinitionLine items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.
+ References
+ Details
Name: |
us-gaap_ProductWarrantyLiabilityLineItems |
Namespace Prefix: |
us-gaap_ |
Data Type: |
xbrli:stringItemType |
Balance Type: |
na |
Period Type: |
duration |
|
X |
- DefinitionAmount as of the balance sheet date of the aggregate standard product warranty liability. Does not include the balance for the extended product warranty liability.
+ ReferencesReference 1: http://www.xbrl.org/2009/role/commonPracticeRef -Topic 460 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 8 -Subparagraph (c)(1) -Publisher FASB -URI https://asc.fasb.org/1943274/2147482425/460-10-50-8
Reference 2: http://www.xbrl.org/2009/role/commonPracticeRef -Topic 460 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 8 -Subparagraph (c)(5) -Publisher FASB -URI https://asc.fasb.org/1943274/2147482425/460-10-50-8
+ Details
Name: |
us-gaap_StandardProductWarrantyAccrual |
Namespace Prefix: |
us-gaap_ |
Data Type: |
xbrli:monetaryItemType |
Balance Type: |
credit |
Period Type: |
instant |
|
X |
- Details
Name: |
srt_ProductOrServiceAxis=shls_ProductsWithoutServiceMember |
Namespace Prefix: |
|
Data Type: |
na |
Balance Type: |
|
Period Type: |
|
|
X |
- Details
Name: |
srt_ProductOrServiceAxis=shls_WireHarnessMember |
Namespace Prefix: |
|
Data Type: |
na |
Balance Type: |
|
Period Type: |
|
|
v3.25.0.1
Warranty Liability - Schedule of Warranty Liability (Details) - USD ($) $ in Thousands |
12 Months Ended |
Dec. 31, 2024 |
Dec. 31, 2023 |
Dec. 31, 2022 |
Movement in Standard and Extended Product Warranty Accrual, Increase (Decrease) [Roll Forward] |
|
|
|
Warranty liability, beginning of period |
$ 54,914
|
$ 560
|
$ 60
|
Warranty expense |
15,203
|
59,556
|
500
|
Payments |
(29,123)
|
(5,202)
|
0
|
Warranty liability, end of period |
40,994
|
54,914
|
560
|
Less: current portion |
29,602
|
31,099
|
560
|
Warranty liability, net current portion |
$ 11,392
|
$ 23,815
|
$ 0
|
X |
- DefinitionA roll forward is a reconciliation of a concept from the beginning of a period to the end of a period.
+ References
+ Details
Name: |
us-gaap_MovementInStandardAndExtendedProductWarrantyIncreaseDecreaseRollForward |
Namespace Prefix: |
us-gaap_ |
Data Type: |
xbrli:stringItemType |
Balance Type: |
na |
Period Type: |
duration |
|
X |
- DefinitionCarrying value as of the balance sheet date of obligations incurred through that date and payable for estimated claims under standard and extended warranty protection rights granted to customers.
+ ReferencesReference 1: http://fasb.org/us-gaap/role/ref/legacyRef -Topic 942 -SubTopic 210 -Name Accounting Standards Codification -Section S99 -Paragraph 1 -Subparagraph (SX 210.9-03(15)(5)) -Publisher FASB -URI https://asc.fasb.org/1943274/2147478546/942-210-S99-1
Reference 2: http://www.xbrl.org/2003/role/disclosureRef -Topic 460 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 4 -Subparagraph (c) -Publisher FASB -URI https://asc.fasb.org/1943274/2147482425/460-10-50-4
Reference 3: http://www.xbrl.org/2003/role/disclosureRef -Topic 460 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 8 -Subparagraph (c)(1) -Publisher FASB -URI https://asc.fasb.org/1943274/2147482425/460-10-50-8
Reference 4: http://www.xbrl.org/2003/role/disclosureRef -Topic 460 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 8 -Subparagraph (c)(5) -Publisher FASB -URI https://asc.fasb.org/1943274/2147482425/460-10-50-8
+ Details
Name: |
us-gaap_ProductWarrantyAccrual |
Namespace Prefix: |
us-gaap_ |
Data Type: |
xbrli:monetaryItemType |
Balance Type: |
credit |
Period Type: |
instant |
|
X |
- DefinitionCarrying value as of the balance sheet date of obligations incurred through that date and payable for estimated claims under standard and extended warranty protection rights granted to customers. For classified balance sheets, represents the current portion of the liabilities (due within one year or within the normal operating cycle if longer).
+ ReferencesReference 1: http://fasb.org/us-gaap/role/ref/legacyRef -Topic 210 -SubTopic 10 -Name Accounting Standards Codification -Section S99 -Paragraph 1 -Subparagraph (SX 210.5-02(20)) -Publisher FASB -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1
Reference 2: http://www.xbrl.org/2009/role/commonPracticeRef -Topic 460 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 8 -Subparagraph (c)(1) -Publisher FASB -URI https://asc.fasb.org/1943274/2147482425/460-10-50-8
Reference 3: http://www.xbrl.org/2009/role/commonPracticeRef -Topic 460 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 8 -Subparagraph (c)(5) -Publisher FASB -URI https://asc.fasb.org/1943274/2147482425/460-10-50-8
+ Details
Name: |
us-gaap_ProductWarrantyAccrualClassifiedCurrent |
Namespace Prefix: |
us-gaap_ |
Data Type: |
xbrli:monetaryItemType |
Balance Type: |
credit |
Period Type: |
instant |
|
X |
- DefinitionCarrying value as of the balance sheet date of obligations incurred through that date and due after one year (or beyond the operating cycle if longer) for estimated claims under standard and extended warranty protection rights granted to customers.
+ ReferencesReference 1: http://fasb.org/us-gaap/role/ref/legacyRef -Topic 210 -SubTopic 10 -Name Accounting Standards Codification -Section S99 -Paragraph 1 -Subparagraph (SX 210.5-02(24)) -Publisher FASB -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1
Reference 2: http://www.xbrl.org/2009/role/commonPracticeRef -Topic 460 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 8 -Subparagraph (c)(1) -Publisher FASB -URI https://asc.fasb.org/1943274/2147482425/460-10-50-8
Reference 3: http://www.xbrl.org/2009/role/commonPracticeRef -Topic 460 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 8 -Subparagraph (c)(5) -Publisher FASB -URI https://asc.fasb.org/1943274/2147482425/460-10-50-8
+ Details
Name: |
us-gaap_ProductWarrantyAccrualNoncurrent |
Namespace Prefix: |
us-gaap_ |
Data Type: |
xbrli:monetaryItemType |
Balance Type: |
credit |
Period Type: |
instant |
|
X |
- DefinitionAmount of decrease in the standard and extended product warranty accrual from payments made in cash or in kind to satisfy claims under the terms of the standard and extended product warranty.
+ ReferencesReference 1: http://www.xbrl.org/2003/role/disclosureRef -Topic 460 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 8 -Subparagraph (c)(2) -Publisher FASB -URI https://asc.fasb.org/1943274/2147482425/460-10-50-8
+ Details
Name: |
us-gaap_ProductWarrantyAccrualPayments |
Namespace Prefix: |
us-gaap_ |
Data Type: |
xbrli:monetaryItemType |
Balance Type: |
debit |
Period Type: |
duration |
|
X |
- DefinitionAmount of increase in the standard and extended product warranty accrual from warranties issued.
+ ReferencesReference 1: http://www.xbrl.org/2003/role/disclosureRef -Topic 460 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 8 -Subparagraph (c)(3) -Publisher FASB -URI https://asc.fasb.org/1943274/2147482425/460-10-50-8
+ Details
Name: |
us-gaap_ProductWarrantyAccrualWarrantiesIssued |
Namespace Prefix: |
us-gaap_ |
Data Type: |
xbrli:monetaryItemType |
Balance Type: |
credit |
Period Type: |
duration |
|
v3.25.0.1
Long-Term Debt - Schedule of Long-term Debt (Details) - USD ($) $ in Thousands |
Dec. 31, 2024 |
Dec. 31, 2023 |
Debt Instrument [Line Items] |
|
|
Long-term debt, gross |
$ 141,750
|
|
Less: deferred financing costs |
0
|
$ (2,305)
|
Total debt, net of deferred financing costs |
141,750
|
181,445
|
Less: current portion |
0
|
(2,000)
|
Long-term debt, net current portion |
141,750
|
179,445
|
Senior Secured Credit Agreement | Line of Credit | Term Loan Facility |
|
|
Debt Instrument [Line Items] |
|
|
Long-term debt, gross |
0
|
143,750
|
Senior Secured Credit Agreement | Line of Credit | Revolving Credit Facility |
|
|
Debt Instrument [Line Items] |
|
|
Long-term debt, gross |
$ 141,750
|
$ 40,000
|
X |
- DefinitionAmount, before unamortized (discount) premium and debt issuance costs, of long-term debt. Includes, but is not limited to, notes payable, bonds payable, commercial loans, mortgage loans, convertible debt, subordinated debt and other types of debt.
+ ReferencesReference 1: http://fasb.org/us-gaap/role/ref/legacyRef -Name Accounting Standards Codification -Section S99 -Paragraph 1 -Subparagraph (SX 210.5-02(22)) -SubTopic 10 -Topic 210 -Publisher FASB -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1
Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef -Topic 942 -SubTopic 210 -Name Accounting Standards Codification -Section S99 -Paragraph 1 -Subparagraph (SX 210.9-03(16)) -Publisher FASB -URI https://asc.fasb.org/1943274/2147478546/942-210-S99-1
Reference 3: http://www.xbrl.org/2003/role/disclosureRef -Topic 470 -SubTopic 20 -Name Accounting Standards Codification -Section 50 -Paragraph 4 -Subparagraph (b)(1) -Publisher FASB -URI https://asc.fasb.org/1943274/2147481139/470-20-50-4
+ Details
Name: |
us-gaap_DebtInstrumentCarryingAmount |
Namespace Prefix: |
us-gaap_ |
Data Type: |
xbrli:monetaryItemType |
Balance Type: |
credit |
Period Type: |
instant |
|
X |
- DefinitionLine items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.
+ ReferencesReference 1: http://www.xbrl.org/2003/role/exampleRef -Topic 835 -SubTopic 30 -Name Accounting Standards Codification -Section 55 -Paragraph 8 -Publisher FASB -URI https://asc.fasb.org/1943274/2147482949/835-30-55-8
Reference 2: http://www.xbrl.org/2009/role/commonPracticeRef -Topic 235 -SubTopic 10 -Name Accounting Standards Codification -Section S99 -Paragraph 1 -Subparagraph (SX 210.4-08(f)) -Publisher FASB -URI https://asc.fasb.org/1943274/2147480678/235-10-S99-1
Reference 3: http://www.xbrl.org/2003/role/disclosureRef -Topic 235 -SubTopic 10 -Name Accounting Standards Codification -Section S99 -Paragraph 3 -Subparagraph (SX 210.12-04(a)) -Publisher FASB -URI https://asc.fasb.org/1943274/2147480678/235-10-S99-3
Reference 4: http://www.xbrl.org/2003/role/disclosureRef -Topic 470 -SubTopic 20 -Name Accounting Standards Codification -Section 50 -Paragraph 1B -Subparagraph (a) -Publisher FASB -URI https://asc.fasb.org/1943274/2147481139/470-20-50-1B
Reference 5: http://www.xbrl.org/2003/role/exampleRef -Topic 470 -SubTopic 20 -Name Accounting Standards Codification -Section 55 -Paragraph 69B -Publisher FASB -URI https://asc.fasb.org/1943274/2147481568/470-20-55-69B
Reference 6: http://www.xbrl.org/2003/role/exampleRef -Topic 470 -SubTopic 20 -Name Accounting Standards Codification -Section 55 -Paragraph 69C -Publisher FASB -URI https://asc.fasb.org/1943274/2147481568/470-20-55-69C
Reference 7: http://www.xbrl.org/2003/role/exampleRef -Topic 470 -SubTopic 20 -Name Accounting Standards Codification -Section 55 -Paragraph 69E -Publisher FASB -URI https://asc.fasb.org/1943274/2147481568/470-20-55-69E
Reference 8: http://www.xbrl.org/2003/role/exampleRef -Topic 470 -SubTopic 20 -Name Accounting Standards Codification -Section 55 -Paragraph 69F -Publisher FASB -URI https://asc.fasb.org/1943274/2147481568/470-20-55-69F
Reference 9: http://www.xbrl.org/2003/role/disclosureRef -Topic 470 -SubTopic 20 -Name Accounting Standards Codification -Section 50 -Paragraph 1B -Subparagraph (b) -Publisher FASB -URI https://asc.fasb.org/1943274/2147481139/470-20-50-1B
Reference 10: http://www.xbrl.org/2003/role/disclosureRef -Topic 470 -SubTopic 20 -Name Accounting Standards Codification -Section 50 -Paragraph 1B -Subparagraph (c) -Publisher FASB -URI https://asc.fasb.org/1943274/2147481139/470-20-50-1B
Reference 11: http://www.xbrl.org/2003/role/exampleRef -Topic 470 -SubTopic 20 -Name Accounting Standards Codification -Section 50 -Paragraph 1B -Subparagraph (d) -Publisher FASB -URI https://asc.fasb.org/1943274/2147481139/470-20-50-1B
Reference 12: http://www.xbrl.org/2003/role/disclosureRef -Topic 470 -SubTopic 20 -Name Accounting Standards Codification -Section 50 -Paragraph 1B -Subparagraph (e) -Publisher FASB -URI https://asc.fasb.org/1943274/2147481139/470-20-50-1B
Reference 13: http://www.xbrl.org/2003/role/disclosureRef -Topic 470 -SubTopic 20 -Name Accounting Standards Codification -Section 50 -Paragraph 1B -Subparagraph (f) -Publisher FASB -URI https://asc.fasb.org/1943274/2147481139/470-20-50-1B
Reference 14: http://www.xbrl.org/2003/role/disclosureRef -Topic 470 -SubTopic 20 -Name Accounting Standards Codification -Section 50 -Paragraph 1B -Subparagraph (h) -Publisher FASB -URI https://asc.fasb.org/1943274/2147481139/470-20-50-1B
Reference 15: http://www.xbrl.org/2003/role/disclosureRef -Topic 470 -SubTopic 20 -Name Accounting Standards Codification -Section 50 -Paragraph 1D -Subparagraph (a) -Publisher FASB -URI https://asc.fasb.org/1943274/2147481139/470-20-50-1D
Reference 16: http://www.xbrl.org/2003/role/disclosureRef -Topic 470 -SubTopic 20 -Name Accounting Standards Codification -Section 50 -Paragraph 1D -Subparagraph (b) -Publisher FASB -URI https://asc.fasb.org/1943274/2147481139/470-20-50-1D
Reference 17: http://www.xbrl.org/2003/role/disclosureRef -Topic 470 -SubTopic 20 -Name Accounting Standards Codification -Section 50 -Paragraph 1D -Subparagraph (c) -Publisher FASB -URI https://asc.fasb.org/1943274/2147481139/470-20-50-1D
Reference 18: http://www.xbrl.org/2003/role/disclosureRef -Topic 470 -SubTopic 20 -Name Accounting Standards Codification -Section 50 -Paragraph 1E -Subparagraph (a) -Publisher FASB -URI https://asc.fasb.org/1943274/2147481139/470-20-50-1E
Reference 19: http://www.xbrl.org/2003/role/disclosureRef -Topic 470 -SubTopic 20 -Name Accounting Standards Codification -Section 50 -Paragraph 1E -Subparagraph (c) -Publisher FASB -URI https://asc.fasb.org/1943274/2147481139/470-20-50-1E
Reference 20: http://www.xbrl.org/2003/role/disclosureRef -Topic 470 -SubTopic 20 -Name Accounting Standards Codification -Section 50 -Paragraph 1E -Subparagraph (d) -Publisher FASB -URI https://asc.fasb.org/1943274/2147481139/470-20-50-1E
Reference 21: http://www.xbrl.org/2003/role/disclosureRef -Topic 470 -SubTopic 20 -Name Accounting Standards Codification -Section 50 -Paragraph 1F -Subparagraph (a) -Publisher FASB -URI https://asc.fasb.org/1943274/2147481139/470-20-50-1F
Reference 22: http://www.xbrl.org/2003/role/disclosureRef -Topic 470 -SubTopic 20 -Name Accounting Standards Codification -Section 50 -Paragraph 1F -Subparagraph (b) -Publisher FASB -URI https://asc.fasb.org/1943274/2147481139/470-20-50-1F
Reference 23: http://www.xbrl.org/2003/role/disclosureRef -Topic 470 -SubTopic 20 -Name Accounting Standards Codification -Section 50 -Paragraph 1F -Subparagraph (b)(1) -Publisher FASB -URI https://asc.fasb.org/1943274/2147481139/470-20-50-1F
Reference 24: http://www.xbrl.org/2003/role/disclosureRef -Topic 470 -SubTopic 20 -Name Accounting Standards Codification -Section 50 -Paragraph 1F -Subparagraph (b)(2) -Publisher FASB -URI https://asc.fasb.org/1943274/2147481139/470-20-50-1F
Reference 25: http://www.xbrl.org/2003/role/disclosureRef -Topic 470 -SubTopic 20 -Name Accounting Standards Codification -Section 50 -Paragraph 1I -Subparagraph (c) -Publisher FASB -URI https://asc.fasb.org/1943274/2147481139/470-20-50-1I
Reference 26: http://www.xbrl.org/2009/role/commonPracticeRef -Topic 835 -SubTopic 30 -Name Accounting Standards Codification -Section 45 -Paragraph 2 -Publisher FASB -URI https://asc.fasb.org/1943274/2147482925/835-30-45-2
Reference 27: http://www.xbrl.org/2009/role/commonPracticeRef -Topic 835 -SubTopic 30 -Name Accounting Standards Codification -Section 50 -Paragraph 1 -Publisher FASB -URI https://asc.fasb.org/1943274/2147482900/835-30-50-1
+ Details
Name: |
us-gaap_DebtInstrumentLineItems |
Namespace Prefix: |
us-gaap_ |
Data Type: |
xbrli:stringItemType |
Balance Type: |
na |
Period Type: |
duration |
|
X |
- DefinitionAmount, after accumulated amortization, of debt issuance costs. Includes, but is not limited to, legal, accounting, underwriting, printing, and registration costs.
+ ReferencesReference 1: http://www.xbrl.org/2009/role/commonPracticeRef -Topic 835 -SubTopic 30 -Name Accounting Standards Codification -Section 45 -Paragraph 1A -Publisher FASB -URI https://asc.fasb.org/1943274/2147482925/835-30-45-1A
Reference 2: http://www.xbrl.org/2009/role/commonPracticeRef -Topic 835 -SubTopic 30 -Name Accounting Standards Codification -Section 45 -Paragraph 2 -Publisher FASB -URI https://asc.fasb.org/1943274/2147482925/835-30-45-2
Reference 3: http://www.xbrl.org/2009/role/commonPracticeRef -Topic 835 -SubTopic 30 -Name Accounting Standards Codification -Section 50 -Paragraph 1 -Publisher FASB -URI https://asc.fasb.org/1943274/2147482900/835-30-50-1
Reference 4: http://www.xbrl.org/2009/role/commonPracticeRef -Topic 470 -SubTopic 20 -Name Accounting Standards Codification -Section 50 -Paragraph 1D -Subparagraph (a) -Publisher FASB -URI https://asc.fasb.org/1943274/2147481139/470-20-50-1D
+ Details
Name: |
us-gaap_DeferredFinanceCostsNet |
Namespace Prefix: |
us-gaap_ |
Data Type: |
xbrli:monetaryItemType |
Balance Type: |
debit |
Period Type: |
instant |
|
X |
- DefinitionAmount, after deduction of unamortized premium (discount) and debt issuance cost, of long-term debt. Excludes lease obligation.
+ ReferencesReference 1: http://fasb.org/us-gaap/role/ref/legacyRef -Name Accounting Standards Codification -Section S99 -Paragraph 1 -Subparagraph (SX 210.5-02(22)) -SubTopic 10 -Topic 210 -Publisher FASB -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1
Reference 2: http://www.xbrl.org/2003/role/exampleRef -Topic 835 -SubTopic 30 -Name Accounting Standards Codification -Section 55 -Paragraph 8 -Publisher FASB -URI https://asc.fasb.org/1943274/2147482949/835-30-55-8
Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef -Topic 942 -SubTopic 210 -Name Accounting Standards Codification -Section S99 -Paragraph 1 -Subparagraph (SX 210.9-03(16)) -Publisher FASB -URI https://asc.fasb.org/1943274/2147478546/942-210-S99-1
Reference 4: http://www.xbrl.org/2003/role/exampleRef -Topic 470 -SubTopic 20 -Name Accounting Standards Codification -Section 55 -Paragraph 69B -Publisher FASB -URI https://asc.fasb.org/1943274/2147481568/470-20-55-69B
Reference 5: http://www.xbrl.org/2003/role/exampleRef -Topic 470 -SubTopic 20 -Name Accounting Standards Codification -Section 55 -Paragraph 69C -Publisher FASB -URI https://asc.fasb.org/1943274/2147481568/470-20-55-69C
Reference 6: http://www.xbrl.org/2003/role/disclosureRef -Topic 470 -SubTopic 20 -Name Accounting Standards Codification -Section 50 -Paragraph 1D -Subparagraph (b) -Publisher FASB -URI https://asc.fasb.org/1943274/2147481139/470-20-50-1D
Reference 7: http://www.xbrl.org/2009/role/commonPracticeRef -Topic 944 -SubTopic 210 -Name Accounting Standards Codification -Section S99 -Paragraph 1 -Subparagraph (SX 210.7-03(a)(16)(a)(2)) -Publisher FASB -URI https://asc.fasb.org/1943274/2147478777/944-210-S99-1
Reference 8: http://www.xbrl.org/2003/role/disclosureRef -Topic 470 -SubTopic 20 -Name Accounting Standards Codification -Section 50 -Paragraph 4 -Subparagraph (b)(3) -Publisher FASB -URI https://asc.fasb.org/1943274/2147481139/470-20-50-4
+ Details
Name: |
us-gaap_LongTermDebt |
Namespace Prefix: |
us-gaap_ |
Data Type: |
xbrli:monetaryItemType |
Balance Type: |
credit |
Period Type: |
instant |
|
X |
- DefinitionAmount, after deduction of unamortized premium (discount) and debt issuance cost, of long-term debt classified as current. Excludes lease obligation.
+ ReferencesReference 1: http://www.xbrl.org/2003/role/disclosureRef -Topic 210 -SubTopic 10 -Name Accounting Standards Codification -Section S99 -Paragraph 1 -Subparagraph (SX 210.5-02(20)) -Publisher FASB -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1
+ Details
Name: |
us-gaap_LongTermDebtCurrent |
Namespace Prefix: |
us-gaap_ |
Data Type: |
xbrli:monetaryItemType |
Balance Type: |
credit |
Period Type: |
instant |
|
X |
- DefinitionAmount, after deduction of unamortized premium (discount) and debt issuance cost, of long-term debt classified as noncurrent. Excludes lease obligation.
+ ReferencesReference 1: http://www.xbrl.org/2003/role/disclosureRef -Topic 210 -SubTopic 10 -Name Accounting Standards Codification -Section S99 -Paragraph 1 -Subparagraph (SX 210.5-02(22)) -Publisher FASB -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1
+ Details
Name: |
us-gaap_LongTermDebtNoncurrent |
Namespace Prefix: |
us-gaap_ |
Data Type: |
xbrli:monetaryItemType |
Balance Type: |
credit |
Period Type: |
instant |
|
X |
- Details
Name: |
us-gaap_DebtInstrumentAxis=shls_SeniorSecuredCreditAgreementMember |
Namespace Prefix: |
|
Data Type: |
na |
Balance Type: |
|
Period Type: |
|
|
X |
- Details
Name: |
us-gaap_LongtermDebtTypeAxis=us-gaap_LineOfCreditMember |
Namespace Prefix: |
|
Data Type: |
na |
Balance Type: |
|
Period Type: |
|
|
X |
- Details
Name: |
us-gaap_CreditFacilityAxis=us-gaap_SecuredDebtMember |
Namespace Prefix: |
|
Data Type: |
na |
Balance Type: |
|
Period Type: |
|
|
X |
- Details
Name: |
us-gaap_CreditFacilityAxis=us-gaap_RevolvingCreditFacilityMember |
Namespace Prefix: |
|
Data Type: |
na |
Balance Type: |
|
Period Type: |
|
|
v3.25.0.1
X |
- References
+ Details
Name: |
us-gaap_DebtDisclosureAbstract |
Namespace Prefix: |
us-gaap_ |
Data Type: |
xbrli:stringItemType |
Balance Type: |
na |
Period Type: |
duration |
|
X |
- DefinitionAmount, before unamortized (discount) premium and debt issuance costs, of long-term debt. Includes, but is not limited to, notes payable, bonds payable, commercial loans, mortgage loans, convertible debt, subordinated debt and other types of debt.
+ ReferencesReference 1: http://fasb.org/us-gaap/role/ref/legacyRef -Name Accounting Standards Codification -Section S99 -Paragraph 1 -Subparagraph (SX 210.5-02(22)) -SubTopic 10 -Topic 210 -Publisher FASB -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1
Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef -Topic 942 -SubTopic 210 -Name Accounting Standards Codification -Section S99 -Paragraph 1 -Subparagraph (SX 210.9-03(16)) -Publisher FASB -URI https://asc.fasb.org/1943274/2147478546/942-210-S99-1
Reference 3: http://www.xbrl.org/2003/role/disclosureRef -Topic 470 -SubTopic 20 -Name Accounting Standards Codification -Section 50 -Paragraph 4 -Subparagraph (b)(1) -Publisher FASB -URI https://asc.fasb.org/1943274/2147481139/470-20-50-4
+ Details
Name: |
us-gaap_DebtInstrumentCarryingAmount |
Namespace Prefix: |
us-gaap_ |
Data Type: |
xbrli:monetaryItemType |
Balance Type: |
credit |
Period Type: |
instant |
|
X |
- DefinitionAmount of long-term debt payable, sinking fund requirement, and other securities issued that are redeemable by holder at fixed or determinable price and date, maturing after fifth fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).
+ ReferencesReference 1: http://www.xbrl.org/2003/role/disclosureRef -Topic 235 -SubTopic 10 -Name Accounting Standards Codification -Section S99 -Paragraph 3 -Subparagraph (SX 210.12-04(a)) -Publisher FASB -URI https://asc.fasb.org/1943274/2147480678/235-10-S99-3
Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef -Name Accounting Standards Codification -Section 50 -Paragraph 1 -SubTopic 10 -Topic 470 -Publisher FASB -URI https://asc.fasb.org/1943274/2147481544/470-10-50-1
Reference 3: http://www.xbrl.org/2009/role/commonPracticeRef -Topic 470 -SubTopic 20 -Name Accounting Standards Codification -Section 50 -Paragraph 1E -Subparagraph (d) -Publisher FASB -URI https://asc.fasb.org/1943274/2147481139/470-20-50-1E
+ Details
Name: |
us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalAfterYearFive |
Namespace Prefix: |
us-gaap_ |
Data Type: |
xbrli:monetaryItemType |
Balance Type: |
credit |
Period Type: |
instant |
|
X |
- DefinitionAmount of long-term debt payable, sinking fund requirement, and other securities issued that are redeemable by holder at fixed or determinable price and date, maturing in next fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).
+ ReferencesReference 1: http://www.xbrl.org/2003/role/disclosureRef -Topic 235 -SubTopic 10 -Name Accounting Standards Codification -Section S99 -Paragraph 3 -Subparagraph (SX 210.12-04(a)) -Publisher FASB -URI https://asc.fasb.org/1943274/2147480678/235-10-S99-3
Reference 2: http://www.xbrl.org/2003/role/disclosureRef -Topic 470 -SubTopic 20 -Name Accounting Standards Codification -Section 50 -Paragraph 1E -Subparagraph (d) -Publisher FASB -URI https://asc.fasb.org/1943274/2147481139/470-20-50-1E
Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef -Name Accounting Standards Codification -Section 50 -Paragraph 1 -SubTopic 10 -Topic 470 -Publisher FASB -URI https://asc.fasb.org/1943274/2147481544/470-10-50-1
+ Details
Name: |
us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInNextTwelveMonths |
Namespace Prefix: |
us-gaap_ |
Data Type: |
xbrli:monetaryItemType |
Balance Type: |
credit |
Period Type: |
instant |
|
X |
- DefinitionAmount of long-term debt payable, sinking fund requirement, and other securities issued that are redeemable by holder at fixed or determinable price and date, maturing in fifth fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).
+ ReferencesReference 1: http://www.xbrl.org/2003/role/disclosureRef -Topic 235 -SubTopic 10 -Name Accounting Standards Codification -Section S99 -Paragraph 3 -Subparagraph (SX 210.12-04(a)) -Publisher FASB -URI https://asc.fasb.org/1943274/2147480678/235-10-S99-3
Reference 2: http://www.xbrl.org/2003/role/disclosureRef -Topic 470 -SubTopic 20 -Name Accounting Standards Codification -Section 50 -Paragraph 1E -Subparagraph (d) -Publisher FASB -URI https://asc.fasb.org/1943274/2147481139/470-20-50-1E
Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef -Name Accounting Standards Codification -Section 50 -Paragraph 1 -SubTopic 10 -Topic 470 -Publisher FASB -URI https://asc.fasb.org/1943274/2147481544/470-10-50-1
+ Details
Name: |
us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearFive |
Namespace Prefix: |
us-gaap_ |
Data Type: |
xbrli:monetaryItemType |
Balance Type: |
credit |
Period Type: |
instant |
|
X |
- DefinitionAmount of long-term debt payable, sinking fund requirement, and other securities issued that are redeemable by holder at fixed or determinable price and date, maturing in fourth fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).
+ ReferencesReference 1: http://www.xbrl.org/2003/role/disclosureRef -Topic 235 -SubTopic 10 -Name Accounting Standards Codification -Section S99 -Paragraph 3 -Subparagraph (SX 210.12-04(a)) -Publisher FASB -URI https://asc.fasb.org/1943274/2147480678/235-10-S99-3
Reference 2: http://www.xbrl.org/2003/role/disclosureRef -Topic 470 -SubTopic 20 -Name Accounting Standards Codification -Section 50 -Paragraph 1E -Subparagraph (d) -Publisher FASB -URI https://asc.fasb.org/1943274/2147481139/470-20-50-1E
Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef -Name Accounting Standards Codification -Section 50 -Paragraph 1 -SubTopic 10 -Topic 470 -Publisher FASB -URI https://asc.fasb.org/1943274/2147481544/470-10-50-1
+ Details
Name: |
us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearFour |
Namespace Prefix: |
us-gaap_ |
Data Type: |
xbrli:monetaryItemType |
Balance Type: |
credit |
Period Type: |
instant |
|
X |
- DefinitionAmount of long-term debt payable, sinking fund requirement, and other securities issued that are redeemable by holder at fixed or determinable price and date, maturing in third fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).
+ ReferencesReference 1: http://www.xbrl.org/2003/role/disclosureRef -Topic 235 -SubTopic 10 -Name Accounting Standards Codification -Section S99 -Paragraph 3 -Subparagraph (SX 210.12-04(a)) -Publisher FASB -URI https://asc.fasb.org/1943274/2147480678/235-10-S99-3
Reference 2: http://www.xbrl.org/2003/role/disclosureRef -Topic 470 -SubTopic 20 -Name Accounting Standards Codification -Section 50 -Paragraph 1E -Subparagraph (d) -Publisher FASB -URI https://asc.fasb.org/1943274/2147481139/470-20-50-1E
Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef -Name Accounting Standards Codification -Section 50 -Paragraph 1 -SubTopic 10 -Topic 470 -Publisher FASB -URI https://asc.fasb.org/1943274/2147481544/470-10-50-1
+ Details
Name: |
us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearThree |
Namespace Prefix: |
us-gaap_ |
Data Type: |
xbrli:monetaryItemType |
Balance Type: |
credit |
Period Type: |
instant |
|
X |
- DefinitionAmount of long-term debt payable, sinking fund requirement, and other securities issued that are redeemable by holder at fixed or determinable price and date, maturing in second fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).
+ ReferencesReference 1: http://www.xbrl.org/2003/role/disclosureRef -Topic 235 -SubTopic 10 -Name Accounting Standards Codification -Section S99 -Paragraph 3 -Subparagraph (SX 210.12-04(a)) -Publisher FASB -URI https://asc.fasb.org/1943274/2147480678/235-10-S99-3
Reference 2: http://www.xbrl.org/2003/role/disclosureRef -Topic 470 -SubTopic 20 -Name Accounting Standards Codification -Section 50 -Paragraph 1E -Subparagraph (d) -Publisher FASB -URI https://asc.fasb.org/1943274/2147481139/470-20-50-1E
Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef -Name Accounting Standards Codification -Section 50 -Paragraph 1 -SubTopic 10 -Topic 470 -Publisher FASB -URI https://asc.fasb.org/1943274/2147481544/470-10-50-1
+ Details
Name: |
us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearTwo |
Namespace Prefix: |
us-gaap_ |
Data Type: |
xbrli:monetaryItemType |
Balance Type: |
credit |
Period Type: |
instant |
|
v3.25.0.1
Long-Term Debt - Narrative (Details)
|
|
|
|
|
|
1 Months Ended |
12 Months Ended |
|
|
|
Mar. 19, 2024
USD ($)
|
Jan. 19, 2024
USD ($)
|
Dec. 27, 2023
USD ($)
|
Jan. 29, 2021
USD ($)
|
Nov. 25, 2020
USD ($)
|
Dec. 31, 2020
USD ($)
amendment
|
Dec. 31, 2024
USD ($)
|
Dec. 31, 2023
USD ($)
|
Dec. 31, 2022
USD ($)
|
Mar. 18, 2024
USD ($)
|
May 02, 2022
USD ($)
|
May 01, 2022
USD ($)
|
Debt Instrument [Line Items] |
|
|
|
|
|
|
|
|
|
|
|
|
Long-term debt, gross |
|
|
|
|
|
|
$ 141,750,000
|
|
|
|
|
|
Term Loan Facility |
|
|
|
|
|
|
|
|
|
|
|
|
Debt Instrument [Line Items] |
|
|
|
|
|
|
|
|
|
|
|
|
Repayments of lines of credit |
|
|
|
|
|
|
143,750,000
|
$ 51,500,000
|
$ 2,000,000
|
|
|
|
Revolving Credit Facility |
|
|
|
|
|
|
|
|
|
|
|
|
Debt Instrument [Line Items] |
|
|
|
|
|
|
|
|
|
|
|
|
Repayments of lines of credit |
|
|
|
|
|
|
47,000,000
|
53,000,000
|
$ 53,140,000
|
|
|
|
Senior Secured Credit Agreement | Line of Credit |
|
|
|
|
|
|
|
|
|
|
|
|
Debt Instrument [Line Items] |
|
|
|
|
|
|
|
|
|
|
|
|
Number of amendments to debt agreement | amendment |
|
|
|
|
|
2
|
|
|
|
|
|
|
Senior Secured Credit Agreement | Term Loan Facility | Line of Credit |
|
|
|
|
|
|
|
|
|
|
|
|
Debt Instrument [Line Items] |
|
|
|
|
|
|
|
|
|
|
|
|
Face amount of debt instrument |
|
|
|
|
$ 350,000,000
|
|
|
|
|
|
|
|
Term of debt instrument |
|
|
|
|
6 years
|
|
|
|
|
|
|
|
Repayments of lines of credit |
$ 43,800,000
|
$ 100,000,000
|
$ 50,000,000
|
$ 150,000,000
|
|
|
|
|
|
|
|
|
Loss from debt repayment |
|
|
|
16,000,000
|
|
|
|
|
|
|
|
|
Prepayment premium |
|
|
|
11,300,000
|
|
|
|
|
|
|
|
|
Write-off of deferred financing costs |
|
|
|
$ 4,700,000
|
|
|
|
|
|
|
|
|
Long-term debt, gross |
|
|
|
|
|
|
$ 0
|
143,750,000
|
|
|
|
|
Senior Secured Credit Agreement | Term Loan Facility | Line of Credit | Debt, Covenant Period One |
|
|
|
|
|
|
|
|
|
|
|
|
Debt Instrument [Line Items] |
|
|
|
|
|
|
|
|
|
|
|
|
Maximum net leverage ratio |
4.25
|
|
|
|
|
|
|
|
|
|
|
|
Senior Secured Credit Agreement | Term Loan Facility | Line of Credit | Debt, Covenant Period Two |
|
|
|
|
|
|
|
|
|
|
|
|
Debt Instrument [Line Items] |
|
|
|
|
|
|
|
|
|
|
|
|
Maximum net leverage ratio |
4.00
|
|
|
|
|
|
|
|
|
|
|
|
Senior Secured Credit Agreement | Term Loan Facility | Line of Credit | Base Rate | Minimum |
|
|
|
|
|
|
|
|
|
|
|
|
Debt Instrument [Line Items] |
|
|
|
|
|
|
|
|
|
|
|
|
Basis spread on variable rate (as a percent) |
|
|
|
|
|
|
1.25%
|
|
|
|
|
|
Senior Secured Credit Agreement | Term Loan Facility | Line of Credit | Base Rate | Maximum |
|
|
|
|
|
|
|
|
|
|
|
|
Debt Instrument [Line Items] |
|
|
|
|
|
|
|
|
|
|
|
|
Basis spread on variable rate (as a percent) |
|
|
|
|
|
|
2.00%
|
|
|
|
|
|
Senior Secured Credit Agreement | Term Loan Facility | Line of Credit | Secured Overnight Financing Rate (SOFR) | Minimum |
|
|
|
|
|
|
|
|
|
|
|
|
Debt Instrument [Line Items] |
|
|
|
|
|
|
|
|
|
|
|
|
Basis spread on variable rate (as a percent) |
|
|
|
|
|
|
2.25%
|
|
|
|
|
|
Senior Secured Credit Agreement | Term Loan Facility | Line of Credit | Secured Overnight Financing Rate (SOFR) | Maximum |
|
|
|
|
|
|
|
|
|
|
|
|
Debt Instrument [Line Items] |
|
|
|
|
|
|
|
|
|
|
|
|
Basis spread on variable rate (as a percent) |
|
|
|
|
|
|
3.00%
|
|
|
|
|
|
Senior Secured Credit Agreement | Delayed Draw Secured Debt | Line of Credit |
|
|
|
|
|
|
|
|
|
|
|
|
Debt Instrument [Line Items] |
|
|
|
|
|
|
|
|
|
|
|
|
Term of debt instrument |
|
|
|
|
6 years
|
|
|
|
|
|
|
|
Maximum borrowing capacity of credit facility |
|
|
|
|
$ 30,000,000
|
|
|
|
|
|
|
|
Senior Secured Credit Agreement | Revolving Credit Facility | Line of Credit |
|
|
|
|
|
|
|
|
|
|
|
|
Debt Instrument [Line Items] |
|
|
|
|
|
|
|
|
|
|
|
|
Maximum borrowing capacity of credit facility |
$ 200,000,000
|
|
|
|
|
|
|
|
|
$ 150,000,000
|
$ 150,000,000
|
$ 100,000,000
|
Increase in maximum borrowing capacity of credit facility |
|
|
|
|
|
$ 100,000,000
|
|
|
|
|
|
|
Maximum net leverage ratio |
|
|
|
|
|
|
|
|
|
|
6.50
|
|
Interest rate margin reduction |
0.25%
|
|
|
|
|
|
|
|
|
|
|
|
Interest rate step-down |
0.25%
|
|
|
|
|
|
|
|
|
|
|
|
Commitment fee applicable |
0.10%
|
|
|
|
|
|
|
|
|
|
|
|
Commitment fee applicable, additional step-down |
0.05%
|
|
|
|
|
|
|
|
|
|
|
|
Long-term debt, gross |
|
|
|
|
|
|
$ 141,750,000
|
$ 40,000,000
|
|
|
|
|
Remaining borrowing capacity under credit facility |
|
|
|
|
|
|
$ 58,200,000
|
|
|
|
|
|
Senior Secured Credit Agreement | Revolving Credit Facility | Line of Credit | Minimum |
|
|
|
|
|
|
|
|
|
|
|
|
Debt Instrument [Line Items] |
|
|
|
|
|
|
|
|
|
|
|
|
Basis spread on variable rate (as a percent) |
|
|
|
|
|
|
6.93%
|
|
|
|
|
|
Senior Secured Credit Agreement | Revolving Credit Facility | Line of Credit | Base Rate |
|
|
|
|
|
|
|
|
|
|
|
|
Debt Instrument [Line Items] |
|
|
|
|
|
|
|
|
|
|
|
|
Basis spread on variable rate (as a percent) |
1.50%
|
|
|
|
|
|
|
|
|
|
|
|
Senior Secured Credit Agreement | Revolving Credit Facility | Line of Credit | Secured Overnight Financing Rate (SOFR) |
|
|
|
|
|
|
|
|
|
|
|
|
Debt Instrument [Line Items] |
|
|
|
|
|
|
|
|
|
|
|
|
Basis spread on variable rate (as a percent) |
2.50%
|
|
|
|
|
|
2.50%
|
|
|
|
|
|
Senior Secured Credit Agreement | Revolving Credit Facility | Line of Credit | Secured Overnight Financing Rate (SOFR) | Maximum |
|
|
|
|
|
|
|
|
|
|
|
|
Debt Instrument [Line Items] |
|
|
|
|
|
|
|
|
|
|
|
|
Basis spread on variable rate (as a percent) |
|
|
|
|
|
|
6.95%
|
|
|
|
|
|
X |
- DefinitionDebt Instrument, Basis Spread On Variable Rate, Additional Step-Down
+ References
+ Details
Name: |
shls_DebtInstrumentBasisSpreadOnVariableRateAdditionalStepDown |
Namespace Prefix: |
shls_ |
Data Type: |
dtr-types:percentItemType |
Balance Type: |
na |
Period Type: |
instant |
|
X |
- DefinitionDebt Instrument, Basis Spread On Variable Rate, Increase (Decrease)
+ References
+ Details
Name: |
shls_DebtInstrumentBasisSpreadOnVariableRateIncreaseDecrease |
Namespace Prefix: |
shls_ |
Data Type: |
dtr-types:percentItemType |
Balance Type: |
na |
Period Type: |
duration |
|
X |
- DefinitionDebt Instrument, Covenant Terms, Leverage Ratio, Maximum
+ References
+ Details
Name: |
shls_DebtInstrumentCovenantTermsLeverageRatioMaximum |
Namespace Prefix: |
shls_ |
Data Type: |
xbrli:pureItemType |
Balance Type: |
na |
Period Type: |
instant |
|
X |
- DefinitionLine of Credit Facility, Accordion Feature, Increase Limit
+ References
+ Details
Name: |
shls_LineOfCreditFacilityAccordionFeatureIncreaseLimit |
Namespace Prefix: |
shls_ |
Data Type: |
xbrli:monetaryItemType |
Balance Type: |
credit |
Period Type: |
duration |
|
X |
- DefinitionLine Of Credit Facility, Unused Capacity, Commitment Fee Percentage, Additional Step-Down
+ References
+ Details
Name: |
shls_LineOfCreditFacilityUnusedCapacityCommitmentFeePercentageAdditionalStepDown |
Namespace Prefix: |
shls_ |
Data Type: |
dtr-types:percentItemType |
Balance Type: |
na |
Period Type: |
duration |
|
X |
- DefinitionLine Of Credit Facility, Unused Capacity, Commitment Fee Percentage, Increase (Decrease)
+ References
+ Details
Name: |
shls_LineOfCreditFacilityUnusedCapacityCommitmentFeePercentageIncreaseDecrease |
Namespace Prefix: |
shls_ |
Data Type: |
dtr-types:percentItemType |
Balance Type: |
na |
Period Type: |
duration |
|
X |
- DefinitionNumber of Amendments to Debt Agreement
+ References
+ Details
Name: |
shls_NumberOfAmendmentsToDebtAgreement |
Namespace Prefix: |
shls_ |
Data Type: |
xbrli:integerItemType |
Balance Type: |
na |
Period Type: |
duration |
|
X |
- DefinitionPercentage points added to the reference rate to compute the variable rate on the debt instrument.
+ References
+ Details
Name: |
us-gaap_DebtInstrumentBasisSpreadOnVariableRate1 |
Namespace Prefix: |
us-gaap_ |
Data Type: |
dtr-types:percentItemType |
Balance Type: |
na |
Period Type: |
duration |
|
X |
- DefinitionAmount, before unamortized (discount) premium and debt issuance costs, of long-term debt. Includes, but is not limited to, notes payable, bonds payable, commercial loans, mortgage loans, convertible debt, subordinated debt and other types of debt.
+ ReferencesReference 1: http://fasb.org/us-gaap/role/ref/legacyRef -Name Accounting Standards Codification -Section S99 -Paragraph 1 -Subparagraph (SX 210.5-02(22)) -SubTopic 10 -Topic 210 -Publisher FASB -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1
Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef -Topic 942 -SubTopic 210 -Name Accounting Standards Codification -Section S99 -Paragraph 1 -Subparagraph (SX 210.9-03(16)) -Publisher FASB -URI https://asc.fasb.org/1943274/2147478546/942-210-S99-1
Reference 3: http://www.xbrl.org/2003/role/disclosureRef -Topic 470 -SubTopic 20 -Name Accounting Standards Codification -Section 50 -Paragraph 4 -Subparagraph (b)(1) -Publisher FASB -URI https://asc.fasb.org/1943274/2147481139/470-20-50-4
+ Details
Name: |
us-gaap_DebtInstrumentCarryingAmount |
Namespace Prefix: |
us-gaap_ |
Data Type: |
xbrli:monetaryItemType |
Balance Type: |
credit |
Period Type: |
instant |
|
X |
- DefinitionFace (par) amount of debt instrument at time of issuance.
+ ReferencesReference 1: http://www.xbrl.org/2003/role/exampleRef -Topic 835 -SubTopic 30 -Name Accounting Standards Codification -Section 55 -Paragraph 8 -Publisher FASB -URI https://asc.fasb.org/1943274/2147482949/835-30-55-8
Reference 2: http://www.xbrl.org/2003/role/disclosureRef -Topic 470 -SubTopic 20 -Name Accounting Standards Codification -Section 50 -Paragraph 1B -Subparagraph (a) -Publisher FASB -URI https://asc.fasb.org/1943274/2147481139/470-20-50-1B
Reference 3: http://www.xbrl.org/2003/role/exampleRef -Topic 470 -SubTopic 20 -Name Accounting Standards Codification -Section 55 -Paragraph 69B -Publisher FASB -URI https://asc.fasb.org/1943274/2147481568/470-20-55-69B
Reference 4: http://www.xbrl.org/2003/role/exampleRef -Topic 470 -SubTopic 20 -Name Accounting Standards Codification -Section 55 -Paragraph 69C -Publisher FASB -URI https://asc.fasb.org/1943274/2147481568/470-20-55-69C
Reference 5: http://www.xbrl.org/2003/role/disclosureRef -Topic 835 -SubTopic 30 -Name Accounting Standards Codification -Section 50 -Paragraph 1 -Publisher FASB -URI https://asc.fasb.org/1943274/2147482900/835-30-50-1
Reference 6: http://www.xbrl.org/2003/role/disclosureRef -Topic 835 -SubTopic 30 -Name Accounting Standards Codification -Section 45 -Paragraph 2 -Publisher FASB -URI https://asc.fasb.org/1943274/2147482925/835-30-45-2
+ Details
Name: |
us-gaap_DebtInstrumentFaceAmount |
Namespace Prefix: |
us-gaap_ |
Data Type: |
xbrli:monetaryItemType |
Balance Type: |
credit |
Period Type: |
instant |
|
X |
- DefinitionLine items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.
+ ReferencesReference 1: http://www.xbrl.org/2003/role/exampleRef -Topic 835 -SubTopic 30 -Name Accounting Standards Codification -Section 55 -Paragraph 8 -Publisher FASB -URI https://asc.fasb.org/1943274/2147482949/835-30-55-8
Reference 2: http://www.xbrl.org/2009/role/commonPracticeRef -Topic 235 -SubTopic 10 -Name Accounting Standards Codification -Section S99 -Paragraph 1 -Subparagraph (SX 210.4-08(f)) -Publisher FASB -URI https://asc.fasb.org/1943274/2147480678/235-10-S99-1
Reference 3: http://www.xbrl.org/2003/role/disclosureRef -Topic 235 -SubTopic 10 -Name Accounting Standards Codification -Section S99 -Paragraph 3 -Subparagraph (SX 210.12-04(a)) -Publisher FASB -URI https://asc.fasb.org/1943274/2147480678/235-10-S99-3
Reference 4: http://www.xbrl.org/2003/role/disclosureRef -Topic 470 -SubTopic 20 -Name Accounting Standards Codification -Section 50 -Paragraph 1B -Subparagraph (a) -Publisher FASB -URI https://asc.fasb.org/1943274/2147481139/470-20-50-1B
Reference 5: http://www.xbrl.org/2003/role/exampleRef -Topic 470 -SubTopic 20 -Name Accounting Standards Codification -Section 55 -Paragraph 69B -Publisher FASB -URI https://asc.fasb.org/1943274/2147481568/470-20-55-69B
Reference 6: http://www.xbrl.org/2003/role/exampleRef -Topic 470 -SubTopic 20 -Name Accounting Standards Codification -Section 55 -Paragraph 69C -Publisher FASB -URI https://asc.fasb.org/1943274/2147481568/470-20-55-69C
Reference 7: http://www.xbrl.org/2003/role/exampleRef -Topic 470 -SubTopic 20 -Name Accounting Standards Codification -Section 55 -Paragraph 69E -Publisher FASB -URI https://asc.fasb.org/1943274/2147481568/470-20-55-69E
Reference 8: http://www.xbrl.org/2003/role/exampleRef -Topic 470 -SubTopic 20 -Name Accounting Standards Codification -Section 55 -Paragraph 69F -Publisher FASB -URI https://asc.fasb.org/1943274/2147481568/470-20-55-69F
Reference 9: http://www.xbrl.org/2003/role/disclosureRef -Topic 470 -SubTopic 20 -Name Accounting Standards Codification -Section 50 -Paragraph 1B -Subparagraph (b) -Publisher FASB -URI https://asc.fasb.org/1943274/2147481139/470-20-50-1B
Reference 10: http://www.xbrl.org/2003/role/disclosureRef -Topic 470 -SubTopic 20 -Name Accounting Standards Codification -Section 50 -Paragraph 1B -Subparagraph (c) -Publisher FASB -URI https://asc.fasb.org/1943274/2147481139/470-20-50-1B
Reference 11: http://www.xbrl.org/2003/role/exampleRef -Topic 470 -SubTopic 20 -Name Accounting Standards Codification -Section 50 -Paragraph 1B -Subparagraph (d) -Publisher FASB -URI https://asc.fasb.org/1943274/2147481139/470-20-50-1B
Reference 12: http://www.xbrl.org/2003/role/disclosureRef -Topic 470 -SubTopic 20 -Name Accounting Standards Codification -Section 50 -Paragraph 1B -Subparagraph (e) -Publisher FASB -URI https://asc.fasb.org/1943274/2147481139/470-20-50-1B
Reference 13: http://www.xbrl.org/2003/role/disclosureRef -Topic 470 -SubTopic 20 -Name Accounting Standards Codification -Section 50 -Paragraph 1B -Subparagraph (f) -Publisher FASB -URI https://asc.fasb.org/1943274/2147481139/470-20-50-1B
Reference 14: http://www.xbrl.org/2003/role/disclosureRef -Topic 470 -SubTopic 20 -Name Accounting Standards Codification -Section 50 -Paragraph 1B -Subparagraph (h) -Publisher FASB -URI https://asc.fasb.org/1943274/2147481139/470-20-50-1B
Reference 15: http://www.xbrl.org/2003/role/disclosureRef -Topic 470 -SubTopic 20 -Name Accounting Standards Codification -Section 50 -Paragraph 1D -Subparagraph (a) -Publisher FASB -URI https://asc.fasb.org/1943274/2147481139/470-20-50-1D
Reference 16: http://www.xbrl.org/2003/role/disclosureRef -Topic 470 -SubTopic 20 -Name Accounting Standards Codification -Section 50 -Paragraph 1D -Subparagraph (b) -Publisher FASB -URI https://asc.fasb.org/1943274/2147481139/470-20-50-1D
Reference 17: http://www.xbrl.org/2003/role/disclosureRef -Topic 470 -SubTopic 20 -Name Accounting Standards Codification -Section 50 -Paragraph 1D -Subparagraph (c) -Publisher FASB -URI https://asc.fasb.org/1943274/2147481139/470-20-50-1D
Reference 18: http://www.xbrl.org/2003/role/disclosureRef -Topic 470 -SubTopic 20 -Name Accounting Standards Codification -Section 50 -Paragraph 1E -Subparagraph (a) -Publisher FASB -URI https://asc.fasb.org/1943274/2147481139/470-20-50-1E
Reference 19: http://www.xbrl.org/2003/role/disclosureRef -Topic 470 -SubTopic 20 -Name Accounting Standards Codification -Section 50 -Paragraph 1E -Subparagraph (c) -Publisher FASB -URI https://asc.fasb.org/1943274/2147481139/470-20-50-1E
Reference 20: http://www.xbrl.org/2003/role/disclosureRef -Topic 470 -SubTopic 20 -Name Accounting Standards Codification -Section 50 -Paragraph 1E -Subparagraph (d) -Publisher FASB -URI https://asc.fasb.org/1943274/2147481139/470-20-50-1E
Reference 21: http://www.xbrl.org/2003/role/disclosureRef -Topic 470 -SubTopic 20 -Name Accounting Standards Codification -Section 50 -Paragraph 1F -Subparagraph (a) -Publisher FASB -URI https://asc.fasb.org/1943274/2147481139/470-20-50-1F
Reference 22: http://www.xbrl.org/2003/role/disclosureRef -Topic 470 -SubTopic 20 -Name Accounting Standards Codification -Section 50 -Paragraph 1F -Subparagraph (b) -Publisher FASB -URI https://asc.fasb.org/1943274/2147481139/470-20-50-1F
Reference 23: http://www.xbrl.org/2003/role/disclosureRef -Topic 470 -SubTopic 20 -Name Accounting Standards Codification -Section 50 -Paragraph 1F -Subparagraph (b)(1) -Publisher FASB -URI https://asc.fasb.org/1943274/2147481139/470-20-50-1F
Reference 24: http://www.xbrl.org/2003/role/disclosureRef -Topic 470 -SubTopic 20 -Name Accounting Standards Codification -Section 50 -Paragraph 1F -Subparagraph (b)(2) -Publisher FASB -URI https://asc.fasb.org/1943274/2147481139/470-20-50-1F
Reference 25: http://www.xbrl.org/2003/role/disclosureRef -Topic 470 -SubTopic 20 -Name Accounting Standards Codification -Section 50 -Paragraph 1I -Subparagraph (c) -Publisher FASB -URI https://asc.fasb.org/1943274/2147481139/470-20-50-1I
Reference 26: http://www.xbrl.org/2009/role/commonPracticeRef -Topic 835 -SubTopic 30 -Name Accounting Standards Codification -Section 45 -Paragraph 2 -Publisher FASB -URI https://asc.fasb.org/1943274/2147482925/835-30-45-2
Reference 27: http://www.xbrl.org/2009/role/commonPracticeRef -Topic 835 -SubTopic 30 -Name Accounting Standards Codification -Section 50 -Paragraph 1 -Publisher FASB -URI https://asc.fasb.org/1943274/2147482900/835-30-50-1
+ Details
Name: |
us-gaap_DebtInstrumentLineItems |
Namespace Prefix: |
us-gaap_ |
Data Type: |
xbrli:stringItemType |
Balance Type: |
na |
Period Type: |
duration |
|
X |
- DefinitionPeriod of time between issuance and maturity of debt instrument, in PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents the reported fact of one year, five months, and thirteen days.
+ References
+ Details
Name: |
us-gaap_DebtInstrumentTerm |
Namespace Prefix: |
us-gaap_ |
Data Type: |
xbrli:durationItemType |
Balance Type: |
na |
Period Type: |
duration |
|
X |
- DefinitionDifference between the fair value of payments made and the carrying amount of debt which is extinguished prior to maturity.
+ ReferencesReference 1: http://fasb.org/us-gaap/role/ref/legacyRef -Name Accounting Standards Codification -Section 45 -Paragraph 28 -Subparagraph (b) -SubTopic 10 -Topic 230 -Publisher FASB -URI https://asc.fasb.org/1943274/2147482740/230-10-45-28
Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef -Name Accounting Standards Codification -Topic 470 -SubTopic 50 -Section 40 -Paragraph 2 -Publisher FASB -URI https://asc.fasb.org/1943274/2147481303/470-50-40-2
Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef -Name Accounting Standards Codification -Topic 470 -SubTopic 50 -Section 40 -Paragraph 4 -Publisher FASB -URI https://asc.fasb.org/1943274/2147481303/470-50-40-4
+ Details
Name: |
us-gaap_GainsLossesOnExtinguishmentOfDebt |
Namespace Prefix: |
us-gaap_ |
Data Type: |
xbrli:monetaryItemType |
Balance Type: |
credit |
Period Type: |
duration |
|
X |
- DefinitionMaximum borrowing capacity under the credit facility without consideration of any current restrictions on the amount that could be borrowed or the amounts currently outstanding under the facility.
+ ReferencesReference 1: http://fasb.org/us-gaap/role/ref/legacyRef -Topic 210 -SubTopic 10 -Name Accounting Standards Codification -Section S99 -Paragraph 1 -Subparagraph (SX 210.5-02(22)(b)) -Publisher FASB -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1
Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef -Topic 210 -SubTopic 10 -Name Accounting Standards Codification -Section S99 -Paragraph 1 -Subparagraph (SX 210.5-02(19)(b)) -Publisher FASB -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1
+ Details
Name: |
us-gaap_LineOfCreditFacilityMaximumBorrowingCapacity |
Namespace Prefix: |
us-gaap_ |
Data Type: |
xbrli:monetaryItemType |
Balance Type: |
credit |
Period Type: |
instant |
|
X |
- DefinitionAmount of borrowing capacity currently available under the credit facility (current borrowing capacity less the amount of borrowings outstanding).
+ ReferencesReference 1: http://www.xbrl.org/2003/role/disclosureRef -Topic 470 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 6 -Subparagraph (b) -Publisher FASB -URI https://asc.fasb.org/1943274/2147481544/470-10-50-6
Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef -Topic 210 -SubTopic 10 -Name Accounting Standards Codification -Section S99 -Paragraph 1 -Subparagraph (SX 210.5-02(22)(b)) -Publisher FASB -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1
Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef -Topic 210 -SubTopic 10 -Name Accounting Standards Codification -Section S99 -Paragraph 1 -Subparagraph (SX 210.5-02(19)(b)) -Publisher FASB -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1
+ Details
Name: |
us-gaap_LineOfCreditFacilityRemainingBorrowingCapacity |
Namespace Prefix: |
us-gaap_ |
Data Type: |
xbrli:monetaryItemType |
Balance Type: |
credit |
Period Type: |
instant |
|
X |
- DefinitionAmount of cash outflow for cost from early extinguishment and prepayment of debt. Includes, but is not limited to, third-party cost, premium paid, and other fee paid to lender directly for debt extinguishment or debt prepayment. Excludes accrued interest.
+ ReferencesReference 1: http://fasb.org/us-gaap/role/ref/legacyRef -Name Accounting Standards Codification -Section 45 -Paragraph 15 -Subparagraph (g) -SubTopic 10 -Topic 230 -Publisher FASB -URI https://asc.fasb.org/1943274/2147482740/230-10-45-15
+ Details
Name: |
us-gaap_PaymentsOfDebtExtinguishmentCosts |
Namespace Prefix: |
us-gaap_ |
Data Type: |
xbrli:monetaryItemType |
Balance Type: |
credit |
Period Type: |
duration |
|
X |
- DefinitionThe cash outflow for the settlement of obligation drawn from a contractual arrangement with the lender, including letter of credit, standby letter of credit and revolving credit arrangements, under which borrowings can be made up to a specific amount at any point in time with maturities due beyond one year or the operating cycle, if longer.
+ ReferencesReference 1: http://fasb.org/us-gaap/role/ref/legacyRef -Topic 230 -SubTopic 10 -Name Accounting Standards Codification -Section 45 -Paragraph 15 -Subparagraph (b) -Publisher FASB -URI https://asc.fasb.org/1943274/2147482740/230-10-45-15
+ Details
Name: |
us-gaap_RepaymentsOfLongTermLinesOfCredit |
Namespace Prefix: |
us-gaap_ |
Data Type: |
xbrli:monetaryItemType |
Balance Type: |
credit |
Period Type: |
duration |
|
X |
- DefinitionWrite-off of amounts previously capitalized as debt issuance cost in an extinguishment of debt.
+ ReferencesReference 1: http://fasb.org/us-gaap/role/ref/legacyRef -Topic 220 -SubTopic 10 -Name Accounting Standards Codification -Section S99 -Paragraph 2 -Subparagraph (SX 210.5-03(8)) -Publisher FASB -URI https://asc.fasb.org/1943274/2147483621/220-10-S99-2
+ Details
Name: |
us-gaap_WriteOffOfDeferredDebtIssuanceCost |
Namespace Prefix: |
us-gaap_ |
Data Type: |
xbrli:monetaryItemType |
Balance Type: |
debit |
Period Type: |
duration |
|
X |
- Details
Name: |
us-gaap_CreditFacilityAxis=us-gaap_SecuredDebtMember |
Namespace Prefix: |
|
Data Type: |
na |
Balance Type: |
|
Period Type: |
|
|
X |
- Details
Name: |
us-gaap_CreditFacilityAxis=us-gaap_RevolvingCreditFacilityMember |
Namespace Prefix: |
|
Data Type: |
na |
Balance Type: |
|
Period Type: |
|
|
X |
- Details
Name: |
us-gaap_DebtInstrumentAxis=shls_SeniorSecuredCreditAgreementMember |
Namespace Prefix: |
|
Data Type: |
na |
Balance Type: |
|
Period Type: |
|
|
X |
- Details
Name: |
us-gaap_LongtermDebtTypeAxis=us-gaap_LineOfCreditMember |
Namespace Prefix: |
|
Data Type: |
na |
Balance Type: |
|
Period Type: |
|
|
X |
- Details
Name: |
shls_DebtCovenantPeriodAxis=shls_DebtCovenantPeriodOneMember |
Namespace Prefix: |
|
Data Type: |
na |
Balance Type: |
|
Period Type: |
|
|
X |
- Details
Name: |
shls_DebtCovenantPeriodAxis=shls_DebtCovenantPeriodTwoMember |
Namespace Prefix: |
|
Data Type: |
na |
Balance Type: |
|
Period Type: |
|
|
X |
- Details
Name: |
us-gaap_VariableRateAxis=us-gaap_BaseRateMember |
Namespace Prefix: |
|
Data Type: |
na |
Balance Type: |
|
Period Type: |
|
|
X |
- Details
Name: |
srt_RangeAxis=srt_MinimumMember |
Namespace Prefix: |
|
Data Type: |
na |
Balance Type: |
|
Period Type: |
|
|
X |
- Details
Name: |
srt_RangeAxis=srt_MaximumMember |
Namespace Prefix: |
|
Data Type: |
na |
Balance Type: |
|
Period Type: |
|
|
X |
- Details
Name: |
us-gaap_VariableRateAxis=us-gaap_SecuredOvernightFinancingRateSofrMember |
Namespace Prefix: |
|
Data Type: |
na |
Balance Type: |
|
Period Type: |
|
|
X |
- Details
Name: |
us-gaap_CreditFacilityAxis=shls_DelayedDrawSecuredDebtMember |
Namespace Prefix: |
|
Data Type: |
na |
Balance Type: |
|
Period Type: |
|
|
v3.25.0.1
Earnings per Share ("EPS") (Details) - USD ($) $ / shares in Units, shares in Thousands, $ in Thousands |
12 Months Ended |
Dec. 31, 2024 |
Dec. 31, 2023 |
Dec. 31, 2022 |
Numerator: |
|
|
|
Net income attributable to Shoals Technologies Group, Inc. - basic |
$ 24,127
|
$ 39,974
|
$ 127,611
|
Reallocation of net income attributable to non-controlling interests from the assumed exchange of Class B common stock |
0
|
0
|
15,402
|
Net income attributable to Shoals Technologies Group, Inc. - diluted |
$ 24,127
|
$ 39,974
|
$ 143,013
|
Denominator: |
|
|
|
Weighted average shares of Class A common stock outstanding - basic (in shares) |
168,570
|
164,165
|
114,495
|
Weighted average shares of Class A common stock outstanding - diluted (in shares) |
168,725
|
164,504
|
167,631
|
Earnings per share of Class A common stock - basic (in USD per share) |
$ 0.14
|
$ 0.24
|
$ 1.11
|
Earnings per share of Class A common stock - diluted (in USD per share) |
$ 0.14
|
$ 0.24
|
$ 0.85
|
Restricted / performance stock units |
|
|
|
Denominator: |
|
|
|
Effect of dilutive securities (in shares) |
155
|
339
|
308
|
Class B Common Stock |
|
|
|
Denominator: |
|
|
|
Effect of dilutive securities (in shares) |
0
|
0
|
52,828
|
X |
- DefinitionAmount of increase (decrease) to net income used for calculating diluted earnings per share (EPS), resulting from the assumed exercise stock options, restrictive stock units (RSUs), convertible preferred stock of an employee stock ownership plan (ESOP), and other dilutive convertible securities.
+ ReferencesReference 1: http://fasb.org/us-gaap/role/ref/legacyRef -Name Accounting Standards Codification -Topic 260 -SubTopic 10 -Section 50 -Paragraph 1 -Publisher FASB -URI https://asc.fasb.org/1943274/2147482662/260-10-50-1
+ Details
Name: |
us-gaap_DilutiveSecurities |
Namespace Prefix: |
us-gaap_ |
Data Type: |
xbrli:monetaryItemType |
Balance Type: |
credit |
Period Type: |
duration |
|
X |
- DefinitionThe amount of net income (loss) for the period per each share of common stock or unit outstanding during the reporting period.
+ ReferencesReference 1: http://www.xbrl.org/2003/role/disclosureRef -Topic 250 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 6 -Publisher FASB -URI https://asc.fasb.org/1943274/2147483443/250-10-50-6
Reference 2: http://www.xbrl.org/2003/role/exampleRef -Topic 260 -SubTopic 10 -Name Accounting Standards Codification -Section 55 -Paragraph 52 -Publisher FASB -URI https://asc.fasb.org/1943274/2147482635/260-10-55-52
Reference 3: http://www.xbrl.org/2003/role/disclosureRef -Topic 805 -SubTopic 60 -Name Accounting Standards Codification -Section 65 -Paragraph 1 -Subparagraph (g) -Publisher FASB -URI https://asc.fasb.org/1943274/2147476176/805-60-65-1
Reference 4: http://www.xbrl.org/2003/role/disclosureRef -Topic 740 -SubTopic 323 -Name Accounting Standards Codification -Section 65 -Paragraph 2 -Subparagraph (g)(3) -Publisher FASB -URI https://asc.fasb.org/1943274/2147478666/740-323-65-2
Reference 5: http://www.xbrl.org/2003/role/disclosureRef -Topic 250 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 3 -Publisher FASB -URI https://asc.fasb.org/1943274/2147483443/250-10-50-3
Reference 6: http://www.xbrl.org/2003/role/disclosureRef -Topic 260 -SubTopic 10 -Name Accounting Standards Codification -Section 55 -Paragraph 15 -Publisher FASB -URI https://asc.fasb.org/1943274/2147482635/260-10-55-15
Reference 7: http://www.xbrl.org/2003/role/disclosureRef -Topic 815 -SubTopic 40 -Name Accounting Standards Codification -Section 65 -Paragraph 1 -Subparagraph (e)(4) -Publisher FASB -URI https://asc.fasb.org/1943274/2147480175/815-40-65-1
Reference 8: http://www.xbrl.org/2003/role/disclosureRef -Topic 815 -SubTopic 40 -Name Accounting Standards Codification -Section 65 -Paragraph 1 -Subparagraph (f) -Publisher FASB -URI https://asc.fasb.org/1943274/2147480175/815-40-65-1
Reference 9: http://www.xbrl.org/2003/role/disclosureRef -Topic 250 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 11 -Subparagraph (a) -Publisher FASB -URI https://asc.fasb.org/1943274/2147483443/250-10-50-11
Reference 10: http://www.xbrl.org/2003/role/disclosureRef -Topic 250 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 11 -Subparagraph (b) -Publisher FASB -URI https://asc.fasb.org/1943274/2147483443/250-10-50-11
Reference 11: http://www.xbrl.org/2003/role/disclosureRef -Topic 250 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 7 -Subparagraph (a) -Publisher FASB -URI https://asc.fasb.org/1943274/2147483443/250-10-50-7
Reference 12: http://www.xbrl.org/2003/role/disclosureRef -Topic 260 -SubTopic 10 -Name Accounting Standards Codification -Section 45 -Paragraph 2 -Publisher FASB -URI https://asc.fasb.org/1943274/2147482689/260-10-45-2
Reference 13: http://www.xbrl.org/2003/role/disclosureRef -Topic 260 -SubTopic 10 -Name Accounting Standards Codification -Section 45 -Paragraph 60B -Subparagraph (d) -Publisher FASB -URI https://asc.fasb.org/1943274/2147482689/260-10-45-60B
Reference 14: http://www.xbrl.org/2003/role/disclosureRef -Topic 250 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 4 -Publisher FASB -URI https://asc.fasb.org/1943274/2147483443/250-10-50-4
Reference 15: http://www.xbrl.org/2003/role/disclosureRef -Topic 260 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 1 -Subparagraph (a) -Publisher FASB -URI https://asc.fasb.org/1943274/2147482662/260-10-50-1
Reference 16: http://www.xbrl.org/2003/role/disclosureRef -Topic 260 -SubTopic 10 -Name Accounting Standards Codification -Section 45 -Paragraph 10 -Publisher FASB -URI https://asc.fasb.org/1943274/2147482689/260-10-45-10
Reference 17: http://www.xbrl.org/2003/role/disclosureRef -Topic 220 -SubTopic 10 -Name Accounting Standards Codification -Section S99 -Paragraph 2 -Subparagraph (SX 210.5-03(25)) -Publisher FASB -URI https://asc.fasb.org/1943274/2147483621/220-10-S99-2
Reference 18: http://www.xbrl.org/2003/role/disclosureRef -Topic 942 -SubTopic 220 -Name Accounting Standards Codification -Section S99 -Paragraph 1 -Subparagraph (SX 210.9-04(27)) -Publisher FASB -URI https://asc.fasb.org/1943274/2147478524/942-220-S99-1
Reference 19: http://www.xbrl.org/2003/role/disclosureRef -Topic 944 -SubTopic 220 -Name Accounting Standards Codification -Section S99 -Paragraph 1 -Subparagraph (SX 210.7-04(23)) -Publisher FASB -URI https://asc.fasb.org/1943274/2147477250/944-220-S99-1
Reference 20: http://www.xbrl.org/2003/role/disclosureRef -Topic 260 -SubTopic 10 -Name Accounting Standards Codification -Section 45 -Paragraph 7 -Publisher FASB -URI https://asc.fasb.org/1943274/2147482689/260-10-45-7
+ Details
Name: |
us-gaap_EarningsPerShareBasic |
Namespace Prefix: |
us-gaap_ |
Data Type: |
dtr-types:perShareItemType |
Balance Type: |
na |
Period Type: |
duration |
|
X |
- DefinitionThe amount of net income (loss) for the period available to each share of common stock or common unit outstanding during the reporting period and to each share or unit that would have been outstanding assuming the issuance of common shares or units for all dilutive potential common shares or units outstanding during the reporting period.
+ ReferencesReference 1: http://www.xbrl.org/2003/role/disclosureRef -Topic 250 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 6 -Publisher FASB -URI https://asc.fasb.org/1943274/2147483443/250-10-50-6
Reference 2: http://www.xbrl.org/2003/role/exampleRef -Topic 260 -SubTopic 10 -Name Accounting Standards Codification -Section 55 -Paragraph 52 -Publisher FASB -URI https://asc.fasb.org/1943274/2147482635/260-10-55-52
Reference 3: http://www.xbrl.org/2003/role/disclosureRef -Topic 805 -SubTopic 60 -Name Accounting Standards Codification -Section 65 -Paragraph 1 -Subparagraph (g) -Publisher FASB -URI https://asc.fasb.org/1943274/2147476176/805-60-65-1
Reference 4: http://www.xbrl.org/2003/role/disclosureRef -Topic 740 -SubTopic 323 -Name Accounting Standards Codification -Section 65 -Paragraph 2 -Subparagraph (g)(3) -Publisher FASB -URI https://asc.fasb.org/1943274/2147478666/740-323-65-2
Reference 5: http://www.xbrl.org/2003/role/disclosureRef -Topic 250 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 3 -Publisher FASB -URI https://asc.fasb.org/1943274/2147483443/250-10-50-3
Reference 6: http://www.xbrl.org/2003/role/disclosureRef -Topic 260 -SubTopic 10 -Name Accounting Standards Codification -Section 55 -Paragraph 15 -Publisher FASB -URI https://asc.fasb.org/1943274/2147482635/260-10-55-15
Reference 7: http://www.xbrl.org/2003/role/disclosureRef -Topic 815 -SubTopic 40 -Name Accounting Standards Codification -Section 65 -Paragraph 1 -Subparagraph (e)(4) -Publisher FASB -URI https://asc.fasb.org/1943274/2147480175/815-40-65-1
Reference 8: http://www.xbrl.org/2003/role/disclosureRef -Topic 815 -SubTopic 40 -Name Accounting Standards Codification -Section 65 -Paragraph 1 -Subparagraph (f) -Publisher FASB -URI https://asc.fasb.org/1943274/2147480175/815-40-65-1
Reference 9: http://www.xbrl.org/2003/role/disclosureRef -Topic 250 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 11 -Subparagraph (a) -Publisher FASB -URI https://asc.fasb.org/1943274/2147483443/250-10-50-11
Reference 10: http://www.xbrl.org/2003/role/disclosureRef -Topic 250 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 11 -Subparagraph (b) -Publisher FASB -URI https://asc.fasb.org/1943274/2147483443/250-10-50-11
Reference 11: http://www.xbrl.org/2003/role/disclosureRef -Topic 250 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 7 -Subparagraph (a) -Publisher FASB -URI https://asc.fasb.org/1943274/2147483443/250-10-50-7
Reference 12: http://www.xbrl.org/2003/role/disclosureRef -Topic 260 -SubTopic 10 -Name Accounting Standards Codification -Section 45 -Paragraph 2 -Publisher FASB -URI https://asc.fasb.org/1943274/2147482689/260-10-45-2
Reference 13: http://www.xbrl.org/2003/role/disclosureRef -Topic 260 -SubTopic 10 -Name Accounting Standards Codification -Section 45 -Paragraph 60B -Subparagraph (d) -Publisher FASB -URI https://asc.fasb.org/1943274/2147482689/260-10-45-60B
Reference 14: http://www.xbrl.org/2003/role/disclosureRef -Topic 250 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 4 -Publisher FASB -URI https://asc.fasb.org/1943274/2147483443/250-10-50-4
Reference 15: http://www.xbrl.org/2003/role/disclosureRef -Topic 260 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 1 -Subparagraph (a) -Publisher FASB -URI https://asc.fasb.org/1943274/2147482662/260-10-50-1
Reference 16: http://www.xbrl.org/2003/role/disclosureRef -Topic 220 -SubTopic 10 -Name Accounting Standards Codification -Section S99 -Paragraph 2 -Subparagraph (SX 210.5-03(25)) -Publisher FASB -URI https://asc.fasb.org/1943274/2147483621/220-10-S99-2
Reference 17: http://www.xbrl.org/2003/role/disclosureRef -Topic 942 -SubTopic 220 -Name Accounting Standards Codification -Section S99 -Paragraph 1 -Subparagraph (SX 210.9-04(27)) -Publisher FASB -URI https://asc.fasb.org/1943274/2147478524/942-220-S99-1
Reference 18: http://www.xbrl.org/2003/role/disclosureRef -Topic 944 -SubTopic 220 -Name Accounting Standards Codification -Section S99 -Paragraph 1 -Subparagraph (SX 210.7-04(23)) -Publisher FASB -URI https://asc.fasb.org/1943274/2147477250/944-220-S99-1
Reference 19: http://www.xbrl.org/2003/role/disclosureRef -Topic 260 -SubTopic 10 -Name Accounting Standards Codification -Section 45 -Paragraph 7 -Publisher FASB -URI https://asc.fasb.org/1943274/2147482689/260-10-45-7
+ Details
Name: |
us-gaap_EarningsPerShareDiluted |
Namespace Prefix: |
us-gaap_ |
Data Type: |
dtr-types:perShareItemType |
Balance Type: |
na |
Period Type: |
duration |
|
X |
- DefinitionAmount, after deduction of tax, noncontrolling interests, dividends on preferred stock and participating securities; of income (loss) available to common shareholders.
+ ReferencesReference 1: http://www.xbrl.org/2003/role/disclosureRef -Topic 805 -SubTopic 60 -Name Accounting Standards Codification -Section 65 -Paragraph 1 -Subparagraph (g) -Publisher FASB -URI https://asc.fasb.org/1943274/2147476176/805-60-65-1
Reference 2: http://www.xbrl.org/2003/role/disclosureRef -Topic 250 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 3 -Publisher FASB -URI https://asc.fasb.org/1943274/2147483443/250-10-50-3
Reference 3: http://www.xbrl.org/2003/role/disclosureRef -Topic 250 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 11 -Subparagraph (a) -Publisher FASB -URI https://asc.fasb.org/1943274/2147483443/250-10-50-11
Reference 4: http://www.xbrl.org/2003/role/disclosureRef -Topic 250 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 11 -Subparagraph (b) -Publisher FASB -URI https://asc.fasb.org/1943274/2147483443/250-10-50-11
Reference 5: http://www.xbrl.org/2003/role/disclosureRef -Topic 250 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 4 -Publisher FASB -URI https://asc.fasb.org/1943274/2147483443/250-10-50-4
Reference 6: http://www.xbrl.org/2003/role/disclosureRef -Topic 220 -SubTopic 10 -Name Accounting Standards Codification -Section S99 -Paragraph 5 -Subparagraph (SAB Topic 6.B) -Publisher FASB -URI https://asc.fasb.org/1943274/2147483621/220-10-S99-5
Reference 7: http://www.xbrl.org/2003/role/disclosureRef -Topic 260 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 1 -Subparagraph (a) -Publisher FASB -URI https://asc.fasb.org/1943274/2147482662/260-10-50-1
Reference 8: http://www.xbrl.org/2003/role/disclosureRef -Topic 260 -SubTopic 10 -Name Accounting Standards Codification -Section 45 -Paragraph 10 -Publisher FASB -URI https://asc.fasb.org/1943274/2147482689/260-10-45-10
Reference 9: http://www.xbrl.org/2003/role/disclosureRef -Topic 260 -SubTopic 10 -Name Accounting Standards Codification -Section 45 -Paragraph 11 -Publisher FASB -URI https://asc.fasb.org/1943274/2147482689/260-10-45-11
Reference 10: http://www.xbrl.org/2003/role/disclosureRef -Topic 260 -SubTopic 10 -Name Accounting Standards Codification -Section 45 -Paragraph 60B -Subparagraph (c) -Publisher FASB -URI https://asc.fasb.org/1943274/2147482689/260-10-45-60B
+ Details
Name: |
us-gaap_NetIncomeLossAvailableToCommonStockholdersBasic |
Namespace Prefix: |
us-gaap_ |
Data Type: |
xbrli:monetaryItemType |
Balance Type: |
credit |
Period Type: |
duration |
|
X |
- DefinitionAmount, after deduction of tax, noncontrolling interests, dividends on preferred stock and participating securities, and addition from assumption of issuance of common shares for dilutive potential common shares; of income (loss) available to common shareholders.
+ ReferencesReference 1: http://www.xbrl.org/2003/role/disclosureRef -Topic 220 -SubTopic 10 -Name Accounting Standards Codification -Section S99 -Paragraph 5 -Subparagraph (SAB Topic 6.B) -Publisher FASB -URI https://asc.fasb.org/1943274/2147483621/220-10-S99-5
Reference 2: http://www.xbrl.org/2003/role/disclosureRef -Topic 260 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 1 -Subparagraph (a) -Publisher FASB -URI https://asc.fasb.org/1943274/2147482662/260-10-50-1
Reference 3: http://www.xbrl.org/2003/role/disclosureRef -Topic 260 -SubTopic 10 -Name Accounting Standards Codification -Section 45 -Paragraph 16 -Publisher FASB -URI https://asc.fasb.org/1943274/2147482689/260-10-45-16
Reference 4: http://www.xbrl.org/2003/role/disclosureRef -Topic 260 -SubTopic 10 -Name Accounting Standards Codification -Section 45 -Paragraph 40 -Subparagraph (b)(1) -Publisher FASB -URI https://asc.fasb.org/1943274/2147482689/260-10-45-40
Reference 5: http://www.xbrl.org/2003/role/disclosureRef -Topic 260 -SubTopic 10 -Name Accounting Standards Codification -Section 45 -Paragraph 60B -Subparagraph (c) -Publisher FASB -URI https://asc.fasb.org/1943274/2147482689/260-10-45-60B
Reference 6: http://www.xbrl.org/2003/role/disclosureRef -Topic 260 -SubTopic 10 -Name Accounting Standards Codification -Section 45 -Paragraph 40 -Subparagraph (a) -Publisher FASB -URI https://asc.fasb.org/1943274/2147482689/260-10-45-40
Reference 7: http://www.xbrl.org/2003/role/disclosureRef -Topic 260 -SubTopic 10 -Name Accounting Standards Codification -Section 45 -Paragraph 40 -Subparagraph (b)(2) -Publisher FASB -URI https://asc.fasb.org/1943274/2147482689/260-10-45-40
Reference 8: http://www.xbrl.org/2003/role/disclosureRef -Topic 260 -SubTopic 10 -Name Accounting Standards Codification -Section 45 -Paragraph 40 -Subparagraph (b)(3) -Publisher FASB -URI https://asc.fasb.org/1943274/2147482689/260-10-45-40
+ Details
Name: |
us-gaap_NetIncomeLossAvailableToCommonStockholdersDiluted |
Namespace Prefix: |
us-gaap_ |
Data Type: |
xbrli:monetaryItemType |
Balance Type: |
credit |
Period Type: |
duration |
|
X |
- References
+ Details
Name: |
us-gaap_NetIncomeLossAvailableToCommonStockholdersDilutedAbstract |
Namespace Prefix: |
us-gaap_ |
Data Type: |
xbrli:stringItemType |
Balance Type: |
na |
Period Type: |
duration |
|
X |
- DefinitionThe sum of dilutive potential common shares or units used in the calculation of the diluted per-share or per-unit computation.
+ ReferencesReference 1: http://www.xbrl.org/2009/role/commonPracticeRef -Topic 260 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 1 -Subparagraph (a) -Publisher FASB -URI https://asc.fasb.org/1943274/2147482662/260-10-50-1
+ Details
Name: |
us-gaap_WeightedAverageNumberDilutedSharesOutstandingAdjustment |
Namespace Prefix: |
us-gaap_ |
Data Type: |
xbrli:sharesItemType |
Balance Type: |
na |
Period Type: |
duration |
|
X |
- DefinitionThe average number of shares or units issued and outstanding that are used in calculating diluted EPS or earnings per unit (EPU), determined based on the timing of issuance of shares or units in the period.
+ ReferencesReference 1: http://www.xbrl.org/2003/role/disclosureRef -Topic 260 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 1 -Subparagraph (a) -Publisher FASB -URI https://asc.fasb.org/1943274/2147482662/260-10-50-1
Reference 2: http://www.xbrl.org/2003/role/disclosureRef -Topic 260 -SubTopic 10 -Name Accounting Standards Codification -Section 45 -Paragraph 16 -Publisher FASB -URI https://asc.fasb.org/1943274/2147482689/260-10-45-16
+ Details
Name: |
us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding |
Namespace Prefix: |
us-gaap_ |
Data Type: |
xbrli:sharesItemType |
Balance Type: |
na |
Period Type: |
duration |
|
X |
- DefinitionNumber of [basic] shares or units, after adjustment for contingently issuable shares or units and other shares or units not deemed outstanding, determined by relating the portion of time within a reporting period that common shares or units have been outstanding to the total time in that period.
+ ReferencesReference 1: http://www.xbrl.org/2003/role/disclosureRef -Topic 260 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 1 -Subparagraph (a) -Publisher FASB -URI https://asc.fasb.org/1943274/2147482662/260-10-50-1
Reference 2: http://www.xbrl.org/2003/role/disclosureRef -Topic 260 -SubTopic 10 -Name Accounting Standards Codification -Section 45 -Paragraph 10 -Publisher FASB -URI https://asc.fasb.org/1943274/2147482689/260-10-45-10
+ Details
Name: |
us-gaap_WeightedAverageNumberOfSharesOutstandingBasic |
Namespace Prefix: |
us-gaap_ |
Data Type: |
xbrli:sharesItemType |
Balance Type: |
na |
Period Type: |
duration |
|
X |
- References
+ Details
Name: |
us-gaap_WeightedAverageNumberOfSharesOutstandingDilutedDisclosureItemsAbstract |
Namespace Prefix: |
us-gaap_ |
Data Type: |
xbrli:stringItemType |
Balance Type: |
na |
Period Type: |
duration |
|
X |
- Details
Name: |
us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis=us-gaap_CommonClassBMember |
Namespace Prefix: |
|
Data Type: |
na |
Balance Type: |
|
Period Type: |
|
|
v3.25.0.1
Equity-Based Compensation - Narrative (Details) - USD ($) $ / shares in Units, $ in Millions |
12 Months Ended |
|
Dec. 31, 2024 |
Dec. 31, 2023 |
Dec. 31, 2022 |
Jan. 26, 2021 |
Share-based Compensation Arrangement by Share-based Payment Award [Line Items] |
|
|
|
|
Equity-based compensation |
$ 14.2
|
$ 20.9
|
$ 16.1
|
|
Unrecognized compensation costs |
$ 12.1
|
|
|
|
Period for recognition of unrecognized compensation costs |
1 year 11 months 12 days
|
|
|
|
Restricted Stock Units |
|
|
|
|
Share-based Compensation Arrangement by Share-based Payment Award [Line Items] |
|
|
|
|
Awards granted (in shares) |
1,559,317
|
413,873
|
727,001
|
|
Granted (in USD per share) |
$ 8.91
|
$ 24.78
|
$ 13.78
|
|
Restricted Stock Units | Director |
|
|
|
|
Share-based Compensation Arrangement by Share-based Payment Award [Line Items] |
|
|
|
|
Award vesting period |
1 year
|
|
|
|
Restricted Stock Units | Minimum |
|
|
|
|
Share-based Compensation Arrangement by Share-based Payment Award [Line Items] |
|
|
|
|
Granted (in USD per share) |
$ 4.40
|
14.45
|
10.42
|
|
Award vesting period |
3 years
|
|
|
|
Restricted Stock Units | Minimum | Director |
|
|
|
|
Share-based Compensation Arrangement by Share-based Payment Award [Line Items] |
|
|
|
|
Award vesting period |
2 years
|
|
|
|
Restricted Stock Units | Maximum |
|
|
|
|
Share-based Compensation Arrangement by Share-based Payment Award [Line Items] |
|
|
|
|
Granted (in USD per share) |
$ 15.39
|
$ 28.26
|
$ 25.82
|
|
Award vesting period |
4 years
|
|
|
|
Restricted Stock Units | Maximum | Director |
|
|
|
|
Share-based Compensation Arrangement by Share-based Payment Award [Line Items] |
|
|
|
|
Award vesting period |
3 years
|
|
|
|
Performance Shares |
|
|
|
|
Share-based Compensation Arrangement by Share-based Payment Award [Line Items] |
|
|
|
|
Awards granted (in shares) |
324,099
|
205,585
|
256,305
|
|
Granted (in USD per share) |
$ 15.30
|
$ 27.75
|
$ 11.89
|
|
Award vesting period |
3 years
|
3 years
|
3 years
|
|
Performance Shares | Minimum | Class A Common Stock |
|
|
|
|
Share-based Compensation Arrangement by Share-based Payment Award [Line Items] |
|
|
|
|
Granted (in USD per share) |
$ 13.01
|
$ 26.55
|
$ 10.42
|
|
Performance Shares | Maximum | Class A Common Stock |
|
|
|
|
Share-based Compensation Arrangement by Share-based Payment Award [Line Items] |
|
|
|
|
Granted (in USD per share) |
$ 15.39
|
$ 28.26
|
$ 20.58
|
|
2021 Incentive Plan |
|
|
|
|
Share-based Compensation Arrangement by Share-based Payment Award [Line Items] |
|
|
|
|
Number of shares authorized (in shares) |
|
|
|
8,768,124
|
X |
- DefinitionAmount of expense for award under share-based payment arrangement. Excludes amount capitalized.
+ ReferencesReference 1: http://www.xbrl.org/2003/role/disclosureRef -Topic 718 -SubTopic 10 -Name Accounting Standards Codification -Section S99 -Paragraph 1 -Subparagraph (SAB Topic 14.F) -Publisher FASB -URI https://asc.fasb.org/1943274/2147479830/718-10-S99-1
Reference 2: http://www.xbrl.org/2003/role/disclosureRef -Topic 718 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 2 -Subparagraph (h)(1)(i) -Publisher FASB -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2
+ Details
Name: |
us-gaap_AllocatedShareBasedCompensationExpense |
Namespace Prefix: |
us-gaap_ |
Data Type: |
xbrli:monetaryItemType |
Balance Type: |
debit |
Period Type: |
duration |
|
X |
- DefinitionAmount of cost not yet recognized for nonvested award under share-based payment arrangement.
+ ReferencesReference 1: http://www.xbrl.org/2003/role/disclosureRef -Topic 718 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 2 -Subparagraph (i) -Publisher FASB -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2
+ Details
Name: |
us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized |
Namespace Prefix: |
us-gaap_ |
Data Type: |
xbrli:monetaryItemType |
Balance Type: |
debit |
Period Type: |
instant |
|
X |
- DefinitionWeighted-average period over which cost not yet recognized is expected to be recognized for award under share-based payment arrangement, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents reported fact of one year, five months, and thirteen days.
+ ReferencesReference 1: http://www.xbrl.org/2003/role/disclosureRef -Topic 718 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 2 -Subparagraph (i) -Publisher FASB -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2
+ Details
Name: |
us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1 |
Namespace Prefix: |
us-gaap_ |
Data Type: |
xbrli:durationItemType |
Balance Type: |
na |
Period Type: |
duration |
|
X |
- DefinitionPeriod over which grantee's right to exercise award under share-based payment arrangement is no longer contingent on satisfaction of service or performance condition, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents reported fact of one year, five months, and thirteen days. Includes, but is not limited to, combination of market, performance or service condition.
+ ReferencesReference 1: http://www.xbrl.org/2003/role/exampleRef -Topic 718 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 2 -Subparagraph (a)(1) -Publisher FASB -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2
+ Details
Name: |
us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1 |
Namespace Prefix: |
us-gaap_ |
Data Type: |
xbrli:durationItemType |
Balance Type: |
na |
Period Type: |
duration |
|
X |
- DefinitionThe number of grants made during the period on other than stock (or unit) option plans (for example, phantom stock or unit plan, stock or unit appreciation rights plan, performance target plan).
+ ReferencesReference 1: http://www.xbrl.org/2003/role/disclosureRef -Topic 718 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 2 -Subparagraph (c)(2)(iii)(01) -Publisher FASB -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2
+ Details
Name: |
us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod |
Namespace Prefix: |
us-gaap_ |
Data Type: |
xbrli:sharesItemType |
Balance Type: |
na |
Period Type: |
duration |
|
X |
- DefinitionThe weighted average fair value at grant date for nonvested equity-based awards issued during the period on other than stock (or unit) option plans (for example, phantom stock or unit plan, stock or unit appreciation rights plan, performance target plan).
+ ReferencesReference 1: http://www.xbrl.org/2003/role/disclosureRef -Topic 718 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 2 -Subparagraph (c)(2)(iii)(01) -Publisher FASB -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2
+ Details
Name: |
us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue |
Namespace Prefix: |
us-gaap_ |
Data Type: |
dtr-types:perShareItemType |
Balance Type: |
na |
Period Type: |
duration |
|
X |
- DefinitionLine items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.
+ ReferencesReference 1: http://www.xbrl.org/2003/role/disclosureRef -Topic 718 -SubTopic 10 -Name Accounting Standards Codification -Section 35 -Paragraph 1D -Publisher FASB -URI https://asc.fasb.org/1943274/2147480483/718-10-35-1D
Reference 2: http://www.xbrl.org/2003/role/disclosureRef -Topic 718 -SubTopic 10 -Name Accounting Standards Codification -Section 35 -Paragraph 3 -Publisher FASB -URI https://asc.fasb.org/1943274/2147480483/718-10-35-3
Reference 3: http://www.xbrl.org/2003/role/disclosureRef -Topic 718 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 2 -Subparagraph (a)(1) -Publisher FASB -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2
Reference 4: http://www.xbrl.org/2003/role/disclosureRef -Topic 718 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 2 -Subparagraph (a)(2) -Publisher FASB -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2
Reference 5: http://www.xbrl.org/2003/role/disclosureRef -Topic 718 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 2 -Subparagraph (a)(3) -Publisher FASB -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2
Reference 6: http://www.xbrl.org/2003/role/disclosureRef -Topic 718 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 2 -Subparagraph (c)(1)(i) -Publisher FASB -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2
Reference 7: http://www.xbrl.org/2003/role/disclosureRef -Topic 718 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 2 -Subparagraph (c)(1)(ii) -Publisher FASB -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2
Reference 8: http://www.xbrl.org/2003/role/disclosureRef -Topic 718 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 2 -Subparagraph (c)(1)(iii) -Publisher FASB -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2
Reference 9: http://www.xbrl.org/2003/role/disclosureRef -Topic 718 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 2 -Subparagraph (c)(1)(iv) -Publisher FASB -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2
Reference 10: http://www.xbrl.org/2003/role/disclosureRef -Topic 718 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 2 -Subparagraph (c)(1)(iv)(01) -Publisher FASB -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2
Reference 11: http://www.xbrl.org/2003/role/disclosureRef -Topic 718 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 2 -Subparagraph (c)(1)(iv)(02) -Publisher FASB -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2
Reference 12: http://www.xbrl.org/2003/role/disclosureRef -Topic 718 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 2 -Subparagraph (c)(1)(iv)(03) -Publisher FASB -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2
Reference 13: http://www.xbrl.org/2003/role/disclosureRef -Topic 718 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 2 -Subparagraph (c)(1)(iv)(04) -Publisher FASB -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2
Reference 14: http://www.xbrl.org/2003/role/disclosureRef -Topic 718 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 2 -Subparagraph (c)(2)(i) -Publisher FASB -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2
Reference 15: http://www.xbrl.org/2003/role/disclosureRef -Topic 718 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 2 -Subparagraph (c)(2)(ii) -Publisher FASB -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2
Reference 16: http://www.xbrl.org/2003/role/disclosureRef -Topic 718 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 2 -Subparagraph (c)(2)(iii) -Publisher FASB -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2
Reference 17: http://www.xbrl.org/2003/role/disclosureRef -Topic 718 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 2 -Subparagraph (c)(2)(iii)(01) -Publisher FASB -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2
Reference 18: http://www.xbrl.org/2003/role/disclosureRef -Topic 718 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 2 -Subparagraph (c)(2)(iii)(02) -Publisher FASB -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2
Reference 19: http://www.xbrl.org/2003/role/disclosureRef -Topic 718 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 2 -Subparagraph (c)(2)(iii)(03) -Publisher FASB -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2
Reference 20: http://www.xbrl.org/2003/role/disclosureRef -Topic 718 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 2 -Subparagraph (d)(1) -Publisher FASB -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2
Reference 21: http://www.xbrl.org/2003/role/disclosureRef -Topic 718 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 2 -Subparagraph (d)(2) -Publisher FASB -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2
Reference 22: http://www.xbrl.org/2003/role/disclosureRef -Topic 718 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 2 -Subparagraph (e)(1) -Publisher FASB -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2
Reference 23: http://www.xbrl.org/2003/role/disclosureRef -Topic 718 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 2 -Subparagraph (e)(2) -Publisher FASB -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2
Reference 24: http://www.xbrl.org/2003/role/disclosureRef -Topic 718 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 2 -Subparagraph (f)(2)(i) -Publisher FASB -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2
Reference 25: http://www.xbrl.org/2003/role/disclosureRef -Topic 718 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 2 -Subparagraph (f)(2)(ii) -Publisher FASB -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2
Reference 26: http://www.xbrl.org/2003/role/disclosureRef -Topic 718 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 2 -Subparagraph (f)(2)(iii) -Publisher FASB -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2
Reference 27: http://www.xbrl.org/2003/role/disclosureRef -Topic 718 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 2 -Subparagraph (f)(2)(iv) -Publisher FASB -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2
Reference 28: http://www.xbrl.org/2003/role/disclosureRef -Topic 718 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 2 -Subparagraph (f)(2)(v) -Publisher FASB -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2
+ Details
Name: |
us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems |
Namespace Prefix: |
us-gaap_ |
Data Type: |
xbrli:stringItemType |
Balance Type: |
na |
Period Type: |
duration |
|
X |
- DefinitionNumber of shares authorized for issuance under share-based payment arrangement.
+ ReferencesReference 1: http://www.xbrl.org/2003/role/exampleRef -Topic 718 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 2 -Subparagraph (a)(3) -Publisher FASB -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2
+ Details
Name: |
us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAuthorized |
Namespace Prefix: |
us-gaap_ |
Data Type: |
xbrli:sharesItemType |
Balance Type: |
na |
Period Type: |
instant |
|
X |
- Details
Name: |
us-gaap_AwardTypeAxis=us-gaap_RestrictedStockUnitsRSUMember |
Namespace Prefix: |
|
Data Type: |
na |
Balance Type: |
|
Period Type: |
|
|
X |
- Details
Name: |
srt_TitleOfIndividualAxis=srt_DirectorMember |
Namespace Prefix: |
|
Data Type: |
na |
Balance Type: |
|
Period Type: |
|
|
X |
- Details
Name: |
srt_RangeAxis=srt_MinimumMember |
Namespace Prefix: |
|
Data Type: |
na |
Balance Type: |
|
Period Type: |
|
|
X |
- Details
Name: |
srt_RangeAxis=srt_MaximumMember |
Namespace Prefix: |
|
Data Type: |
na |
Balance Type: |
|
Period Type: |
|
|
X |
- Details
Name: |
us-gaap_StatementClassOfStockAxis=us-gaap_CommonClassAMember |
Namespace Prefix: |
|
Data Type: |
na |
Balance Type: |
|
Period Type: |
|
|
X |
- Details
Name: |
us-gaap_PlanNameAxis=shls_A2021IncentivePlanMember |
Namespace Prefix: |
|
Data Type: |
na |
Balance Type: |
|
Period Type: |
|
|
v3.25.0.1
Equity-Based Compensation - Schedule of Restricted Stock Unit and Performance Stock Unit Activity (Details) - $ / shares
|
12 Months Ended |
Dec. 31, 2024 |
Dec. 31, 2023 |
Dec. 31, 2022 |
Restricted Stock Units |
|
|
|
Units |
|
|
|
Outstanding at beginning of period (in shares) |
1,171,466
|
1,736,975
|
1,632,844
|
Granted (in shares) |
1,559,317
|
413,873
|
727,001
|
Vested (in shares) |
(650,080)
|
(887,996)
|
(559,336)
|
Forfeited (in shares) |
(238,347)
|
(91,386)
|
(63,534)
|
Outstanding at end of period (in shares) |
1,842,356
|
1,171,466
|
1,736,975
|
Weighted Average Price |
|
|
|
Balance at beginning of period (in USD per share) |
$ 23.87
|
$ 22.34
|
$ 27.55
|
Granted (in USD per share) |
8.91
|
24.78
|
13.78
|
Vested (in USD per share) |
23.43
|
21.39
|
26.05
|
Forfeited (in USD per share) |
16.75
|
23.05
|
25.56
|
Balance at end of period (in USD per share) |
$ 12.21
|
$ 23.87
|
$ 22.34
|
Performance Shares |
|
|
|
Units |
|
|
|
Outstanding at beginning of period (in shares) |
293,466
|
256,305
|
0
|
Granted (in shares) |
324,099
|
205,585
|
256,305
|
Vested (in shares) |
(22,790)
|
(67,101)
|
0
|
Forfeited (in shares) |
(122,109)
|
(101,323)
|
0
|
Outstanding at end of period (in shares) |
472,666
|
293,466
|
256,305
|
Weighted Average Price |
|
|
|
Balance at beginning of period (in USD per share) |
$ 22.59
|
$ 11.89
|
$ 0
|
Granted (in USD per share) |
15.30
|
27.75
|
11.89
|
Vested (in USD per share) |
16.04
|
11.86
|
0
|
Forfeited (in USD per share) |
19.26
|
13.08
|
0
|
Balance at end of period (in USD per share) |
$ 18.77
|
$ 22.59
|
$ 11.89
|
X |
- DefinitionThe number of equity-based payment instruments, excluding stock (or unit) options, that were forfeited during the reporting period.
+ ReferencesReference 1: http://www.xbrl.org/2003/role/disclosureRef -Topic 718 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 2 -Subparagraph (c)(2)(iii)(03) -Publisher FASB -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2
+ Details
Name: |
us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod |
Namespace Prefix: |
us-gaap_ |
Data Type: |
xbrli:sharesItemType |
Balance Type: |
na |
Period Type: |
duration |
|
X |
- DefinitionWeighted average fair value as of the grant date of equity-based award plans other than stock (unit) option plans that were not exercised or put into effect as a result of the occurrence of a terminating event.
+ ReferencesReference 1: http://www.xbrl.org/2003/role/disclosureRef -Topic 718 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 2 -Subparagraph (c)(2)(iii)(03) -Publisher FASB -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2
+ Details
Name: |
us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue |
Namespace Prefix: |
us-gaap_ |
Data Type: |
dtr-types:perShareItemType |
Balance Type: |
na |
Period Type: |
duration |
|
X |
- DefinitionThe number of grants made during the period on other than stock (or unit) option plans (for example, phantom stock or unit plan, stock or unit appreciation rights plan, performance target plan).
+ ReferencesReference 1: http://www.xbrl.org/2003/role/disclosureRef -Topic 718 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 2 -Subparagraph (c)(2)(iii)(01) -Publisher FASB -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2
+ Details
Name: |
us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod |
Namespace Prefix: |
us-gaap_ |
Data Type: |
xbrli:sharesItemType |
Balance Type: |
na |
Period Type: |
duration |
|
X |
- DefinitionThe weighted average fair value at grant date for nonvested equity-based awards issued during the period on other than stock (or unit) option plans (for example, phantom stock or unit plan, stock or unit appreciation rights plan, performance target plan).
+ ReferencesReference 1: http://www.xbrl.org/2003/role/disclosureRef -Topic 718 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 2 -Subparagraph (c)(2)(iii)(01) -Publisher FASB -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2
+ Details
Name: |
us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue |
Namespace Prefix: |
us-gaap_ |
Data Type: |
dtr-types:perShareItemType |
Balance Type: |
na |
Period Type: |
duration |
|
X |
- DefinitionThe number of non-vested equity-based payment instruments, excluding stock (or unit) options, that validly exist and are outstanding as of the balance sheet date.
+ ReferencesReference 1: http://www.xbrl.org/2003/role/disclosureRef -Topic 718 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 2 -Subparagraph (c)(2)(i) -Publisher FASB -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2
Reference 2: http://www.xbrl.org/2003/role/disclosureRef -Topic 718 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 2 -Subparagraph (c)(2)(ii) -Publisher FASB -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2
+ Details
Name: |
us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber |
Namespace Prefix: |
us-gaap_ |
Data Type: |
xbrli:sharesItemType |
Balance Type: |
na |
Period Type: |
instant |
|
X |
- DefinitionPer share or unit weighted-average fair value of nonvested award under share-based payment arrangement. Excludes share and unit options.
+ ReferencesReference 1: http://www.xbrl.org/2003/role/disclosureRef -Topic 718 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 2 -Subparagraph (c)(2)(i) -Publisher FASB -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2
Reference 2: http://www.xbrl.org/2003/role/disclosureRef -Topic 718 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 2 -Subparagraph (c)(2)(ii) -Publisher FASB -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2
+ Details
Name: |
us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue |
Namespace Prefix: |
us-gaap_ |
Data Type: |
dtr-types:perShareItemType |
Balance Type: |
na |
Period Type: |
instant |
|
X |
- References
+ Details
Name: |
us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValueRollForward |
Namespace Prefix: |
us-gaap_ |
Data Type: |
xbrli:stringItemType |
Balance Type: |
na |
Period Type: |
duration |
|
X |
- DefinitionThe number of equity-based payment instruments, excluding stock (or unit) options, that vested during the reporting period.
+ ReferencesReference 1: http://www.xbrl.org/2003/role/disclosureRef -Topic 718 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 2 -Subparagraph (c)(2)(iii)(02) -Publisher FASB -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2
+ Details
Name: |
us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod |
Namespace Prefix: |
us-gaap_ |
Data Type: |
xbrli:sharesItemType |
Balance Type: |
na |
Period Type: |
duration |
|
X |
- DefinitionThe weighted average fair value as of grant date pertaining to an equity-based award plan other than a stock (or unit) option plan for which the grantee gained the right during the reporting period, by satisfying service and performance requirements, to receive or retain shares or units, other instruments, or cash in accordance with the terms of the arrangement.
+ ReferencesReference 1: http://www.xbrl.org/2003/role/disclosureRef -Topic 718 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 2 -Subparagraph (c)(2)(iii)(02) -Publisher FASB -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2
+ Details
Name: |
us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue |
Namespace Prefix: |
us-gaap_ |
Data Type: |
dtr-types:perShareItemType |
Balance Type: |
na |
Period Type: |
duration |
|
X |
- DefinitionA roll forward is a reconciliation of a concept from the beginning of a period to the end of a period.
+ References
+ Details
Name: |
us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsOutstandingRollForward |
Namespace Prefix: |
us-gaap_ |
Data Type: |
xbrli:stringItemType |
Balance Type: |
na |
Period Type: |
duration |
|
X |
- Details
Name: |
us-gaap_AwardTypeAxis=us-gaap_RestrictedStockUnitsRSUMember |
Namespace Prefix: |
|
Data Type: |
na |
Balance Type: |
|
Period Type: |
|
|
v3.25.0.1
Stockholders’ Equity (Details) $ / shares in Units, $ in Thousands |
|
|
|
|
12 Months Ended |
|
|
|
|
|
|
Jun. 12, 2024
USD ($)
$ / shares
shares
|
Mar. 10, 2023
shares
|
Dec. 06, 2022
USD ($)
shares
|
Nov. 29, 2022
USD ($)
|
Dec. 31, 2024
USD ($)
vote
shares
|
Dec. 31, 2023
USD ($)
shares
|
Dec. 31, 2022
USD ($)
|
Aug. 05, 2024
$ / shares
shares
|
Jun. 11, 2024
USD ($)
|
Jul. 01, 2023 |
Jun. 30, 2023 |
Mar. 31, 2023 |
Dec. 31, 2021
USD ($)
|
Class of Stock [Line Items] |
|
|
|
|
|
|
|
|
|
|
|
|
|
Early termination payment of tax receivable agreement | $ |
|
|
$ 58,000
|
$ 58,000
|
$ 0
|
$ 0
|
$ 58,000
|
|
|
|
|
|
|
Maximum ratio of class B common stock held to LLC interests held |
|
|
|
|
1
|
|
|
|
|
|
|
|
|
Accelerated share repurchases (in shares) |
2,202,643
|
|
|
|
|
|
|
|
|
|
|
|
|
Accelerated share repurchases (in percent) |
60.00%
|
|
|
|
|
|
|
|
|
|
|
|
|
Accelerated share repurchases price (in dollars per share) | $ / shares |
$ 6.81
|
|
|
|
|
|
|
|
|
|
|
|
|
Increase (decrease) to stockholders' equity | $ |
|
|
|
|
$ 556,800
|
544,996
|
300,989
|
|
|
|
|
|
$ (7,498)
|
Share repurchases price (in dollars per share) | $ / shares |
|
|
|
|
|
|
|
$ 6.40
|
|
|
|
|
|
Treasury Stock |
|
|
|
|
|
|
|
|
|
|
|
|
|
Class of Stock [Line Items] |
|
|
|
|
|
|
|
|
|
|
|
|
|
Increase (decrease) to stockholders' equity | $ |
$ 15,000
|
|
|
|
(25,331)
|
0
|
0
|
|
|
|
|
|
0
|
Additional Paid-in Capital |
|
|
|
|
|
|
|
|
|
|
|
|
|
Class of Stock [Line Items] |
|
|
|
|
|
|
|
|
|
|
|
|
|
Increase (decrease) to stockholders' equity | $ |
(10,000)
|
|
|
|
$ 483,550
|
$ 470,542
|
$ 256,894
|
|
|
|
|
|
$ 95,684
|
Common Stock | Stock Offering By Selling Shareholders |
|
|
|
|
|
|
|
|
|
|
|
|
|
Class of Stock [Line Items] |
|
|
|
|
|
|
|
|
|
|
|
|
|
Stock issued in IPO (in shares) |
|
24,501,650
|
27,900,000
|
|
|
|
|
|
|
|
|
|
|
Common Stock | Stock Offering |
|
|
|
|
|
|
|
|
|
|
|
|
|
Class of Stock [Line Items] |
|
|
|
|
|
|
|
|
|
|
|
|
|
Stock issued in IPO (in shares) |
|
|
2,000,000
|
|
|
|
|
|
|
|
|
|
|
Class B Common Stock |
|
|
|
|
|
|
|
|
|
|
|
|
|
Class of Stock [Line Items] |
|
|
|
|
|
|
|
|
|
|
|
|
|
Number of votes per share of common stock | vote |
|
|
|
|
1,000
|
|
|
|
|
|
|
|
|
Common stock outstanding (in shares) |
|
|
|
|
0
|
0
|
|
|
|
|
|
|
|
Common stock issued (in shares) |
|
|
|
|
0
|
0
|
|
|
|
|
|
|
|
Class A Common Stock |
|
|
|
|
|
|
|
|
|
|
|
|
|
Class of Stock [Line Items] |
|
|
|
|
|
|
|
|
|
|
|
|
|
Number of votes per share of common stock | vote |
|
|
|
|
1,000
|
|
|
|
|
|
|
|
|
Common stock outstanding (in shares) |
|
|
|
|
166,762,392
|
170,117,289
|
|
|
|
|
|
|
|
Common stock issued (in shares) |
|
|
|
|
170,670,779
|
170,117,289
|
|
|
|
|
|
|
|
Share repurchase program, authorized, amount | $ |
|
|
|
|
|
|
|
|
$ 150,000
|
|
|
|
|
Accelerated share repurchases, payment | $ |
$ 25,000
|
|
|
|
|
|
|
|
$ 25,000
|
|
|
|
|
Accelerated share repurchases (in shares) |
2,202,643
|
|
|
|
|
|
|
1,705,744
|
|
|
|
|
|
Shoals Parent LLC |
|
|
|
|
|
|
|
|
|
|
|
|
|
Class of Stock [Line Items] |
|
|
|
|
|
|
|
|
|
|
|
|
|
Ownership interest (as a percent) |
|
|
|
|
|
|
|
|
|
100.00%
|
100.00%
|
100.00%
|
|
Shoals Intermediate Parent, Inc. |
|
|
|
|
|
|
|
|
|
|
|
|
|
Class of Stock [Line Items] |
|
|
|
|
|
|
|
|
|
|
|
|
|
Ownership interest (as a percent) |
|
|
|
|
|
100.00%
|
|
|
|
100.00%
|
|
|
|
X |
- DefinitionAccelerated Share Repurchases, Initial Shares Repurchased, Percentage Of Notional Amount
+ References
+ Details
Name: |
shls_AcceleratedShareRepurchasesInitialSharesRepurchasedPercentageOfNotionalAmount |
Namespace Prefix: |
shls_ |
Data Type: |
dtr-types:percentItemType |
Balance Type: |
na |
Period Type: |
instant |
|
X |
- DefinitionAccelerated Share Repurchases, Number Of Shares Received
+ References
+ Details
Name: |
shls_AcceleratedShareRepurchasesNumberOfSharesReceived |
Namespace Prefix: |
shls_ |
Data Type: |
xbrli:sharesItemType |
Balance Type: |
na |
Period Type: |
instant |
|
X |
- DefinitionLimitation on Issuance of Class B Common Stock, Ratio of Class B Common Stock Held to Number of LLC Interests Held, Maximum
+ References
+ Details
Name: |
shls_LimitationOnIssuanceOfClassBCommonStockRatioOfClassBCommonStockHeldToNumberOfLLCInterestsHeldMaximum |
Namespace Prefix: |
shls_ |
Data Type: |
xbrli:pureItemType |
Balance Type: |
na |
Period Type: |
instant |
|
X |
- DefinitionNumber Of Votes Per Share Of Common Stock
+ References
+ Details
Name: |
shls_NumberOfVotesPerShareOfCommonStock |
Namespace Prefix: |
shls_ |
Data Type: |
xbrli:integerItemType |
Balance Type: |
na |
Period Type: |
instant |
|
X |
- DefinitionPayments To Terminate Tax Receivable Agreement
+ References
+ Details
Name: |
shls_PaymentsToTerminateTaxReceivableAgreement |
Namespace Prefix: |
shls_ |
Data Type: |
xbrli:monetaryItemType |
Balance Type: |
credit |
Period Type: |
duration |
|
X |
- DefinitionAmount authorized for purchase of share under share repurchase plan. Includes, but is not limited to, repurchase of stock and unit of ownership.
+ ReferencesReference 1: http://www.xbrl.org/2009/role/commonPracticeRef -Topic 505 -SubTopic 30 -Name Accounting Standards Codification -Section 50 -Paragraph 4 -Publisher FASB -URI https://asc.fasb.org/1943274/2147481520/505-30-50-4
+ Details
Name: |
srt_StockRepurchaseProgramAuthorizedAmount1 |
Namespace Prefix: |
srt_ |
Data Type: |
xbrli:monetaryItemType |
Balance Type: |
credit |
Period Type: |
instant |
|
X |
- DefinitionThe price paid per share to immediately purchase the targeted number of shares on the date of executing the accelerated share repurchase agreement.
+ ReferencesReference 1: http://fasb.org/us-gaap/role/ref/legacyRef -Topic 505 -SubTopic 30 -Name Accounting Standards Codification -Section 25 -Paragraph 5 -Publisher FASB -URI https://asc.fasb.org/1943274/2147481138/505-30-25-5
+ Details
Name: |
us-gaap_AcceleratedShareRepurchasesInitialPricePaidPerShare |
Namespace Prefix: |
us-gaap_ |
Data Type: |
dtr-types:perShareItemType |
Balance Type: |
na |
Period Type: |
duration |
|
X |
- DefinitionAmount of cash receipt from (payment to) bank; or stock received from (issuance to) bank in the settlement of the accelerated share repurchase agreement.
+ ReferencesReference 1: http://fasb.org/us-gaap/role/ref/legacyRef -Topic 505 -SubTopic 30 -Name Accounting Standards Codification -Section 25 -Paragraph 5 -Publisher FASB -URI https://asc.fasb.org/1943274/2147481138/505-30-25-5
+ Details
Name: |
us-gaap_AcceleratedShareRepurchasesSettlementPaymentOrReceipt |
Namespace Prefix: |
us-gaap_ |
Data Type: |
xbrli:monetaryItemType |
Balance Type: |
debit |
Period Type: |
instant |
|
X |
- DefinitionLine items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.
+ ReferencesReference 1: http://www.xbrl.org/2003/role/exampleRef -Topic 505 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 13 -Subparagraph (d) -Publisher FASB -URI https://asc.fasb.org/1943274/2147481112/505-10-50-13
Reference 2: http://www.xbrl.org/2003/role/recommendedDisclosureRef -Topic 272 -SubTopic 10 -Name Accounting Standards Codification -Section 45 -Paragraph 3 -Publisher FASB -URI https://asc.fasb.org/1943274/2147483014/272-10-45-3
Reference 3: http://www.xbrl.org/2003/role/disclosureRef -Topic 272 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 1 -Publisher FASB -URI https://asc.fasb.org/1943274/2147482987/272-10-50-1
Reference 4: http://www.xbrl.org/2009/role/commonPracticeRef -Topic 235 -SubTopic 10 -Name Accounting Standards Codification -Section S99 -Paragraph 1 -Subparagraph (SX 210.4-08(d)) -Publisher FASB -URI https://asc.fasb.org/1943274/2147480678/235-10-S99-1
Reference 5: http://www.xbrl.org/2003/role/disclosureRef -Topic 505 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 13 -Subparagraph (a) -Publisher FASB -URI https://asc.fasb.org/1943274/2147481112/505-10-50-13
Reference 6: http://www.xbrl.org/2003/role/disclosureRef -Topic 505 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 13 -Subparagraph (b) -Publisher FASB -URI https://asc.fasb.org/1943274/2147481112/505-10-50-13
Reference 7: http://www.xbrl.org/2003/role/disclosureRef -Topic 505 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 13 -Subparagraph (e) -Publisher FASB -URI https://asc.fasb.org/1943274/2147481112/505-10-50-13
Reference 8: http://www.xbrl.org/2003/role/disclosureRef -Topic 505 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 13 -Subparagraph (h) -Publisher FASB -URI https://asc.fasb.org/1943274/2147481112/505-10-50-13
Reference 9: http://www.xbrl.org/2003/role/disclosureRef -Topic 505 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 14 -Subparagraph (b) -Publisher FASB -URI https://asc.fasb.org/1943274/2147481112/505-10-50-14
Reference 10: http://www.xbrl.org/2003/role/disclosureRef -Topic 505 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 18 -Subparagraph (c) -Publisher FASB -URI https://asc.fasb.org/1943274/2147481112/505-10-50-18
Reference 11: http://www.xbrl.org/2003/role/disclosureRef -Topic 210 -SubTopic 10 -Name Accounting Standards Codification -Section S99 -Paragraph 1 -Subparagraph (SX 210.5-02(27)(b)) -Publisher FASB -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1
Reference 12: http://www.xbrl.org/2003/role/disclosureRef -Topic 210 -SubTopic 10 -Name Accounting Standards Codification -Section S99 -Paragraph 1 -Subparagraph (SX 210.5-02(28)) -Publisher FASB -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1
Reference 13: http://www.xbrl.org/2003/role/disclosureRef -Topic 505 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 2 -Publisher FASB -URI https://asc.fasb.org/1943274/2147481112/505-10-50-2
Reference 14: http://www.xbrl.org/2003/role/disclosureRef -Topic 210 -SubTopic 10 -Name Accounting Standards Codification -Section S99 -Paragraph 1 -Subparagraph (SX 210.5-02(29)) -Publisher FASB -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1
Reference 15: http://www.xbrl.org/2003/role/disclosureRef -Topic 946 -SubTopic 10 -Name Accounting Standards Codification -Section S99 -Paragraph 3 -Subparagraph (SX 210.6-03(i)(2)) -Publisher FASB -URI https://asc.fasb.org/1943274/2147479886/946-10-S99-3
Reference 16: http://www.xbrl.org/2003/role/disclosureRef -Topic 946 -SubTopic 10 -Name Accounting Standards Codification -Section S99 -Paragraph 3 -Subparagraph (SX 210.6-03(i)(1)) -Publisher FASB -URI https://asc.fasb.org/1943274/2147479886/946-10-S99-3
Reference 17: http://www.xbrl.org/2003/role/disclosureRef -Topic 946 -SubTopic 10 -Name Accounting Standards Codification -Section S99 -Paragraph 3 -Subparagraph (SX 210.6-03(i)(2)(i)) -Publisher FASB -URI https://asc.fasb.org/1943274/2147479886/946-10-S99-3
Reference 18: http://www.xbrl.org/2003/role/disclosureRef -Topic 946 -SubTopic 10 -Name Accounting Standards Codification -Section S99 -Paragraph 3 -Subparagraph (SX 210.6-03(i)(2)(ii)) -Publisher FASB -URI https://asc.fasb.org/1943274/2147479886/946-10-S99-3
+ Details
Name: |
us-gaap_ClassOfStockLineItems |
Namespace Prefix: |
us-gaap_ |
Data Type: |
xbrli:stringItemType |
Balance Type: |
na |
Period Type: |
duration |
|
X |
- DefinitionTotal number of common shares of an entity that have been sold or granted to shareholders (includes common shares that were issued, repurchased and remain in the treasury). These shares represent capital invested by the firm's shareholders and owners, and may be all or only a portion of the number of shares authorized. Shares issued include shares outstanding and shares held in the treasury.
+ ReferencesReference 1: http://fasb.org/us-gaap/role/ref/legacyRef -Topic 210 -SubTopic 10 -Name Accounting Standards Codification -Section S99 -Paragraph 1 -Subparagraph (SX 210.5-02(29)) -Publisher FASB -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1
+ Details
Name: |
us-gaap_CommonStockSharesIssued |
Namespace Prefix: |
us-gaap_ |
Data Type: |
xbrli:sharesItemType |
Balance Type: |
na |
Period Type: |
instant |
|
X |
- DefinitionNumber of shares of common stock outstanding. Common stock represent the ownership interest in a corporation.
+ ReferencesReference 1: http://fasb.org/us-gaap/role/ref/legacyRef -Name Accounting Standards Codification -Section 50 -Paragraph 2 -SubTopic 10 -Topic 505 -Publisher FASB -URI https://asc.fasb.org/1943274/2147481112/505-10-50-2
Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef -Topic 210 -SubTopic 10 -Name Accounting Standards Codification -Section S99 -Paragraph 1 -Subparagraph (SX 210.5-02(29)) -Publisher FASB -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1
Reference 3: http://www.xbrl.org/2003/role/disclosureRef -Topic 946 -SubTopic 210 -Name Accounting Standards Codification -Section S99 -Paragraph 2 -Subparagraph (SX 210.6-05(4)) -Publisher FASB -URI https://asc.fasb.org/1943274/2147479170/946-210-S99-2
Reference 4: http://www.xbrl.org/2009/role/commonPracticeRef -Topic 946 -SubTopic 220 -Name Accounting Standards Codification -Section S99 -Paragraph 3 -Subparagraph (SX 210.6-09(4)(b)) -Publisher FASB -URI https://asc.fasb.org/1943274/2147479134/946-220-S99-3
Reference 5: http://www.xbrl.org/2003/role/disclosureRef -Topic 946 -SubTopic 210 -Name Accounting Standards Codification -Section S99 -Paragraph 1 -Subparagraph (SX 210.6-04(16)(a)) -Publisher FASB -URI https://asc.fasb.org/1943274/2147479170/946-210-S99-1
Reference 6: http://www.xbrl.org/2009/role/commonPracticeRef -Topic 946 -SubTopic 220 -Name Accounting Standards Codification -Section S99 -Paragraph 3 -Subparagraph (SX 210.6-09(7)) -Publisher FASB -URI https://asc.fasb.org/1943274/2147479134/946-220-S99-3
+ Details
Name: |
us-gaap_CommonStockSharesOutstanding |
Namespace Prefix: |
us-gaap_ |
Data Type: |
xbrli:sharesItemType |
Balance Type: |
na |
Period Type: |
instant |
|
X |
- DefinitionThe parent entity's interest in net assets of the subsidiary, expressed as a percentage.
+ References
+ Details
Name: |
us-gaap_MinorityInterestOwnershipPercentageByParent |
Namespace Prefix: |
us-gaap_ |
Data Type: |
dtr-types:percentItemType |
Balance Type: |
na |
Period Type: |
instant |
|
X |
- DefinitionThe number of shares issued or sold by the subsidiary or equity method investee per stock transaction.
+ References
+ Details
Name: |
us-gaap_SaleOfStockNumberOfSharesIssuedInTransaction |
Namespace Prefix: |
us-gaap_ |
Data Type: |
xbrli:sharesItemType |
Balance Type: |
na |
Period Type: |
duration |
|
X |
- DefinitionPer share or per unit amount of equity securities issued.
+ References
+ Details
Name: |
us-gaap_SharesIssuedPricePerShare |
Namespace Prefix: |
us-gaap_ |
Data Type: |
dtr-types:perShareItemType |
Balance Type: |
na |
Period Type: |
instant |
|
X |
- DefinitionAmount of equity (deficit) attributable to parent and noncontrolling interest. Excludes temporary equity.
+ ReferencesReference 1: http://www.xbrl.org/2003/role/disclosureRef -Topic 250 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 6 -Publisher FASB -URI https://asc.fasb.org/1943274/2147483443/250-10-50-6
Reference 2: http://www.xbrl.org/2003/role/disclosureRef -Topic 805 -SubTopic 60 -Name Accounting Standards Codification -Section 65 -Paragraph 1 -Subparagraph (g) -Publisher FASB -URI https://asc.fasb.org/1943274/2147476176/805-60-65-1
Reference 3: http://www.xbrl.org/2003/role/disclosureRef -Topic 805 -SubTopic 60 -Name Accounting Standards Codification -Section 65 -Paragraph 1 -Subparagraph (d)(1) -Publisher FASB -URI https://asc.fasb.org/1943274/2147476176/805-60-65-1
Reference 4: http://www.xbrl.org/2003/role/disclosureRef -Topic 740 -SubTopic 323 -Name Accounting Standards Codification -Section 65 -Paragraph 2 -Subparagraph (e) -Publisher FASB -URI https://asc.fasb.org/1943274/2147478666/740-323-65-2
Reference 5: http://www.xbrl.org/2003/role/disclosureRef -Topic 740 -SubTopic 323 -Name Accounting Standards Codification -Section 65 -Paragraph 2 -Subparagraph (g)(4) -Publisher FASB -URI https://asc.fasb.org/1943274/2147478666/740-323-65-2
Reference 6: http://www.xbrl.org/2003/role/disclosureRef -Topic 740 -SubTopic 323 -Name Accounting Standards Codification -Section 65 -Paragraph 2 -Subparagraph (d)(2) -Publisher FASB -URI https://asc.fasb.org/1943274/2147478666/740-323-65-2
Reference 7: http://www.xbrl.org/2003/role/disclosureRef -Topic 740 -SubTopic 323 -Name Accounting Standards Codification -Section 65 -Paragraph 2 -Subparagraph (d)(1) -Publisher FASB -URI https://asc.fasb.org/1943274/2147478666/740-323-65-2
Reference 8: http://www.xbrl.org/2003/role/disclosureRef -Topic 848 -SubTopic 10 -Name Accounting Standards Codification -Section 65 -Paragraph 2 -Subparagraph (a)(3)(iii)(03) -Publisher FASB -URI https://asc.fasb.org/1943274/2147483550/848-10-65-2
Reference 9: http://www.xbrl.org/2003/role/disclosureRef -Topic 842 -SubTopic 10 -Name Accounting Standards Codification -Section 65 -Paragraph 8 -Subparagraph (c)(3) -Publisher FASB -URI https://asc.fasb.org/1943274/2147479832/842-10-65-8
Reference 10: http://www.xbrl.org/2003/role/disclosureRef -Topic 250 -SubTopic 10 -Name Accounting Standards Codification -Section 45 -Paragraph 24 -Publisher FASB -URI https://asc.fasb.org/1943274/2147483421/250-10-45-24
Reference 11: http://www.xbrl.org/2003/role/disclosureRef -Topic 250 -SubTopic 10 -Name Accounting Standards Codification -Section 45 -Paragraph 23 -Subparagraph (b) -Publisher FASB -URI https://asc.fasb.org/1943274/2147483421/250-10-45-23
Reference 12: http://www.xbrl.org/2003/role/disclosureRef -Topic 250 -SubTopic 10 -Name Accounting Standards Codification -Section 45 -Paragraph 5 -Subparagraph (b) -Publisher FASB -URI https://asc.fasb.org/1943274/2147483421/250-10-45-5
Reference 13: http://www.xbrl.org/2003/role/disclosureRef -Topic 326 -SubTopic 10 -Name Accounting Standards Codification -Section 65 -Paragraph 5 -Subparagraph (c)(2) -Publisher FASB -URI https://asc.fasb.org/1943274/2147479654/326-10-65-5
Reference 14: http://www.xbrl.org/2003/role/disclosureRef -Topic 815 -SubTopic 20 -Name Accounting Standards Codification -Section 65 -Paragraph 6 -Subparagraph (e) -Publisher FASB -URI https://asc.fasb.org/1943274/2147480528/815-20-65-6
Reference 15: http://www.xbrl.org/2003/role/disclosureRef -Topic 815 -SubTopic 20 -Name Accounting Standards Codification -Section 65 -Paragraph 6 -Subparagraph (h)(1) -Publisher FASB -URI https://asc.fasb.org/1943274/2147480528/815-20-65-6
Reference 16: http://www.xbrl.org/2003/role/disclosureRef -Topic 815 -SubTopic 20 -Name Accounting Standards Codification -Section 65 -Paragraph 6 -Subparagraph (h)(1)(i) -Publisher FASB -URI https://asc.fasb.org/1943274/2147480528/815-20-65-6
Reference 17: http://www.xbrl.org/2003/role/disclosureRef -Topic 815 -SubTopic 20 -Name Accounting Standards Codification -Section 65 -Paragraph 6 -Subparagraph (h)(1)(iii) -Publisher FASB -URI https://asc.fasb.org/1943274/2147480528/815-20-65-6
Reference 18: http://www.xbrl.org/2003/role/disclosureRef -Topic 815 -SubTopic 20 -Name Accounting Standards Codification -Section 65 -Paragraph 6 -Subparagraph (h)(1)(iv) -Publisher FASB -URI https://asc.fasb.org/1943274/2147480528/815-20-65-6
Reference 19: http://www.xbrl.org/2003/role/disclosureRef -Topic 815 -SubTopic 20 -Name Accounting Standards Codification -Section 65 -Paragraph 6 -Subparagraph (i)(3) -Publisher FASB -URI https://asc.fasb.org/1943274/2147480528/815-20-65-6
Reference 20: http://www.xbrl.org/2003/role/disclosureRef -Topic 105 -SubTopic 10 -Name Accounting Standards Codification -Section 65 -Paragraph 6 -Subparagraph (c) -Publisher FASB -URI https://asc.fasb.org/1943274/2147479343/105-10-65-6
Reference 21: http://www.xbrl.org/2003/role/disclosureRef -Topic 105 -SubTopic 10 -Name Accounting Standards Codification -Section 65 -Paragraph 6 -Subparagraph (d) -Publisher FASB -URI https://asc.fasb.org/1943274/2147479343/105-10-65-6
Reference 22: http://www.xbrl.org/2003/role/disclosureRef -Topic 944 -SubTopic 40 -Name Accounting Standards Codification -Section 65 -Paragraph 2 -Subparagraph (f)(1) -Publisher FASB -URI https://asc.fasb.org/1943274/2147480016/944-40-65-2
Reference 23: http://www.xbrl.org/2003/role/disclosureRef -Topic 944 -SubTopic 40 -Name Accounting Standards Codification -Section 65 -Paragraph 2 -Subparagraph (f)(2) -Publisher FASB -URI https://asc.fasb.org/1943274/2147480016/944-40-65-2
Reference 24: http://www.xbrl.org/2003/role/disclosureRef -Topic 740 -SubTopic 10 -Name Accounting Standards Codification -Section 65 -Paragraph 8 -Subparagraph (d)(2) -Publisher FASB -URI https://asc.fasb.org/1943274/2147482615/740-10-65-8
Reference 25: http://www.xbrl.org/2003/role/disclosureRef -Topic 740 -SubTopic 10 -Name Accounting Standards Codification -Section 65 -Paragraph 8 -Subparagraph (d)(3) -Publisher FASB -URI https://asc.fasb.org/1943274/2147482615/740-10-65-8
Reference 26: http://www.xbrl.org/2003/role/disclosureRef -Topic 326 -SubTopic 10 -Name Accounting Standards Codification -Section 65 -Paragraph 4 -Subparagraph (d) -Publisher FASB -URI https://asc.fasb.org/1943274/2147479654/326-10-65-4
Reference 27: http://www.xbrl.org/2003/role/disclosureRef -Topic 250 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 1 -Subparagraph (b)(3) -Publisher FASB -URI https://asc.fasb.org/1943274/2147483443/250-10-50-1
Reference 28: http://www.xbrl.org/2003/role/disclosureRef -Topic 815 -SubTopic 40 -Name Accounting Standards Codification -Section 65 -Paragraph 1 -Subparagraph (e)(3) -Publisher FASB -URI https://asc.fasb.org/1943274/2147480175/815-40-65-1
Reference 29: http://www.xbrl.org/2003/role/disclosureRef -Topic 250 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 7 -Subparagraph (b) -Publisher FASB -URI https://asc.fasb.org/1943274/2147483443/250-10-50-7
Reference 30: http://www.xbrl.org/2003/role/disclosureRef -Topic 220 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 5 -Publisher FASB -URI https://asc.fasb.org/1943274/2147482765/220-10-50-5
Reference 31: http://www.xbrl.org/2003/role/disclosureRef -Topic 830 -SubTopic 30 -Name Accounting Standards Codification -Section 50 -Paragraph 1 -Publisher FASB -URI https://asc.fasb.org/1943274/2147481674/830-30-50-1
Reference 32: http://www.xbrl.org/2003/role/disclosureRef -Topic 830 -SubTopic 30 -Name Accounting Standards Codification -Section 45 -Paragraph 17 -Publisher FASB -URI https://asc.fasb.org/1943274/2147481694/830-30-45-17
Reference 33: http://www.xbrl.org/2003/role/disclosureRef -Topic 830 -SubTopic 30 -Name Accounting Standards Codification -Section 45 -Paragraph 20 -Subparagraph (a) -Publisher FASB -URI https://asc.fasb.org/1943274/2147481694/830-30-45-20
Reference 34: http://www.xbrl.org/2003/role/exampleRef -Topic 946 -SubTopic 830 -Name Accounting Standards Codification -Section 55 -Paragraph 11 -Publisher FASB -URI https://asc.fasb.org/1943274/2147479168/946-830-55-11
Reference 35: http://www.xbrl.org/2003/role/disclosureRef -Topic 946 -SubTopic 205 -Name Accounting Standards Codification -Section 45 -Paragraph 3 -Publisher FASB -URI https://asc.fasb.org/1943274/2147478009/946-205-45-3
Reference 36: http://www.xbrl.org/2003/role/disclosureRef -Topic 946 -SubTopic 505 -Name Accounting Standards Codification -Section 50 -Paragraph 3 -Publisher FASB -URI https://asc.fasb.org/1943274/2147478448/946-505-50-3
Reference 37: http://www.xbrl.org/2003/role/disclosureRef -Topic 946 -SubTopic 210 -Name Accounting Standards Codification -Section S99 -Paragraph 1 -Subparagraph (SX 210.6-04(19)) -Publisher FASB -URI https://asc.fasb.org/1943274/2147479170/946-210-S99-1
Reference 38: http://www.xbrl.org/2003/role/disclosureRef -Topic 946 -SubTopic 210 -Name Accounting Standards Codification -Section S99 -Paragraph 2 -Subparagraph (SX 210.6-05(4)) -Publisher FASB -URI https://asc.fasb.org/1943274/2147479170/946-210-S99-2
Reference 39: http://www.xbrl.org/2009/role/commonPracticeRef -Topic 946 -SubTopic 220 -Name Accounting Standards Codification -Section S99 -Paragraph 3 -Subparagraph (SX 210.6-09(4)(b)) -Publisher FASB -URI https://asc.fasb.org/1943274/2147479134/946-220-S99-3
Reference 40: http://www.xbrl.org/2003/role/disclosureRef -Topic 946 -SubTopic 220 -Name Accounting Standards Codification -Section S99 -Paragraph 3 -Subparagraph (SX 210.6-09(6)) -Publisher FASB -URI https://asc.fasb.org/1943274/2147479134/946-220-S99-3
Reference 41: http://www.xbrl.org/2003/role/disclosureRef -Topic 946 -SubTopic 220 -Name Accounting Standards Codification -Section S99 -Paragraph 3 -Subparagraph (SX 210.6-09(7)) -Publisher FASB -URI https://asc.fasb.org/1943274/2147479134/946-220-S99-3
Reference 42: http://www.xbrl.org/2003/role/disclosureRef -Topic 505 -SubTopic 10 -Name Accounting Standards Codification -Section S99 -Paragraph 1 -Subparagraph (SX 210.3-04) -Publisher FASB -URI https://asc.fasb.org/1943274/2147480008/505-10-S99-1
Reference 43: http://www.xbrl.org/2009/role/commonPracticeRef -Topic 235 -SubTopic 10 -Name Accounting Standards Codification -Section S99 -Paragraph 1 -Subparagraph (SX 210.4-08(g)(1)(ii)) -Publisher FASB -URI https://asc.fasb.org/1943274/2147480678/235-10-S99-1
Reference 44: http://www.xbrl.org/2009/role/commonPracticeRef -Topic 323 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 3 -Subparagraph (c) -Publisher FASB -URI https://asc.fasb.org/1943274/2147481687/323-10-50-3
Reference 45: http://www.xbrl.org/2009/role/commonPracticeRef -Topic 825 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 28 -Subparagraph (f) -Publisher FASB -URI https://asc.fasb.org/1943274/2147482907/825-10-50-28
Reference 46: http://fasb.org/us-gaap/role/ref/legacyRef -Name Accounting Standards Codification -Topic 810 -SubTopic 10 -Section 45 -Paragraph 15 -Publisher FASB -URI https://asc.fasb.org/1943274/2147481231/810-10-45-15
Reference 47: http://fasb.org/us-gaap/role/ref/legacyRef -Name Accounting Standards Codification -Topic 810 -SubTopic 10 -Section 45 -Paragraph 16 -Publisher FASB -URI https://asc.fasb.org/1943274/2147481231/810-10-45-16
Reference 48: http://fasb.org/us-gaap/role/ref/legacyRef -Name Accounting Standards Codification -Topic 810 -SubTopic 10 -Section 55 -Paragraph 4I -Publisher FASB -URI https://asc.fasb.org/1943274/2147481175/810-10-55-4I
Reference 49: http://www.xbrl.org/2003/role/disclosureRef -Topic 350 -SubTopic 60 -Name Accounting Standards Codification -Section 65 -Paragraph 1 -Subparagraph (b) -Publisher FASB -URI https://asc.fasb.org/1943274/2147476166/350-60-65-1
+ Details
Name: |
us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest |
Namespace Prefix: |
us-gaap_ |
Data Type: |
xbrli:monetaryItemType |
Balance Type: |
credit |
Period Type: |
instant |
|
X |
- Details
Name: |
us-gaap_StatementEquityComponentsAxis=us-gaap_TreasuryStockCommonMember |
Namespace Prefix: |
|
Data Type: |
na |
Balance Type: |
|
Period Type: |
|
|
X |
- Details
Name: |
us-gaap_StatementEquityComponentsAxis=us-gaap_AdditionalPaidInCapitalMember |
Namespace Prefix: |
|
Data Type: |
na |
Balance Type: |
|
Period Type: |
|
|
X |
- Details
Name: |
us-gaap_StatementClassOfStockAxis=us-gaap_CommonStockMember |
Namespace Prefix: |
|
Data Type: |
na |
Balance Type: |
|
Period Type: |
|
|
X |
- Details
Name: |
us-gaap_SubsidiarySaleOfStockAxis=shls_StockOfferingBySellingShareholdersMember |
Namespace Prefix: |
|
Data Type: |
na |
Balance Type: |
|
Period Type: |
|
|
X |
- Details
Name: |
us-gaap_SubsidiarySaleOfStockAxis=shls_StockOfferingMember |
Namespace Prefix: |
|
Data Type: |
na |
Balance Type: |
|
Period Type: |
|
|
X |
- Details
Name: |
us-gaap_StatementClassOfStockAxis=us-gaap_CommonClassBMember |
Namespace Prefix: |
|
Data Type: |
na |
Balance Type: |
|
Period Type: |
|
|
X |
- Details
Name: |
us-gaap_StatementClassOfStockAxis=us-gaap_CommonClassAMember |
Namespace Prefix: |
|
Data Type: |
na |
Balance Type: |
|
Period Type: |
|
|
X |
- Details
Name: |
srt_OwnershipAxis=shls_ShoalsParentLLCMember |
Namespace Prefix: |
|
Data Type: |
na |
Balance Type: |
|
Period Type: |
|
|
v3.25.0.1
Non-Controlling Interests - Narrative (Details) - USD ($) $ in Thousands |
12 Months Ended |
|
|
|
Dec. 31, 2024 |
Dec. 31, 2023 |
Dec. 31, 2022 |
Jul. 01, 2023 |
Jun. 30, 2023 |
Mar. 31, 2023 |
Noncontrolling Interest [Line Items] |
|
|
|
|
|
|
Tax distributions to non-controlling LLC interest holders |
$ 0
|
$ 2,628
|
$ 7,762
|
|
|
|
Shoals Parent LLC |
|
|
|
|
|
|
Noncontrolling Interest [Line Items] |
|
|
|
|
|
|
Ownership interest (as a percent) |
|
|
|
100.00%
|
100.00%
|
100.00%
|
Shoals Intermediate Parent, Inc. |
|
|
|
|
|
|
Noncontrolling Interest [Line Items] |
|
|
|
|
|
|
Ownership interest (as a percent) |
|
100.00%
|
|
100.00%
|
|
|
Shoals Parent LLC |
|
|
|
|
|
|
Noncontrolling Interest [Line Items] |
|
|
|
|
|
|
Interests purchased in subsidiaries (in shares) |
0
|
601,518
|
480,116
|
|
|
|
X |
- DefinitionNoncontrolling Interest, Number of Shares Purchased
+ References
+ Details
Name: |
shls_NoncontrollingInterestNumberOfSharesPurchased |
Namespace Prefix: |
shls_ |
Data Type: |
xbrli:sharesItemType |
Balance Type: |
na |
Period Type: |
instant |
|
X |
- DefinitionDecrease in noncontrolling interest balance from payment of dividends or other distributions by the non-wholly owned subsidiary or partially owned entity, included in the consolidation of the parent entity, to the noncontrolling interest holders.
+ ReferencesReference 1: http://fasb.org/us-gaap/role/ref/legacyRef -Topic 505 -SubTopic 10 -Name Accounting Standards Codification -Section S99 -Paragraph 1 -Subparagraph (SX 210.3-04) -Publisher FASB -URI https://asc.fasb.org/1943274/2147480008/505-10-S99-1
+ Details
Name: |
us-gaap_MinorityInterestDecreaseFromDistributionsToNoncontrollingInterestHolders |
Namespace Prefix: |
us-gaap_ |
Data Type: |
xbrli:monetaryItemType |
Balance Type: |
debit |
Period Type: |
duration |
|
X |
- DefinitionLine items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.
+ References
+ Details
Name: |
us-gaap_MinorityInterestLineItems |
Namespace Prefix: |
us-gaap_ |
Data Type: |
xbrli:stringItemType |
Balance Type: |
na |
Period Type: |
duration |
|
X |
- DefinitionThe parent entity's interest in net assets of the subsidiary, expressed as a percentage.
+ References
+ Details
Name: |
us-gaap_MinorityInterestOwnershipPercentageByParent |
Namespace Prefix: |
us-gaap_ |
Data Type: |
dtr-types:percentItemType |
Balance Type: |
na |
Period Type: |
instant |
|
X |
- Details
Name: |
srt_OwnershipAxis=shls_ShoalsParentLLCMember |
Namespace Prefix: |
|
Data Type: |
na |
Balance Type: |
|
Period Type: |
|
|
X |
- Details
Name: |
srt_CounterpartyNameAxis=shls_ShoalsParentLLCMember |
Namespace Prefix: |
|
Data Type: |
na |
Balance Type: |
|
Period Type: |
|
|
v3.25.0.1
Non-Controlling Interests - Schedule of Effects of Changes in Ownership (Details) - USD ($) $ in Thousands |
12 Months Ended |
Dec. 31, 2024 |
Dec. 31, 2023 |
Dec. 31, 2022 |
Noncontrolling Interest [Abstract] |
|
|
|
Net income attributable to non-controlling interests |
$ 0
|
$ 2,687
|
$ 15,402
|
Decrease as a result of the Organizational Transactions |
|
0
|
0
|
Increase as a result of newly issued LLC Interests in IPO |
|
0
|
0
|
Increase as a result of activity under equity-based compensation plan |
|
687
|
5,422
|
Decrease from tax distributions to non-controlling interests |
|
(2,628)
|
(7,762)
|
Reallocation of non-controlling interests |
|
(10,361)
|
6,604
|
Change from net income attributable to non-controlling interests and transfers to non-controlling interests |
|
$ (9,615)
|
$ 19,666
|
X |
- DefinitionConsolidation, Less than Wholly Owned Subsidiary, Parent Ownership Interest, Changes, Distributions To Non-Controlling Interest
+ References
+ Details
Name: |
shls_ConsolidationLessThanWhollyOwnedSubsidiaryParentOwnershipInterestChangesDistributionsToNonControllingInterest |
Namespace Prefix: |
shls_ |
Data Type: |
xbrli:monetaryItemType |
Balance Type: |
debit |
Period Type: |
duration |
|
X |
- DefinitionConsolidation, Less than Wholly Owned Subsidiary, Parent Ownership Interest, Changes, Organizational Transaction
+ References
+ Details
Name: |
shls_ConsolidationLessThanWhollyOwnedSubsidiaryParentOwnershipInterestChangesOrganizationalTransaction |
Namespace Prefix: |
shls_ |
Data Type: |
xbrli:monetaryItemType |
Balance Type: |
debit |
Period Type: |
duration |
|
X |
- DefinitionConsolidation, Less than Wholly Owned Subsidiary, Parent Ownership Interest, Changes, Reallocation Of Non-Controlling Interest
+ References
+ Details
Name: |
shls_ConsolidationLessThanWhollyOwnedSubsidiaryParentOwnershipInterestChangesReallocationOfNonControllingInterest |
Namespace Prefix: |
shls_ |
Data Type: |
xbrli:monetaryItemType |
Balance Type: |
credit |
Period Type: |
duration |
|
X |
- DefinitionConsolidation, Less than Wholly Owned Subsidiary, Parent Ownership Interest, Changes, Stock Compensation Plan Activity
+ References
+ Details
Name: |
shls_ConsolidationLessThanWhollyOwnedSubsidiaryParentOwnershipInterestChangesStockCompensationPlanActivity |
Namespace Prefix: |
shls_ |
Data Type: |
xbrli:monetaryItemType |
Balance Type: |
credit |
Period Type: |
duration |
|
X |
- DefinitionThis element represents the total net income attributable to the parent for the period and the effect of net changes during the period impacting the parent's ownership interest in a subsidiary as it relates to the total (consolidated) equity attributable to the parent. The changes to the parent's ownership interest in a subsidiary represented by this element did not result in a deconsolidation of the subsidiary from the consolidated financial statements.
+ ReferencesReference 1: http://fasb.org/us-gaap/role/ref/legacyRef -Name Accounting Standards Codification -Topic 810 -SubTopic 10 -Section 55 -Paragraph 4M -Publisher FASB -URI https://asc.fasb.org/1943274/2147481175/810-10-55-4M
Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef -Name Accounting Standards Codification -Topic 505 -SubTopic 10 -Section S99 -Paragraph 1 -Publisher FASB -URI https://asc.fasb.org/1943274/2147480008/505-10-S99-1
Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef -Name Accounting Standards Codification -Section 50 -Paragraph 1A -Subparagraph (d) -SubTopic 10 -Topic 810 -Publisher FASB -URI https://asc.fasb.org/1943274/2147481203/810-10-50-1A
+ Details
Name: |
us-gaap_ConsolidationLessThanWhollyOwnedSubsidiaryParentOwnershipInterestChangeDueToNetIncomeAttributableToParentAndEffectsOfChangesNet |
Namespace Prefix: |
us-gaap_ |
Data Type: |
xbrli:monetaryItemType |
Balance Type: |
credit |
Period Type: |
duration |
|
X |
- DefinitionRepresents a sale by the parent of a portion of its equity interest in a subsidiary during the period, thereby effecting a change in total (consolidated) equity attributable to the parent. The sale of the equity interest represented by this element does not result in a loss of control by the parent.
+ ReferencesReference 1: http://fasb.org/us-gaap/role/ref/legacyRef -Name Accounting Standards Codification -Topic 810 -SubTopic 10 -Section 55 -Paragraph 4M -Publisher FASB -URI https://asc.fasb.org/1943274/2147481175/810-10-55-4M
Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef -Name Accounting Standards Codification -Topic 505 -SubTopic 10 -Section S99 -Paragraph 1 -Publisher FASB -URI https://asc.fasb.org/1943274/2147480008/505-10-S99-1
Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef -Name Accounting Standards Codification -Section 50 -Paragraph 1A -Subparagraph (d) -SubTopic 10 -Topic 810 -Publisher FASB -URI https://asc.fasb.org/1943274/2147481203/810-10-50-1A
+ Details
Name: |
us-gaap_ConsolidationLessThanWhollyOwnedSubsidiaryParentOwnershipInterestChangesSaleOfInterestByParent |
Namespace Prefix: |
us-gaap_ |
Data Type: |
xbrli:monetaryItemType |
Balance Type: |
credit |
Period Type: |
duration |
|
X |
- DefinitionAmount of Net Income (Loss) attributable to noncontrolling interest.
+ ReferencesReference 1: http://www.xbrl.org/2003/role/disclosureRef -Topic 250 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 6 -Publisher FASB -URI https://asc.fasb.org/1943274/2147483443/250-10-50-6
Reference 2: http://www.xbrl.org/2003/role/disclosureRef -Topic 250 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 9 -Publisher FASB -URI https://asc.fasb.org/1943274/2147483443/250-10-50-9
Reference 3: http://www.xbrl.org/2003/role/disclosureRef -Topic 250 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 8 -Publisher FASB -URI https://asc.fasb.org/1943274/2147483443/250-10-50-8
Reference 4: http://www.xbrl.org/2003/role/disclosureRef -Topic 944 -SubTopic 220 -Name Accounting Standards Codification -Section S99 -Paragraph 1 -Subparagraph (SX 210.7-04(17)) -Publisher FASB -URI https://asc.fasb.org/1943274/2147477250/944-220-S99-1
Reference 5: http://www.xbrl.org/2009/role/commonPracticeRef -Topic 220 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 6 -Publisher FASB -URI https://asc.fasb.org/1943274/2147482765/220-10-50-6
Reference 6: http://fasb.org/us-gaap/role/ref/legacyRef -Topic 810 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 1A -Subparagraph (a)(2) -Publisher FASB -URI https://asc.fasb.org/1943274/2147481203/810-10-50-1A
Reference 7: http://fasb.org/us-gaap/role/ref/legacyRef -Name Accounting Standards Codification -Topic 810 -SubTopic 10 -Section 55 -Paragraph 4J -Publisher FASB -URI https://asc.fasb.org/1943274/2147481175/810-10-55-4J
Reference 8: http://www.xbrl.org/2003/role/disclosureRef -Topic 220 -SubTopic 10 -Name Accounting Standards Codification -Section 45 -Paragraph 1A -Subparagraph (a) -Publisher FASB -URI https://asc.fasb.org/1943274/2147482790/220-10-45-1A
Reference 9: http://www.xbrl.org/2003/role/disclosureRef -Topic 220 -SubTopic 10 -Name Accounting Standards Codification -Section 45 -Paragraph 1B -Subparagraph (a) -Publisher FASB -URI https://asc.fasb.org/1943274/2147482790/220-10-45-1B
+ Details
Name: |
us-gaap_NetIncomeLossAttributableToNoncontrollingInterest |
Namespace Prefix: |
us-gaap_ |
Data Type: |
xbrli:monetaryItemType |
Balance Type: |
debit |
Period Type: |
duration |
|
X |
- References
+ Details
Name: |
us-gaap_NoncontrollingInterestAbstract |
Namespace Prefix: |
us-gaap_ |
Data Type: |
xbrli:stringItemType |
Balance Type: |
na |
Period Type: |
duration |
|
v3.25.0.1
Leases - Schedule of Assets and Liabilities (Details) - USD ($) $ in Thousands |
Dec. 31, 2024 |
Dec. 31, 2023 |
Leases [Abstract] |
|
|
Right-of-use asset |
$ 1,786
|
$ 2,871
|
Lease liability, current portion |
881
|
1,140
|
Lease liability, net current portion |
1,235
|
2,116
|
Total lease liability |
$ 2,116
|
$ 3,256
|
Operating lease, right-of-use asset, statement of financial position |
Other current assets
|
Other current assets
|
Operating lease, liability, current, statement of financial position |
Accrued expenses and other
|
Accrued expenses and other
|
Operating lease, liability, noncurrent, statement of financial position |
Other long-term liabilities
|
Other long-term liabilities
|
X |
- References
+ Details
Name: |
us-gaap_LeasesAbstract |
Namespace Prefix: |
us-gaap_ |
Data Type: |
xbrli:stringItemType |
Balance Type: |
na |
Period Type: |
duration |
|
X |
- DefinitionPresent value of lessee's discounted obligation for lease payments from operating lease.
+ ReferencesReference 1: http://www.xbrl.org/2003/role/disclosureRef -Topic 842 -SubTopic 20 -Name Accounting Standards Codification -Section 45 -Paragraph 1 -Subparagraph (b) -Publisher FASB -URI https://asc.fasb.org/1943274/2147479041/842-20-45-1
+ Details
Name: |
us-gaap_OperatingLeaseLiability |
Namespace Prefix: |
us-gaap_ |
Data Type: |
xbrli:monetaryItemType |
Balance Type: |
credit |
Period Type: |
instant |
|
X |
- DefinitionPresent value of lessee's discounted obligation for lease payments from operating lease, classified as current.
+ ReferencesReference 1: http://www.xbrl.org/2003/role/disclosureRef -Topic 842 -SubTopic 20 -Name Accounting Standards Codification -Section 45 -Paragraph 1 -Subparagraph (b) -Publisher FASB -URI https://asc.fasb.org/1943274/2147479041/842-20-45-1
+ Details
Name: |
us-gaap_OperatingLeaseLiabilityCurrent |
Namespace Prefix: |
us-gaap_ |
Data Type: |
xbrli:monetaryItemType |
Balance Type: |
credit |
Period Type: |
instant |
|
X |
- DefinitionIndicates line item in statement of financial position that includes current operating lease liability.
+ ReferencesReference 1: http://www.xbrl.org/2003/role/disclosureRef -Topic 842 -SubTopic 20 -Name Accounting Standards Codification -Section 45 -Paragraph 2 -Publisher FASB -URI https://asc.fasb.org/1943274/2147479041/842-20-45-2
+ Details
Name: |
us-gaap_OperatingLeaseLiabilityCurrentStatementOfFinancialPositionExtensibleList |
Namespace Prefix: |
us-gaap_ |
Data Type: |
enum2:enumerationSetItemType |
Balance Type: |
na |
Period Type: |
instant |
|
X |
- DefinitionPresent value of lessee's discounted obligation for lease payments from operating lease, classified as noncurrent.
+ ReferencesReference 1: http://www.xbrl.org/2003/role/disclosureRef -Topic 842 -SubTopic 20 -Name Accounting Standards Codification -Section 45 -Paragraph 1 -Subparagraph (b) -Publisher FASB -URI https://asc.fasb.org/1943274/2147479041/842-20-45-1
+ Details
Name: |
us-gaap_OperatingLeaseLiabilityNoncurrent |
Namespace Prefix: |
us-gaap_ |
Data Type: |
xbrli:monetaryItemType |
Balance Type: |
credit |
Period Type: |
instant |
|
X |
- DefinitionIndicates line item in statement of financial position that includes noncurrent operating lease liability.
+ ReferencesReference 1: http://www.xbrl.org/2003/role/disclosureRef -Topic 842 -SubTopic 20 -Name Accounting Standards Codification -Section 45 -Paragraph 2 -Publisher FASB -URI https://asc.fasb.org/1943274/2147479041/842-20-45-2
+ Details
Name: |
us-gaap_OperatingLeaseLiabilityNoncurrentStatementOfFinancialPositionExtensibleList |
Namespace Prefix: |
us-gaap_ |
Data Type: |
enum2:enumerationSetItemType |
Balance Type: |
na |
Period Type: |
instant |
|
X |
- DefinitionAmount of lessee's right to use underlying asset under operating lease.
+ ReferencesReference 1: http://www.xbrl.org/2003/role/disclosureRef -Topic 842 -SubTopic 20 -Name Accounting Standards Codification -Section 45 -Paragraph 1 -Subparagraph (a) -Publisher FASB -URI https://asc.fasb.org/1943274/2147479041/842-20-45-1
+ Details
Name: |
us-gaap_OperatingLeaseRightOfUseAsset |
Namespace Prefix: |
us-gaap_ |
Data Type: |
xbrli:monetaryItemType |
Balance Type: |
debit |
Period Type: |
instant |
|
X |
- DefinitionIndicates line item in statement of financial position that includes operating lease right-of-use asset.
+ ReferencesReference 1: http://www.xbrl.org/2003/role/disclosureRef -Topic 842 -SubTopic 20 -Name Accounting Standards Codification -Section 45 -Paragraph 2 -Publisher FASB -URI https://asc.fasb.org/1943274/2147479041/842-20-45-2
+ Details
Name: |
us-gaap_OperatingLeaseRightOfUseAssetStatementOfFinancialPositionExtensibleList |
Namespace Prefix: |
us-gaap_ |
Data Type: |
enum2:enumerationSetItemType |
Balance Type: |
na |
Period Type: |
instant |
|
v3.25.0.1
X |
- DefinitionAmount of lease cost recognized by lessee for lease contract.
+ ReferencesReference 1: http://www.xbrl.org/2003/role/exampleRef -Topic 842 -SubTopic 20 -Name Accounting Standards Codification -Section 55 -Paragraph 53 -Publisher FASB -URI https://asc.fasb.org/1943274/2147479589/842-20-55-53
Reference 2: http://www.xbrl.org/2003/role/disclosureRef -Topic 842 -SubTopic 20 -Name Accounting Standards Codification -Section 50 -Paragraph 4 -Publisher FASB -URI https://asc.fasb.org/1943274/2147478964/842-20-50-4
+ Details
Name: |
us-gaap_LeaseCost |
Namespace Prefix: |
us-gaap_ |
Data Type: |
xbrli:monetaryItemType |
Balance Type: |
debit |
Period Type: |
duration |
|
X |
- References
+ Details
Name: |
us-gaap_LeasesAbstract |
Namespace Prefix: |
us-gaap_ |
Data Type: |
xbrli:stringItemType |
Balance Type: |
na |
Period Type: |
duration |
|
X |
- DefinitionAmount of single lease cost, calculated by allocation of remaining cost of lease over remaining lease term. Includes, but is not limited to, single lease cost, after impairment of right-of-use asset, calculated by amortization of remaining right-of-use asset and accretion of lease liability.
+ ReferencesReference 1: http://www.xbrl.org/2003/role/exampleRef -Topic 842 -SubTopic 20 -Name Accounting Standards Codification -Section 55 -Paragraph 53 -Publisher FASB -URI https://asc.fasb.org/1943274/2147479589/842-20-55-53
Reference 2: http://www.xbrl.org/2003/role/disclosureRef -Topic 842 -SubTopic 20 -Name Accounting Standards Codification -Section 50 -Paragraph 4 -Subparagraph (b) -Publisher FASB -URI https://asc.fasb.org/1943274/2147478964/842-20-50-4
+ Details
Name: |
us-gaap_OperatingLeaseCost |
Namespace Prefix: |
us-gaap_ |
Data Type: |
xbrli:monetaryItemType |
Balance Type: |
debit |
Period Type: |
duration |
|
X |
- DefinitionAmount of short-term lease cost, excluding expense for lease with term of one month or less.
+ ReferencesReference 1: http://www.xbrl.org/2003/role/exampleRef -Topic 842 -SubTopic 20 -Name Accounting Standards Codification -Section 55 -Paragraph 53 -Publisher FASB -URI https://asc.fasb.org/1943274/2147479589/842-20-55-53
Reference 2: http://www.xbrl.org/2003/role/disclosureRef -Topic 842 -SubTopic 20 -Name Accounting Standards Codification -Section 50 -Paragraph 4 -Subparagraph (c) -Publisher FASB -URI https://asc.fasb.org/1943274/2147478964/842-20-50-4
+ Details
Name: |
us-gaap_ShortTermLeaseCost |
Namespace Prefix: |
us-gaap_ |
Data Type: |
xbrli:monetaryItemType |
Balance Type: |
debit |
Period Type: |
duration |
|
X |
- DefinitionAmount of variable lease cost, excluded from lease liability, recognized when obligation for payment is incurred for finance and operating leases.
+ ReferencesReference 1: http://www.xbrl.org/2003/role/exampleRef -Topic 842 -SubTopic 20 -Name Accounting Standards Codification -Section 55 -Paragraph 53 -Publisher FASB -URI https://asc.fasb.org/1943274/2147479589/842-20-55-53
Reference 2: http://www.xbrl.org/2003/role/disclosureRef -Topic 842 -SubTopic 20 -Name Accounting Standards Codification -Section 50 -Paragraph 4 -Subparagraph (d) -Publisher FASB -URI https://asc.fasb.org/1943274/2147478964/842-20-50-4
+ Details
Name: |
us-gaap_VariableLeaseCost |
Namespace Prefix: |
us-gaap_ |
Data Type: |
xbrli:monetaryItemType |
Balance Type: |
debit |
Period Type: |
duration |
|
v3.25.0.1
X |
- DefinitionLessee, Operating Lease, Liability, to be Paid, After Year Three
+ References
+ Details
Name: |
shls_LesseeOperatingLeaseLiabilityToBePaidAfterYearThree |
Namespace Prefix: |
shls_ |
Data Type: |
xbrli:monetaryItemType |
Balance Type: |
credit |
Period Type: |
instant |
|
X |
- References
+ Details
Name: |
us-gaap_LeasesAbstract |
Namespace Prefix: |
us-gaap_ |
Data Type: |
xbrli:stringItemType |
Balance Type: |
na |
Period Type: |
duration |
|
X |
- DefinitionAmount of lessee's undiscounted obligation for lease payment for operating lease.
+ ReferencesReference 1: http://www.xbrl.org/2003/role/disclosureRef -Topic 842 -SubTopic 20 -Name Accounting Standards Codification -Section 50 -Paragraph 6 -Publisher FASB -URI https://asc.fasb.org/1943274/2147478964/842-20-50-6
+ Details
Name: |
us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue |
Namespace Prefix: |
us-gaap_ |
Data Type: |
xbrli:monetaryItemType |
Balance Type: |
credit |
Period Type: |
instant |
|
X |
- DefinitionAmount of lessee's undiscounted obligation for lease payment for operating lease to be paid in next fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).
+ ReferencesReference 1: http://www.xbrl.org/2003/role/disclosureRef -Topic 842 -SubTopic 20 -Name Accounting Standards Codification -Section 50 -Paragraph 6 -Publisher FASB -URI https://asc.fasb.org/1943274/2147478964/842-20-50-6
+ Details
Name: |
us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths |
Namespace Prefix: |
us-gaap_ |
Data Type: |
xbrli:monetaryItemType |
Balance Type: |
credit |
Period Type: |
instant |
|
X |
- DefinitionAmount of lessee's undiscounted obligation for lease payment for operating lease to be paid in third fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).
+ ReferencesReference 1: http://www.xbrl.org/2003/role/disclosureRef -Topic 842 -SubTopic 20 -Name Accounting Standards Codification -Section 50 -Paragraph 6 -Publisher FASB -URI https://asc.fasb.org/1943274/2147478964/842-20-50-6
+ Details
Name: |
us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearThree |
Namespace Prefix: |
us-gaap_ |
Data Type: |
xbrli:monetaryItemType |
Balance Type: |
credit |
Period Type: |
instant |
|
X |
- DefinitionAmount of lessee's undiscounted obligation for lease payment for operating lease to be paid in second fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).
+ ReferencesReference 1: http://www.xbrl.org/2003/role/disclosureRef -Topic 842 -SubTopic 20 -Name Accounting Standards Codification -Section 50 -Paragraph 6 -Publisher FASB -URI https://asc.fasb.org/1943274/2147478964/842-20-50-6
+ Details
Name: |
us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearTwo |
Namespace Prefix: |
us-gaap_ |
Data Type: |
xbrli:monetaryItemType |
Balance Type: |
credit |
Period Type: |
instant |
|
X |
- DefinitionAmount of lessee's undiscounted obligation for lease payments in excess of discounted obligation for lease payments for operating lease.
+ ReferencesReference 1: http://www.xbrl.org/2003/role/disclosureRef -Topic 842 -SubTopic 20 -Name Accounting Standards Codification -Section 50 -Paragraph 6 -Publisher FASB -URI https://asc.fasb.org/1943274/2147478964/842-20-50-6
+ Details
Name: |
us-gaap_LesseeOperatingLeaseLiabilityUndiscountedExcessAmount |
Namespace Prefix: |
us-gaap_ |
Data Type: |
xbrli:monetaryItemType |
Balance Type: |
credit |
Period Type: |
instant |
|
X |
- DefinitionPresent value of lessee's discounted obligation for lease payments from operating lease.
+ ReferencesReference 1: http://www.xbrl.org/2003/role/disclosureRef -Topic 842 -SubTopic 20 -Name Accounting Standards Codification -Section 45 -Paragraph 1 -Subparagraph (b) -Publisher FASB -URI https://asc.fasb.org/1943274/2147479041/842-20-45-1
+ Details
Name: |
us-gaap_OperatingLeaseLiability |
Namespace Prefix: |
us-gaap_ |
Data Type: |
xbrli:monetaryItemType |
Balance Type: |
credit |
Period Type: |
instant |
|
v3.25.0.1
X |
- References
+ Details
Name: |
us-gaap_LeasesAbstract |
Namespace Prefix: |
us-gaap_ |
Data Type: |
xbrli:stringItemType |
Balance Type: |
na |
Period Type: |
duration |
|
X |
- DefinitionWeighted average discount rate for operating lease calculated at point in time.
+ ReferencesReference 1: http://www.xbrl.org/2003/role/exampleRef -Topic 842 -SubTopic 20 -Name Accounting Standards Codification -Section 55 -Paragraph 53 -Publisher FASB -URI https://asc.fasb.org/1943274/2147479589/842-20-55-53
Reference 2: http://www.xbrl.org/2003/role/disclosureRef -Topic 842 -SubTopic 20 -Name Accounting Standards Codification -Section 50 -Paragraph 4 -Subparagraph (g)(4) -Publisher FASB -URI https://asc.fasb.org/1943274/2147478964/842-20-50-4
+ Details
Name: |
us-gaap_OperatingLeaseWeightedAverageDiscountRatePercent |
Namespace Prefix: |
us-gaap_ |
Data Type: |
dtr-types:percentItemType |
Balance Type: |
na |
Period Type: |
instant |
|
X |
- DefinitionWeighted average remaining lease term for operating lease, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents reported fact of one year, five months, and thirteen days.
+ ReferencesReference 1: http://www.xbrl.org/2003/role/exampleRef -Topic 842 -SubTopic 20 -Name Accounting Standards Codification -Section 55 -Paragraph 53 -Publisher FASB -URI https://asc.fasb.org/1943274/2147479589/842-20-55-53
Reference 2: http://www.xbrl.org/2003/role/disclosureRef -Topic 842 -SubTopic 20 -Name Accounting Standards Codification -Section 50 -Paragraph 4 -Subparagraph (g)(3) -Publisher FASB -URI https://asc.fasb.org/1943274/2147478964/842-20-50-4
+ Details
Name: |
us-gaap_OperatingLeaseWeightedAverageRemainingLeaseTerm1 |
Namespace Prefix: |
us-gaap_ |
Data Type: |
xbrli:durationItemType |
Balance Type: |
na |
Period Type: |
instant |
|
v3.25.0.1
X |
- References
+ Details
Name: |
us-gaap_LeasesAbstract |
Namespace Prefix: |
us-gaap_ |
Data Type: |
xbrli:stringItemType |
Balance Type: |
na |
Period Type: |
duration |
|
X |
- DefinitionAmount of cash outflow from operating lease, excluding payments to bring another asset to condition and location necessary for its intended use.
+ ReferencesReference 1: http://www.xbrl.org/2003/role/disclosureRef -Topic 842 -SubTopic 20 -Name Accounting Standards Codification -Section 45 -Paragraph 5 -Subparagraph (c) -Publisher FASB -URI https://asc.fasb.org/1943274/2147479041/842-20-45-5
Reference 2: http://www.xbrl.org/2003/role/disclosureRef -Topic 842 -SubTopic 20 -Name Accounting Standards Codification -Section 50 -Paragraph 4 -Subparagraph (g)(1) -Publisher FASB -URI https://asc.fasb.org/1943274/2147478964/842-20-50-4
+ Details
Name: |
us-gaap_OperatingLeasePayments |
Namespace Prefix: |
us-gaap_ |
Data Type: |
xbrli:monetaryItemType |
Balance Type: |
credit |
Period Type: |
duration |
|
v3.25.0.1
X |
- DefinitionLessee, Operating Lease, Number Of Renewal Options
+ References
+ Details
Name: |
shls_LesseeOperatingLeaseNumberOfRenewalOptions |
Namespace Prefix: |
shls_ |
Data Type: |
xbrli:integerItemType |
Balance Type: |
na |
Period Type: |
duration |
|
X |
- References
+ Details
Name: |
us-gaap_LeasesAbstract |
Namespace Prefix: |
us-gaap_ |
Data Type: |
xbrli:stringItemType |
Balance Type: |
na |
Period Type: |
duration |
|
X |
- DefinitionAmount of lessee's undiscounted obligation for lease payment for operating lease.
+ ReferencesReference 1: http://www.xbrl.org/2003/role/disclosureRef -Topic 842 -SubTopic 20 -Name Accounting Standards Codification -Section 50 -Paragraph 6 -Publisher FASB -URI https://asc.fasb.org/1943274/2147478964/842-20-50-6
+ Details
Name: |
us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue |
Namespace Prefix: |
us-gaap_ |
Data Type: |
xbrli:monetaryItemType |
Balance Type: |
credit |
Period Type: |
instant |
|
X |
- DefinitionTerm of lessee's operating lease renewal, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents reported fact of one year, five months, and thirteen days.
+ ReferencesReference 1: http://www.xbrl.org/2009/role/commonPracticeRef -Topic 842 -SubTopic 20 -Name Accounting Standards Codification -Section 50 -Paragraph 3 -Subparagraph (a)(3) -Publisher FASB -URI https://asc.fasb.org/1943274/2147478964/842-20-50-3
+ Details
Name: |
us-gaap_LesseeOperatingLeaseRenewalTerm |
Namespace Prefix: |
us-gaap_ |
Data Type: |
xbrli:durationItemType |
Balance Type: |
na |
Period Type: |
instant |
|
X |
- DefinitionTerm of lessee's operating lease, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents reported fact of one year, five months, and thirteen days.
+ ReferencesReference 1: http://www.xbrl.org/2009/role/commonPracticeRef -Topic 842 -SubTopic 20 -Name Accounting Standards Codification -Section 50 -Paragraph 3 -Subparagraph (a)(3) -Publisher FASB -URI https://asc.fasb.org/1943274/2147478964/842-20-50-3
+ Details
Name: |
us-gaap_LesseeOperatingLeaseTermOfContract |
Namespace Prefix: |
us-gaap_ |
Data Type: |
xbrli:durationItemType |
Balance Type: |
na |
Period Type: |
instant |
|
v3.25.0.1
Commitments and Contingencies (Details)
|
|
|
12 Months Ended |
Jan. 09, 2025
patent
|
May 04, 2023
patent
|
Dec. 31, 2024
USD ($)
|
Dec. 31, 2023
USD ($)
|
Dec. 31, 2022
USD ($)
|
Loss Contingencies [Line Items] |
|
|
|
|
|
Patents allegedly infringed upon | patent |
|
2,000
|
|
|
|
Employer discretionary contributions |
|
|
$ 0
|
|
|
Employer matching contributions |
|
|
700,000
|
$ 500,000
|
$ 300,000
|
Subsequent Event |
|
|
|
|
|
Loss Contingencies [Line Items] |
|
|
|
|
|
Patents allegedly infringed upon | patent |
2
|
|
|
|
|
Surety Bond |
|
|
|
|
|
Loss Contingencies [Line Items] |
|
|
|
|
|
Maximum potential payment obligation with regard to surety bonds |
|
|
$ 5,500,000
|
|
|
X |
- DefinitionAmount of cost for defined contribution plan.
+ ReferencesReference 1: http://www.xbrl.org/2003/role/disclosureRef -Topic 715 -SubTopic 70 -Name Accounting Standards Codification -Section 50 -Paragraph 1 -Publisher FASB -URI https://asc.fasb.org/1943274/2147480794/715-70-50-1
+ Details
Name: |
us-gaap_DefinedContributionPlanCostRecognized |
Namespace Prefix: |
us-gaap_ |
Data Type: |
xbrli:monetaryItemType |
Balance Type: |
debit |
Period Type: |
duration |
|
X |
- DefinitionAmount of discretionary contributions made by an employer to a defined contribution plan.
+ References
+ Details
Name: |
us-gaap_DefinedContributionPlanEmployerDiscretionaryContributionAmount |
Namespace Prefix: |
us-gaap_ |
Data Type: |
xbrli:monetaryItemType |
Balance Type: |
debit |
Period Type: |
duration |
|
X |
- DefinitionMaximum potential amount of future payments (undiscounted) the guarantor could be required to make under the guarantee or each group of similar guarantees before reduction for potential recoveries under recourse or collateralization provisions.
+ ReferencesReference 1: http://www.xbrl.org/2003/role/disclosureRef -Topic 460 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 4 -Subparagraph (b)(1) -Publisher FASB -URI https://asc.fasb.org/1943274/2147482425/460-10-50-4
+ Details
Name: |
us-gaap_GuaranteeObligationsMaximumExposure |
Namespace Prefix: |
us-gaap_ |
Data Type: |
xbrli:monetaryItemType |
Balance Type: |
credit |
Period Type: |
instant |
|
X |
- DefinitionLine items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.
+ ReferencesReference 1: http://www.xbrl.org/2009/role/commonPracticeRef -Topic 450 -SubTopic 20 -Name Accounting Standards Codification -Section 50 -Paragraph 4 -Subparagraph (a) -Publisher FASB -URI https://asc.fasb.org/1943274/2147483076/450-20-50-4
Reference 2: http://www.xbrl.org/2009/role/commonPracticeRef -Topic 450 -SubTopic 20 -Name Accounting Standards Codification -Section 50 -Paragraph 9 -Subparagraph (a) -Publisher FASB -URI https://asc.fasb.org/1943274/2147483076/450-20-50-9
Reference 3: http://www.xbrl.org/2003/role/disclosureRef -Topic 720 -SubTopic 20 -Name Accounting Standards Codification -Section 50 -Paragraph 1 -Publisher FASB -URI https://asc.fasb.org/1943274/2147483359/720-20-50-1
Reference 4: http://www.xbrl.org/2003/role/exampleRef -Topic 460 -SubTopic 10 -Name Accounting Standards Codification -Section 55 -Paragraph 27 -Publisher FASB -URI https://asc.fasb.org/1943274/2147482395/460-10-55-27
Reference 5: http://www.xbrl.org/2003/role/disclosureRef -Topic 450 -SubTopic 20 -Name Accounting Standards Codification -Section 50 -Paragraph 9 -Subparagraph (b) -Publisher FASB -URI https://asc.fasb.org/1943274/2147483076/450-20-50-9
Reference 6: http://www.xbrl.org/2003/role/disclosureRef -Topic 450 -SubTopic 20 -Name Accounting Standards Codification -Section 50 -Paragraph 4 -Subparagraph (b) -Publisher FASB -URI https://asc.fasb.org/1943274/2147483076/450-20-50-4
Reference 7: http://www.xbrl.org/2003/role/disclosureRef -Topic 460 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 3 -Publisher FASB -URI https://asc.fasb.org/1943274/2147482425/460-10-50-3
Reference 8: http://www.xbrl.org/2003/role/disclosureRef -Topic 450 -SubTopic 20 -Name Accounting Standards Codification -Section 50 -Paragraph 1 -Publisher FASB -URI https://asc.fasb.org/1943274/2147483076/450-20-50-1
+ Details
Name: |
us-gaap_LossContingenciesLineItems |
Namespace Prefix: |
us-gaap_ |
Data Type: |
xbrli:stringItemType |
Balance Type: |
na |
Period Type: |
duration |
|
X |
- DefinitionNumber of another entity's patents that the entity has allegedly infringed.
+ ReferencesReference 1: http://www.xbrl.org/2009/role/commonPracticeRef -Topic 450 -SubTopic 20 -Name Accounting Standards Codification -Section 50 -Paragraph 4 -Subparagraph (a) -Publisher FASB -URI https://asc.fasb.org/1943274/2147483076/450-20-50-4
Reference 2: http://www.xbrl.org/2009/role/commonPracticeRef -Topic 450 -SubTopic 20 -Name Accounting Standards Codification -Section 50 -Paragraph 9 -Subparagraph (a) -Publisher FASB -URI https://asc.fasb.org/1943274/2147483076/450-20-50-9
+ Details
Name: |
us-gaap_LossContingencyPatentsAllegedlyInfringedNumber |
Namespace Prefix: |
us-gaap_ |
Data Type: |
xbrli:integerItemType |
Balance Type: |
na |
Period Type: |
duration |
|
X |
- Details
Name: |
us-gaap_SubsequentEventTypeAxis=us-gaap_SubsequentEventMember |
Namespace Prefix: |
|
Data Type: |
na |
Balance Type: |
|
Period Type: |
|
|
X |
- Details
Name: |
us-gaap_GuaranteeObligationsByNatureAxis=us-gaap_SuretyBondMember |
Namespace Prefix: |
|
Data Type: |
na |
Balance Type: |
|
Period Type: |
|
|
v3.25.0.1
v3.25.0.1
Income Taxes - Schedule of Components of Income Tax Expense (Details) - USD ($) $ in Thousands |
12 Months Ended |
Dec. 31, 2024 |
Dec. 31, 2023 |
Dec. 31, 2022 |
Current income taxes: |
|
|
|
Federal |
$ 11
|
$ 0
|
$ 0
|
State |
(310)
|
915
|
554
|
Foreign |
0
|
0
|
0
|
Total current income taxes |
(299)
|
915
|
554
|
Deferred income taxes: |
|
|
|
Federal |
10,890
|
10,146
|
13,639
|
State |
3,145
|
1,188
|
(5,233)
|
Foreign |
0
|
0
|
0
|
Total deferred income taxes |
14,035
|
11,334
|
8,406
|
Other tax expense |
0
|
25
|
27
|
Income tax expense |
$ 13,736
|
$ 12,274
|
$ 8,987
|
X |
- References
+ Details
Name: |
us-gaap_CurrentFederalStateAndLocalTaxExpenseBenefitAbstract |
Namespace Prefix: |
us-gaap_ |
Data Type: |
xbrli:stringItemType |
Balance Type: |
na |
Period Type: |
duration |
|
X |
- DefinitionAmount of current federal tax expense (benefit) attributable to income (loss) from continuing operations. Includes, but is not limited to, current national tax expense (benefit) for non-US (United States of America) jurisdiction.
+ ReferencesReference 1: http://www.xbrl.org/2009/role/commonPracticeRef -Topic 740 -SubTopic 10 -Name Accounting Standards Codification -Section S99 -Paragraph 1 -Subparagraph (SAB Topic 6.I.7) -Publisher FASB -URI https://asc.fasb.org/1943274/2147479360/740-10-S99-1
Reference 2: http://www.xbrl.org/2009/role/commonPracticeRef -Topic 235 -SubTopic 10 -Name Accounting Standards Codification -Section S99 -Paragraph 1 -Subparagraph (SX 210.4-08(h)(1)(Note 1)) -Publisher FASB -URI https://asc.fasb.org/1943274/2147480678/235-10-S99-1
Reference 3: http://www.xbrl.org/2009/role/commonPracticeRef -Name Accounting Standards Codification -Section 50 -Paragraph 9 -Subparagraph (a) -SubTopic 10 -Topic 740 -Publisher FASB -URI https://asc.fasb.org/1943274/2147482685/740-10-50-9
+ Details
Name: |
us-gaap_CurrentFederalTaxExpenseBenefit |
Namespace Prefix: |
us-gaap_ |
Data Type: |
xbrli:monetaryItemType |
Balance Type: |
debit |
Period Type: |
duration |
|
X |
- DefinitionAmount of current foreign income tax expense (benefit) pertaining to income (loss) from continuing operations.
+ ReferencesReference 1: http://www.xbrl.org/2009/role/commonPracticeRef -Topic 235 -SubTopic 10 -Name Accounting Standards Codification -Section S99 -Paragraph 1 -Subparagraph (SX 210.4-08(h)(1)(Note 1)) -Publisher FASB -URI https://asc.fasb.org/1943274/2147480678/235-10-S99-1
Reference 2: http://www.xbrl.org/2009/role/commonPracticeRef -Name Accounting Standards Codification -Section 50 -Paragraph 9 -Subparagraph (a) -SubTopic 10 -Topic 740 -Publisher FASB -URI https://asc.fasb.org/1943274/2147482685/740-10-50-9
+ Details
Name: |
us-gaap_CurrentForeignTaxExpenseBenefit |
Namespace Prefix: |
us-gaap_ |
Data Type: |
xbrli:monetaryItemType |
Balance Type: |
debit |
Period Type: |
duration |
|
X |
- DefinitionAmount of current state and local tax expense (benefit) attributable to income (loss) from continuing operations. Includes, but is not limited to, current regional, territorial, and provincial tax expense (benefit) for non-US (United States of America) jurisdiction.
+ ReferencesReference 1: http://www.xbrl.org/2009/role/commonPracticeRef -Topic 740 -SubTopic 10 -Name Accounting Standards Codification -Section S99 -Paragraph 1 -Subparagraph (SAB Topic 6.I.7) -Publisher FASB -URI https://asc.fasb.org/1943274/2147479360/740-10-S99-1
Reference 2: http://www.xbrl.org/2009/role/commonPracticeRef -Topic 235 -SubTopic 10 -Name Accounting Standards Codification -Section S99 -Paragraph 1 -Subparagraph (SX 210.4-08(h)(1)(Note 1)) -Publisher FASB -URI https://asc.fasb.org/1943274/2147480678/235-10-S99-1
Reference 3: http://www.xbrl.org/2009/role/commonPracticeRef -Name Accounting Standards Codification -Section 50 -Paragraph 9 -Subparagraph (a) -SubTopic 10 -Topic 740 -Publisher FASB -URI https://asc.fasb.org/1943274/2147482685/740-10-50-9
+ Details
Name: |
us-gaap_CurrentStateAndLocalTaxExpenseBenefit |
Namespace Prefix: |
us-gaap_ |
Data Type: |
xbrli:monetaryItemType |
Balance Type: |
debit |
Period Type: |
duration |
|
X |
- References
+ Details
Name: |
us-gaap_DeferredFederalStateAndLocalTaxExpenseBenefitAbstract |
Namespace Prefix: |
us-gaap_ |
Data Type: |
xbrli:stringItemType |
Balance Type: |
na |
Period Type: |
duration |
|
X |
- DefinitionAmount of other income tax expense (benefit).
+ ReferencesReference 1: http://www.xbrl.org/2009/role/commonPracticeRef -Topic 740 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 9 -Publisher FASB -URI https://asc.fasb.org/1943274/2147482685/740-10-50-9
Reference 2: http://www.xbrl.org/2003/role/disclosureRef -Topic 235 -SubTopic 10 -Name Accounting Standards Codification -Section S99 -Paragraph 1 -Subparagraph (SX 210.4-08(h)(1)(Note 1)) -Publisher FASB -URI https://asc.fasb.org/1943274/2147480678/235-10-S99-1
Reference 3: http://www.xbrl.org/2009/role/commonPracticeRef -Topic 740 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 10 -Publisher FASB -URI https://asc.fasb.org/1943274/2147482685/740-10-50-10
+ Details
Name: |
us-gaap_OtherTaxExpenseBenefit |
Namespace Prefix: |
us-gaap_ |
Data Type: |
xbrli:monetaryItemType |
Balance Type: |
debit |
Period Type: |
duration |
|
v3.25.0.1
Income Taxes - Schedule of U.S Federal Statutory Income Tax Rate and the Reported Income Tax (Benefit) Expense (Details) - USD ($) $ in Thousands |
12 Months Ended |
Dec. 31, 2024 |
Dec. 31, 2023 |
Dec. 31, 2022 |
Income Tax Disclosure [Abstract] |
|
|
|
U.S. federal income taxes at statutory rate |
$ 7,951
|
$ 11,537
|
$ 31,920
|
State and local income tax, net of federal benefit |
787
|
1,811
|
4,786
|
Permanent tax adjustments |
146
|
101
|
(6)
|
Equity-based compensation |
1,764
|
447
|
685
|
Non-deductible officers' compensation |
343
|
968
|
397
|
Non-controlling interests |
0
|
(564)
|
(3,289)
|
Termination of TRA |
0
|
0
|
(15,905)
|
Termination of Up-C structure |
0
|
(2,347)
|
0
|
Remeasurement of deferred taxes |
0
|
0
|
(6,775)
|
Change in valuation allowance |
2,112
|
988
|
(1,983)
|
Other |
633
|
(667)
|
(843)
|
Income tax expense |
$ 13,736
|
$ 12,274
|
$ 8,987
|
v3.25.0.1
Income Taxes - Schedule of Deferred Tax Assets and Liabilities (Details) - USD ($) $ in Thousands |
Dec. 31, 2024 |
Dec. 31, 2023 |
Deferred tax assets: |
|
|
Inventory, net |
$ 1,203
|
$ 1,677
|
Property, plant & equipment, net |
728
|
709
|
Goodwill |
419,088
|
450,830
|
Accrued expenses and other |
793
|
2,310
|
Warranty liability |
9,573
|
12,824
|
Net operating loss |
27,269
|
5,380
|
Equity-based compensation |
2,559
|
2,869
|
163(j) business interest expense |
3,039
|
0
|
Other |
2,510
|
4,090
|
Total deferred tax assets |
466,762
|
480,689
|
Less valuation allowance |
(3,100)
|
(988)
|
Total deferred tax assets, net |
463,662
|
479,701
|
Deferred tax liabilities: |
|
|
Other intangible assets, net |
(8,872)
|
(10,636)
|
Other |
(630)
|
(870)
|
Total deferred tax liabilities |
(9,502)
|
(11,506)
|
Net deferred tax asset |
454,160
|
468,195
|
Tax deductible goodwill |
$ 1,795,000
|
$ 1,930,000
|
X |
- DefinitionDeferred Tax Asset, Business Interest Expense
+ References
+ Details
Name: |
shls_DeferredTaxAssetBusinessInterestExpense |
Namespace Prefix: |
shls_ |
Data Type: |
xbrli:monetaryItemType |
Balance Type: |
debit |
Period Type: |
instant |
|
X |
- DefinitionDeferred Tax Assets, Goodwill Expected Tax Deductible Amount
+ References
+ Details
Name: |
shls_DeferredTaxAssetsGoodwillExpectedTaxDeductibleAmount |
Namespace Prefix: |
shls_ |
Data Type: |
xbrli:monetaryItemType |
Balance Type: |
credit |
Period Type: |
instant |
|
X |
- DefinitionDeferred Tax Assets, Tax Deferred Expense, Product Warranty
+ References
+ Details
Name: |
shls_DeferredTaxAssetsTaxDeferredExpenseProductWarranty |
Namespace Prefix: |
shls_ |
Data Type: |
xbrli:monetaryItemType |
Balance Type: |
debit |
Period Type: |
instant |
|
X |
- DefinitionAmount before allocation of valuation allowances of deferred tax asset attributable to deductible temporary differences from intangible assets including goodwill.
+ ReferencesReference 1: http://www.xbrl.org/2009/role/commonPracticeRef -Topic 740 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 6 -Publisher FASB -URI https://asc.fasb.org/1943274/2147482685/740-10-50-6
+ Details
Name: |
us-gaap_DeferredTaxAssetsGoodwillAndIntangibleAssets |
Namespace Prefix: |
us-gaap_ |
Data Type: |
xbrli:monetaryItemType |
Balance Type: |
debit |
Period Type: |
instant |
|
X |
- DefinitionAmount before allocation of valuation allowances of deferred tax asset attributable to deductible temporary differences and carryforwards.
+ ReferencesReference 1: http://www.xbrl.org/2003/role/disclosureRef -Topic 740 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 2 -Subparagraph (b) -Publisher FASB -URI https://asc.fasb.org/1943274/2147482685/740-10-50-2
+ Details
Name: |
us-gaap_DeferredTaxAssetsGross |
Namespace Prefix: |
us-gaap_ |
Data Type: |
xbrli:monetaryItemType |
Balance Type: |
debit |
Period Type: |
instant |
|
X |
- References
+ Details
Name: |
us-gaap_DeferredTaxAssetsGrossAbstract |
Namespace Prefix: |
us-gaap_ |
Data Type: |
xbrli:stringItemType |
Balance Type: |
na |
Period Type: |
duration |
|
X |
- DefinitionAmount before allocation of valuation allowances of deferred tax asset attributable to deductible temporary differences from inventory.
+ ReferencesReference 1: http://www.xbrl.org/2009/role/commonPracticeRef -Topic 740 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 6 -Publisher FASB -URI https://asc.fasb.org/1943274/2147482685/740-10-50-6
+ Details
Name: |
us-gaap_DeferredTaxAssetsInventory |
Namespace Prefix: |
us-gaap_ |
Data Type: |
xbrli:monetaryItemType |
Balance Type: |
debit |
Period Type: |
instant |
|
X |
- DefinitionAmount, after allocation of valuation allowances and deferred tax liability, of deferred tax asset attributable to deductible differences and carryforwards, without jurisdictional netting.
+ ReferencesReference 1: http://www.xbrl.org/2009/role/commonPracticeRef -Topic 740 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 2 -Publisher FASB -URI https://asc.fasb.org/1943274/2147482685/740-10-50-2
+ Details
Name: |
us-gaap_DeferredTaxAssetsLiabilitiesNet |
Namespace Prefix: |
us-gaap_ |
Data Type: |
xbrli:monetaryItemType |
Balance Type: |
debit |
Period Type: |
instant |
|
X |
- DefinitionAmount after allocation of valuation allowances of deferred tax asset attributable to deductible temporary differences and carryforwards.
+ ReferencesReference 1: http://www.xbrl.org/2009/role/commonPracticeRef -Topic 740 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 2 -Publisher FASB -URI https://asc.fasb.org/1943274/2147482685/740-10-50-2
+ Details
Name: |
us-gaap_DeferredTaxAssetsNet |
Namespace Prefix: |
us-gaap_ |
Data Type: |
xbrli:monetaryItemType |
Balance Type: |
debit |
Period Type: |
instant |
|
X |
- DefinitionAmount before allocation of valuation allowances of deferred tax asset attributable to deductible operating loss carryforwards.
+ ReferencesReference 1: http://www.xbrl.org/2009/role/commonPracticeRef -Topic 740 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 6 -Publisher FASB -URI https://asc.fasb.org/1943274/2147482685/740-10-50-6
+ Details
Name: |
us-gaap_DeferredTaxAssetsOperatingLossCarryforwards |
Namespace Prefix: |
us-gaap_ |
Data Type: |
xbrli:monetaryItemType |
Balance Type: |
debit |
Period Type: |
instant |
|
X |
- DefinitionAmount, before allocation of valuation allowance, of deferred tax asset attributable to deductible temporary differences, classified as other.
+ ReferencesReference 1: http://www.xbrl.org/2009/role/commonPracticeRef -Topic 740 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 6 -Publisher FASB -URI https://asc.fasb.org/1943274/2147482685/740-10-50-6
+ Details
Name: |
us-gaap_DeferredTaxAssetsOther |
Namespace Prefix: |
us-gaap_ |
Data Type: |
xbrli:monetaryItemType |
Balance Type: |
debit |
Period Type: |
instant |
|
X |
- DefinitionAmount before allocation of valuation allowances of deferred tax asset attributable to deductible temporary differences from property, plant, and equipment.
+ ReferencesReference 1: http://www.xbrl.org/2009/role/commonPracticeRef -Topic 740 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 6 -Publisher FASB -URI https://asc.fasb.org/1943274/2147482685/740-10-50-6
+ Details
Name: |
us-gaap_DeferredTaxAssetsPropertyPlantAndEquipment |
Namespace Prefix: |
us-gaap_ |
Data Type: |
xbrli:monetaryItemType |
Balance Type: |
debit |
Period Type: |
instant |
|
X |
- DefinitionAmount before allocation of valuation allowances of deferred tax asset attributable to deductible temporary differences from share-based compensation.
+ ReferencesReference 1: http://www.xbrl.org/2009/role/commonPracticeRef -Topic 740 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 6 -Publisher FASB -URI https://asc.fasb.org/1943274/2147482685/740-10-50-6
+ Details
Name: |
us-gaap_DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsShareBasedCompensationCost |
Namespace Prefix: |
us-gaap_ |
Data Type: |
xbrli:monetaryItemType |
Balance Type: |
debit |
Period Type: |
instant |
|
X |
- DefinitionAmount before allocation of valuation allowances of deferred tax asset attributable to deductible temporary differences from reserves and accruals.
+ ReferencesReference 1: http://www.xbrl.org/2009/role/commonPracticeRef -Topic 740 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 6 -Publisher FASB -URI https://asc.fasb.org/1943274/2147482685/740-10-50-6
+ Details
Name: |
us-gaap_DeferredTaxAssetsTaxDeferredExpenseReservesAndAccruals |
Namespace Prefix: |
us-gaap_ |
Data Type: |
xbrli:monetaryItemType |
Balance Type: |
debit |
Period Type: |
instant |
|
X |
- DefinitionAmount of deferred tax assets for which it is more likely than not that a tax benefit will not be realized.
+ ReferencesReference 1: http://www.xbrl.org/2003/role/disclosureRef -Topic 740 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 2 -Subparagraph (c) -Publisher FASB -URI https://asc.fasb.org/1943274/2147482685/740-10-50-2
+ Details
Name: |
us-gaap_DeferredTaxAssetsValuationAllowance |
Namespace Prefix: |
us-gaap_ |
Data Type: |
xbrli:monetaryItemType |
Balance Type: |
credit |
Period Type: |
instant |
|
X |
- References
+ Details
Name: |
us-gaap_DeferredTaxLiabilitiesAbstract |
Namespace Prefix: |
us-gaap_ |
Data Type: |
xbrli:stringItemType |
Balance Type: |
na |
Period Type: |
duration |
|
X |
- DefinitionAmount of deferred tax liability attributable to taxable temporary differences from intangible assets other than goodwill.
+ ReferencesReference 1: http://www.xbrl.org/2009/role/commonPracticeRef -Topic 740 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 6 -Publisher FASB -URI https://asc.fasb.org/1943274/2147482685/740-10-50-6
+ Details
Name: |
us-gaap_DeferredTaxLiabilitiesGoodwillAndIntangibleAssetsIntangibleAssets |
Namespace Prefix: |
us-gaap_ |
Data Type: |
xbrli:monetaryItemType |
Balance Type: |
credit |
Period Type: |
instant |
|
X |
- DefinitionAmount of deferred tax liability attributable to taxable temporary differences classified as other.
+ ReferencesReference 1: http://www.xbrl.org/2009/role/commonPracticeRef -Topic 740 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 6 -Publisher FASB -URI https://asc.fasb.org/1943274/2147482685/740-10-50-6
+ Details
Name: |
us-gaap_DeferredTaxLiabilitiesOther |
Namespace Prefix: |
us-gaap_ |
Data Type: |
xbrli:monetaryItemType |
Balance Type: |
credit |
Period Type: |
instant |
|
v3.25.0.1
Income Taxes - Narrative (Details) - USD ($) $ in Thousands |
12 Months Ended |
|
Dec. 31, 2024 |
Dec. 31, 2023 |
Jul. 01, 2023 |
Tax Credit Carryforward [Line Items] |
|
|
|
Net deferred tax benefit |
|
$ 5,100
|
|
Tax credit carryforward valuation allowance |
$ 2,100
|
1,000
|
|
Valuation allowance |
3,100
|
988
|
|
Penalties and interest on uncertain tax positions |
1,000
|
$ 1,000
|
|
Shoals Intermediate Parent, Inc. |
|
|
|
Tax Credit Carryforward [Line Items] |
|
|
|
Ownership interest (as a percent) |
|
100.00%
|
100.00%
|
Federal |
|
|
|
Tax Credit Carryforward [Line Items] |
|
|
|
Net operating loss carryforwards |
116,700
|
|
|
Net operating loss carryforwards not subject to expiration |
116,700
|
|
|
Valuation allowance |
900
|
|
|
State |
|
|
|
Tax Credit Carryforward [Line Items] |
|
|
|
Net operating loss carryforwards |
56,300
|
|
|
Net operating loss carryforwards not subject to expiration |
16,000
|
|
|
Operating loss carryforward, subject to expiration |
40,300
|
|
|
Valuation allowance |
$ 2,200
|
|
|
X |
- DefinitionOperating Loss Carryforward, Not Subject To Expiration
+ References
+ Details
Name: |
shls_OperatingLossCarryforwardNotSubjectToExpiration |
Namespace Prefix: |
shls_ |
Data Type: |
xbrli:monetaryItemType |
Balance Type: |
debit |
Period Type: |
instant |
|
X |
- DefinitionOperating Loss Carryforward, Subject To Expiration
+ References
+ Details
Name: |
shls_OperatingLossCarryforwardSubjectToExpiration |
Namespace Prefix: |
shls_ |
Data Type: |
xbrli:monetaryItemType |
Balance Type: |
debit |
Period Type: |
instant |
|
X |
- DefinitionAmount of deferred tax assets for which it is more likely than not that a tax benefit will not be realized.
+ ReferencesReference 1: http://www.xbrl.org/2003/role/disclosureRef -Topic 740 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 2 -Subparagraph (c) -Publisher FASB -URI https://asc.fasb.org/1943274/2147482685/740-10-50-2
+ Details
Name: |
us-gaap_DeferredTaxAssetsValuationAllowance |
Namespace Prefix: |
us-gaap_ |
Data Type: |
xbrli:monetaryItemType |
Balance Type: |
credit |
Period Type: |
instant |
|
X |
- DefinitionThe parent entity's interest in net assets of the subsidiary, expressed as a percentage.
+ References
+ Details
Name: |
us-gaap_MinorityInterestOwnershipPercentageByParent |
Namespace Prefix: |
us-gaap_ |
Data Type: |
dtr-types:percentItemType |
Balance Type: |
na |
Period Type: |
instant |
|
X |
- DefinitionAmount of operating loss carryforward, before tax effects, available to reduce future taxable income under enacted tax laws.
+ ReferencesReference 1: http://www.xbrl.org/2003/role/disclosureRef -Topic 740 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 3 -Subparagraph (a) -Publisher FASB -URI https://asc.fasb.org/1943274/2147482685/740-10-50-3
+ Details
Name: |
us-gaap_OperatingLossCarryforwards |
Namespace Prefix: |
us-gaap_ |
Data Type: |
xbrli:monetaryItemType |
Balance Type: |
debit |
Period Type: |
instant |
|
X |
- DefinitionLine items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.
+ ReferencesReference 1: http://www.xbrl.org/2003/role/disclosureRef -Topic 740 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 3 -Subparagraph (a) -Publisher FASB -URI https://asc.fasb.org/1943274/2147482685/740-10-50-3
+ Details
Name: |
us-gaap_TaxCreditCarryforwardLineItems |
Namespace Prefix: |
us-gaap_ |
Data Type: |
xbrli:stringItemType |
Balance Type: |
na |
Period Type: |
duration |
|
X |
- DefinitionAmount of valuation allowance pertaining to the deferred tax asset representing potential future taxable deductions from tax credit carryforwards for which it is more likely than not that a tax benefit will not be realized.
+ ReferencesReference 1: http://www.xbrl.org/2009/role/commonPracticeRef -Topic 740 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 2 -Subparagraph (c) -Publisher FASB -URI https://asc.fasb.org/1943274/2147482685/740-10-50-2
+ Details
Name: |
us-gaap_TaxCreditCarryforwardValuationAllowance |
Namespace Prefix: |
us-gaap_ |
Data Type: |
xbrli:monetaryItemType |
Balance Type: |
credit |
Period Type: |
instant |
|
v3.25.0.1
Payable Pursuant to the Tax Receivable Agreement - Narrative (Details) - USD ($) $ in Thousands |
|
|
12 Months Ended |
|
Dec. 06, 2022 |
Nov. 29, 2022 |
Dec. 31, 2024 |
Dec. 31, 2023 |
Dec. 31, 2022 |
Jan. 29, 2021 |
Tax Receivable Agreement [Abstract] |
|
|
|
|
|
|
Tax receivable agreement, proportion of tax benefits to be paid to TRA owners (as a percent) |
|
|
|
|
|
85.00%
|
Early termination payment of tax receivable agreement |
$ 58,000
|
$ 58,000
|
$ 0
|
$ 0
|
$ 58,000
|
|
Payable pursuant to the tax receivable agreement adjustment |
|
$ 58,000
|
0
|
0
|
6,675
|
|
Gain on termination of tax receivable agreement |
|
|
$ 0
|
$ 0
|
$ 110,883
|
|
X |
- DefinitionPayments To Terminate Tax Receivable Agreement
+ References
+ Details
Name: |
shls_PaymentsToTerminateTaxReceivableAgreement |
Namespace Prefix: |
shls_ |
Data Type: |
xbrli:monetaryItemType |
Balance Type: |
credit |
Period Type: |
duration |
|
X |
- Definition
+ References
+ Details
Name: |
shls_TaxReceivableAgreementAbstract |
Namespace Prefix: |
shls_ |
Data Type: |
xbrli:stringItemType |
Balance Type: |
na |
Period Type: |
duration |
|
X |
- DefinitionTax Receivable Agreement Liability Adjustment
+ References
+ Details
Name: |
shls_TaxReceivableAgreementLiabilityAdjustment |
Namespace Prefix: |
shls_ |
Data Type: |
xbrli:monetaryItemType |
Balance Type: |
debit |
Period Type: |
duration |
|
X |
- DefinitionTax Receivable Agreement, Proportion Of Tax Benefits To Be Paid To TRA Owners
+ References
+ Details
Name: |
shls_TaxReceivableAgreementProportionOfTaxBenefitsToBePaidToTRAOwners |
Namespace Prefix: |
shls_ |
Data Type: |
dtr-types1:percentItemType |
Balance Type: |
na |
Period Type: |
instant |
|
X |
- DefinitionGain (loss) related to the termination of a contract between the parties. The termination may be due to many causes including early termination of a lease by a lessee, a breach of contract by one party, or a failure to perform.
+ ReferencesReference 1: http://fasb.org/us-gaap/role/ref/legacyRef -Topic 230 -SubTopic 10 -Name Accounting Standards Codification -Section 45 -Paragraph 28 -Publisher FASB -URI https://asc.fasb.org/1943274/2147482740/230-10-45-28
+ Details
Name: |
us-gaap_GainLossOnContractTermination |
Namespace Prefix: |
us-gaap_ |
Data Type: |
xbrli:monetaryItemType |
Balance Type: |
credit |
Period Type: |
duration |
|
v3.25.0.1
X |
- DefinitionLiability On Tax Receivable Agreement
+ References
+ Details
Name: |
shls_LiabilityOnTaxReceivableAgreement |
Namespace Prefix: |
shls_ |
Data Type: |
xbrli:monetaryItemType |
Balance Type: |
credit |
Period Type: |
instant |
|
X |
- DefinitionLiability On Tax Receivable Agreement, Adjustment For Change In Estimated Tax Rate
+ References
+ Details
Name: |
shls_LiabilityOnTaxReceivableAgreementAdjustmentForChangeInEstimatedTaxRate |
Namespace Prefix: |
shls_ |
Data Type: |
xbrli:monetaryItemType |
Balance Type: |
credit |
Period Type: |
duration |
|
X |
- DefinitionLiability On Tax Receivable Agreement, Follow-On Offering Exchange
+ References
+ Details
Name: |
shls_LiabilityOnTaxReceivableAgreementFollowOnOfferingExchange |
Namespace Prefix: |
shls_ |
Data Type: |
xbrli:monetaryItemType |
Balance Type: |
credit |
Period Type: |
duration |
|
X |
- DefinitionLiability On Tax Receivable Agreement, Payments
+ References
+ Details
Name: |
shls_LiabilityOnTaxReceivableAgreementPayments |
Namespace Prefix: |
shls_ |
Data Type: |
xbrli:monetaryItemType |
Balance Type: |
credit |
Period Type: |
duration |
|
X |
- DefinitionLiability on Tax Receivable Agreement
+ References
+ Details
Name: |
shls_LiabilityOnTaxReceivableAgreementRollForward |
Namespace Prefix: |
shls_ |
Data Type: |
xbrli:stringItemType |
Balance Type: |
na |
Period Type: |
duration |
|
X |
- DefinitionLiability On Tax Receivable Agreement, Share Exchanges
+ References
+ Details
Name: |
shls_LiabilityOnTaxReceivableAgreementShareExchanges |
Namespace Prefix: |
shls_ |
Data Type: |
xbrli:monetaryItemType |
Balance Type: |
credit |
Period Type: |
duration |
|
v3.25.0.1
Revenue Recognition - Schedule of Revenue Disaggregated by Product (Details) - USD ($) $ in Thousands |
12 Months Ended |
Dec. 31, 2024 |
Dec. 31, 2023 |
Dec. 31, 2022 |
Disaggregation of Revenue [Line Items] |
|
|
|
Revenue |
$ 399,208
|
$ 488,939
|
$ 326,940
|
System solutions |
|
|
|
Disaggregation of Revenue [Line Items] |
|
|
|
Revenue |
306,145
|
398,384
|
254,415
|
Components |
|
|
|
Disaggregation of Revenue [Line Items] |
|
|
|
Revenue |
$ 93,063
|
$ 90,555
|
$ 72,525
|
X |
- DefinitionLine items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.
+ ReferencesReference 1: http://www.xbrl.org/2003/role/disclosureRef -Topic 606 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 5 -Publisher FASB -URI https://asc.fasb.org/1943274/2147479806/606-10-50-5
Reference 2: http://www.xbrl.org/2003/role/exampleRef -Topic 606 -SubTopic 10 -Name Accounting Standards Codification -Section 55 -Paragraph 91 -Subparagraph (a) -Publisher FASB -URI https://asc.fasb.org/1943274/2147479777/606-10-55-91
Reference 3: http://www.xbrl.org/2003/role/exampleRef -Topic 606 -SubTopic 10 -Name Accounting Standards Codification -Section 55 -Paragraph 91 -Subparagraph (b) -Publisher FASB -URI https://asc.fasb.org/1943274/2147479777/606-10-55-91
Reference 4: http://www.xbrl.org/2003/role/exampleRef -Topic 606 -SubTopic 10 -Name Accounting Standards Codification -Section 55 -Paragraph 91 -Subparagraph (c) -Publisher FASB -URI https://asc.fasb.org/1943274/2147479777/606-10-55-91
Reference 5: http://www.xbrl.org/2003/role/exampleRef -Topic 606 -SubTopic 10 -Name Accounting Standards Codification -Section 55 -Paragraph 91 -Subparagraph (d) -Publisher FASB -URI https://asc.fasb.org/1943274/2147479777/606-10-55-91
Reference 6: http://www.xbrl.org/2003/role/exampleRef -Topic 606 -SubTopic 10 -Name Accounting Standards Codification -Section 55 -Paragraph 91 -Subparagraph (e) -Publisher FASB -URI https://asc.fasb.org/1943274/2147479777/606-10-55-91
Reference 7: http://www.xbrl.org/2003/role/exampleRef -Topic 606 -SubTopic 10 -Name Accounting Standards Codification -Section 55 -Paragraph 91 -Subparagraph (f) -Publisher FASB -URI https://asc.fasb.org/1943274/2147479777/606-10-55-91
Reference 8: http://www.xbrl.org/2003/role/exampleRef -Topic 606 -SubTopic 10 -Name Accounting Standards Codification -Section 55 -Paragraph 91 -Subparagraph (g) -Publisher FASB -URI https://asc.fasb.org/1943274/2147479777/606-10-55-91
+ Details
Name: |
us-gaap_DisaggregationOfRevenueLineItems |
Namespace Prefix: |
us-gaap_ |
Data Type: |
xbrli:stringItemType |
Balance Type: |
na |
Period Type: |
duration |
|
X |
- DefinitionAmount, excluding tax collected from customer, of revenue from satisfaction of performance obligation by transferring promised good or service to customer. Tax collected from customer is tax assessed by governmental authority that is both imposed on and concurrent with specific revenue-producing transaction, including, but not limited to, sales, use, value added and excise.
+ ReferencesReference 1: http://www.xbrl.org/2003/role/disclosureRef -Topic 280 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 41 -Subparagraph (a) -Publisher FASB -URI https://asc.fasb.org/1943274/2147482810/280-10-50-41
Reference 2: http://www.xbrl.org/2003/role/disclosureRef -Topic 270 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 1 -Subparagraph (i) -Publisher FASB -URI https://asc.fasb.org/1943274/2147482964/270-10-50-1
Reference 3: http://www.xbrl.org/2003/role/disclosureRef -Topic 280 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 32 -Subparagraph (ee) -Publisher FASB -URI https://asc.fasb.org/1943274/2147482810/280-10-50-32
Reference 4: http://fasb.org/us-gaap/role/ref/otherTransitionRef -Topic 280 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 32 -Subparagraph (b) -Publisher FASB -URI https://asc.fasb.org/1943274/2147482810/280-10-50-32
Reference 5: http://fasb.org/us-gaap/role/ref/otherTransitionRef -Topic 280 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 32 -Subparagraph (a) -Publisher FASB -URI https://asc.fasb.org/1943274/2147482810/280-10-50-32
Reference 6: http://www.xbrl.org/2003/role/disclosureRef -Topic 924 -SubTopic 10 -Name Accounting Standards Codification -Section S99 -Paragraph 1 -Subparagraph (SAB Topic 11.L) -Publisher FASB -URI https://asc.fasb.org/1943274/2147479941/924-10-S99-1
Reference 7: http://www.xbrl.org/2003/role/disclosureRef -Topic 606 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 5 -Publisher FASB -URI https://asc.fasb.org/1943274/2147479806/606-10-50-5
Reference 8: http://www.xbrl.org/2003/role/disclosureRef -Topic 280 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 30 -Subparagraph (a) -Publisher FASB -URI https://asc.fasb.org/1943274/2147482810/280-10-50-30
Reference 9: http://www.xbrl.org/2003/role/disclosureRef -Topic 280 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 42 -Publisher FASB -URI https://asc.fasb.org/1943274/2147482810/280-10-50-42
Reference 10: http://www.xbrl.org/2003/role/disclosureRef -Topic 280 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 22 -Subparagraph (b) -Publisher FASB -URI https://asc.fasb.org/1943274/2147482810/280-10-50-22
Reference 11: http://www.xbrl.org/2003/role/disclosureRef -Topic 280 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 40 -Publisher FASB -URI https://asc.fasb.org/1943274/2147482810/280-10-50-40
Reference 12: http://www.xbrl.org/2003/role/disclosureRef -Topic 280 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 22 -Subparagraph (a) -Publisher FASB -URI https://asc.fasb.org/1943274/2147482810/280-10-50-22
Reference 13: http://www.xbrl.org/2003/role/disclosureRef -Topic 606 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 4 -Subparagraph (a) -Publisher FASB -URI https://asc.fasb.org/1943274/2147479806/606-10-50-4
+ Details
Name: |
us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax |
Namespace Prefix: |
us-gaap_ |
Data Type: |
xbrli:monetaryItemType |
Balance Type: |
credit |
Period Type: |
duration |
|
X |
- Details
Name: |
srt_ProductOrServiceAxis=shls_SystemSolutionsMember |
Namespace Prefix: |
|
Data Type: |
na |
Balance Type: |
|
Period Type: |
|
|
X |
- Details
Name: |
srt_ProductOrServiceAxis=shls_ComponentsMember |
Namespace Prefix: |
|
Data Type: |
na |
Balance Type: |
|
Period Type: |
|
|
v3.25.0.1
Revenue Recognition - Schedule of Contract Balances (Details) - USD ($) $ in Thousands |
Dec. 31, 2024 |
Dec. 31, 2023 |
Dec. 31, 2022 |
Revenue from Contract with Customer [Abstract] |
|
|
|
Billed accounts receivable |
$ 70,882
|
$ 102,232
|
$ 48,600
|
Retainage |
7,299
|
4,886
|
2,000
|
Contract assets |
4,251
|
0
|
|
Unbilled receivables |
20,834
|
40,136
|
$ 16,700
|
Deferred revenue |
18,737
|
22,228
|
|
Accrued rebates |
$ 3,058
|
$ 0
|
|
X |
- Definition
+ References
+ Details
Name: |
shls_AccruedRebatesCurrent |
Namespace Prefix: |
shls_ |
Data Type: |
xbrli:monetaryItemType |
Balance Type: |
credit |
Period Type: |
instant |
|
X |
- DefinitionAmounts due for billed services rendered or to be rendered, actions taken or to be taken, or a promise to refrain from taking certain actions in accordance with the terms of a legally binding agreement between the Company and, at a minimum, one other party. An example would be amounts billed to customers under contracts or programs but not paid as of the balance sheet date.
+ ReferencesReference 1: http://www.xbrl.org/2003/role/disclosureRef -Topic 912 -SubTopic 310 -Name Accounting Standards Codification -Section 45 -Paragraph 2 -Publisher FASB -URI https://asc.fasb.org/1943274/2147478345/912-310-45-2
+ Details
Name: |
us-gaap_BilledContractReceivables |
Namespace Prefix: |
us-gaap_ |
Data Type: |
xbrli:monetaryItemType |
Balance Type: |
debit |
Period Type: |
instant |
|
X |
- DefinitionAmount, after allowance for credit loss, of right to consideration in exchange for good or service transferred to customer when right is conditioned on something other than passage of time.
+ ReferencesReference 1: http://www.xbrl.org/2003/role/disclosureRef -Topic 606 -SubTopic 10 -Name Accounting Standards Codification -Section 45 -Paragraph 3 -Publisher FASB -URI https://asc.fasb.org/1943274/2147479837/606-10-45-3
Reference 2: http://www.xbrl.org/2003/role/disclosureRef -Topic 606 -SubTopic 10 -Name Accounting Standards Codification -Section 45 -Paragraph 1 -Publisher FASB -URI https://asc.fasb.org/1943274/2147479837/606-10-45-1
Reference 3: http://www.xbrl.org/2003/role/disclosureRef -Topic 606 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 8 -Subparagraph (a) -Publisher FASB -URI https://asc.fasb.org/1943274/2147479806/606-10-50-8
+ Details
Name: |
us-gaap_ContractWithCustomerAssetNet |
Namespace Prefix: |
us-gaap_ |
Data Type: |
xbrli:monetaryItemType |
Balance Type: |
debit |
Period Type: |
instant |
|
X |
- DefinitionAmount of obligation to transfer good or service to customer for which consideration has been received or is receivable, classified as current.
+ ReferencesReference 1: http://www.xbrl.org/2003/role/disclosureRef -Topic 606 -SubTopic 10 -Name Accounting Standards Codification -Section 45 -Paragraph 1 -Publisher FASB -URI https://asc.fasb.org/1943274/2147479837/606-10-45-1
Reference 2: http://www.xbrl.org/2003/role/disclosureRef -Topic 606 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 8 -Subparagraph (a) -Publisher FASB -URI https://asc.fasb.org/1943274/2147479806/606-10-50-8
Reference 3: http://www.xbrl.org/2003/role/disclosureRef -Topic 606 -SubTopic 10 -Name Accounting Standards Codification -Section 45 -Paragraph 2 -Publisher FASB -URI https://asc.fasb.org/1943274/2147479837/606-10-45-2
+ Details
Name: |
us-gaap_ContractWithCustomerLiabilityCurrent |
Namespace Prefix: |
us-gaap_ |
Data Type: |
xbrli:monetaryItemType |
Balance Type: |
credit |
Period Type: |
instant |
|
X |
- DefinitionThe amount of assets, typically cash, provided to suppliers of goods in advance of receipt and acceptance, or services (such as research facilities, lawyers or consultants), which is held by such parties until the entity either effects full payment (including applying the retainer) or obtains release from liability.
+ ReferencesReference 1: http://www.xbrl.org/2009/role/commonPracticeRef -Topic 210 -SubTopic 10 -Name Accounting Standards Codification -Section S99 -Paragraph 1 -Subparagraph (SX 210.5-02(17)) -Publisher FASB -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1
+ Details
Name: |
us-gaap_RetainageDeposit |
Namespace Prefix: |
us-gaap_ |
Data Type: |
xbrli:monetaryItemType |
Balance Type: |
debit |
Period Type: |
instant |
|
X |
- References
+ Details
Name: |
us-gaap_RevenueFromContractWithCustomerAbstract |
Namespace Prefix: |
us-gaap_ |
Data Type: |
xbrli:stringItemType |
Balance Type: |
na |
Period Type: |
duration |
|
X |
- DefinitionUnbilled amounts due for services rendered or to be rendered, actions taken or to be taken, or a promise to refrain from taking certain actions in accordance with the terms of a legally binding agreement between the entity and, at a minimum, one other party. An example would be amounts associated with contracts or programs where the recognized revenue for performance thereunder exceeds the amounts billed under the terms thereof as of the date of the balance sheet.
+ ReferencesReference 1: http://www.xbrl.org/2003/role/disclosureRef -Topic 912 -SubTopic 310 -Name Accounting Standards Codification -Section 45 -Paragraph 2 -Publisher FASB -URI https://asc.fasb.org/1943274/2147478345/912-310-45-2
+ Details
Name: |
us-gaap_UnbilledContractsReceivable |
Namespace Prefix: |
us-gaap_ |
Data Type: |
xbrli:monetaryItemType |
Balance Type: |
debit |
Period Type: |
instant |
|
v3.25.0.1
Revenue Recognition - Narrative (Details) - USD ($) $ in Thousands |
12 Months Ended |
|
Dec. 31, 2024 |
Dec. 31, 2023 |
Dec. 31, 2022 |
Disaggregation of Revenue [Line Items] |
|
|
|
Billed accounts receivable |
$ 70,882
|
$ 102,232
|
$ 48,600
|
Unbilled receivables |
20,834
|
40,136
|
16,700
|
Retainage |
7,299
|
4,886
|
$ 2,000
|
Deferred revenue |
$ 20,600
|
$ 22,100
|
|
Contract with customer, liability, revenue recognized, percentage |
93.00%
|
95.00%
|
|
Minimum |
|
|
|
Disaggregation of Revenue [Line Items] |
|
|
|
Rebate term |
3 months
|
|
|
Maximum |
|
|
|
Disaggregation of Revenue [Line Items] |
|
|
|
Rebate term |
4 months
|
|
|
X |
- DefinitionContract with Customer, Liability, Revenue Recognized, Percentage
+ References
+ Details
Name: |
shls_ContractWithCustomerLiabilityRevenueRecognizedPercentage |
Namespace Prefix: |
shls_ |
Data Type: |
dtr-types1:percentItemType |
Balance Type: |
na |
Period Type: |
duration |
|
X |
- DefinitionRevenue Recognized, Rebate Payment Period
+ References
+ Details
Name: |
shls_RevenueRecognizedRebatePaymentPeriod |
Namespace Prefix: |
shls_ |
Data Type: |
xbrli:durationItemType |
Balance Type: |
na |
Period Type: |
duration |
|
X |
- DefinitionAmounts due for billed services rendered or to be rendered, actions taken or to be taken, or a promise to refrain from taking certain actions in accordance with the terms of a legally binding agreement between the Company and, at a minimum, one other party. An example would be amounts billed to customers under contracts or programs but not paid as of the balance sheet date.
+ ReferencesReference 1: http://www.xbrl.org/2003/role/disclosureRef -Topic 912 -SubTopic 310 -Name Accounting Standards Codification -Section 45 -Paragraph 2 -Publisher FASB -URI https://asc.fasb.org/1943274/2147478345/912-310-45-2
+ Details
Name: |
us-gaap_BilledContractReceivables |
Namespace Prefix: |
us-gaap_ |
Data Type: |
xbrli:monetaryItemType |
Balance Type: |
debit |
Period Type: |
instant |
|
X |
- DefinitionAmount of revenue recognized that was previously included in balance of obligation to transfer good or service to customer for which consideration from customer has been received or is due.
+ ReferencesReference 1: http://www.xbrl.org/2003/role/disclosureRef -Topic 606 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 8 -Subparagraph (b) -Publisher FASB -URI https://asc.fasb.org/1943274/2147479806/606-10-50-8
+ Details
Name: |
us-gaap_ContractWithCustomerLiabilityRevenueRecognized |
Namespace Prefix: |
us-gaap_ |
Data Type: |
xbrli:monetaryItemType |
Balance Type: |
credit |
Period Type: |
duration |
|
X |
- DefinitionLine items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.
+ ReferencesReference 1: http://www.xbrl.org/2003/role/disclosureRef -Topic 606 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 5 -Publisher FASB -URI https://asc.fasb.org/1943274/2147479806/606-10-50-5
Reference 2: http://www.xbrl.org/2003/role/exampleRef -Topic 606 -SubTopic 10 -Name Accounting Standards Codification -Section 55 -Paragraph 91 -Subparagraph (a) -Publisher FASB -URI https://asc.fasb.org/1943274/2147479777/606-10-55-91
Reference 3: http://www.xbrl.org/2003/role/exampleRef -Topic 606 -SubTopic 10 -Name Accounting Standards Codification -Section 55 -Paragraph 91 -Subparagraph (b) -Publisher FASB -URI https://asc.fasb.org/1943274/2147479777/606-10-55-91
Reference 4: http://www.xbrl.org/2003/role/exampleRef -Topic 606 -SubTopic 10 -Name Accounting Standards Codification -Section 55 -Paragraph 91 -Subparagraph (c) -Publisher FASB -URI https://asc.fasb.org/1943274/2147479777/606-10-55-91
Reference 5: http://www.xbrl.org/2003/role/exampleRef -Topic 606 -SubTopic 10 -Name Accounting Standards Codification -Section 55 -Paragraph 91 -Subparagraph (d) -Publisher FASB -URI https://asc.fasb.org/1943274/2147479777/606-10-55-91
Reference 6: http://www.xbrl.org/2003/role/exampleRef -Topic 606 -SubTopic 10 -Name Accounting Standards Codification -Section 55 -Paragraph 91 -Subparagraph (e) -Publisher FASB -URI https://asc.fasb.org/1943274/2147479777/606-10-55-91
Reference 7: http://www.xbrl.org/2003/role/exampleRef -Topic 606 -SubTopic 10 -Name Accounting Standards Codification -Section 55 -Paragraph 91 -Subparagraph (f) -Publisher FASB -URI https://asc.fasb.org/1943274/2147479777/606-10-55-91
Reference 8: http://www.xbrl.org/2003/role/exampleRef -Topic 606 -SubTopic 10 -Name Accounting Standards Codification -Section 55 -Paragraph 91 -Subparagraph (g) -Publisher FASB -URI https://asc.fasb.org/1943274/2147479777/606-10-55-91
+ Details
Name: |
us-gaap_DisaggregationOfRevenueLineItems |
Namespace Prefix: |
us-gaap_ |
Data Type: |
xbrli:stringItemType |
Balance Type: |
na |
Period Type: |
duration |
|
X |
- DefinitionThe amount of assets, typically cash, provided to suppliers of goods in advance of receipt and acceptance, or services (such as research facilities, lawyers or consultants), which is held by such parties until the entity either effects full payment (including applying the retainer) or obtains release from liability.
+ ReferencesReference 1: http://www.xbrl.org/2009/role/commonPracticeRef -Topic 210 -SubTopic 10 -Name Accounting Standards Codification -Section S99 -Paragraph 1 -Subparagraph (SX 210.5-02(17)) -Publisher FASB -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1
+ Details
Name: |
us-gaap_RetainageDeposit |
Namespace Prefix: |
us-gaap_ |
Data Type: |
xbrli:monetaryItemType |
Balance Type: |
debit |
Period Type: |
instant |
|
X |
- DefinitionUnbilled amounts due for services rendered or to be rendered, actions taken or to be taken, or a promise to refrain from taking certain actions in accordance with the terms of a legally binding agreement between the entity and, at a minimum, one other party. An example would be amounts associated with contracts or programs where the recognized revenue for performance thereunder exceeds the amounts billed under the terms thereof as of the date of the balance sheet.
+ ReferencesReference 1: http://www.xbrl.org/2003/role/disclosureRef -Topic 912 -SubTopic 310 -Name Accounting Standards Codification -Section 45 -Paragraph 2 -Publisher FASB -URI https://asc.fasb.org/1943274/2147478345/912-310-45-2
+ Details
Name: |
us-gaap_UnbilledContractsReceivable |
Namespace Prefix: |
us-gaap_ |
Data Type: |
xbrli:monetaryItemType |
Balance Type: |
debit |
Period Type: |
instant |
|
X |
- Details
Name: |
srt_RangeAxis=srt_MinimumMember |
Namespace Prefix: |
|
Data Type: |
na |
Balance Type: |
|
Period Type: |
|
|
X |
- Details
Name: |
srt_RangeAxis=srt_MaximumMember |
Namespace Prefix: |
|
Data Type: |
na |
Balance Type: |
|
Period Type: |
|
|
v3.25.0.1
X |
- DefinitionNumber of segments reported by the entity. A reportable segment is a component of an entity for which there is an accounting requirement to report separate financial information on that component in the entity's financial statements.
+ ReferencesReference 1: http://www.xbrl.org/2003/role/exampleRef -Topic 280 -SubTopic 10 -Name Accounting Standards Codification -Section 55 -Paragraph 47 -Subparagraph (a) -Publisher FASB -URI https://asc.fasb.org/1943274/2147482785/280-10-55-47
Reference 2: http://www.xbrl.org/2003/role/exampleRef -Topic 280 -SubTopic 10 -Name Accounting Standards Codification -Section 55 -Paragraph 54 -Subparagraph (e) -Publisher FASB -URI https://asc.fasb.org/1943274/2147482785/280-10-55-54
Reference 3: http://www.xbrl.org/2009/role/commonPracticeRef -Topic 280 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 18 -Publisher FASB -URI https://asc.fasb.org/1943274/2147482810/280-10-50-18
+ Details
Name: |
us-gaap_NumberOfReportableSegments |
Namespace Prefix: |
us-gaap_ |
Data Type: |
xbrli:integerItemType |
Balance Type: |
na |
Period Type: |
duration |
|
X |
- References
+ Details
Name: |
us-gaap_SegmentReportingAbstract |
Namespace Prefix: |
us-gaap_ |
Data Type: |
xbrli:stringItemType |
Balance Type: |
na |
Period Type: |
duration |
|
v3.25.0.1
Segment Reporting - Schedule of Segment Information (Details) - USD ($) $ in Thousands |
12 Months Ended |
Dec. 31, 2024 |
Dec. 31, 2023 |
Dec. 31, 2022 |
Segment Reporting Information [Line Items] |
|
|
|
Revenue |
$ 399,208
|
$ 488,939
|
$ 326,940
|
Cost of revenue |
257,191
|
320,635
|
195,629
|
Gross profit |
142,017
|
168,304
|
131,311
|
General and administrative |
82,254
|
80,719
|
55,908
|
Depreciation and amortization |
8,591
|
8,550
|
9,073
|
Total operating expenses |
90,845
|
89,269
|
64,981
|
Income from operations |
51,172
|
79,035
|
66,330
|
Income tax expense |
(13,736)
|
(12,274)
|
(8,987)
|
Net income |
24,127
|
42,661
|
143,013
|
EBOS Solutions and Components |
|
|
|
Segment Reporting Information [Line Items] |
|
|
|
Revenue |
399,208
|
488,939
|
326,940
|
Cost of revenue |
257,191
|
320,635
|
195,629
|
Gross profit |
142,017
|
168,304
|
131,311
|
General and administrative |
82,254
|
80,719
|
55,908
|
Depreciation and amortization |
8,591
|
8,550
|
9,073
|
Total operating expenses |
90,845
|
89,269
|
64,981
|
Income from operations |
51,172
|
79,035
|
66,330
|
Non-operating income/(expense) |
(13,309)
|
(24,100)
|
85,670
|
Income tax expense |
(13,736)
|
(12,274)
|
(8,987)
|
Net income |
$ 24,127
|
$ 42,661
|
$ 143,013
|
X |
- DefinitionThe aggregate cost of goods produced and sold and services rendered during the reporting period.
+ ReferencesReference 1: http://www.xbrl.org/2003/role/exampleRef -Topic 280 -SubTopic 10 -Name Accounting Standards Codification -Section 55 -Paragraph 48 -Publisher FASB -URI https://asc.fasb.org/1943274/2147482785/280-10-55-48
Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef -Topic 220 -SubTopic 10 -Name Accounting Standards Codification -Section S99 -Paragraph 2 -Subparagraph (SX 210.5-03(2)) -Publisher FASB -URI https://asc.fasb.org/1943274/2147483621/220-10-S99-2
Reference 3: http://www.xbrl.org/2003/role/disclosureRef -Topic 235 -SubTopic 10 -Name Accounting Standards Codification -Section S99 -Paragraph 1 -Subparagraph (SX 210.4-08(g)(1)(ii)) -Publisher FASB -URI https://asc.fasb.org/1943274/2147480678/235-10-S99-1
Reference 4: http://www.xbrl.org/2003/role/disclosureRef -Topic 323 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 3 -Subparagraph (c) -Publisher FASB -URI https://asc.fasb.org/1943274/2147481687/323-10-50-3
Reference 5: http://www.xbrl.org/2003/role/disclosureRef -Topic 825 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 28 -Subparagraph (f) -Publisher FASB -URI https://asc.fasb.org/1943274/2147482907/825-10-50-28
Reference 6: http://www.xbrl.org/2003/role/disclosureRef -Topic 470 -SubTopic 10 -Name Accounting Standards Codification -Section S99 -Paragraph 1A -Subparagraph (SX 210.13-01(a)(4)(i)) -Publisher FASB -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1A
Reference 7: http://www.xbrl.org/2009/role/commonPracticeRef -Topic 470 -SubTopic 10 -Name Accounting Standards Codification -Section S99 -Paragraph 1A -Subparagraph (SX 210.13-01(a)(4)(ii)) -Publisher FASB -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1A
Reference 8: http://www.xbrl.org/2003/role/disclosureRef -Topic 470 -SubTopic 10 -Name Accounting Standards Codification -Section S99 -Paragraph 1A -Subparagraph (SX 210.13-01(a)(4)(iii)(A)) -Publisher FASB -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1A
Reference 9: http://www.xbrl.org/2003/role/disclosureRef -Topic 470 -SubTopic 10 -Name Accounting Standards Codification -Section S99 -Paragraph 1A -Subparagraph (SX 210.13-01(a)(4)(iv)) -Publisher FASB -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1A
Reference 10: http://www.xbrl.org/2003/role/disclosureRef -Topic 470 -SubTopic 10 -Name Accounting Standards Codification -Section S99 -Paragraph 1A -Subparagraph (SX 210.13-01(a)(5)) -Publisher FASB -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1A
Reference 11: http://www.xbrl.org/2003/role/disclosureRef -Topic 470 -SubTopic 10 -Name Accounting Standards Codification -Section S99 -Paragraph 1B -Subparagraph (SX 210.13-02(a)(4)(i)) -Publisher FASB -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1B
Reference 12: http://www.xbrl.org/2003/role/disclosureRef -Topic 470 -SubTopic 10 -Name Accounting Standards Codification -Section S99 -Paragraph 1B -Subparagraph (SX 210.13-02(a)(4)(iii)(A)) -Publisher FASB -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1B
Reference 13: http://www.xbrl.org/2003/role/disclosureRef -Topic 470 -SubTopic 10 -Name Accounting Standards Codification -Section S99 -Paragraph 1B -Subparagraph (SX 210.13-02(a)(4)(iii)(B)) -Publisher FASB -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1B
Reference 14: http://www.xbrl.org/2003/role/disclosureRef -Topic 470 -SubTopic 10 -Name Accounting Standards Codification -Section S99 -Paragraph 1B -Subparagraph (SX 210.13-02(a)(4)(iv)) -Publisher FASB -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1B
Reference 15: http://www.xbrl.org/2003/role/disclosureRef -Topic 470 -SubTopic 10 -Name Accounting Standards Codification -Section S99 -Paragraph 1B -Subparagraph (SX 210.13-02(a)(5)) -Publisher FASB -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1B
+ Details
Name: |
us-gaap_CostOfRevenue |
Namespace Prefix: |
us-gaap_ |
Data Type: |
xbrli:monetaryItemType |
Balance Type: |
debit |
Period Type: |
duration |
|
X |
- DefinitionThe current period expense charged against earnings on long-lived, physical assets not used in production, and which are not intended for resale, to allocate or recognize the cost of such assets over their useful lives; or to record the reduction in book value of an intangible asset over the benefit period of such asset; or to reflect consumption during the period of an asset that is not used in production.
+ ReferencesReference 1: http://fasb.org/us-gaap/role/ref/legacyRef -Name Accounting Standards Codification -Section 45 -Paragraph 28 -Subparagraph (b) -SubTopic 10 -Topic 230 -Publisher FASB -URI https://asc.fasb.org/1943274/2147482740/230-10-45-28
Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef -Name Accounting Standards Codification -Topic 360 -SubTopic 10 -Section 50 -Paragraph 1 -Subparagraph (a) -Publisher FASB -URI https://asc.fasb.org/1943274/2147482099/360-10-50-1
+ Details
Name: |
us-gaap_DepreciationAndAmortization |
Namespace Prefix: |
us-gaap_ |
Data Type: |
xbrli:monetaryItemType |
Balance Type: |
debit |
Period Type: |
duration |
|
X |
- DefinitionThe aggregate total of expenses of managing and administering the affairs of an entity, including affiliates of the reporting entity, which are not directly or indirectly associated with the manufacture, sale or creation of a product or product line.
+ ReferencesReference 1: http://fasb.org/us-gaap/role/ref/legacyRef -Topic 220 -SubTopic 10 -Name Accounting Standards Codification -Section S99 -Paragraph 2 -Subparagraph (SX 210.5-03(4)) -Publisher FASB -URI https://asc.fasb.org/1943274/2147483621/220-10-S99-2
Reference 2: http://www.xbrl.org/2003/role/disclosureRef -Topic 946 -SubTopic 220 -Name Accounting Standards Codification -Section S99 -Paragraph 1 -Subparagraph (SX 210.6-07(2)(a)) -Publisher FASB -URI https://asc.fasb.org/1943274/2147479134/946-220-S99-1
+ Details
Name: |
us-gaap_GeneralAndAdministrativeExpense |
Namespace Prefix: |
us-gaap_ |
Data Type: |
xbrli:monetaryItemType |
Balance Type: |
debit |
Period Type: |
duration |
|
X |
- DefinitionAggregate revenue less cost of goods and services sold or operating expenses directly attributable to the revenue generation activity.
+ ReferencesReference 1: http://www.xbrl.org/2009/role/commonPracticeRef -Topic 280 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 22 -Publisher FASB -URI https://asc.fasb.org/1943274/2147482810/280-10-50-22
Reference 2: http://www.xbrl.org/2003/role/exampleRef -Topic 280 -SubTopic 10 -Name Accounting Standards Codification -Section 55 -Paragraph 48 -Publisher FASB -URI https://asc.fasb.org/1943274/2147482785/280-10-55-48
Reference 3: http://www.xbrl.org/2009/role/commonPracticeRef -Topic 280 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 32 -Subparagraph (f) -Publisher FASB -URI https://asc.fasb.org/1943274/2147482810/280-10-50-32
Reference 4: http://www.xbrl.org/2009/role/commonPracticeRef -Topic 280 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 30 -Subparagraph (b) -Publisher FASB -URI https://asc.fasb.org/1943274/2147482810/280-10-50-30
Reference 5: http://www.xbrl.org/2009/role/commonPracticeRef -Topic 270 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 1 -Subparagraph (i) -Publisher FASB -URI https://asc.fasb.org/1943274/2147482964/270-10-50-1
Reference 6: http://www.xbrl.org/2009/role/commonPracticeRef -Topic 280 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 32 -Subparagraph (ee) -Publisher FASB -URI https://asc.fasb.org/1943274/2147482810/280-10-50-32
Reference 7: http://fasb.org/us-gaap/role/ref/otherTransitionRef -Topic 280 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 32 -Subparagraph (c) -Publisher FASB -URI https://asc.fasb.org/1943274/2147482810/280-10-50-32
Reference 8: http://fasb.org/us-gaap/role/ref/legacyRef -Topic 220 -SubTopic 10 -Name Accounting Standards Codification -Section S99 -Paragraph 2 -Subparagraph (SX 210.5-03(2)) -Publisher FASB -URI https://asc.fasb.org/1943274/2147483621/220-10-S99-2
Reference 9: http://fasb.org/us-gaap/role/ref/legacyRef -Topic 220 -SubTopic 10 -Name Accounting Standards Codification -Section S99 -Paragraph 2 -Subparagraph (SX 210.5-03(1)) -Publisher FASB -URI https://asc.fasb.org/1943274/2147483621/220-10-S99-2
Reference 10: http://www.xbrl.org/2003/role/disclosureRef -Topic 235 -SubTopic 10 -Name Accounting Standards Codification -Section S99 -Paragraph 1 -Subparagraph (SX 210.4-08(g)(1)(ii)) -Publisher FASB -URI https://asc.fasb.org/1943274/2147480678/235-10-S99-1
Reference 11: http://www.xbrl.org/2003/role/disclosureRef -Topic 323 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 3 -Subparagraph (c) -Publisher FASB -URI https://asc.fasb.org/1943274/2147481687/323-10-50-3
Reference 12: http://www.xbrl.org/2003/role/disclosureRef -Topic 825 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 28 -Subparagraph (f) -Publisher FASB -URI https://asc.fasb.org/1943274/2147482907/825-10-50-28
Reference 13: http://www.xbrl.org/2003/role/disclosureRef -Topic 470 -SubTopic 10 -Name Accounting Standards Codification -Section S99 -Paragraph 1A -Subparagraph (SX 210.13-01(a)(4)(i)) -Publisher FASB -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1A
Reference 14: http://www.xbrl.org/2009/role/commonPracticeRef -Topic 470 -SubTopic 10 -Name Accounting Standards Codification -Section S99 -Paragraph 1A -Subparagraph (SX 210.13-01(a)(4)(ii)) -Publisher FASB -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1A
Reference 15: http://www.xbrl.org/2003/role/disclosureRef -Topic 470 -SubTopic 10 -Name Accounting Standards Codification -Section S99 -Paragraph 1A -Subparagraph (SX 210.13-01(a)(4)(iii)(A)) -Publisher FASB -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1A
Reference 16: http://www.xbrl.org/2003/role/disclosureRef -Topic 470 -SubTopic 10 -Name Accounting Standards Codification -Section S99 -Paragraph 1A -Subparagraph (SX 210.13-01(a)(4)(iv)) -Publisher FASB -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1A
Reference 17: http://www.xbrl.org/2003/role/disclosureRef -Topic 470 -SubTopic 10 -Name Accounting Standards Codification -Section S99 -Paragraph 1A -Subparagraph (SX 210.13-01(a)(5)) -Publisher FASB -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1A
Reference 18: http://www.xbrl.org/2003/role/disclosureRef -Topic 470 -SubTopic 10 -Name Accounting Standards Codification -Section S99 -Paragraph 1B -Subparagraph (SX 210.13-02(a)(4)(i)) -Publisher FASB -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1B
Reference 19: http://www.xbrl.org/2003/role/disclosureRef -Topic 470 -SubTopic 10 -Name Accounting Standards Codification -Section S99 -Paragraph 1B -Subparagraph (SX 210.13-02(a)(4)(iii)(A)) -Publisher FASB -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1B
Reference 20: http://www.xbrl.org/2003/role/disclosureRef -Topic 470 -SubTopic 10 -Name Accounting Standards Codification -Section S99 -Paragraph 1B -Subparagraph (SX 210.13-02(a)(4)(iii)(B)) -Publisher FASB -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1B
Reference 21: http://www.xbrl.org/2003/role/disclosureRef -Topic 470 -SubTopic 10 -Name Accounting Standards Codification -Section S99 -Paragraph 1B -Subparagraph (SX 210.13-02(a)(4)(iv)) -Publisher FASB -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1B
Reference 22: http://www.xbrl.org/2003/role/disclosureRef -Topic 470 -SubTopic 10 -Name Accounting Standards Codification -Section S99 -Paragraph 1B -Subparagraph (SX 210.13-02(a)(5)) -Publisher FASB -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1B
Reference 23: http://www.xbrl.org/2003/role/exampleRef -Topic 280 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 31 -Publisher FASB -URI https://asc.fasb.org/1943274/2147482810/280-10-50-31
+ Details
Name: |
us-gaap_GrossProfit |
Namespace Prefix: |
us-gaap_ |
Data Type: |
xbrli:monetaryItemType |
Balance Type: |
credit |
Period Type: |
duration |
|
X |
- DefinitionThe aggregate amount of income or expense from ancillary business-related activities (that is to say, excluding major activities considered part of the normal operations of the business).
+ ReferencesReference 1: http://fasb.org/us-gaap/role/ref/legacyRef -Topic 220 -SubTopic 10 -Name Accounting Standards Codification -Section S99 -Paragraph 2 -Subparagraph (SX 210.5-03(7)) -Publisher FASB -URI https://asc.fasb.org/1943274/2147483621/220-10-S99-2
+ Details
Name: |
us-gaap_NonoperatingIncomeExpense |
Namespace Prefix: |
us-gaap_ |
Data Type: |
xbrli:monetaryItemType |
Balance Type: |
credit |
Period Type: |
duration |
|
X |
- DefinitionGenerally recurring costs associated with normal operations except for the portion of these expenses which can be clearly related to production and included in cost of sales or services. Includes selling, general and administrative expense.
+ References
+ Details
Name: |
us-gaap_OperatingExpenses |
Namespace Prefix: |
us-gaap_ |
Data Type: |
xbrli:monetaryItemType |
Balance Type: |
debit |
Period Type: |
duration |
|
X |
- DefinitionThe net result for the period of deducting operating expenses from operating revenues.
+ ReferencesReference 1: http://www.xbrl.org/2009/role/commonPracticeRef -Topic 280 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 22 -Publisher FASB -URI https://asc.fasb.org/1943274/2147482810/280-10-50-22
Reference 2: http://www.xbrl.org/2009/role/commonPracticeRef -Topic 280 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 32 -Subparagraph (f) -Publisher FASB -URI https://asc.fasb.org/1943274/2147482810/280-10-50-32
Reference 3: http://www.xbrl.org/2009/role/commonPracticeRef -Topic 280 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 30 -Subparagraph (b) -Publisher FASB -URI https://asc.fasb.org/1943274/2147482810/280-10-50-30
Reference 4: http://www.xbrl.org/2009/role/commonPracticeRef -Topic 270 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 1 -Subparagraph (i) -Publisher FASB -URI https://asc.fasb.org/1943274/2147482964/270-10-50-1
Reference 5: http://www.xbrl.org/2009/role/commonPracticeRef -Topic 280 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 32 -Subparagraph (ee) -Publisher FASB -URI https://asc.fasb.org/1943274/2147482810/280-10-50-32
Reference 6: http://fasb.org/us-gaap/role/ref/otherTransitionRef -Topic 280 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 32 -Subparagraph (c) -Publisher FASB -URI https://asc.fasb.org/1943274/2147482810/280-10-50-32
Reference 7: http://www.xbrl.org/2003/role/exampleRef -Topic 280 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 31 -Publisher FASB -URI https://asc.fasb.org/1943274/2147482810/280-10-50-31
+ Details
Name: |
us-gaap_OperatingIncomeLoss |
Namespace Prefix: |
us-gaap_ |
Data Type: |
xbrli:monetaryItemType |
Balance Type: |
credit |
Period Type: |
duration |
|
X |
- DefinitionThe consolidated profit or loss for the period, net of income taxes, including the portion attributable to the noncontrolling interest.
+ ReferencesReference 1: http://www.xbrl.org/2003/role/disclosureRef -Topic 250 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 6 -Publisher FASB -URI https://asc.fasb.org/1943274/2147483443/250-10-50-6
Reference 2: http://www.xbrl.org/2003/role/disclosureRef -Topic 250 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 9 -Publisher FASB -URI https://asc.fasb.org/1943274/2147483443/250-10-50-9
Reference 3: http://www.xbrl.org/2003/role/disclosureRef -Topic 805 -SubTopic 60 -Name Accounting Standards Codification -Section 65 -Paragraph 1 -Subparagraph (g) -Publisher FASB -URI https://asc.fasb.org/1943274/2147476176/805-60-65-1
Reference 4: http://www.xbrl.org/2003/role/disclosureRef -Topic 740 -SubTopic 323 -Name Accounting Standards Codification -Section 65 -Paragraph 2 -Subparagraph (g)(3) -Publisher FASB -URI https://asc.fasb.org/1943274/2147478666/740-323-65-2
Reference 5: http://www.xbrl.org/2003/role/disclosureRef -Topic 235 -SubTopic 10 -Name Accounting Standards Codification -Section S99 -Paragraph 1 -Subparagraph (SX 210.4-08(g)(1)(ii)) -Publisher FASB -URI https://asc.fasb.org/1943274/2147480678/235-10-S99-1
Reference 6: http://www.xbrl.org/2003/role/disclosureRef -Topic 323 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 3 -Subparagraph (c) -Publisher FASB -URI https://asc.fasb.org/1943274/2147481687/323-10-50-3
Reference 7: http://www.xbrl.org/2003/role/disclosureRef -Topic 825 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 28 -Subparagraph (f) -Publisher FASB -URI https://asc.fasb.org/1943274/2147482907/825-10-50-28
Reference 8: http://www.xbrl.org/2003/role/disclosureRef -Topic 250 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 1 -Subparagraph (b)(2) -Publisher FASB -URI https://asc.fasb.org/1943274/2147483443/250-10-50-1
Reference 9: http://www.xbrl.org/2003/role/disclosureRef -Topic 815 -SubTopic 40 -Name Accounting Standards Codification -Section 65 -Paragraph 1 -Subparagraph (f) -Publisher FASB -URI https://asc.fasb.org/1943274/2147480175/815-40-65-1
Reference 10: http://www.xbrl.org/2003/role/disclosureRef -Topic 250 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 8 -Publisher FASB -URI https://asc.fasb.org/1943274/2147483443/250-10-50-8
Reference 11: http://www.xbrl.org/2003/role/exampleRef -Topic 946 -SubTopic 830 -Name Accounting Standards Codification -Section 55 -Paragraph 11 -Publisher FASB -URI https://asc.fasb.org/1943274/2147479168/946-830-55-11
Reference 12: http://www.xbrl.org/2003/role/disclosureRef -Topic 946 -SubTopic 205 -Name Accounting Standards Codification -Section 45 -Paragraph 3 -Subparagraph (a) -Publisher FASB -URI https://asc.fasb.org/1943274/2147478009/946-205-45-3
Reference 13: http://www.xbrl.org/2003/role/disclosureRef -Topic 946 -SubTopic 220 -Name Accounting Standards Codification -Section 45 -Paragraph 7 -Publisher FASB -URI https://asc.fasb.org/1943274/2147479105/946-220-45-7
Reference 14: http://www.xbrl.org/2003/role/disclosureRef -Topic 944 -SubTopic 220 -Name Accounting Standards Codification -Section S99 -Paragraph 1 -Subparagraph (SX 210.7-04(16)) -Publisher FASB -URI https://asc.fasb.org/1943274/2147477250/944-220-S99-1
Reference 15: http://www.xbrl.org/2003/role/disclosureRef -Topic 946 -SubTopic 220 -Name Accounting Standards Codification -Section S99 -Paragraph 1 -Subparagraph (SX 210.6-07(9)) -Publisher FASB -URI https://asc.fasb.org/1943274/2147479134/946-220-S99-1
Reference 16: http://www.xbrl.org/2003/role/disclosureRef -Topic 946 -SubTopic 220 -Name Accounting Standards Codification -Section S99 -Paragraph 3 -Subparagraph (SX 210.6-09(1)(d)) -Publisher FASB -URI https://asc.fasb.org/1943274/2147479134/946-220-S99-3
Reference 17: http://www.xbrl.org/2003/role/disclosureRef -Topic 810 -SubTopic 10 -Name Accounting Standards Codification -Section 45 -Paragraph 19 -Publisher FASB -URI https://asc.fasb.org/1943274/2147481231/810-10-45-19
Reference 18: http://www.xbrl.org/2009/role/commonPracticeRef -Topic 220 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 6 -Publisher FASB -URI https://asc.fasb.org/1943274/2147482765/220-10-50-6
Reference 19: http://www.xbrl.org/2003/role/disclosureRef -Topic 470 -SubTopic 10 -Name Accounting Standards Codification -Section S99 -Paragraph 1A -Subparagraph (SX 210.13-01(a)(4)(i)) -Publisher FASB -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1A
Reference 20: http://www.xbrl.org/2009/role/commonPracticeRef -Topic 470 -SubTopic 10 -Name Accounting Standards Codification -Section S99 -Paragraph 1A -Subparagraph (SX 210.13-01(a)(4)(ii)) -Publisher FASB -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1A
Reference 21: http://www.xbrl.org/2003/role/disclosureRef -Topic 470 -SubTopic 10 -Name Accounting Standards Codification -Section S99 -Paragraph 1A -Subparagraph (SX 210.13-01(a)(4)(iii)(A)) -Publisher FASB -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1A
Reference 22: http://www.xbrl.org/2003/role/disclosureRef -Topic 470 -SubTopic 10 -Name Accounting Standards Codification -Section S99 -Paragraph 1A -Subparagraph (SX 210.13-01(a)(4)(iv)) -Publisher FASB -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1A
Reference 23: http://www.xbrl.org/2003/role/disclosureRef -Topic 470 -SubTopic 10 -Name Accounting Standards Codification -Section S99 -Paragraph 1A -Subparagraph (SX 210.13-01(a)(5)) -Publisher FASB -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1A
Reference 24: http://www.xbrl.org/2003/role/disclosureRef -Topic 470 -SubTopic 10 -Name Accounting Standards Codification -Section S99 -Paragraph 1B -Subparagraph (SX 210.13-02(a)(4)(i)) -Publisher FASB -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1B
Reference 25: http://www.xbrl.org/2003/role/disclosureRef -Topic 470 -SubTopic 10 -Name Accounting Standards Codification -Section S99 -Paragraph 1B -Subparagraph (SX 210.13-02(a)(4)(iii)(A)) -Publisher FASB -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1B
Reference 26: http://www.xbrl.org/2003/role/disclosureRef -Topic 470 -SubTopic 10 -Name Accounting Standards Codification -Section S99 -Paragraph 1B -Subparagraph (SX 210.13-02(a)(4)(iii)(B)) -Publisher FASB -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1B
Reference 27: http://www.xbrl.org/2003/role/disclosureRef -Topic 470 -SubTopic 10 -Name Accounting Standards Codification -Section S99 -Paragraph 1B -Subparagraph (SX 210.13-02(a)(4)(iv)) -Publisher FASB -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1B
Reference 28: http://www.xbrl.org/2003/role/disclosureRef -Topic 470 -SubTopic 10 -Name Accounting Standards Codification -Section S99 -Paragraph 1B -Subparagraph (SX 210.13-02(a)(5)) -Publisher FASB -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1B
Reference 29: http://www.xbrl.org/2003/role/disclosureRef -Topic 942 -SubTopic 235 -Name Accounting Standards Codification -Section S99 -Paragraph 1 -Subparagraph (SX 210.9-05(b)(2)) -Publisher FASB -URI https://asc.fasb.org/1943274/2147477314/942-235-S99-1
Reference 30: http://www.xbrl.org/2003/role/disclosureRef -Topic 205 -SubTopic 20 -Name Accounting Standards Codification -Section 50 -Paragraph 7 -Publisher FASB -URI https://asc.fasb.org/1943274/2147483499/205-20-50-7
Reference 31: http://www.xbrl.org/2003/role/exampleRef -Topic 810 -SubTopic 10 -Name Accounting Standards Codification -Section 55 -Paragraph 4J -Publisher FASB -URI https://asc.fasb.org/1943274/2147481175/810-10-55-4J
Reference 32: http://www.xbrl.org/2003/role/exampleRef -Topic 810 -SubTopic 10 -Name Accounting Standards Codification -Section 55 -Paragraph 4K -Publisher FASB -URI https://asc.fasb.org/1943274/2147481175/810-10-55-4K
Reference 33: http://www.xbrl.org/2003/role/disclosureRef -Topic 220 -SubTopic 10 -Name Accounting Standards Codification -Section 45 -Paragraph 1A -Subparagraph (a) -Publisher FASB -URI https://asc.fasb.org/1943274/2147482790/220-10-45-1A
Reference 34: http://www.xbrl.org/2003/role/disclosureRef -Topic 220 -SubTopic 10 -Name Accounting Standards Codification -Section 45 -Paragraph 1B -Subparagraph (a) -Publisher FASB -URI https://asc.fasb.org/1943274/2147482790/220-10-45-1B
Reference 35: http://www.xbrl.org/2003/role/disclosureRef -Topic 230 -SubTopic 10 -Name Accounting Standards Codification -Section 45 -Paragraph 2 -Publisher FASB -URI https://asc.fasb.org/1943274/2147482740/230-10-45-2
Reference 36: http://www.xbrl.org/2003/role/disclosureRef -Topic 810 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 1A -Subparagraph (a)(1) -Publisher FASB -URI https://asc.fasb.org/1943274/2147481203/810-10-50-1A
Reference 37: http://www.xbrl.org/2003/role/disclosureRef -Topic 810 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 1A -Subparagraph (c)(1) -Publisher FASB -URI https://asc.fasb.org/1943274/2147481203/810-10-50-1A
+ Details
Name: |
us-gaap_ProfitLoss |
Namespace Prefix: |
us-gaap_ |
Data Type: |
xbrli:monetaryItemType |
Balance Type: |
credit |
Period Type: |
duration |
|
X |
- DefinitionAmount, excluding tax collected from customer, of revenue from satisfaction of performance obligation by transferring promised good or service to customer. Tax collected from customer is tax assessed by governmental authority that is both imposed on and concurrent with specific revenue-producing transaction, including, but not limited to, sales, use, value added and excise.
+ ReferencesReference 1: http://www.xbrl.org/2003/role/disclosureRef -Topic 280 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 41 -Subparagraph (a) -Publisher FASB -URI https://asc.fasb.org/1943274/2147482810/280-10-50-41
Reference 2: http://www.xbrl.org/2003/role/disclosureRef -Topic 270 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 1 -Subparagraph (i) -Publisher FASB -URI https://asc.fasb.org/1943274/2147482964/270-10-50-1
Reference 3: http://www.xbrl.org/2003/role/disclosureRef -Topic 280 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 32 -Subparagraph (ee) -Publisher FASB -URI https://asc.fasb.org/1943274/2147482810/280-10-50-32
Reference 4: http://fasb.org/us-gaap/role/ref/otherTransitionRef -Topic 280 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 32 -Subparagraph (b) -Publisher FASB -URI https://asc.fasb.org/1943274/2147482810/280-10-50-32
Reference 5: http://fasb.org/us-gaap/role/ref/otherTransitionRef -Topic 280 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 32 -Subparagraph (a) -Publisher FASB -URI https://asc.fasb.org/1943274/2147482810/280-10-50-32
Reference 6: http://www.xbrl.org/2003/role/disclosureRef -Topic 924 -SubTopic 10 -Name Accounting Standards Codification -Section S99 -Paragraph 1 -Subparagraph (SAB Topic 11.L) -Publisher FASB -URI https://asc.fasb.org/1943274/2147479941/924-10-S99-1
Reference 7: http://www.xbrl.org/2003/role/disclosureRef -Topic 606 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 5 -Publisher FASB -URI https://asc.fasb.org/1943274/2147479806/606-10-50-5
Reference 8: http://www.xbrl.org/2003/role/disclosureRef -Topic 280 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 30 -Subparagraph (a) -Publisher FASB -URI https://asc.fasb.org/1943274/2147482810/280-10-50-30
Reference 9: http://www.xbrl.org/2003/role/disclosureRef -Topic 280 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 42 -Publisher FASB -URI https://asc.fasb.org/1943274/2147482810/280-10-50-42
Reference 10: http://www.xbrl.org/2003/role/disclosureRef -Topic 280 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 22 -Subparagraph (b) -Publisher FASB -URI https://asc.fasb.org/1943274/2147482810/280-10-50-22
Reference 11: http://www.xbrl.org/2003/role/disclosureRef -Topic 280 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 40 -Publisher FASB -URI https://asc.fasb.org/1943274/2147482810/280-10-50-40
Reference 12: http://www.xbrl.org/2003/role/disclosureRef -Topic 280 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 22 -Subparagraph (a) -Publisher FASB -URI https://asc.fasb.org/1943274/2147482810/280-10-50-22
Reference 13: http://www.xbrl.org/2003/role/disclosureRef -Topic 606 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 4 -Subparagraph (a) -Publisher FASB -URI https://asc.fasb.org/1943274/2147479806/606-10-50-4
+ Details
Name: |
us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax |
Namespace Prefix: |
us-gaap_ |
Data Type: |
xbrli:monetaryItemType |
Balance Type: |
credit |
Period Type: |
duration |
|
X |
- Details
Name: |
us-gaap_StatementBusinessSegmentsAxis=shls_ElectricalBalanceOfSystemEBOSSolutionsAndComponentsMember |
Namespace Prefix: |
|
Data Type: |
na |
Balance Type: |
|
Period Type: |
|
|
Shoals Technologies (NASDAQ:SHLS)
과거 데이터 주식 차트
부터 2월(2) 2025 으로 3월(3) 2025
Shoals Technologies (NASDAQ:SHLS)
과거 데이터 주식 차트
부터 3월(3) 2024 으로 3월(3) 2025