false2023Q3000091256212/3100009125622023-01-012023-09-3000009125622023-10-31xbrli:shares00009125622023-07-012023-09-30iso4217:USD00009125622022-07-012022-09-3000009125622022-01-012022-09-30iso4217:USDxbrli:shares00009125622023-09-3000009125622022-12-3100009125622021-12-3100009125622022-09-300000912562us-gaap:CommonStockMember2023-06-300000912562us-gaap:AdditionalPaidInCapitalMember2023-06-300000912562us-gaap:RetainedEarningsMember2023-06-300000912562us-gaap:AccumulatedOtherComprehensiveIncomeMember2023-06-300000912562us-gaap:TreasuryStockCommonMember2023-06-3000009125622023-06-300000912562us-gaap:RetainedEarningsMember2023-07-012023-09-300000912562us-gaap:AccumulatedOtherComprehensiveIncomeMember2023-07-012023-09-300000912562us-gaap:AdditionalPaidInCapitalMember2023-07-012023-09-300000912562us-gaap:CommonStockMember2023-07-012023-09-300000912562us-gaap:TreasuryStockCommonMember2023-07-012023-09-300000912562us-gaap:CommonStockMember2023-09-300000912562us-gaap:AdditionalPaidInCapitalMember2023-09-300000912562us-gaap:RetainedEarningsMember2023-09-300000912562us-gaap:AccumulatedOtherComprehensiveIncomeMember2023-09-300000912562us-gaap:TreasuryStockCommonMember2023-09-300000912562us-gaap:CommonStockMember2022-06-300000912562us-gaap:AdditionalPaidInCapitalMember2022-06-300000912562us-gaap:RetainedEarningsMember2022-06-300000912562us-gaap:AccumulatedOtherComprehensiveIncomeMember2022-06-300000912562us-gaap:TreasuryStockCommonMember2022-06-3000009125622022-06-300000912562us-gaap:RetainedEarningsMember2022-07-012022-09-300000912562us-gaap:AccumulatedOtherComprehensiveIncomeMember2022-07-012022-09-300000912562us-gaap:AdditionalPaidInCapitalMember2022-07-012022-09-300000912562us-gaap:CommonStockMember2022-07-012022-09-300000912562us-gaap:TreasuryStockCommonMember2022-07-012022-09-300000912562us-gaap:CommonStockMember2022-09-300000912562us-gaap:AdditionalPaidInCapitalMember2022-09-300000912562us-gaap:RetainedEarningsMember2022-09-300000912562us-gaap:AccumulatedOtherComprehensiveIncomeMember2022-09-300000912562us-gaap:TreasuryStockCommonMember2022-09-300000912562us-gaap:CommonStockMember2022-12-310000912562us-gaap:AdditionalPaidInCapitalMember2022-12-310000912562us-gaap:RetainedEarningsMember2022-12-310000912562us-gaap:AccumulatedOtherComprehensiveIncomeMember2022-12-310000912562us-gaap:TreasuryStockCommonMember2022-12-310000912562us-gaap:RetainedEarningsMember2023-01-012023-09-300000912562us-gaap:AccumulatedOtherComprehensiveIncomeMember2023-01-012023-09-300000912562us-gaap:AdditionalPaidInCapitalMember2023-01-012023-09-300000912562us-gaap:CommonStockMember2023-01-012023-09-300000912562us-gaap:TreasuryStockCommonMember2023-01-012023-09-300000912562us-gaap:CommonStockMember2021-12-310000912562us-gaap:AdditionalPaidInCapitalMember2021-12-310000912562us-gaap:RetainedEarningsMember2021-12-310000912562us-gaap:AccumulatedOtherComprehensiveIncomeMember2021-12-310000912562us-gaap:TreasuryStockCommonMember2021-12-310000912562us-gaap:RetainedEarningsMember2022-01-012022-09-300000912562us-gaap:AccumulatedOtherComprehensiveIncomeMember2022-01-012022-09-300000912562us-gaap:AdditionalPaidInCapitalMember2022-01-012022-09-300000912562us-gaap:CommonStockMember2022-01-012022-09-300000912562us-gaap:TreasuryStockCommonMember2022-01-012022-09-300000912562srt:MaximumMember2023-10-012023-09-300000912562rock:PrivatelyHeldUtahBasedCompanyMember2023-07-052023-07-050000912562rock:PrivatelyHeldUtahBasedCompanyMember2023-07-050000912562rock:PrivatelyHeldUtahBasedCompanyMemberus-gaap:TrademarksMember2023-07-052023-07-050000912562rock:PrivatelyHeldUtahBasedCompanyMemberus-gaap:CustomerRelationshipsMember2023-07-052023-07-050000912562rock:QualityAluminumProductsMember2022-08-222022-08-220000912562rock:QualityAluminumProductsMember2022-08-2200009125622022-08-220000912562us-gaap:TrademarksMemberrock:QualityAluminumProductsMember2023-01-012023-09-300000912562us-gaap:CustomerRelationshipsMemberrock:QualityAluminumProductsMember2023-01-012023-09-300000912562rock:QualityAluminumProductsMember2023-01-012023-09-300000912562us-gaap:CostOfSalesMember2023-07-012023-09-300000912562us-gaap:CostOfSalesMember2022-07-012022-09-300000912562us-gaap:CostOfSalesMember2023-01-012023-09-300000912562us-gaap:CostOfSalesMember2022-01-012022-09-300000912562us-gaap:SellingGeneralAndAdministrativeExpensesMember2023-07-012023-09-300000912562us-gaap:SellingGeneralAndAdministrativeExpensesMember2022-07-012022-09-300000912562us-gaap:SellingGeneralAndAdministrativeExpensesMember2023-01-012023-09-300000912562us-gaap:SellingGeneralAndAdministrativeExpensesMember2022-01-012022-09-300000912562rock:RenewableEnergyandConservationMember2022-12-310000912562rock:ResidentialProductsMember2022-12-310000912562rock:AgtechMember2022-12-310000912562rock:InfrastructureMember2022-12-310000912562rock:RenewableEnergyandConservationMember2023-01-012023-09-300000912562rock:ResidentialProductsMember2023-01-012023-09-300000912562rock:AgtechMember2023-01-012023-09-300000912562rock:InfrastructureMember2023-01-012023-09-300000912562rock:RenewableEnergyandConservationMember2023-09-300000912562rock:ResidentialProductsMember2023-09-300000912562rock:AgtechMember2023-09-300000912562rock:InfrastructureMember2023-09-300000912562us-gaap:TrademarksMember2023-09-300000912562us-gaap:TrademarksMember2022-12-310000912562us-gaap:TrademarksMember2023-09-300000912562us-gaap:TrademarksMember2022-12-310000912562us-gaap:UnpatentedTechnologyMember2023-09-300000912562us-gaap:UnpatentedTechnologyMember2022-12-310000912562us-gaap:CustomerRelationshipsMember2023-09-300000912562us-gaap:CustomerRelationshipsMember2022-12-310000912562us-gaap:NoncompeteAgreementsMember2023-09-300000912562us-gaap:NoncompeteAgreementsMember2022-12-310000912562us-gaap:LineOfCreditMember2022-12-310000912562rock:A2019SeniorCreditAgreementMemberus-gaap:LineOfCreditMember2019-01-240000912562rock:A2019SeniorCreditAgreementMemberus-gaap:MediumTermNotesMember2019-01-240000912562us-gaap:LineOfCreditMemberrock:A2022SeniorCreditAgreementMember2022-12-08rock:debtCovenant0000912562rock:A2022SeniorCreditAgreementMemberrock:ForeignCurrencyRateFloorMember2023-09-30xbrli:pure0000912562rock:ApplicableRatePeriod1Memberrock:A2022SeniorCreditAgreementMemberus-gaap:BaseRateMember2022-12-080000912562rock:SecuredOvernightFinancingRateSOFRMemberrock:ApplicableRatePeriod1Memberrock:A2022SeniorCreditAgreementMember2022-12-080000912562srt:MinimumMemberrock:A2022SeniorCreditAgreementMemberrock:ApplicableRatePeriod2Memberus-gaap:BaseRateMember2022-12-080000912562srt:MaximumMemberrock:A2022SeniorCreditAgreementMemberrock:ApplicableRatePeriod2Memberus-gaap:BaseRateMember2022-12-080000912562srt:MinimumMemberrock:A2019SeniorCreditAgreementMemberrock:LondonInterbankOfferedRateLIBOR1Memberus-gaap:LineOfCreditMember2019-01-242019-01-240000912562rock:A2019SeniorCreditAgreementMemberrock:LondonInterbankOfferedRateLIBOR1Memberus-gaap:LineOfCreditMembersrt:MaximumMember2019-01-242019-01-240000912562rock:ApplicableRatePeriod1Memberrock:A2022SeniorCreditAgreementMember2022-12-082022-12-080000912562srt:MinimumMemberrock:A2019SeniorCreditAgreementMemberus-gaap:LineOfCreditMember2019-01-242019-01-240000912562rock:A2019SeniorCreditAgreementMemberus-gaap:LineOfCreditMembersrt:MaximumMember2019-01-242019-01-240000912562srt:MinimumMemberrock:A2019SeniorCreditAgreementMemberrock:LondonInterbankOfferedRateLIBOR1Memberus-gaap:LineOfCreditMember2023-07-012023-09-300000912562srt:MinimumMemberrock:A2019SeniorCreditAgreementMemberrock:LondonInterbankOfferedRateLIBOR1Memberus-gaap:LineOfCreditMember2022-01-012022-09-300000912562rock:A2019SeniorCreditAgreementMemberrock:LondonInterbankOfferedRateLIBOR1Memberus-gaap:LineOfCreditMembersrt:MaximumMember2023-07-012023-09-300000912562rock:A2019SeniorCreditAgreementMemberrock:LondonInterbankOfferedRateLIBOR1Memberus-gaap:LineOfCreditMembersrt:MaximumMember2022-01-012022-09-300000912562srt:MinimumMemberrock:A2019SeniorCreditAgreementMemberus-gaap:LineOfCreditMember2022-07-012022-09-300000912562srt:MinimumMemberrock:A2019SeniorCreditAgreementMemberus-gaap:LineOfCreditMember2022-01-012022-09-300000912562rock:A2019SeniorCreditAgreementMemberus-gaap:LineOfCreditMembersrt:MaximumMember2022-07-012022-09-300000912562rock:A2019SeniorCreditAgreementMemberus-gaap:LineOfCreditMembersrt:MaximumMember2022-01-012022-09-300000912562us-gaap:StandbyLettersOfCreditMemberrock:SeniorCreditAgreementMember2023-09-300000912562us-gaap:RevolvingCreditFacilityMemberrock:SeniorCreditAgreementMember2023-09-300000912562us-gaap:RevolvingCreditFacilityMemberrock:SeniorCreditAgreementMember2022-12-310000912562us-gaap:AccumulatedTranslationAdjustmentMember2023-06-300000912562us-gaap:PensionPlansDefinedBenefitMemberus-gaap:AccumulatedDefinedBenefitPlansAdjustmentMember2023-06-300000912562us-gaap:PensionPlansDefinedBenefitMemberus-gaap:AccumulatedDefinedBenefitPlansAdjustmentMember2023-07-012023-09-300000912562us-gaap:AccumulatedDefinedBenefitPlansAdjustmentMember2023-07-012023-09-300000912562us-gaap:AccumulatedTranslationAdjustmentMember2023-07-012023-09-300000912562us-gaap:AccumulatedTranslationAdjustmentMember2023-09-300000912562us-gaap:PensionPlansDefinedBenefitMemberus-gaap:AccumulatedDefinedBenefitPlansAdjustmentMember2023-09-300000912562us-gaap:AccumulatedTranslationAdjustmentMember2022-06-300000912562us-gaap:PensionPlansDefinedBenefitMemberus-gaap:AccumulatedDefinedBenefitPlansAdjustmentMember2022-06-300000912562us-gaap:PensionPlansDefinedBenefitMemberus-gaap:AccumulatedDefinedBenefitPlansAdjustmentMember2022-07-012022-09-300000912562us-gaap:AccumulatedDefinedBenefitPlansAdjustmentMember2022-07-012022-09-300000912562us-gaap:AccumulatedTranslationAdjustmentMember2022-07-012022-09-300000912562us-gaap:AccumulatedTranslationAdjustmentMember2022-09-300000912562us-gaap:PensionPlansDefinedBenefitMemberus-gaap:AccumulatedDefinedBenefitPlansAdjustmentMember2022-09-300000912562us-gaap:AccumulatedTranslationAdjustmentMember2022-12-310000912562us-gaap:PensionPlansDefinedBenefitMemberus-gaap:AccumulatedDefinedBenefitPlansAdjustmentMember2022-12-310000912562us-gaap:PensionPlansDefinedBenefitMemberus-gaap:AccumulatedDefinedBenefitPlansAdjustmentMember2023-01-012023-09-300000912562us-gaap:AccumulatedDefinedBenefitPlansAdjustmentMember2023-01-012023-09-300000912562us-gaap:AccumulatedTranslationAdjustmentMember2023-01-012023-09-300000912562us-gaap:AccumulatedTranslationAdjustmentMember2021-12-310000912562us-gaap:PensionPlansDefinedBenefitMemberus-gaap:AccumulatedDefinedBenefitPlansAdjustmentMember2021-12-310000912562us-gaap:PensionPlansDefinedBenefitMemberus-gaap:AccumulatedDefinedBenefitPlansAdjustmentMember2022-01-012022-09-300000912562us-gaap:AccumulatedDefinedBenefitPlansAdjustmentMember2022-01-012022-09-300000912562us-gaap:AccumulatedTranslationAdjustmentMember2022-01-012022-09-300000912562us-gaap:CommonStockMemberrock:Amended2018PlanMember2023-05-020000912562us-gaap:CommonStockMemberrock:Amended2018PlanMember2023-05-030000912562us-gaap:CommonStockMemberrock:A2015PlanMember2023-05-030000912562us-gaap:CommonStockMemberrock:NonEmployeeDirectorsPlanMember2022-05-030000912562us-gaap:CommonStockMemberrock:NonEmployeeDirectorsPlanMember2022-05-040000912562us-gaap:PerformanceSharesMember2023-01-012023-09-300000912562us-gaap:PerformanceSharesMember2022-01-012022-09-300000912562us-gaap:RestrictedStockUnitsRSUMember2023-01-012023-09-300000912562us-gaap:RestrictedStockUnitsRSUMember2022-01-012022-09-300000912562rock:DeferredStockUnitsMember2023-01-012023-09-300000912562rock:DeferredStockUnitsMember2022-01-012022-09-300000912562us-gaap:RestrictedStockMember2023-01-012023-09-300000912562us-gaap:RestrictedStockMember2022-01-012022-09-300000912562srt:MinimumMemberus-gaap:PerformanceSharesMember2023-01-012023-09-300000912562us-gaap:PerformanceSharesMembersrt:MaximumMember2023-01-012023-09-300000912562rock:SharebasedCompensationMeasurementReturnOnInvestedCapitalMemberus-gaap:PerformanceSharesMemberrock:A2018PlanMember2023-01-012023-09-300000912562us-gaap:PerformanceSharesMember2023-01-012023-03-3100009125622023-01-012023-03-3100009125622022-01-012022-12-310000912562us-gaap:RestrictedStockUnitsRSUMemberrock:ManagementStockPurchasePlanMember2023-01-012023-09-300000912562rock:AccruedExpensesCurrentMember2023-09-300000912562rock:NonCurrentLiabilitiesMember2023-09-300000912562rock:AccruedExpensesCurrentMember2022-12-310000912562rock:NonCurrentLiabilitiesMember2022-12-310000912562us-gaap:RestrictedStockUnitsRSUMember2023-09-300000912562us-gaap:RestrictedStockUnitsRSUMember2022-12-310000912562us-gaap:RestrictedStockUnitsRSUMemberrock:ManagementStockPurchasePlanMember2022-01-012022-09-300000912562rock:ManagementStockPurchasePlanMember2023-01-012023-09-300000912562rock:ManagementStockPurchasePlanMember2022-01-012022-09-30rock:facility0000912562rock:RenewableEnergyandConservationMemberus-gaap:OperatingSegmentsMember2023-07-012023-09-300000912562rock:RenewableEnergyandConservationMemberus-gaap:OperatingSegmentsMember2022-07-012022-09-300000912562us-gaap:OperatingSegmentsMemberrock:ResidentialProductsMember2023-07-012023-09-300000912562us-gaap:OperatingSegmentsMemberrock:ResidentialProductsMember2022-07-012022-09-300000912562us-gaap:OperatingSegmentsMemberrock:AgtechMember2023-07-012023-09-300000912562us-gaap:OperatingSegmentsMemberrock:AgtechMember2022-07-012022-09-300000912562us-gaap:OperatingSegmentsMemberrock:InfrastructureMember2023-07-012023-09-300000912562us-gaap:OperatingSegmentsMemberrock:InfrastructureMember2022-07-012022-09-300000912562us-gaap:CorporateNonSegmentMember2023-07-012023-09-300000912562us-gaap:CorporateNonSegmentMember2022-07-012022-09-300000912562rock:RenewableEnergyandConservationMemberus-gaap:OperatingSegmentsMember2023-01-012023-09-300000912562rock:RenewableEnergyandConservationMemberus-gaap:OperatingSegmentsMember2022-01-012022-09-300000912562us-gaap:OperatingSegmentsMemberrock:ResidentialProductsMember2023-01-012023-09-300000912562us-gaap:OperatingSegmentsMemberrock:ResidentialProductsMember2022-01-012022-09-300000912562us-gaap:OperatingSegmentsMemberrock:AgtechMember2023-01-012023-09-300000912562us-gaap:OperatingSegmentsMemberrock:AgtechMember2022-01-012022-09-300000912562us-gaap:OperatingSegmentsMemberrock:InfrastructureMember2023-01-012023-09-300000912562us-gaap:OperatingSegmentsMemberrock:InfrastructureMember2022-01-012022-09-300000912562us-gaap:CorporateNonSegmentMember2023-01-012023-09-300000912562us-gaap:CorporateNonSegmentMember2022-01-012022-09-300000912562us-gaap:CostOfSalesMember2023-07-012023-09-300000912562us-gaap:CostOfSalesMember2022-07-012022-09-300000912562us-gaap:CostOfSalesMember2023-01-012023-09-300000912562us-gaap:CostOfSalesMember2022-01-012022-09-300000912562rock:SellingGeneralAndAdministrativeExpenseMember2023-07-012023-09-300000912562rock:SellingGeneralAndAdministrativeExpenseMember2022-07-012022-09-300000912562rock:SellingGeneralAndAdministrativeExpenseMember2023-01-012023-09-300000912562rock:SellingGeneralAndAdministrativeExpenseMember2022-01-012022-09-300000912562us-gaap:CommonStockMember2023-07-012023-09-300000912562us-gaap:CommonStockMember2022-07-012022-09-300000912562us-gaap:CommonStockMember2023-01-012023-09-300000912562us-gaap:CommonStockMember2022-01-012022-09-30rock:segment0000912562rock:RenewablesMemberus-gaap:OperatingSegmentsMember2023-07-012023-09-300000912562rock:RenewablesMemberus-gaap:OperatingSegmentsMember2022-07-012022-09-300000912562rock:RenewablesMemberus-gaap:OperatingSegmentsMember2023-01-012023-09-300000912562rock:RenewablesMemberus-gaap:OperatingSegmentsMember2022-01-012022-09-300000912562rock:RenewablesMemberus-gaap:OperatingSegmentsMember2023-09-300000912562rock:RenewablesMemberus-gaap:OperatingSegmentsMember2022-12-310000912562us-gaap:OperatingSegmentsMemberrock:ResidentialProductsMember2023-09-300000912562us-gaap:OperatingSegmentsMemberrock:ResidentialProductsMember2022-12-310000912562us-gaap:OperatingSegmentsMemberrock:AgtechMember2023-09-300000912562us-gaap:OperatingSegmentsMemberrock:AgtechMember2022-12-310000912562us-gaap:OperatingSegmentsMemberrock:InfrastructureMember2023-09-300000912562us-gaap:OperatingSegmentsMemberrock:InfrastructureMember2022-12-310000912562us-gaap:CorporateNonSegmentMember2023-09-300000912562us-gaap:CorporateNonSegmentMember2022-12-310000912562rock:RenewablesMemberus-gaap:TransferredAtPointInTimeMember2023-07-012023-09-300000912562us-gaap:TransferredAtPointInTimeMemberrock:ResidentialProductsMember2023-07-012023-09-300000912562us-gaap:TransferredAtPointInTimeMemberrock:AgtechMember2023-07-012023-09-300000912562us-gaap:TransferredAtPointInTimeMemberrock:InfrastructureMember2023-07-012023-09-300000912562us-gaap:TransferredAtPointInTimeMember2023-07-012023-09-300000912562rock:RenewablesMemberus-gaap:TransferredOverTimeMember2023-07-012023-09-300000912562us-gaap:TransferredOverTimeMemberrock:ResidentialProductsMember2023-07-012023-09-300000912562us-gaap:TransferredOverTimeMemberrock:AgtechMember2023-07-012023-09-300000912562us-gaap:TransferredOverTimeMemberrock:InfrastructureMember2023-07-012023-09-300000912562us-gaap:TransferredOverTimeMember2023-07-012023-09-300000912562rock:RenewablesMember2023-07-012023-09-300000912562rock:ResidentialProductsMember2023-07-012023-09-300000912562rock:AgtechMember2023-07-012023-09-300000912562rock:InfrastructureMember2023-07-012023-09-300000912562rock:RenewablesMemberus-gaap:TransferredAtPointInTimeMember2022-07-012022-09-300000912562us-gaap:TransferredAtPointInTimeMemberrock:ResidentialProductsMember2022-07-012022-09-300000912562us-gaap:TransferredAtPointInTimeMemberrock:AgtechMember2022-07-012022-09-300000912562us-gaap:TransferredAtPointInTimeMemberrock:InfrastructureMember2022-07-012022-09-300000912562us-gaap:TransferredAtPointInTimeMember2022-07-012022-09-300000912562rock:RenewablesMemberus-gaap:TransferredOverTimeMember2022-07-012022-09-300000912562us-gaap:TransferredOverTimeMemberrock:ResidentialProductsMember2022-07-012022-09-300000912562us-gaap:TransferredOverTimeMemberrock:AgtechMember2022-07-012022-09-300000912562us-gaap:TransferredOverTimeMemberrock:InfrastructureMember2022-07-012022-09-300000912562us-gaap:TransferredOverTimeMember2022-07-012022-09-300000912562rock:RenewablesMember2022-07-012022-09-300000912562rock:ResidentialProductsMember2022-07-012022-09-300000912562rock:AgtechMember2022-07-012022-09-300000912562rock:InfrastructureMember2022-07-012022-09-300000912562rock:RenewablesMemberus-gaap:TransferredAtPointInTimeMember2023-01-012023-09-300000912562us-gaap:TransferredAtPointInTimeMemberrock:ResidentialProductsMember2023-01-012023-09-300000912562us-gaap:TransferredAtPointInTimeMemberrock:AgtechMember2023-01-012023-09-300000912562us-gaap:TransferredAtPointInTimeMemberrock:InfrastructureMember2023-01-012023-09-300000912562us-gaap:TransferredAtPointInTimeMember2023-01-012023-09-300000912562rock:RenewablesMemberus-gaap:TransferredOverTimeMember2023-01-012023-09-300000912562us-gaap:TransferredOverTimeMemberrock:ResidentialProductsMember2023-01-012023-09-300000912562us-gaap:TransferredOverTimeMemberrock:AgtechMember2023-01-012023-09-300000912562us-gaap:TransferredOverTimeMemberrock:InfrastructureMember2023-01-012023-09-300000912562us-gaap:TransferredOverTimeMember2023-01-012023-09-300000912562rock:RenewablesMember2023-01-012023-09-300000912562rock:RenewablesMemberus-gaap:TransferredAtPointInTimeMember2022-01-012022-09-300000912562us-gaap:TransferredAtPointInTimeMemberrock:ResidentialProductsMember2022-01-012022-09-300000912562us-gaap:TransferredAtPointInTimeMemberrock:AgtechMember2022-01-012022-09-300000912562us-gaap:TransferredAtPointInTimeMemberrock:InfrastructureMember2022-01-012022-09-300000912562us-gaap:TransferredAtPointInTimeMember2022-01-012022-09-300000912562rock:RenewablesMemberus-gaap:TransferredOverTimeMember2022-01-012022-09-300000912562us-gaap:TransferredOverTimeMemberrock:ResidentialProductsMember2022-01-012022-09-300000912562us-gaap:TransferredOverTimeMemberrock:AgtechMember2022-01-012022-09-300000912562us-gaap:TransferredOverTimeMemberrock:InfrastructureMember2022-01-012022-09-300000912562us-gaap:TransferredOverTimeMember2022-01-012022-09-300000912562rock:RenewablesMember2022-01-012022-09-300000912562rock:ResidentialProductsMember2022-01-012022-09-300000912562rock:AgtechMember2022-01-012022-09-300000912562rock:InfrastructureMember2022-01-012022-09-30
UNITED STATES
SECURITIES AND EXCHANGE COMMISSION
Washington, D.C. 20549
FORM 10-Q
| | | | | |
(Mark One) |
☒ | QUARTERLY REPORT PURSUANT TO SECTION 13 OR 15(d) OF THE SECURITIES EXCHANGE ACT OF 1934 |
For the quarterly period ended September 30, 2023
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: 000-22462
GIBRALTAR INDUSTRIES, INC.
(Exact name of registrant as specified in its charter)
| | | | | | | | | | | | | | | | | |
Delaware | | 16-1445150 |
(State or Other Jurisdiction of Incorporation or Organization) | | (I.R.S. Employer Identification No.) |
| | | | |
3556 Lake Shore Road | P.O. Box 2028 | Buffalo | New York | | 14219-0228 |
(Address of principal executive offices) | | (Zip Code) |
(716) 826-6500
(Registrant’s telephone number, including area code)
Securities registered pursuant to Section 12(b) of the Act:
| | | | | | | | | | | | | | |
Title of each class | | Trading Symbol | | Name of each exchange on which registered |
Common Stock, $0.01 par value per share | | ROCK | | NASDAQ Stock Market |
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. ☐
Indicated by check mark whether the registrant is a shell company (as defined in Rule 12b-2 of the Exchange Act). Yes ☐ No ☒
As of October 31, 2023, the number of shares of common stock outstanding was: 30,436,438.
GIBRALTAR INDUSTRIES, INC.
INDEX
| | | | | | | | | | | |
| PAGE NUMBER |
PART I. | | | |
Item 1. | | | |
| | | |
| | | |
| | | |
| | | |
| | | |
| | | |
Item 2. | | | |
Item 3. | | | |
Item 4. | | | |
PART II. | | | |
Item 1. | | | |
Item 1A. | | | |
Item 2. | | | |
Item 3. | | | |
Item 4. | | | |
Item 5. | | | |
Item 6. | | | |
| | | |
PART I. FINANCIAL INFORMATION
Item 1. Financial Statements
GIBRALTAR INDUSTRIES, INC.
CONSOLIDATED STATEMENTS OF INCOME
(in thousands, except per share data)
(unaudited)
| | | | | | | | | | | | | | | | | | | | | | | |
| Three Months Ended September 30, | | Nine Months Ended September 30, |
| 2023 | | 2022 | | 2023 | | 2022 |
Net sales | $ | 390,744 | | | $ | 391,291 | | | $ | 1,048,925 | | | $ | 1,076,105 | |
Cost of sales | 285,360 | | | 296,735 | | | 769,873 | | | 826,434 | |
Gross profit | 105,384 | | | 94,556 | | | 279,052 | | | 249,671 | |
Selling, general, and administrative expense | 52,194 | | | 47,160 | | | 153,415 | | | 140,941 | |
| | | | | | | |
Income from operations | 53,190 | | | 47,396 | | | 125,637 | | | 108,730 | |
Interest expense | 417 | | | 1,048 | | | 3,216 | | | 2,189 | |
Other (income) expense | (1,040) | | | 363 | | | (1,946) | | | 797 | |
Income before taxes | 53,813 | | | 45,985 | | | 124,367 | | | 105,744 | |
Provision for income taxes | 14,536 | | | 11,690 | | | 33,268 | | | 26,686 | |
| | | | | | | |
| | | | | | | |
| | | | | | | |
| | | | | | | |
| | | | | | | |
Net income | $ | 39,277 | | | $ | 34,295 | | | $ | 91,099 | | | $ | 79,058 | |
| | | | | | | |
| | | | | | | |
| | | | | | | |
| | | | | | | |
| | | | | | | |
| | | | | | | |
| | | | | | | |
| | | | | | | |
| | | | | | | |
| | | | | | | |
| | | | | | | |
Net earnings per share: | | | | | | | |
Basic | $ | 1.29 | | | $ | 1.08 | | | $ | 2.97 | | | $ | 2.44 | |
Diluted | $ | 1.28 | | | $ | 1.08 | | | $ | 2.96 | | | $ | 2.43 | |
Weighted average shares outstanding: | | | | | | | |
Basic | 30,485 | | | 31,707 | | | 30,638 | | | 32,396 | |
Diluted | 30,715 | | | 31,812 | | | 30,808 | | | 32,503 | |
See accompanying notes to consolidated financial statements.
GIBRALTAR INDUSTRIES, INC.
CONSOLIDATED STATEMENTS OF COMPREHENSIVE INCOME
(in thousands)
(unaudited)
| | | | | | | | | | | | | | | | | | | | | | | |
| Three Months Ended September 30, | | Nine Months Ended September 30, |
| 2023 | | 2022 | | 2023 | | 2022 |
Net income | $ | 39,277 | | | $ | 34,295 | | | $ | 91,099 | | | $ | 79,058 | |
Other comprehensive (loss) income: | | | | | | | |
Foreign currency translation adjustment | (1,376) | | | (3,568) | | | (2,075) | | | (6,993) | |
| | | | | | | |
Postretirement benefit plan adjustments, net of tax | 8 | | | 12 | | | 24 | | | 37 | |
| | | | | | | |
Other comprehensive loss | (1,368) | | | (3,556) | | | (2,051) | | | (6,956) | |
Total comprehensive income | $ | 37,909 | | | $ | 30,739 | | | $ | 89,048 | | | $ | 72,102 | |
See accompanying notes to consolidated financial statements.
GIBRALTAR INDUSTRIES, INC.
CONSOLIDATED BALANCE SHEETS
(in thousands, except per share data)
| | | | | | | | | | | |
| September 30, 2023 | | December 31, 2022 |
| (unaudited) | | |
Assets | | | |
Current assets: | | | |
Cash and cash equivalents | $ | 85,465 | | | $ | 17,608 | |
Accounts receivable, net of allowance of $4,069 and $3,746, respectively | 256,400 | | | 217,156 | |
Inventories, net | 141,008 | | | 170,360 | |
Prepaid expenses and other current assets | 24,817 | | | 18,813 | |
| | | |
Total current assets | 507,690 | | | 423,937 | |
Property, plant, and equipment, net | 105,537 | | | 109,584 | |
Operating lease assets | 23,004 | | | 26,502 | |
Goodwill | 515,344 | | | 512,363 | |
Acquired intangibles | 134,047 | | | 137,526 | |
Other assets | 2,424 | | | 701 | |
| $ | 1,288,046 | | | $ | 1,210,613 | |
Liabilities and Stockholders’ Equity | | | |
Current liabilities: | | | |
Accounts payable | $ | 160,742 | | | $ | 106,582 | |
Accrued expenses | 100,657 | | | 73,721 | |
Billings in excess of cost | 51,616 | | | 35,017 | |
| | | |
| | | |
| | | |
Total current liabilities | 313,015 | | | 215,320 | |
Long-term debt | — | | | 88,762 | |
Deferred income taxes | 47,007 | | | 47,088 | |
Non-current operating lease liabilities | 16,901 | | | 19,041 | |
Other non-current liabilities | 21,274 | | | 18,303 | |
Stockholders’ equity: | | | |
Preferred stock, $0.01 par value; authorized 10,000 shares; none outstanding | — | | | — | |
Common stock, $0.01 par value; authorized 100,000 shares; 34,212 and 34,060 shares issued and outstanding in 2023 and 2022 | 342 | | | 340 | |
Additional paid-in capital | 330,128 | | | 322,873 | |
Retained earnings | 719,077 | | | 627,978 | |
Accumulated other comprehensive loss | (5,483) | | | (3,432) | |
Cost of 3,776 and 3,199 common shares held in treasury in 2023 and 2022 | (154,215) | | | (125,660) | |
Total stockholders’ equity | 889,849 | | | 822,099 | |
| $ | 1,288,046 | | | $ | 1,210,613 | |
See accompanying notes to consolidated financial statements.
GIBRALTAR INDUSTRIES, INC.
CONSOLIDATED STATEMENTS OF CASH FLOWS
(in thousands)
(unaudited)
| | | | | | | | | | | |
| Nine Months Ended September 30, |
| 2023 | | 2022 |
Cash Flows from Operating Activities | | | |
Net income | $ | 91,099 | | | $ | 79,058 | |
| | | |
| | | |
Adjustments to reconcile net income to net cash provided by operating activities: | | |
| | | |
Depreciation and amortization | 20,574 | | | 19,192 | |
Stock compensation expense | 7,257 | | | 5,889 | |
| | | |
| | | |
Exit activity costs, non-cash | 572 | | | 1,427 | |
| | | |
| | | |
Provision for deferred income taxes | 179 | | | 181 | |
| | | |
Other, net | 2,945 | | | 3,620 | |
| | | |
Changes in operating assets and liabilities net of effects from acquisitions: | | | |
Accounts receivable | (44,331) | | | (25,538) | |
Inventories | 30,431 | | | (19,840) | |
Other current assets and other assets | (1,426) | | | 393 | |
Accounts payable | 53,198 | | | (24,756) | |
Accrued expenses and other non-current liabilities | 46,158 | | | (1,065) | |
| | | |
| | | |
Net cash provided by operating activities | 206,656 | | | 38,561 | |
Cash Flows from Investing Activities | | | |
Acquisitions, net of cash acquired | (9,863) | | | (51,621) | |
Purchases of property, plant, and equipment, net | (7,976) | | | (15,704) | |
| | | |
| | | |
| | | |
| | | |
| | | |
Net cash used in investing activities | (17,839) | | | (67,325) | |
Cash Flows from Financing Activities | | | |
Long-term debt payments | (141,000) | | | (100,000) | |
Proceeds from long-term debt | 50,000 | | | 197,800 | |
| | | |
| | | |
Purchase of common stock at market prices | (29,182) | | | (58,125) | |
| | | |
| | | |
Net cash (used in) provided by financing activities | (120,182) | | | 39,675 | |
Effect of exchange rate changes on cash | (778) | | | (1,841) | |
Net increase in cash and cash equivalents | 67,857 | | | 9,070 | |
Cash and cash equivalents at beginning of year | 17,608 | | | 12,849 | |
Cash and cash equivalents at end of period | $ | 85,465 | | | $ | 21,919 | |
See accompanying notes to consolidated financial statements.
GIBRALTAR INDUSTRIES, INC.
CONSOLIDATED STATEMENTS OF STOCKHOLDERS’ EQUITY
(in thousands)
(unaudited)
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | |
| Common Stock | | Additional Paid-In Capital | | Retained Earnings | | Accumulated Other Comprehensive Loss | | Treasury Stock | | Total Stockholders’ Equity |
| Shares | | Amount | | | | | Shares | | Amount | |
Balance at June 30, 2023 | 34,194 | | | $ | 342 | | | $ | 327,927 | | | $ | 679,800 | | | $ | (4,115) | | | 3,770 | | | $ | (153,644) | | | $ | 850,310 | |
Net income | — | | | — | | | — | | | 39,277 | | | — | | | — | | | — | | | 39,277 | |
Foreign currency translation adjustment | — | | | — | | | — | | | — | | | (1,376) | | | — | | | — | | | (1,376) | |
Postretirement benefit plan adjustments, net of taxes of $3 | — | | | — | | | — | | | — | | | 8 | | | — | | | — | | | 8 | |
Stock compensation expense | — | | | — | | | 2,201 | | | — | | | — | | | — | | | — | | | 2,201 | |
| | | | | | | | | | | | | | | |
Net settlement of restricted stock units | 18 | | | — | | | — | | | — | | | — | | | 6 | | | (412) | | | (412) | |
| | | | | | | | | | | | | | | |
| | | | | | | | | | | | | | | |
Excise tax on repurchase of common stock | — | | | — | | | — | | | — | | | — | | | — | | | (159) | | | (159) | |
| | | | | | | | | | | | | | | |
Balance at September 30, 2023 | 34,212 | | | $ | 342 | | | $ | 330,128 | | | $ | 719,077 | | | $ | (5,483) | | | 3,776 | | | $ | (154,215) | | | $ | 889,849 | |
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | |
| | | | | | | | | | | | |
| | | | | | | | | | | | |
Balance at June 30, 2022 | 33,989 | | | $ | 340 | | | $ | 318,664 | | | $ | 590,335 | | | $ | (3,213) | | | 2,374 | | | $ | (88,848) | | | $ | 817,278 | | |
Net income | — | | | — | | | — | | | 34,295 | | | — | | | — | | | — | | | 34,295 | | |
Foreign currency translation adjustment | — | | | — | | | — | | | — | | | (3,568) | | | — | | | — | | | (3,568) | | |
Postretirement benefit plan adjustments, net of taxes of $5 | — | | | — | | | — | | | — | | | 12 | | | — | | | — | | | 12 | | |
Stock compensation expense | — | | | — | | | 1,764 | | | — | | | — | | | — | | | — | | | 1,764 | | |
| | | | | | | | | | | | | | | | |
Net settlement of restricted stock units | 45 | | | — | | | — | | | — | | | — | | | 18 | | | (749) | | | (749) | | |
| | | | | | | | | | | | | | | | |
| | | | | | | | | | | | | | | | |
Common stock repurchased under stock repurchase program | — | | | — | | | — | | | — | | | — | | | 138 | | | (5,541) | | | (5,541) | | |
Balance at September 30, 2022 | 34,034 | | | $ | 340 | | | $ | 320,428 | | | $ | 624,630 | | | $ | (6,769) | | | 2,530 | | | $ | (95,138) | | | $ | 843,491 | | |
See accompanying notes to consolidated financial statements.
GIBRALTAR INDUSTRIES, INC.
CONSOLIDATED STATEMENTS OF STOCKHOLDERS’ EQUITY
(in thousands)
(unaudited)
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | |
| Common Stock | | Additional Paid-In Capital | | Retained Earnings | | Accumulated Other Comprehensive (Loss) Income | | Treasury Stock | | Total Stockholders’ Equity | |
| Shares | | Amount | | | | | Shares | | Amount | | |
Balance at December 31, 2022 | 34,060 | | | $ | 340 | | | $ | 322,873 | | | $ | 627,978 | | | $ | (3,432) | | | 3,199 | | | $ | (125,660) | | | $ | 822,099 | | |
Net income | — | | | — | | | — | | | 91,099 | | | — | | | — | | | — | | | 91,099 | | |
Foreign currency translation adjustment | — | | | — | | | — | | | — | | | (2,075) | | | — | | | — | | | (2,075) | | |
Postretirement benefit plan adjustments, net of taxes of $9 | — | | | — | | | — | | | — | | | 24 | | | — | | | — | | | 24 | | |
Stock compensation expense | — | | | — | | | 7,257 | | | — | | | — | | | — | | | — | | | 7,257 | | |
| | | | | | | | | | | | | | | | |
Net settlement of restricted stock units | 144 | | | 2 | | | (2) | | | — | | | — | | | 56 | | | (3,215) | | | (3,215) | | |
Awards of common stock | 8 | | | — | | | — | | | — | | | — | | | — | | | — | | | — | | |
| | | | | | | | | | | | | | | | |
Excise tax on repurchase of common stock | — | | | — | | | — | | | — | | | — | | | — | | | (159) | | | (159) | | |
Common stock repurchased under stock repurchase program | — | | | — | | | — | | | — | | | — | | | 521 | | | (25,181) | | | (25,181) | | |
Balance at September 30, 2023 | 34,212 | | | $ | 342 | | | $ | 330,128 | | | $ | 719,077 | | | $ | (5,483) | | | 3,776 | | | $ | (154,215) | | | $ | 889,849 | | |
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | |
| | | | | | | | | | | | |
| | | | | | | | | | | | |
Balance at December 31, 2021 | 33,799 | | | $ | 338 | | | $ | 314,541 | | | $ | 545,572 | | | $ | 187 | | | 1,107 | | | $ | (35,380) | | | $ | 825,258 | | |
Net income | — | | | — | | | — | | | 79,058 | | | — | | | — | | | — | | | 79,058 | | |
Foreign currency translation adjustment | — | | | — | | | — | | | — | | | (6,993) | | | — | | | — | | | (6,993) | | |
Postretirement benefit plan adjustments, net of taxes of $15 | — | | | — | | | — | | | — | | | 37 | | | — | | | — | | | 37 | | |
Stock compensation expense | — | | | — | | | 5,889 | | | — | | | — | | | — | | | — | | | 5,889 | | |
| | | | | | | | | | | | | | | | |
Net settlement of restricted stock units | 219 | | | 2 | | | (2) | | | — | | | — | | | 90 | | | (4,217) | | | (4,217) | | |
Awards of common stock | 16 | | | — | | | — | | | — | | | — | | | — | | | — | | | — | | |
| | | | | | | | | | | | | | | | |
Common stock repurchased under stock repurchase program | — | | | — | | | — | | | — | | | — | | | 1,333 | | | (55,541) | | | (55,541) | | |
Balance at September 30, 2022 | 34,034 | | | $ | 340 | | | $ | 320,428 | | | $ | 624,630 | | | $ | (6,769) | | | 2,530 | | | $ | (95,138) | | | $ | 843,491 | | |
See accompanying notes to consolidated financial statements.
GIBRALTAR INDUSTRIES, INC.
NOTES TO CONSOLIDATED FINANCIAL STATEMENTS
(unaudited)
(1) CONSOLIDATED FINANCIAL STATEMENTS
The accompanying unaudited consolidated financial statements of Gibraltar Industries, Inc. (the "Company") have been prepared by management in accordance with U.S. generally accepted accounting principles for interim financial information and with the instructions to Form 10-Q and Article 10 of Regulation S-X. In the opinion of management, all adjustments (consisting of normal recurring adjustments) considered necessary for the fair presentation of results for the interim period have been included. The Company's operations are seasonal; for this and other reasons financial results for any interim period are not necessarily indicative of the results expected for any subsequent interim period or for the full year. The accompanying unaudited consolidated financial statements should be read in conjunction with the financial statements and notes thereto included in the Company's annual report on Form 10-K for the year ended December 31, 2022.
The consolidated balance sheet at December 31, 2022 has been derived from the audited financial statements at that date, but does not include all of the information and footnotes required by U.S. generally accepted accounting principles for complete financial statements.
(2) RECENT ACCOUNTING PRONOUNCEMENTS
The Company considers the applicability and impact of Accounting Standards Updates ("ASUs"), and ASUs effective in or after 2023, respectively, which were assessed and determined to be either not applicable, or had or are expected to have minimal impact on the Company's consolidated financial statements and related disclosures.
(3) ACCOUNTS RECEIVABLE, NET
Accounts receivable consisted of the following (in thousands):
| | | | | | | | | | | |
| September 30, 2023 | | December 31, 2022 |
Trade accounts receivable | $ | 216,754 | | | $ | 179,170 | |
Costs in excess of billings | 43,715 | | | 41,732 | |
Total accounts receivable | 260,469 | | | 220,902 | |
Less allowance for doubtful accounts and contract assets | (4,069) | | | (3,746) | |
Accounts receivable, net | $ | 256,400 | | | $ | 217,156 | |
Refer to Note 4 "Revenue" concerning the Company's costs in excess of billings.
The following table provides a roll-forward of the allowance for credit losses, for the nine month period ended September 30, 2023, that is deducted from the amortized cost basis of accounts receivable to present the net amount expected to be collected (in thousands):
| | | | | |
Beginning balance as of January 1, 2023 | $ | 3,746 | |
| |
Bad debt expense, net of recoveries | 1,479 | |
Accounts written off against allowance and other adjustments | (1,156) | |
Ending balance as of September 30, 2023 | $ | 4,069 | |
(4) REVENUE
Sales includes revenue from contracts with customers for designing, engineering, manufacturing and installation of solar racking systems; electrical balance of systems; roof and foundation ventilation products; centralized mail systems and electronic package solutions; retractable awnings; gutter guards; rain dispersion products; trims and flashings and other accessories; designing, engineering, manufacturing and installation of greenhouses; structural bearings; expansion joints; pavement sealant; elastomeric concrete; and bridge cable protection systems.
Refer to Note 14 "Segment Information" for additional information related to revenue recognized by timing of transfer of control by reportable segment.
As of September 30, 2023, the Company's remaining performance obligations are part of contracts that have an original expected duration of one year or less.
Contract assets consist of costs in excess of billings presented within accounts receivable in the Company's consolidated balance sheets. Contract liabilities consist of billings in excess of cost, classified as current liabilities, and unearned revenue, presented within accrued expenses, in the Company's consolidated balance sheets. Unearned revenue as of September 30, 2023 and December 31, 2022 was $7.2 million and $4.6 million, respectively. Revenue recognized during the nine months ended September 30, 2023 and 2022 that was in contract liabilities at the beginning of the respective periods was $32.2 million and $41.2 million, respectively.
(5) INVENTORIES
Inventories consisted of the following (in thousands):
| | | | | | | | | | | |
| September 30, 2023 | | December 31, 2022 |
Raw material | $ | 91,069 | | | $ | 111,187 | |
Work-in-process | 13,675 | | | 17,944 | |
Finished goods | 42,497 | | | 47,523 | |
Gross inventory | 147,241 | | | 176,654 | |
Less reserves | (6,233) | | | (6,294) | |
Total inventories, net | $ | 141,008 | | | $ | 170,360 | |
(6) ACQUISITION
On July 5, 2023, the Company acquired the assets of a privately held Utah-based company that manufactures and distributes roof flashing and accessory products, and sells direct to roofing wholesalers. The results of this company have been included in the Company's consolidated financial results since the date of acquisition within the Company's Residential segment. The preliminary purchase consideration for this acquisition was $10.4 million, which includes a preliminary working capital adjustment and certain other adjustments provided for in the asset purchase agreement.
The purchase price for the acquisition was preliminarily allocated to the assets acquired and liabilities assumed based upon their respective fair values estimated as of the date of acquisition. The Company has commenced the process to confirm the existence, condition, and completeness of the assets acquired and liabilities assumed to establish fair value of such assets and liabilities and to determine the amount of goodwill to be recognized as of the date of acquisition. Due to the timing of the acquisition, the Company continues to gather information supporting the acquired assets and assumed liabilities. Accordingly, all amounts recorded are provisional. These provisional amounts are subject to change if new information is obtained concerning facts and circumstances that existed as of the acquisition date that, if known, would have affected the measurement of the amounts recognized as of that date. The final determination of the fair value of certain assets and liabilities will be completed within a measurement period of up to one year from the date of acquisition. The final values may also result in changes to depreciation and amortization expense related to certain assets such as property, plant, and equipment and acquired intangible assets. The preliminary excess consideration was recorded as goodwill and approximated $4.1 million, all of which is deductible for tax purposes. Goodwill represents future economic benefits arising from other assets acquired that could not be individually identified including workforce additions, growth opportunities, and increased presence in the domestic building products markets. The final purchase price allocation will be completed no later than the third quarter of fiscal year 2024.
The preliminary allocation of the purchase consideration to the estimated fair value of the assets acquired and liabilities assumed is as follows as of the date of the acquisition (in thousands):
| | | | | |
| |
Working capital | $ | 889 | |
Property, plant and equipment | 195 | |
Acquired intangible assets | 5,200 | |
| |
| |
Goodwill | 4,133 | |
Fair value of purchase consideration | $ | 10,417 | |
The intangible assets acquired in this acquisition consisted of the following (in thousands):
| | | | | | | | | | | |
| Fair Value | | Weighted-Average Amortization Period |
| | | |
Trademarks | $ | 300 | | | 2 years |
| | | |
Customer relationships | 4,900 | | | 12 years |
Total | $ | 5,200 | | | |
On August 22, 2022, the Company purchased all the issued and outstanding membership interests of Quality Aluminum Products ("QAP"), a manufacturer of aluminum and steel products including soffit, fascia, trim coil, rain carrying products and aluminum siding. The results of QAP have been included in the Company's consolidated financial results since the date of acquisition within the Company's Residential segment. The purchase consideration for the acquisition of QAP was $52.1 million, which includes a working capital adjustment and certain other adjustments provided for in the membership interest purchase agreement.
The purchase price for the acquisition was allocated to the assets acquired and liabilities assumed based upon their respective fair values estimated as of the date of acquisition. The Company has completed the process to confirm the existence, condition, and completeness of the assets acquired and liabilities assumed to establish fair value of such assets and liabilities and to determine the amount of goodwill to be recognized as of the date of acquisition. The final determination of the fair value of certain assets and liabilities has been completed within a measurement period of up to one year from the date of acquisition. The excess consideration was recorded as goodwill and approximated $4.0 million, all of which is deductible for tax purposes. Goodwill represents future economic benefits arising from other assets acquired that could not be individually identified including workforce additions, growth opportunities, and increased presence in the domestic building products markets.
The allocation of the purchase consideration to the estimated fair value of the assets acquired and liabilities assumed is as follows as of the date of the acquisition (in thousands):
| | | | | |
Cash | $ | 1,018 | |
Working capital | 23,372 | |
Property, plant and equipment | 8,486 | |
Acquired intangible assets | 14,700 | |
Other assets | 1,813 | |
Other liabilities | (1,295) | |
Goodwill | 3,991 | |
Fair value of purchase consideration | $ | 52,085 | |
The intangible assets acquired in this acquisition consisted of the following (in thousands):
| | | | | | | | | | | |
| Fair Value | | Weighted-Average Amortization Period |
Trademarks | $ | 2,800 | | | Indefinite |
| | | |
| | | |
Customer relationships | 11,900 | | | 12 years |
Total | $ | 14,700 | | | |
In determining the allocation of the purchase price to the assets acquired and liabilities assumed, the Company uses all available information to make fair value determinations using Level 3 unobservable inputs in which little or no market data exists, and therefore, engages independent valuation specialists to assist in the fair value determination of the acquired long-lived assets.
The acquisition of the privately held Utah-based company and the acquisition of QAP were financed primarily through borrowings under the Company's revolving credit facility.
The Company recognized costs as a component of cost of sales related to the sale of inventory at fair value as a result of allocating the purchase price of recent acquisitions. The Company also incurred certain acquisition-related costs comprised of legal and consulting fees within selling, general, and administrative ("SG&A") expense.
The acquisition-related costs consisted of the following for the three and nine months ended September 30 (in thousands):
| | | | | | | | | | | | | | | | | | | | | | | |
| Three Months Ended September 30, | | Nine Months Ended September 30, |
| 2023 | | 2022 | | 2023 | | 2022 |
Cost of sales | $ | 12 | | | $ | 476 | | | $ | 12 | | | $ | 476 | |
Selling, general and administrative costs | 224 | | | 522 | | | 245 | | | 529 | |
Total acquisition related costs | $ | 236 | | | $ | 998 | | | $ | 257 | | | $ | 1,005 | |
(7) GOODWILL AND RELATED INTANGIBLE ASSETS
Goodwill
The changes in the carrying amount of goodwill for the nine months ended September 30, 2023 are as follows (in thousands):
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | |
| Renewables | | Residential | | Agtech | | Infrastructure | | Total |
Balance at December 31, 2022 | $ | 188,030 | | | $ | 209,056 | | | $ | 83,599 | | | $ | 31,678 | | | $ | 512,363 | |
| | | | | | | | | |
Acquired goodwill | — | | | 4,133 | | | — | | | — | | | 4,133 | |
Adjustments to prior year acquisitions | — | | | 387 | | | — | | | — | | | 387 | |
Foreign currency translation | (1,273) | | | — | | | (266) | | | — | | | (1,539) | |
Balance at September 30, 2023 | $ | 186,757 | | | $ | 213,576 | | | $ | 83,333 | | | $ | 31,678 | | | $ | 515,344 | |
Goodwill is recognized net of accumulated impairment losses of $133.2 million as of September 30, 2023 and December 31, 2022, respectively.
The Company is required to regularly assess whether a triggering event has occurred which would require interim impairment testing. The Company determined that no triggering event had occurred as of September 30, 2023 which would require an interim impairment test to be performed.
Acquired Intangible Assets
Acquired intangible assets consisted of the following (in thousands):
| | | | | | | | | | | | | | | | | | | | | | | | | |
| September 30, 2023 | | December 31, 2022 | | |
| Gross Carrying Amount | | Accumulated Amortization | | Gross Carrying Amount | | Accumulated Amortization | | |
Indefinite-lived intangible assets: | | | | | | | | | |
Trademarks | $ | 55,500 | | | $ | — | | | $ | 55,500 | | | $ | — | | | |
Finite-lived intangible assets: | | | | | | | | | |
Trademarks | 5,745 | | | 4,616 | | | 5,448 | | | 4,481 | | | |
Unpatented technology | 34,155 | | | 23,749 | | | 34,163 | | | 22,037 | | | |
Customer relationships | 119,078 | | | 52,323 | | | 115,125 | | | 46,557 | | | |
Non-compete agreements | 2,370 | | | 2,113 | | | 2,371 | | | 2,006 | | | |
| | | | | | | | | |
| 161,348 | | | 82,801 | | | 157,107 | | | 75,081 | | | |
Total acquired intangible assets | $ | 216,848 | | | $ | 82,801 | | | $ | 212,607 | | | $ | 75,081 | | | |
The following table summarizes the acquired intangible asset amortization expense for the three and nine months ended September 30, (in thousands):
| | | | | | | | | | | | | | | | | | | | | | | |
| Three Months Ended September 30, | | Nine Months Ended September 30, |
| 2023 | | 2022 | | 2023 | | 2022 |
Amortization expense | $ | 2,893 | | | $ | 2,801 | | | $ | 8,419 | | | $ | 8,718 | |
Amortization expense related to acquired intangible assets for the remainder of fiscal 2023 and the next five years thereafter is estimated as follows (in thousands):
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | |
| 2023 | | 2024 | | 2025 | | 2026 | | 2027 | | 2028 |
Amortization expense | $ | 2,899 | | | $ | 11,416 | | | $ | 11,204 | | | $ | 9,738 | | | $ | 8,111 | | | $ | 7,244 | |
(8) LONG-TERM DEBT
The Company had no outstanding debt as of September 30, 2023 and unamortized debt issuance costs, included in other assets on the consolidated balance sheet, were $1.9 million. As of December 31, 2022, the Company's total outstanding debt was $88.8 million, which included $91.0 million on the Company's revolving credit facility net of $2.2 million in unamortized debt issuance costs.
Revolving Credit Facility
On December 8, 2022, the Company entered into a Credit Agreement (the "Credit Agreement"), and concurrently with entering into the Credit Agreement, the Company paid off all amounts owed under the Sixth Amended and Restated Credit Agreement dated as of January 24, 2019. The Credit Agreement provides for a revolving credit facility and letters of credit in an aggregate amount equal to $400 million. The Company can request additional financing to increase the revolving credit facility to $700 million or enter into a term loan of up to $300 million subject to conditions set forth in the Credit Agreement. The Credit Agreement contains two financial covenants. As of September 30, 2023, the Company was in compliance with all financial covenants. The Credit Agreement terminates on December 8, 2027.
Borrowings under the Credit Agreement bear interest, at the Company’s option, at a rate equal to the applicable margin plus (a) a base rate, (b) a daily simple secured overnight financing rate ("SOFR") rate, (c) a term SOFR rate or (d) for certain foreign currencies, a foreign currency rate, in each case subject to a 0% floor. Through March 31, 2023, the Credit Agreement had an initial applicable margin of 0.125% for base rate loans and 1.125% for SOFR and alternative currency loans. Thereafter, the applicable margin ranges from 0.125% to 1.00% for base rate loans and from 1.125% to 2.00% for SOFR and alternative currency loans based on the Company’s Total Net Leverage Ratio, as defined in the Credit Agreement. In addition, the Credit Agreement is subject to an annual commitment fee, payable quarterly, which was initially 0.20% of the daily average undrawn balance of the revolving credit facility and, from and after April 1, 2023, ranges between 0.20% and 0.25% of the daily average undrawn balance of the revolving credit facility based on the Company’s Total Net Leverage Ratio.
Borrowings under the Credit Agreement are secured by the trade receivables, inventory, personal property, equipment, and general intangibles of the Company’s significant domestic subsidiaries. Capital distributions are subject to certain Total Net Leverage Ratio requirements and capped by an annual aggregate limit under the Credit Agreement.
For the three and nine months ended September 30, 2022, interest rates on the revolving credit facility under the Sixth Amended and Restated Credit Agreement were based on LIBOR plus an additional margin that ranged from 1.125% to 2.00%. In addition, the revolving credit facility under the Sixth Amended and Restated Credit Agreement was subject to an undrawn commitment fee ranging between 0.15% and 0.25% based on the Total Leverage Ratio and the daily average undrawn balance.
Standby letters of credit of $3.9 million have been issued under the Credit Agreement to third parties on behalf of the Company as of September 30, 2023. These letters of credit reduce the amount otherwise available under the revolving credit facility. The Company had $396.1 million and $304.5 million of availability under the revolving credit facility as of September 30, 2023 and December 31, 2022, respectively.
(9) ACCUMULATED OTHER COMPREHENSIVE (LOSS) INCOME
The following tables summarize the cumulative balance of each component of accumulated other comprehensive loss, net of tax, for the three months ended September 30, (in thousands):
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | |
| Foreign Currency Translation Adjustment | | Postretirement Benefit Plan Adjustments | | | | Total Pre-Tax Amount | | Tax (Benefit) Expense | | Accumulated Other Comprehensive Loss | | |
Balance at June 30, 2023 | $ | (4,081) | | | $ | (373) | | | | | $ | (4,454) | | | $ | (339) | | | $ | (4,115) | | | |
| | | | | | | | | | | | | |
Postretirement health care plan adjustments | — | | | 11 | | | | | 11 | | | 3 | | | 8 | | | |
Foreign currency translation adjustment | (1,376) | | | — | | | | | (1,376) | | | — | | | (1,376) | | | |
Balance at September 30, 2023 | $ | (5,457) | | | $ | (362) | | | | | $ | (5,819) | | | $ | (336) | | | $ | (5,483) | | | |
| | | | | | | | | | | | | |
| | | | | | | | | | | | | |
Balance at June 30, 2022 | $ | (1,785) | | | $ | (2,212) | | | | | $ | (3,997) | | | $ | (784) | | | $ | (3,213) | | | |
| | | | | | | | | | | | | |
Postretirement health care plan adjustments | — | | | 17 | | | | | 17 | | | 5 | | | 12 | | | |
Foreign currency translation adjustment | (3,568) | | | — | | | | | (3,568) | | | — | | | (3,568) | | | |
Balance at September 30, 2022 | $ | (5,353) | | | $ | (2,195) | | | | | $ | (7,548) | | | $ | (779) | | | $ | (6,769) | | | |
| | | | | | | | | | | | | |
| | | | | | | | | | | | | |
| | | | | | | | | | | | | |
The following tables summarize the cumulative balance of each component of accumulated other comprehensive (loss) income, net of tax, for the nine months ended September 30, (in thousands):
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | |
| Foreign Currency Translation Adjustment | | Postretirement Benefit Plan Adjustments | | | | Total Pre-Tax Amount | | Tax (Benefit) Expense | | Accumulated Other Comprehensive (Loss) Income |
Balance at December 31, 2022 | $ | (3,382) | | | $ | (395) | | | | | $ | (3,777) | | | $ | (345) | | | $ | (3,432) | |
| | | | | | | | | | | |
Postretirement health care plan adjustments | — | | | 33 | | | | | 33 | | | 9 | | | 24 | |
Foreign currency translation adjustment | (2,075) | | | — | | | | | (2,075) | | | — | | | (2,075) | |
Balance at September 30, 2023 | $ | (5,457) | | | $ | (362) | | | | | $ | (5,819) | | | $ | (336) | | | $ | (5,483) | |
| | | | | | | | | | | |
| | | | | | | | | | | |
Balance at December 31, 2021 | $ | 1,640 | | | $ | (2,247) | | | | | $ | (607) | | | $ | (794) | | | $ | 187 | |
| | | | | | | | | | | |
Postretirement health care plan adjustments | — | | | 52 | | | | | 52 | | | 15 | | | 37 | |
Foreign currency translation adjustment | (6,993) | | | — | | | | | (6,993) | | | — | | | (6,993) | |
Balance at September 30, 2022 | $ | (5,353) | | | $ | (2,195) | | | | | $ | (7,548) | | | $ | (779) | | | $ | (6,769) | |
The realized adjustments relating to the Company’s postretirement health care costs were reclassified from accumulated other comprehensive loss and included in other expense in the consolidated statements of income.
(10) EQUITY-BASED COMPENSATION
On May 3, 2023, the stockholders of the Company approved the adoption of the Gibraltar Industries, Inc. Amended and Restated 2018 Equity Incentive Plan (the "Amended 2018 Plan") which increases the total number of shares available for issuance by the Company from 1,000,000 shares to 1,550,000 shares. In addition, 81,707 shares that were unissued and available for grant under the Gibraltar Industries, Inc. 2015 Equity Incentive Plan (the "2015 Plan") were consolidated with the Amended 2018 Plan. No further grants will be made under the 2015 Plan. Consistent with the Gibraltar Industries, Inc. 2018 Equity Incentive Plan and the 2015 Plan, the Amended 2018 Plan allows the Company to grant equity-based incentive compensation awards, in the form of non-qualified options, restricted shares, restricted stock units, performance shares, performance stock units, and stock rights to eligible participants.
On May 4, 2022, the stockholders of the Company approved the adoption of the Gibraltar Industries, Inc. Amended and Restated 2016 Stock Plan for Non-Employee Directors ("Non-Employee Directors Plan") which increases the total number of shares for issuance by the Company thereunder from 100,000 shares to 200,000 shares, allows the Company to grant awards of shares of the Company's common stock to current non-employee Directors of the Company, and permits the Directors to defer receipt of such shares pursuant to the terms of the Non-Employee Directors Plan.
Equity Based Awards - Settled in Stock
The following table sets forth the number of equity-based awards granted during the nine months ended September 30, which will convert to shares upon vesting, along with the weighted average grant date fair values:
| | | | | | | | | | | | | | | | | | | | | | | | | | |
| | 2023 | | 2022 |
Awards | | Number of Awards | | Weighted Average Grant Date Fair Value | | Number of Awards (2) | | Weighted Average Grant Date Fair Value |
Performance stock units (1) | | 85,323 | | | $ | 53.22 | | | 108,464 | | | $ | 47.00 | |
Restricted stock units | | 89,713 | | | $ | 61.21 | | | 123,351 | | | $ | 43.42 | |
Deferred stock units | | 6,351 | | | $ | 54.33 | | | 2,460 | | | $ | 42.69 | |
Common shares | | 8,468 | | | $ | 54.33 | | | 15,652 | | | $ | 42.49 | |
(1) The Company’s performance stock units (“PSUs”) represent shares granted for which the final number of shares earned depends on financial performance. The number of shares to be issued may vary between 0% and 200% of the number of PSUs granted depending on the relative achievement to targeted thresholds. The Company's PSUs with a financial performance condition are based on the Company’s return on invested capital (“ROIC”) over a one-year performance period.
(2) PSUs granted in the first quarter of 2022 includes 5,653 units that were forfeited in the first quarter of 2023 and 62,201 units that will be converted to shares and issued to recipients in the first quarter of 2025 at 60.5% of the target amount granted, based on the Company's actual ROIC compared to ROIC target for the performance period ended December 31, 2022.
Equity Based Awards - Settled in Cash
The Company's equity-based awards that are settled in cash are the awards under the Management Stock Purchase Plan (the “MSPP”) which is authorized under the Company's equity incentive plans. The MSPP provides participants the ability to defer a portion of their compensation, convertible to unrestricted investments, restricted stock units, or a combination of both, or defer a portion of their directors’ fees, convertible to restricted stock units. Employees eligible to defer a portion of their compensation also receive a company-matching award in restricted stock units equal to a percentage of their compensation.
The deferrals and related company match are credited to an account that represents a share-based liability. The portion of the account deferred to unrestricted investments is measured at fair market value of the unrestricted investments, and the portion of the account deferred to restricted stock units and company-matching restricted stock units is measured at a 200-day average of the Company’s stock price. The account will be converted to and settled in cash payable to participants upon retirement or a termination of their service to the Company.
Total MSPP liabilities recorded on the consolidated balance sheet as of September 30, 2023 were $18.3 million, of which $2.0 million was included in current accrued expenses and $16.3 million was included in non-current liabilities. Total MSPP liabilities recorded on the consolidated balance sheet as of December 31, 2022 were $15.4 million, of which $2.3 million was included in current accrued expenses and $13.1 million was included in non-current liabilities. The value of the restricted stock units within the MSPP liabilities was $15.9 million and $13.4 million at September 30, 2023 and December 31, 2022, respectively.
The following table provides the number of restricted stock units credited to active participant accounts and the payments made with respect to MSPP liabilities during the nine months ended September 30,:
| | | | | | | | | | | |
| 2023 | | 2022 |
Restricted stock units credited | 46,843 | | | 9,564 | |
MSPP liabilities paid (in thousands) | $ | 2,392 | | | $ | 2,961 | |
(11) EXIT ACTIVITY COSTS AND ASSET IMPAIRMENTS
The Company has incurred exit activity costs and asset impairment charges as a result of its 80/20 simplification and portfolio management initiatives. These initiatives have resulted in the identification of low-volume, low margin, internally-produced products which have been or will be outsourced or discontinued, the simplification of processes, the sale and exiting of less profitable businesses or product lines, and a reduction in the Company's manufacturing footprint.
Exit activity costs (recoveries) were incurred during the nine months ended September 30, 2023 and 2022 which related to moving and closing costs, severance, and contract terminations, along with asset impairment charges (recoveries) related to the write-down of inventory and other charges associated with discontinued product lines, as a result of process simplification initiatives. In conjunction with these initiatives, the Company recorded costs during the nine months ended September 30, 2023 associated with the final closure and sale of a facility closed during the fourth quarter of 2022. During the nine months ended September 30, 2022, the Company exited a facility, relocating to a new one, and separately, closed one other facility as a result of these initiatives.
The following tables set forth the exit activity costs (recoveries) and asset impairment charges (recoveries) incurred by segment during the three and nine months ended September 30, related to the restructuring activities described above (in thousands):
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | |
| Three Months Ended September 30, |
| 2023 | | 2022 |
| Exit Activity | | Asset Impairment | | Total | | Exit Activity | | Asset Impairment | | Total |
Renewables | $ | 4,389 | | | $ | (59) | | | $ | 4,330 | | | $ | (44) | | | $ | — | | | $ | (44) | |
Residential | 22 | | | 654 | | | 676 | | | — | | | 12 | | | 12 | |
Agtech | 5 | | | — | | | 5 | | | 15 | | | 217 | | | 232 | |
Infrastructure | — | | | — | | | — | | | — | | | — | | | — | |
Corporate | (33) | | | — | | | (33) | | | 11 | | | — | | | 11 | |
Total | $ | 4,383 | | | $ | 595 | | | $ | 4,978 | | | $ | (18) | | | $ | 229 | | | $ | 211 | |
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | |
| Nine Months Ended September 30, |
| 2023 | | 2022 |
| Exit Activity | | Asset Impairment | | Total | | Exit Activity | | Asset Impairment | | Total |
Renewables | $ | 7,298 | | | $ | (82) | | | $ | 7,216 | | | $ | 1,359 | | | $ | 1,198 | | | $ | 2,557 | |
Residential | 136 | | | 654 | | | 790 | | | 1,298 | | | 12 | | | 1,310 | |
Agtech | 722 | | | — | | | 722 | | | 103 | | | 217 | | | 320 | |
Infrastructure | — | | | — | | | — | | | (63) | | | — | | | (63) | |
Corporate | (33) | | | — | | | (33) | | | 93 | | | — | | | 93 | |
Total | $ | 8,123 | | | $ | 572 | | | $ | 8,695 | | | $ | 2,790 | | | $ | 1,427 | | | $ | 4,217 | |
The following table provides a summary of where the exit activity costs and asset impairment charges were recorded in the consolidated statements of income for the three and nine months ended September 30, (in thousands):
| | | | | | | | | | | | | | | | | | | | | | | |
| Three Months Ended September 30, | | Nine Months Ended September 30, |
| 2023 | | 2022 | | 2023 | | 2022 |
Cost of sales | $ | 4,544 | | | $ | (39) | | | $ | 8,155 | | | $ | 2,249 | |
Selling, general, and administrative expense | 434 | | | 250 | | | 540 | | | 1,968 | |
Total exit activity and asset impairment charges | $ | 4,978 | | | $ | 211 | | | $ | 8,695 | | | $ | 4,217 | |
The following table reconciles the beginning and ending liability for exit activity costs relating to the Company’s facility consolidation efforts (in thousands):
| | | | | | | | | | | |
| 2023 | | 2022 |
Balance at January 1 | $ | 2,417 | | | $ | 272 | |
Exit activity costs recognized | 8,123 | | | 2,790 | |
Cash payments | (3,254) | | | (2,782) | |
Balance at September 30 | $ | 7,286 | | | $ | 280 | |
(12) INCOME TAXES
The following table summarizes the provision for income taxes for continuing operations (in thousands) for the three and nine months ended September 30, and the applicable effective tax rates:
| | | | | | | | | | | | | | | | | | | | | | | |
| Three Months Ended September 30, | | Nine Months Ended September 30, |
| 2023 | | 2022 | | 2023 | | 2022 |
Provision for income taxes | $ | 14,536 | | | $ | 11,690 | | | $ | 33,268 | | | $ | 26,686 | |
Effective tax rate | 27.0 | % | | 25.4 | % | | 26.7 | % | | 25.2 | % |
The effective tax rate for the three and nine months ended September 30, 2023 and 2022, respectively, was greater than the U.S. federal statutory rate of 21% due to state taxes and nondeductible permanent differences partially offset by favorable discrete items due to an excess tax benefit on stock-based compensation.
(13) EARNINGS PER SHARE
Earnings per share and the weighted average shares outstanding used in calculating basic and diluted earnings per share are as follows for the three and nine months ended September 30, (in thousands):
| | | | | | | | | | | | | | | | | | | | | | | |
| Three Months Ended September 30, | | Nine Months Ended September 30, |
| 2023 | | 2022 | | 2023 | | 2022 |
Numerator: | | | | | | | |
| | | | | | | |
| | | | | | | |
Net income available to common stockholders | $ | 39,277 | | | $ | 34,295 | | | $ | 91,099 | | | $ | 79,058 | |
Denominator for basic earnings per share: | | | | | | | |
Weighted average shares outstanding | 30,485 | | | 31,707 | | | 30,638 | | | 32,396 | |
Denominator for diluted earnings per share: | | | | | | | |
Weighted average shares outstanding | 30,485 | | | 31,707 | | | 30,638 | | | 32,396 | |
Common stock units | 230 | | | 105 | | | 170 | | | 107 | |
Weighted average shares and conversions | 30,715 | | | 31,812 | | | 30,808 | | | 32,503 | |
The weighted average number of diluted shares does not include potential anti-dilutive common shares issuable pursuant to equity based incentive compensation awards. The following table provides the potential anti-dilutive common stock units for the three and nine months ended September 30, (in thousands):
| | | | | | | | | | | | | | | | | | | | | | | |
| Three Months Ended September 30, | | Nine Months Ended September 30, |
| 2023 | | 2022 | | 2023 | | 2022 |
Common stock units | 17 | | | 51 | | | 19 | | | 48 | |
(14) SEGMENT INFORMATION
The Company is organized into four reportable segments on the basis of the production processes, products and services provided by each segment, identified as follows:
(i)Renewables, which primarily includes designing, engineering, manufacturing and installation of solar racking and electrical balance of systems;
(ii)Residential, which primarily includes roof and foundation ventilation products, centralized mail systems and electronic package solutions, retractable awnings and gutter guards, rain dispersion products, trims and flashings and other accessories;
(iii)Agtech, which provides growing solutions including the designing, engineering, manufacturing and installation of greenhouses; and
(iv)Infrastructure, which primarily includes structural bearings, expansion joints and pavement sealant for bridges, airport runways and roadways, elastomeric concrete, and bridge cable protection systems.
When determining the reportable segments, the Company aggregated operating segments based on their similar economic and operating characteristics.
The following table illustrates certain measurements used by management to assess performance of the segments described above for the three and nine months ended September 30, (in thousands):
| | | | | | | | | | | | | | | | | | | | | | | |
| Three Months Ended September 30, | | Nine Months Ended September 30, |
| 2023 | | 2022 | | 2023 | | 2022 |
Net sales: | | | | | | | |
Renewables | $ | 106,362 | | | $ | 111,119 | | | $ | 243,026 | | | $ | 291,451 | |
Residential | 227,747 | | | 215,592 | | | 635,476 | | | 595,322 | |
Agtech | 31,666 | | | 44,217 | | | 102,546 | | | 130,325 | |
Infrastructure | 24,969 | | | 20,363 | | | 67,877 | | | 59,007 | |
Total net sales | $ | 390,744 | | | $ | 391,291 | | | $ | 1,048,925 | | | $ | 1,076,105 | |
| | | | | | | |
Income from operations: | | | | | | | |
Renewables | $ | 12,907 | | | $ | 14,216 | | | $ | 21,084 | | | $ | 14,061 | |
Residential | 42,158 | | | 35,802 | | | 115,626 | | | 104,901 | |
Agtech | 2,136 | | | 3,777 | | | 3,349 | | | 5,350 | |
Infrastructure | 6,386 | | | 2,572 | | | 14,928 | | | 6,640 | |
Unallocated Corporate Expenses | (10,397) | | | (8,971) | | | (29,350) | | | (22,222) | |
Total income from operations | $ | 53,190 | | | $ | 47,396 | | | $ | 125,637 | | | $ | 108,730 | |
| | | | | | | | | | | |
| September 30, 2023 | | December 31, 2022 |
Total assets: | | | |
Renewables | $ | 399,969 | | | $ | 392,368 | |
Residential | 539,800 | | | 519,567 | |
Agtech | 182,988 | | | 193,966 | |
Infrastructure | 79,877 | | | 80,264 | |
Unallocated corporate assets | 85,412 | | | 24,448 | |
| | | |
| $ | 1,288,046 | | | $ | 1,210,613 | |
The following tables illustrate segment revenue disaggregated by timing of transfer of control to the customer for the three and nine months ended September 30 (in thousands):
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | |
| Three Months Ended September 30, 2023 |
| Renewables | | Residential | | Agtech | | Infrastructure | | Total |
Net sales: | | | | | | | | | |
Point in Time | $ | 15,903 | | | $ | 225,985 | | | $ | 777 | | | $ | 9,922 | | | $ | 252,587 | |
Over Time | 90,459 | | | 1,762 | | | 30,889 | | | 15,047 | | | 138,157 | |
Total net sales | $ | 106,362 | | | $ | 227,747 | | | $ | 31,666 | | | $ | 24,969 | | | $ | 390,744 | |
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | |
| Three Months Ended September 30, 2022 |
| Renewables | | Residential | | Agtech | | Infrastructure | | Total |
Net sales: | | | | | | | | | |
Point in Time | $ | 7,660 | | | $ | 214,175 | | | $ | 3,510 | | | $ | 9,938 | | | $ | 235,283 | |
Over Time | 103,459 | | | 1,417 | | | 40,707 | | | 10,425 | | | 156,008 | |
Total net sales | $ | 111,119 | | | $ | 215,592 | | | $ | 44,217 | | | $ | 20,363 | | | $ | 391,291 | |
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | |
| Nine Months Ended September 30, 2023 |
| Renewables | | Residential | | Agtech | | Infrastructure | | Total |
Net sales: | | | | | | | | | |
Point in Time | $ | 35,630 | | | $ | 630,545 | | | $ | 5,580 | | | $ | 24,831 | | | $ | 696,586 | |
Over Time | 207,396 | | | 4,931 | | | 96,966 | | | 43,046 | | | 352,339 | |
Total net sales | $ | 243,026 | | | $ | 635,476 | | | $ | 102,546 | | | $ | 67,877 | | | $ | 1,048,925 | |
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | |
| Nine Months Ended September 30, 2022 |
| Renewables | | Residential | | Agtech | | Infrastructure | | Total |
Net sales: | | | | | | | | | |
Point in Time | $ | 18,569 | | | $ | 591,160 | | | $ | 9,152 | | | $ | 25,177 | | | $ | 644,058 | |
Over Time | 272,882 | | | 4,162 | | | 121,173 | | | 33,830 | | | 432,047 | |
Total net sales | $ | 291,451 | | | $ | 595,322 | | | $ | 130,325 | | | $ | 59,007 | | | $ | 1,076,105 | |
Item 2. Management’s Discussion and Analysis of Financial Condition and Results of Operations
Certain information set forth herein includes statements that express our opinions, expectations, beliefs, plans, objectives, assumptions or projections regarding future events or future results and, therefore are, or may be deemed to be, “forward-looking statements.” These forward-looking statements can generally be identified by the use of forward-looking terminology, including the terms “believes,” “anticipates,” “aspires,” “expects,” “estimates,” “seeks,” “projects,” “intends,” “plans,” “may,” “will” or “should” or, in each case, their negative or other variations or comparable terminology. These forward-looking statements include all matters that are not historical facts. They include statements regarding our intentions, beliefs or current expectations concerning, among other things, our results of operations, financial condition, liquidity, prospects, growth, competition, strategies, margins, integration of acquired businesses, the industries in which we operate and the expected impact of evolving laws and regulation. By their nature, forward-looking statements involve risks and uncertainties because they relate to events and depend on circumstances that may or may not occur in the future. We believe that these risks and uncertainties include, but are not limited to, those described in the “Risk Factors” disclosures in our most recent Annual Report on Form 10-K. Although we base these forward-looking statements on assumptions that we believe are reasonable when made, we caution you that forward-looking statements are not guarantees of future performance and that our actual results of operations, financial condition, liquidity and the development of the industries in which we operate may differ materially from those made in or suggested by the forward-looking statements contained herein. In addition, even if our results of operations, financial condition, liquidity, and the development of the industries in which we operate are consistent with the forward-looking statements contained in this Quarterly Report on Form 10-Q, those results or developments may not be indicative of results or developments in subsequent periods. Given these risks and uncertainties, you are cautioned not to place undue reliance on these forward-looking statements. Any forward-looking statements that we make herein speak only as of the date of those statements, and we undertake no obligation to update those statements or to publicly announce the results of any revisions to any of those statements to reflect future events or developments. Comparisons of results for current and any prior periods are not intended to express any future trends or indications of future performance, unless expressed as such, and should only be viewed as historical data.
The Company uses certain operating performance measures, specifically consolidated gross margin, operating margin by segment and consolidated operating margin, to manage the Company's businesses, set operational goals, and establish performance targets for incentive compensation for the Company's employees. The Company defines consolidated gross margin as a percentage of total consolidated gross profit to total consolidated net sales. The Company defines operating margin by segment as a percentage of total income from operations by segment to total net sales by segment and consolidated operating margin as a percentage of total consolidated income from operations to total consolidated net sales. The Company believes consolidated gross margin and operating margin by segment may be useful to investors in evaluating the profitability of the Company's segments and the Company on a consolidated basis.
Overview
Gibraltar Industries, Inc. (the "Company") is a leading manufacturer and provider of products and services for the renewable energy, residential, agtech, and infrastructure markets.
The Company operates and reports its results in the following four reporting segments:
•Renewables;
•Residential;
•Agtech; and
•Infrastructure.
The Company serves customers primarily in North America including renewable energy (solar) developers, home improvement retailers, wholesalers, distributors, institutional and commercial growers of food and plants, and contractors. At September 30, 2023, the Company operated 31 facilities, comprised of 23 manufacturing facilities, one distribution center, and seven offices, which are located in 16 states, Canada, China, and Japan. The Company's operational infrastructure provides the necessary scale to support regional and national customers in each of the Company's markets.
Recent Trends
The uncertainty of the current macro-economic environment, including shifting inflation and higher interest rates, along with trade related disruptions that continue to impact the supply of solar modules used by the Company’s customers, have impacted and may continue to adversely impact our performance and financial results. Although
the disruption in the supply of solar modules is improving, our customers are being challenged to obtain permits from relevant government entities to build new solar fields and the Company does expect that these aforementioned dynamics will continue in the remainder of 2023.
While the Company does not sell or import solar modules, the goods and services the Company provides for its customers depend upon the supply of solar modules for which such shortages have resulted in project delays over the past two years. The supply has been primarily impacted by two regulatory items: the Uyghur Forced Labor Prevention Act ("UFLPA") which was enacted in June 2022, and the circumvention of anti-dumping and countervailing duties (“AD/CVD”) investigation launched by the U.S. Department of Commerce ("USDOC") in March 2022, against eight solar module manufacturers producing in four countries in Southeast Asia.
The UFLPA requires traceability of components of imported goods to validate components are not sourced from the Xinjiang province in China. This requirement has caused delays in module availability as module manufacturers must follow a stringent importation process with the U.S. Custom and Border Protection Agency. While a few of the larger module manufacturers are experiencing more consistent success with the importation process, other module suppliers need to make further progress with UFLPA and the importation process. The UFLPA continues to create a compliance burden and constrain supply of imported solar modules, but the Company expects continual improvement of supply as more module manufacturers move forward on the learning curve.
As a result of the USDOC’s AD/CVD investigation, and until the final ruling from the USDOC was announced in August 2023, projects were delayed due to the risk of retroactive tariffs being imposed on the import of solar modules produced in four countries in Southeast Asia, where Chinese manufacturers have operations. In addition, of the eight major manufacturers under investigation, five were found to have been circumventing the AD/CVD orders. In parallel to the USDOC investigation, on June 6, 2022, an emergency Presidential Proclamation was issued delaying the imposition of duties on imports from the impacted countries until June 6, 2024. This proclamation provides non-U.S. based module manufacturers time to modify and secure supply chains to ensure compliance with U.S. law.
On August 16, 2022, the Inflation Reduction Act ("IRA") was signed into law. Among other things, the IRA provides for a variety of enhanced Investment Tax Credits ("ITC") and Production Tax Credits for renewable energy subject to specific dates and requirements. Although the Company believes the IRA should assist in driving growth in the renewable energy industry, it is important that the Department of Treasury finalize rules governing the execution of additional investment tax incentives so industry and the Company's customers can move forward with projects currently on hold. Overall, the Company believes the enhanced tax credits under the IRA will provide long-term certainty for the industry and support consistent and accelerating demand for our products. The Company will work with its customers to optimize the various ITCs as the final rules are defined and implemented.
Business Strategy
The Company's mission is to make life better for people and the planet, fueled by advancing the disciplines of engineering, science, and technology. The Company is innovating to reshape critical markets in sustainable power, comfortable and efficient living, and productive growing throughout North America. Furthermore, the Company strives to create compounding and sustainable value for its stockholders and stakeholders with strong and relevant leadership positions in higher growth, profitable end markets focused on addressing some of the world's most challenging opportunities. The foundation of the Company's strategy is built on three core pillars: Business System, Portfolio Management, and Organization Development.
1.Business System reflects the necessary systems, processes, and management tools required to deliver consistent and continuous performance improvement, every day. The Company's business system is a critical enabler to grow, scale, and deliver its plans. The Company's focus is on deploying effective tools to drive growth, improve operating performance, and develop the organization utilizing 80/20 and lean quote-to-cash initiatives along with digital systems for speed, agility and responsiveness. The Business System pillar challenges existing operating paradigms, drives day-to-day performance, forces prioritization of resources, tests the Company's business models, and drives new product and services innovation.
2.Portfolio Management is focused on optimizing the Company’s business portfolio in higher growth markets with leadership positions while ensuring its financial capital and human resources are effectively and efficiently deployed to deliver sustainable, profitable growth while increasing its relevance with customers and shaping its markets. Recent acquisitions to help achieve these objectives include the assets of a small privately held manufacturing and distributing company of roof flashing and accessory products in July 2023
and Quality Aluminum Products ("QAP") in 2022, both within the Residential segment. To further these objectives, the Company made the decision in 2022 to divest its non-core Processing business and is currently in the final stages of liquidation of this business.
3.Organization Development drives the Company’s continuous focus on ensuring it has the right design and structure to scale the organization in order to execute the Company’s plans and meet commitments. The Company aspires to make its place of work the "Best Place to Work", where focus is on creating an environment for our people to have the best opportunity for success, continue to develop, grow and learn. At core of this pillar is the Company’s development process focused on helping employees reach their potential, improve performance, develop career roadmaps, identify ongoing education requirements, and respective succession plans. The Company believes doing so helps it attract and retain the best people to execute its business plans.
The Company believes the key elements of the Company's strategy enable the Company to respond timely to changes in the end markets the Company serves, including the broader market dynamics experienced over the past two years. The Company continues to examine the need for restructuring of the Company's operations, including consolidation of facilities, reducing overhead costs, curtailing investments in working capital, and managing the Company's business to generate incremental cash. The Company believes its strategy enables the Company to respond to volatility in commodity and other input costs and fluctuations in customer demand, along with striving to maintain and improve margins. The Company has used cash flows generated by these initiatives to minimize debt, improve the Company's liquidity position, invest in growth initiatives and return capital to the Company's shareholders through share repurchases. Overall, the Company continues to strive to achieve stronger financial results, make more efficient use of capital, and deliver higher stockholder returns.
Recent Developments
On July 5, 2023, the Company acquired the assets of a privately held Utah based company that manufactures and distributes roof flashing and accessory products for $10.4 million.
On December 8, 2022, the Company entered into a Credit Agreement (the "Credit Agreement"), and concurrently with entering into the Credit Agreement, the Company paid off all amounts owed under the Sixth Amended and Restated Credit Agreement dated as of January 24, 2019, which was terminated with no prepayment penalties. The Credit Agreement provides for a revolving credit facility and letters of credit in an aggregate amount equal to $400 million. The Company can request additional financing to increase the revolving credit facility to $700 million or enter into a term loan of up to $300 million subject to conditions set forth in the Credit Agreement. The Credit Agreement contains two financial covenants. As of September 30, 2023, the Company was in compliance with both financial covenants. The Credit Agreement terminates on December 8, 2027.
On August 22, 2022, the Company purchased all the issued and outstanding membership interests of QAP, a manufacturer of soffit, fascia, trim coil, rain carrying products and aluminum siding for an aggregate purchase price of $52.1 million. The acquisition of QAP was financed primarily through borrowings under the Company's revolving credit facility. The results of operations of QAP have been included in the Residential segment of the Company's consolidated financial statements from the date of acquisition.
In May 2022, the Company's Board of Directors authorized a share repurchase program of up to $200 million of the Company's issued and outstanding common stock. The program has a duration of three years, ending May 2, 2025. Repurchases may be made, from time to time, in amounts and at prices the Company deems appropriate, subject to market conditions, applicable legal requirements, debt covenants and other considerations. Any such repurchases may be executed using open market purchases, privately negotiated agreements or other transactions. The repurchase program may be suspended or discontinued at any time at the Company's discretion. As of September 30, 2023, the Company has repurchased 2,518,941 shares for an aggregate price of $111.0 million under this repurchase program.
Results of Operations
Three Months Ended September 30, 2023 Compared to the Three Months Ended September 30, 2022
The following table sets forth selected results of operations data and its percentage of net sales for the three months ended September 30 (in thousands):
| | | | | | | | | | | | | | | | | | | | | | | |
| 2023 | | 2022 |
Net sales | $ | 390,744 | | | 100.0 | % | | $ | 391,291 | | | 100.0 | % |
Cost of sales | 285,360 | | | 73.0 | % | | 296,735 | | | 75.8 | % |
Gross profit | 105,384 | | | 27.0 | % | | 94,556 | | | 24.2 | % |
Selling, general, and administrative expense | 52,194 | | | 13.4 | % | | 47,160 | | | 12.1 | % |
| | | | | | | |
Income from operations | 53,190 | | | 13.6 | % | | 47,396 | | | 12.1 | % |
Interest expense | 417 | | | 0.1 | % | | 1,048 | | | 0.2 | % |
Other (income) expense | (1,040) | | | (0.3) | % | | 363 | | | 0.1 | % |
Income before taxes | 53,813 | | | 13.8 | % | | 45,985 | | | 11.8 | % |
Provision for income taxes | 14,536 | | | 3.7 | % | | 11,690 | | | 3.0 | % |
| | | | | | | |
| | | | | | | |
Net income | $ | 39,277 | | | 10.1 | % | | $ | 34,295 | | | 8.8 | % |
The following table sets forth the Company’s net sales by reportable segment for the three months ended September 30, (in thousands):
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | |
| | | | | | | Impact of |
| 2023 | | 2022 | | Total Change | | Acquisitions | | Portfolio Management | | Ongoing Operations |
Net sales: | | | | | | | | | | | |
Renewables | $ | 106,362 | | | $ | 111,119 | | | $ | (4,757) | | | $ | — | | | $ | — | | | $ | (4,757) | |
Residential | 227,747 | | | 215,592 | | | 12,155 | | | 18,880 | | | — | | | (6,725) | |
Agtech | 31,666 | | | 44,217 | | | (12,551) | | | — | | | (1,546) | | | (11,005) | |
Infrastructure | 24,969 | | | 20,363 | | | 4,606 | | | — | | | — | | | 4,606 | |
Consolidated | $ | 390,744 | | | $ | 391,291 | | | $ | (547) | | | $ | 18,880 | | | $ | (1,546) | | | $ | (17,881) | |
Consolidated net sales were essentially flat at $390.7 million for the three months ended September 30, 2023 compared to the three months ended September 30, 2022. Revenue of $18.9 million generated from recent acquisitions in the Residential segment was essentially offset by a $17.9 million or 5.0% decrease in organic revenue, the result of a 4% volume decline along with a 1% decrease in pricing to customers due to price management initiatives. Consolidated backlog increased 5% to $375 million, as compared to the end of the prior year quarter.
Net sales in the Company's Renewables segment decreased $4.8 million, or 4.2%, to $106.4 million for the three months ended September 30, 2023 compared to $111.1 million for the three months ended September 30, 2022. Revenue declined as module supply, local permitting delays and pending guidance on final IRA tax credit guidelines delayed the timing of contracted and active projects. Module imports have declined as a result of continued, yet improving, importation challenges resulting from the UFLPA implemented in June 2022. New order bookings remained robust as backlog increased 13% from the prior year, as customers and solar module importers gain a better understanding of documentary compliance requirements relative to the UFLPA.
Net sales in the Company's Residential segment increased $12.2 million, or 5.6%, to $227.7 million for the three months ended September 30, 2023 compared to $215.6 million for the three months ended September 30, 2022. Sales of $18.9 million generated from recent acquisitions along with the positive impact of participation gains and expanded market presence offset the year over year impact of market price adjustments in response to lower commodity prices and 80/20 initiatives targeting less attractive product lines.
Net sales in the Company's Agtech segment decreased 28.3%, or $12.6 million, to $31.7 million for the three months ended September 30, 2023 compared to $44.2 million for the three months ended September 30, 2022. The revenue decline was driven by timing of new project construction shifting from the third quarter to the fourth
quarter, partially offset by new project construction activity commencing at the end of the quarter. Backlog decreased 6% year over year.
Net sales in the Company's Infrastructure segment increased 22.5%, or $4.6 million, to $25.0 million for the three months ended September 30, 2023 compared to $20.4 million for the three months ended September 30, 2022. The increase in revenue was due to strong end market demand and ongoing efforts to increase market participation. Backlog also benefited from these efforts resulting in a 6% increase year over year.
The Company's consolidated gross margin increased to 27.0% for the three months ended September 30, 2023 compared to 24.2% for the three months ended September 30, 2022. The increase was driven by improved price to material cost alignment, solid execution in field operations and continued operational efficiencies, along with 80/20 initiatives and favorable business and product mix.
Selling, general, and administrative ("SG&A") expenses increased by $5.0 million, or 10.7% to $52.2 million for the three months ended September 30, 2023 compared to $47.2 million for the three months ended September 30, 2022. The $5.0 million increase was primarily due to higher performance-based compensation expense as compared to the prior year quarter. SG&A expenses as a percentage of net sales increased to 13.4% for the three months ended September 30, 2023 compared to 12.1% for the three months ended September 30, 2022.
The following table sets forth the Company’s income from operations and income from operations as a percentage of net sales by reportable segment for the three months ended September 30, (in thousands):
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | |
| | | | | | | | | | | |
| 2023 | | 2022 | | Total Change | | | | | | | | |
Income from operations: | | | | | | | | | | | | | | | | | |
Renewables | $ | 12,907 | | | 12.1 | % | | $ | 14,216 | | | 12.8 | % | | $ | (1,309) | | | | | | | | | |
Residential | 42,158 | | | 18.5 | % | | 35,802 | | | 16.6 | % | | 6,356 | | | | | | | | | |
Agtech | 2,136 | | | 6.7 | % | | 3,777 | | | 8.5 | % | | (1,641) | | | | | | | | | |
Infrastructure | 6,386 | | | 25.6 | % | | 2,572 | | | 12.6 | % | | 3,814 | | | | | | | | | |
Unallocated Corporate Expenses | (10,397) | | | (2.7) | % | | (8,971) | | | (2.3) | % | | (1,426) | | | | | | | | | |
Consolidated income from operations | $ | 53,190 | | | 13.6 | % | | $ | 47,396 | | | 12.1 | % | | $ | 5,794 | | | | | | | | | |
The Renewables segment generated an operating margin of 12.1% in the current year quarter compared to 12.8% in the prior year quarter. The decrease in operating margin was a result of restructuring charges incurred in the current year quarter related to addressing customer issues arising from the discontinued legacy solar tracker solution, largely offset by favorable price to cost alignment and field operations efficiencies.
The Residential segment generated an operating margin of 18.5% in the current year quarter compared to 16.6% in the prior year quarter. The expansion in operating margin was the result of increased volume, improved alignment of price/cost, implementation of additional 80/20 initiatives, and favorable product line mix.
The Agtech segment generated an operating margin of 6.7% in the current year quarter compared to 8.5% in the prior year quarter. Operating margin declined year over year due to less favorable price to cost alignment, volume deleverage and product mix, partially offset by 80/20 initiatives.
The Infrastructure segment generated an operating margin of 25.6% during the three months ended September 30, 2023 compared to 12.6% during the three months ended September 30, 2022. The margin improved year over year driven by strong operating execution, strategic pricing, 80/20 productivity, supply chain productivity and favorable product line mix.
Unallocated corporate expenses increased $1.4 million from $9.0 million during the three months ended September 30, 2022 to $10.4 million during the three months ended September 30, 2023. The increase in expense was primarily the result of higher performance-based compensation expense as compared to the prior year quarter.
Interest expense decreased $0.6 million to $0.4 million for the three months ended September 30, 2023 compared to $1.0 million for the three months ended September 30, 2022. Despite higher interest rates in the current year quarter as compared to the prior year quarter, the decrease in interest expense was primarily due to lower average outstanding balances on the Company's revolving credit facility during these respective quarters.
The Company recorded other income of $1.0 million for the three months ended September 30, 2023, compared to other expense of $0.4 million recorded for the three months ended September 30, 2022. The change year over year is the combined result of foreign currency translation fluctuations and changes in the fair market valuation allowance related to the liquidation of the processing business.
The Company recognized a provision for income taxes of $14.5 million and $11.7 million, with effective tax rates of 27.0% and 25.4% for the three months ended September 30, 2023, and 2022, respectively. The effective tax rate for the three months ended September 30, 2023, and 2022, respectively, was greater than the U.S. federal statutory rate of 21% due to state taxes and nondeductible permanent differences partially offset by favorable discrete items due to an excess tax benefit on stock-based compensation.
Nine Months Ended September 30, 2023 Compared to the Nine Months Ended September 30, 2022
The following table sets forth selected results of operations data and its percentage of net sales for the nine months ended September 30 (in thousands):
| | | | | | | | | | | | | | | | | | | | | | | |
| 2023 | | 2022 |
Net sales | $ | 1,048,925 | | | 100.0 | % | | $ | 1,076,105 | | | 100.0 | % |
Cost of sales | 769,873 | | | 73.4 | % | | 826,434 | | | 76.8 | % |
Gross profit | 279,052 | | | 26.6 | % | | 249,671 | | | 23.2 | % |
Selling, general, and administrative expense | 153,415 | | | 14.6 | % | | 140,941 | | | 13.1 | % |
| | | | | | | |
Income from operations | 125,637 | | | 12.0 | % | | 108,730 | | | 10.1 | % |
Interest expense | 3,216 | | | 0.3 | % | | 2,189 | | | 0.2 | % |
Other (income) expense | (1,946) | | | (0.2) | % | | 797 | | | 0.1 | % |
Income before taxes | 124,367 | | | 11.9 | % | | 105,744 | | | 9.8 | % |
Provision for income taxes | 33,268 | | | 3.2 | % | | 26,686 | | | 2.5 | % |
| | | | | | | |
| | | | | | | |
Net income | $ | 91,099 | | | 8.7 | % | | $ | 79,058 | | | 7.3 | % |
The following table sets forth the Company’s net sales by reportable segment for the nine months ended September 30, (in thousands):
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | |
| | | | | | | Impact of |
| 2023 | | 2022 | | Total Change | | Acquisitions | | Portfolio Management | | Ongoing Operations |
Net sales: | | | | | | | | | | | |
Renewables | $ | 243,026 | | | $ | 291,451 | | | $ | (48,425) | | | $ | — | | | $ | — | | | $ | (48,425) | |
Residential | 635,476 | | | 595,322 | | | 40,154 | | | 58,709 | | | — | | | (18,555) | |
Agtech | 102,546 | | | 130,325 | | | (27,779) | | | — | | | (2,838) | | | (24,941) | |
Infrastructure | 67,877 | | | 59,007 | | | 8,870 | | | — | | | — | | | 8,870 | |
Consolidated | $ | 1,048,925 | | | $ | 1,076,105 | | | $ | (27,180) | | | $ | 58,709 | | | $ | (2,838) | | | $ | (83,051) | |
Consolidated net sales decreased by $27.2 million, or 2.5%, for the nine months ended September 30, 2023 compared to the nine months ended September 30, 2022. The decrease in revenue was driven by a $83.1 million or 7.7% decrease in organic revenue, largely the result of a 8% volume decline. Partially offsetting the year over year decrease were $58.7 million of revenues generated by recent acquisitions, which are reported as part of the Company's Residential segment, along with participation gains. Consolidated backlog increased 5% to $375 million, as compared to the end of the prior year period.
Net sales in the Company's Renewables segment decreased $48.4 million, or 16.6%, to $243.0 million for the nine months ended September 30, 2023 compared to $291.5 million for the nine months ended September 30, 2022. The decline was the result of decreased demand for solar racking installations, which continues to be impacted by importation challenges resulting from the UFLPA, timing delays incurred due to lengthier permitting processes, and pending guidance on final IRA tax credit guidelines. New order bookings continued to accelerate during the year and backlog increased 13% from the prior year.
Net sales in the Company's Residential segment increased $40.2 million, or 6.8%, to $635.5 million for the nine months ended September 30, 2023 compared to $595.3 million for the nine months ended September 30, 2022. Sales of $58.7 million generated by recent acquisitions, along with the positive impact of participation gains and expanded market presence more than offset channel inventory corrections and price declines related to commodity cost reductions and 80/20 initiatives targeting less attractive product lines.
Net sales in the Company's Agtech segment decreased 21.3%, or $27.8 million, to $102.5 million for the nine months ended September 30, 2023 compared to $130.3 million for the nine months ended September 30, 2022. Revenue declined as both the segment's commercial business and produce projects experienced delayed new project starts, driven by the timing of project construction. While backlog decreased 6% year over year, the Company expects new project execution that is underway to help drive revenue growth in the fourth quarter of 2023.
Net sales in the Company's Infrastructure segment increased 15.1%, or $8.9 million, to $67.9 million for the nine months ended September 30, 2023 compared to $59.0 million for the nine months ended September 30, 2022. The increase in revenue was due to continued solid market demand and ongoing efforts to increase market participation. Backlog also benefited from these efforts resulting in a 6% increase year over year.
The Company's consolidated gross margin increased to 26.6% for the nine months ended September 30, 2023 compared to 23.2% for the nine months ended September 30, 2022. The increase was driven by improved price to material cost alignment, solid execution in field operations, improvement in supply chain management and continued operational efficiencies, along with 80/20 initiatives and favorable business and product mix.
Selling, general, and administrative ("SG&A") expenses increased by $12.5 million, or 8.9%, to $153.4 million for the nine months ended September 30, 2023 compared to $140.9 million for the nine months ended September 30, 2022. The $12.5 million increase was primarily due to higher performance-based compensation expense as compared to the prior year. Incremental SG&A expenses incurred by recent acquisitions also contributed to the increase. SG&A expenses as a percentage of net sales increased to 14.6% for the nine months ended September 30, 2023 compared to 13.1% for the nine months ended September 30, 2022.
The following table sets forth the Company’s income from operations and income from operations as a percentage of net sales by reportable segment for the nine months ended September 30, (in thousands):
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | |
| | | | | | | | | | | |
| 2023 | | 2022 | | Total Change | | | | | | | | |
Income from operations: | | | | | | | | | | | | | | | | | |
Renewables | $ | 21,084 | | | 8.7 | % | | $ | 14,061 | | | 4.8 | % | | $ | 7,023 | | | | | | | | | |
Residential | 115,626 | | | 18.2 | % | | 104,901 | | | 17.6 | % | | 10,725 | | | | | | | | | |
Agtech | 3,349 | | | 3.3 | % | | 5,350 | | | 4.1 | % | | (2,001) | | | | | | | | | |
Infrastructure | 14,928 | | | 22.0 | % | | 6,640 | | | 11.3 | % | | 8,288 | | | | | | | | | |
Unallocated Corporate Expenses | (29,350) | | | (2.8) | % | | (22,222) | | | (2.1) | % | | (7,128) | | | | | | | | | |
Consolidated income from operations | $ | 125,637 | | | 12.0 | % | | $ | 108,730 | | | 10.1 | % | | $ | 16,907 | | | | | | | | | |
The Renewables segment generated an operating margin of 8.7% in the current year compared to 4.8% in the prior year. The increase in operating margin was driven by field operations productivity, favorable price to cost alignment and improved supply chain management that offset lower volumes and higher restructuring expenses recorded in the current year.
The Residential segment generated an operating margin of 18.2% in the current year compared to 17.6% in the prior year. The increase in operating margin was the result of continued price/cost rebalancing, 80/20 activities and mix, offset by the anticipated lower margins from the Company's recent acquisitions.
The Agtech segment generated an operating margin of 3.3% in the current year compared to 4.1% in the prior year. Operating margin declined year over year due to volume deleverage and product mix, partially offset by 80/20 initiatives and improvement in project management systems.
The Infrastructure segment generated an operating margin of 22.0% during the nine months ended September 30, 2023 compared to 11.3% during the nine months ended September 30, 2022. The margin improved year over year driven by strong operating execution, 80/20 productivity, supply chain efficiency, and product line mix.
Unallocated corporate expenses increased $7.1 million from $22.2 million during the nine months ended September 30, 2022 to $29.4 million during the nine months ended September 30, 2023. The increase in expense was primarily due to higher performance-based compensation expense as compared to the prior year.
Interest expense increased year over year with $3.2 million for the nine months ended September 30, 2023 compared to $2.2 million for the nine months ended September 30, 2022. The increase in expense was due to higher interest rates which nearly tripled compared to the prior year, largely offset by higher average outstanding balances in the prior year, $50 million compared to $73 million, for September 30, 2023 and 2022, respectively.
The Company recorded other income of $1.9 million for the nine months ended September 30, 2023, compared to other expense of $0.8 million recorded for the nine months ended September 30, 2022. The change year over year is the combined result of foreign currency translation fluctuations and changes in the fair market valuation allowance related to the liquidation of the processing business.
The Company recognized a provision for income taxes of $33.3 million and $26.7 million, with effective tax rates of 26.7% and 25.2% for the nine months ended September 30, 2023 and 2022, respectively. The effective tax rate for the nine months ended September 30, 2023, and 2022, respectively, was greater than the U.S. federal statutory rate of 21% due to state taxes and nondeductible permanent differences partially offset by favorable discrete items due to an excess tax benefit on stock-based compensation.
Liquidity and Capital Resources
The following table sets forth the Company's liquidity position as of (in thousands):
| | | | | | | | | | | | | | |
| | September 30, 2023 | | December 31, 2022 |
Cash and cash equivalents | | $ | 85,465 | | | $ | 17,608 | |
Availability on revolving credit facility | | 396,056 | | | 304,505 | |
| | $ | 481,521 | | | $ | 322,113 | |
Sources of Liquidity
The Company's sources of liquidity are comprised of cash on hand and available borrowing capacity under the Company's Credit Agreement (the "Credit Agreement"), entered into on December 8, 2022. The Credit Agreement replaced and paid off all amounts owed under the Sixth Amended and Restated Credit Agreement dated as of January 24, 2019. The Credit Agreement maintains similar capacity as the prior agreement in which it provides for a revolving credit facility and letters of credit in an aggregate amount equal to $400 million. The Company can request additional financing to increase the revolving credit facility to $700 million or enter into a term loan of up to $300 million subject to conditions set forth in the Credit Agreement. The Company believes that these sources provide the Company with ample liquidity and capital resources to invest in operational excellence, growth initiatives and the development of the organization.
The Company has been able to weather the economic impacts of the broader market dynamics, including the inflationary cost environment, while continuing to make investments that support the Company's strategy. The Company continues to remain focused on managing its working capital, closely monitoring customer credit and collection activities, and working to extend payment terms with its vendors. The Company believes its liquidity, together with the cash expected to be generated from operations, will be sufficient to fund working capital needs and growth initiatives for the foreseeable future.
The Company can and does use the Credit Agreement to provide liquidity and capital resources primarily for the Company's U.S. operations when necessary. Generally, the Company's foreign operations have generated cash flow from operations sufficient to invest in working capital and fund their capital improvements. As of September 30, 2023 and December 31, 2022, the Company's foreign subsidiaries held $22.3 million and $15.2 million of cash, respectively.
Outstanding balances on the Company's revolving credit facility under the Company's Credit Agreement accrue interest at a rate, at the Company's option, equal to the applicable margin plus (a) a base rate, (b) a daily simple secured overnight financing rate ("SOFR"), (c) a term SOFR rate, or (d) for certain foreign currencies, a foreign currency rate. See Note 8 to the Company's consolidated financial statements in Part I, Item 1, Financial Statements, of this Quarterly Report on Form 10-Q for further information on the Credit Agreement.
Uses of Cash / Cash Requirements
The Company's material short-term cash requirements primarily include accounts payable, certain employee and retiree benefit-related obligations, operating lease obligations, interest and repayments of borrowing on its revolving credit facility, capital expenditures, and other purchase obligations originating in the normal course of business for inventory purchase orders and contractual service agreements. The Company's principal capital requirements are to fund its operations' working capital and capital improvements, as well as provide capital for acquisitions and to strategically allocate capital through repurchases of Company stock. The Company will continue to invest in growth opportunities as appropriate while focusing on working capital efficiency and profit improvement opportunities to minimize the cash invested to operate its business. The Company intends to fund its cash requirements through cash generated from operations and, as necessary, from the availability on its revolving credit facility.
In May 2022, the Company's Board of Directors authorized a share repurchase program of up to $200 million of the Company's issued and outstanding common stock. The program has a duration of three years, ending May 2, 2025. Repurchases may be made, from time to time, in amounts and at prices the Company deems appropriate, subject to market conditions, applicable legal requirements, debt covenants and other considerations. Any such repurchases may be executed using open market purchases, privately negotiated agreements or other transactions. The repurchase program may be suspended or discontinued at any time at the Company's discretion. As of September 30, 2023, the Company has repurchased 2,518,941 shares for an aggregate price of $111.0 million under this repurchase program, including 521,575 shares repurchased for an aggregate price of $25.2 million during the nine months ended September 30, 2023.
Over the long-term, the Company expects that future investments, including strategic business opportunities such as acquisitions, may be financed through a number of sources, including internally available cash, availability under the Credit Agreement, new debt financing, the issuance of equity securities, or any combination of the aforementioned. The $10.4 million preliminary purchase price for the acquisition of a privately held Utah-based company was financed primarily through borrowing on our revolving credit facility. All potential acquisitions are evaluated based on the Company's acquisition strategy, which includes the enhancement of the Company's existing products, operations, and/or capabilities, as well as expanding the Company's access to new products, markets, and customers, with the goal of creating compounding and sustainable stockholder value.
These expectations are forward-looking statements based upon currently available information and may change if conditions in the credit and equity markets deteriorate or other circumstances change. To the extent that operating cash flows are lower than current levels, or sources of financing are not available or not available at acceptable terms, the Company's future liquidity may be adversely affected.
Except as disclosed above, there have been no material changes in the Company's cash requirements since December 31, 2022, the end of fiscal year 2022. See Part II, Item 7 "Management's Discussion and Analysis of Financial Condition and Results of Operations" in the Company's Annual Report on Form 10-K for the year ended December 31, 2022.
Cash Flows
The following table sets forth selected cash flow data for the nine months ended September 30, (in thousands):
| | | | | | | | | | | |
| 2023 | | 2022 |
Cash provided by (used in): | | | |
Operating activities | $ | 206,656 | | | $ | 38,561 | |
Investing activities | (17,839) | | | (67,325) | |
Financing activities | (120,182) | | | 39,675 | |
| | | |
Effect of foreign exchange rate changes | (778) | | | (1,841) | |
Net increase in cash and cash equivalents | $ | 67,857 | | | $ | 9,070 | |
Operating Activities
Net cash provided by operating activities for the nine months ended September 30, 2023 of $206.7 million consisted of net income of $91.1 million, non-cash net charges totaling $31.5 million, which include depreciation, amortization, stock-based compensation, exit activity recoveries and other non-cash charges, and $84.1 million of cash generated from working capital and other net operating assets. The cash generated from working capital and other net operating assets was largely due to increases in accounts payable, the result of the timing of purchases and
vendor payments, and billings in excess of costs, the result of increased advance payments from and billings to customers on projects. In addition, cash was generated due to the Company's focus on reducing its investment in inventory to better align with lower sales volumes while still meeting customer demand. These activities were partially offset by an increase in accounts receivable largely the result of seasonal increases in demand.
Net cash provided by operating activities for the nine months ended September 30, 2022 of $38.6 million consisted of income from continuing operations of $79.1 million and non-cash net charges totaling $30.3 million, which include depreciation, amortization, stock-based compensation, exit activity costs and other non-cash charges, offset by a $70.8 million investment in working capital and other net assets. The investment in working capital and other net assets was due to increases in accounts receivable and inventory, largely the result of seasonal increases in demand, holding increased quantities due to general supply chain disruption, along with increased raw material and freight costs impacting inventory. A decrease in accounts payable as a result of the correlation between the timing of inventory receipts and vendor payments also contributed to the increase.
Investing Activities
Net cash used in investing activities for the nine months ended September 30, 2023 of $17.8 million consisted of cash paid of $10.4 million for the acquisition of a privately held Utah-based company offset by receipt of the $0.6 million final working capital settlement related to the 2022 acquisition of QAP and net capital expenditures of $8.0 million.
Net cash used in investing activities for the nine months ended September 30, 2022 of $67.3 million consisted of net cash paid of $51.6 million for the acquisition of QAP and net capital expenditures of $15.7 million.
Financing Activities
Net cash used in financing activities for the nine months ended September 30, 2023 of $120.2 million consisted of net long-term debt payments of $91.0 million and $29.2 million of common stock repurchases. Net long-term debt payments consisted of $141.0 million in long-term debt payments, offset by $50.0 million in proceeds from borrowing on the Company's long-term debt credit facility. The Company paid $26.0 million during the nine months ended September 30, 2023 related to repurchase of 538,575 shares under the Company's authorized share repurchase program. The remainder of the repurchased common stock of $3.2 million related to the net settlement of tax obligations for participants in the Company's equity incentive plans.
Net cash provided by financing activities for the nine months ended September 30, 2022 of $39.7 million was the result of $197.8 million in proceeds from borrowing on our long-term credit facility, offset by $100.0 million in payments on long-term debt and $58.1 million of common stock repurchases. Share repurchases of 1,333,453 under the Company’s authorized share repurchase program totaled $55.5 million with the balance repurchased for the net settlement of tax obligations for participants in the Company's equity incentive plans.
Critical Accounting Estimates
There have been no material changes to the Company's critical accounting estimates during the nine months ended September 30, 2023 from those disclosed in the consolidated financial statements and accompanying notes contained in the Company's Annual Report on Form 10-K for the year ended December 31, 2022.
Recent Accounting Pronouncements
See Note 2 to the Company's consolidated financial statements in Part I, Item 1 of this Quarterly Report on Form 10-Q for further information on recent accounting pronouncements.
Item 3. Quantitative and Qualitative Disclosures About Market Risk
In the ordinary course of business, the Company is exposed to various market risk factors, including changes in general economic conditions, competition, interest rates, foreign exchange rates, and raw materials pricing and availability. In addition, the Company is exposed to other financial market risks, primarily related to its foreign operations. In the current year, there have been no material changes in the information provided under Item 7A in the Company's Annual Report on Form 10-K for the year ended December 31, 2022.
Item 4. Controls and Procedures
(a)Evaluation of Disclosure Controls and Procedures
The Company maintains a system of disclosure controls and procedures (as defined in Rule 13a-15(e) and 15d-15(e) under the Securities Exchange Act of 1934, as amended). Management of the Company, under the supervision and with the participation of the Chief Executive Officer and the Chief Financial Officer, evaluated the effectiveness of the Company’s disclosure controls and procedures as of the end of the period covered in this report. Based upon that evaluation and the definition of disclosure controls and procedures contained in Rule 13a-15(e) and 15d-15(e) under the Securities Exchange Act of 1934, as amended, the Company’s Chief Executive Officer and Chief Financial Officer have concluded that as of the end of such period the Company’s disclosure controls and procedures were effective.
(b)Changes in Internal Control over Financial Reporting
There have been no changes in the Company’s internal control over financial reporting (as defined by Rule 13a-15(f) or 15d-15(f) under the Securities Exchange Act of 1934, as amended) that occurred during the period covered by this Quarterly Report on Form 10-Q that have materially affected, or are reasonably likely to materially affect, the Company’s internal control over financial reporting.
PART II. OTHER INFORMATION
Item 1. Legal Proceedings
From time to time the Company has been and may in the future become involved in litigation, as well as other legal proceedings in the ordinary course of the Company's business. The Company maintains liability insurance against risks arising out of the normal course of business. While the outcome of these legal proceedings cannot be predicted with certainty, the Company's management, based on currently available facts, does not believe that the ultimate outcome of any pending litigation will have a material effect on the Company's consolidated financial condition, results of operations, or liquidity.
There were no material legal proceedings terminated, settled, or otherwise resolved during the quarter ended September 30, 2023.
Item 1A. Risk Factors
In addition to the other information set forth in this report, you should carefully consider the risks discussed in “Part I, Item 1A. Risk Factors” in the Company's Annual Report on Form 10-K for the fiscal year ended December 31, 2022. These risks and uncertainties have the potential to materially affect the Company's business, financial condition, results of operation, cash flows, and future prospects. Additional risks and uncertainties not currently known to the Company or that the Company currently deems immaterial may materially adversely impact the Company's business, financial condition, or operating results. During the quarter ended September 30, 2023, there have been no material changes from the risk factors previously disclosed in the Company's Annual Report on Form 10-K for the fiscal year ended December 31, 2022.
Item 2. Unregistered Sales of Equity Securities and Use of Proceeds
In May 2022, the Company's Board of Directors authorized a share repurchase program of up to $200 million of the Company's issued and outstanding common stock. The program was publicly announced on May 4, 2022 and has a duration of three years, ending May 2, 2025. Repurchases may be made, from time to time, in amounts and at prices the Company deems appropriate, subject to market conditions, applicable legal requirements, debt covenants and other considerations. Any such repurchases may be executed using open market purchases, privately negotiated agreements or other transactions. The repurchase program may be suspended or discontinued at any time at the Company's discretion.
The Company did not purchase shares during the quarter ended September 30, 2023 and the approximate dollar value of shares that may yet be purchased under the program was $88,943,472.
The Company did not sell unregistered equity securities during the period covered by this report.
Item 3. Defaults Upon Senior Securities
Not applicable.
Item 4. Mine Safety Disclosures
Not applicable.
Item 5. Other Information
Not applicable.
Item 6. Exhibits
| | | | | | | | |
| | Certificate of Incorporation of Gibraltar Industries, Inc., as amended by: (i) Certificate of Amendment of Certificate of Incorporation of Gibraltar Industries, Inc. filed on October 27, 2004, (ii) Certificate of Change of Registered Agent and Registered Office of Gibraltar Industries, Inc. filed on May 11, 2005, (iii) Certificate of Amendment of Certificate of Incorporation of Gibraltar Industries, Inc. filed on May 22, 2012, (iv) Certificate of Amendment of Certificate of Incorporation of Gibraltar Industries, Inc. filed on May 11, 2015, (v) Certificate of Change of Registered Agent and/or Registered Office filed on January 10, 2019, (vi) Certificate of Amendment of Certificate of Incorporation of Gibraltar Industries, Inc. filed on May 6, 2021 (incorporated by reference to Exhibit 3.1 to the Company’s Quarterly Report on Form 10-Q filed on August 3, 2021), and (vii) Certificate of Amendment of Certificate of Incorporation of Gibraltar Industries, Inc. filed on May 3, 2023 (incorporated by reference to Exhibit 3.1 to the Company’s Current Report on Form 8-K filed on May 8, 2023) |
| | Second Amended and Restated By-Laws of Gibraltar Industries, Inc., effective as of December 7, 2022 (incorporated by reference to Exhibit 3.1 to the Company’s Current Report on Form 8-K/A filed on December 9, 2022) |
| | Form of Award of Restricted Units (Executive) under the Gibraltar Industries, Inc. Amended and Restated 2018 Equity Incentive Plan |
| | Form of Award of Restricted Units (Management) under the Gibraltar Industries, Inc. Amended and Restated 2018 Equity Incentive Plan |
| | Form of Award of Restricted Units (CEO Discretionary) under the Gibraltar Industries, Inc. Amended and Restated 2018 Equity Incentive Plan |
| | Certification of Chairman of the Board, President and Chief Executive Officer pursuant to Section 302 of the Sarbanes–Oxley Act of 2002. |
| | Certification of Senior Vice President and Chief Financial Officer pursuant to Section 302 of the Sarbanes–Oxley Act of 2002. |
| | Certification of the Chairman of the Board, President and Chief Executive Officer pursuant to Title 18, United States Code, Section 1350, as adopted pursuant to Section 906 of the Sarbanes–Oxley Act of 2002. |
| | Certification of the Senior Vice President and Chief Financial Officer pursuant to Title 18, United States Code, Section 1350, as adopted pursuant to Section 906 of the Sarbanes–Oxley Act of 2002. |
| 101.INS* | Inline XBRL Instance Document |
| 101.SCH* | Inline XBRL Taxonomy Extension Schema Document |
| 101.CAL* | Inline XBRL Taxonomy Extension Calculation Linkbase Document |
| 101.LAB* | Inline XBRL Taxonomy Extension Label Linkbase Document |
| 101.PRE* | Inline XBRL Taxonomy Extension Presentation Linkbase Document |
| 101.DEF* | Inline XBRL Taxonomy Extension Definition Linkbase Document |
| 104 | Cover Page Interactive Data File (formatted as Inline XBRL and contained in Exhibit 101) |
| | | | | |
* | Submitted electronically with this Quarterly Report on Form 10-Q. |
** | Documents are furnished not filed herewith. |
SIGNATURES
Pursuant to the requirements of the Securities Exchange Act of 1934, the Registrant has duly caused this report to be signed on its behalf by the undersigned thereunto duly authorized.
| | |
GIBRALTAR INDUSTRIES, INC. |
(Registrant) |
| | |
/s/ William T. Bosway |
William T. Bosway |
Chairman of the Board, President and Chief Executive Officer |
| | |
/s/ Timothy F. Murphy |
Timothy F. Murphy |
Senior Vice President and Chief Financial Officer |
Date: November 2, 2023
GIBRALTAR INDUSTRIES, INC.
AMENDED AND RESTATED 2018 EQUITY INCENTIVE PLAN
Award of Restricted Units
(Executive)
THIS AWARD is made to ____________ (the “Recipient”) as of this ___ day of ______, 20__.
Recitals:
Effective as of May 3, 2023, Gibraltar Industries, Inc. (the “Company”) adopted an equity based incentive plan known as the Gibraltar Industries, Inc. Amended and Restated 2018 Equity Incentive Plan (the “Plan”).
Under the terms of the Plan, the Committee is authorized to grant equity based compensation awards to Executive Officers of the Company.
The Committee has approved the issuance of an Award of __________________ (_____) Restricted Units to the Recipient.
The Plan provides that the terms and conditions of each Award are to be specified in a written instrument.
The Award of Restricted Units to the Recipient on the terms and conditions contained in this instrument has been approved according to the terms of the Plan.
Grant of Award:
NOW, THEREFORE, the Company hereby grants an Award of Restricted Units to the Recipient on the following terms and conditions:
1.Award of Restricted Units. Subject to the terms and conditions of this Award instrument (“Instrument”), the Recipient is hereby granted an Award of __________________ (_____) Restricted Units. Any reference in this Instrument to Restricted Units shall be deemed to refer only to the Restricted Units granted pursuant to the Award reflected in this Instrument together with any Dividend Equivalent Units attributable to such Restricted Units and any additional Restricted Units credited to the Recipient with respect to the Restricted Units referred to above pursuant to the anti-dilution provisions of the Plan.
2.Restriction on Transfer. Except as set forth in Section 3, Section 4 and Section 6 below, the Restricted Units shall be subject to the Restrictions on transfer set forth in Section
5.02 of the Plan.
3.Lapse of Restrictions; Expiration of Restricted Period. The Restrictions on the Restricted Units awarded pursuant to this Instrument shall lapse and the Restricted Period with respect to such Restricted Units shall end in accordance with a vesting schedule which is established by the Committee in connection with the issuance of this Award. The vesting schedule established by the Committee may provide that the Restrictions on all of the Restricted Units provided for by this Award will lapse on a specified date or that, on specified dates, the Restrictions with respect to a specified portion of the total number of Restricted Units which have been granted pursuant to this Award will lapse. Concurrently with the issuance of this Award, the vesting schedule will be provided to the Recipient in writing. With respect to any Restricted Units as to which the Restrictions have not lapsed, prior to the date the Restrictions lapse with respect to any such Restricted Units, the Recipient shall not, except as otherwise provided by Section 4 and Section 6 below, have any right to sell, transfer, assign, make subject to gift or otherwise dispose of, or mortgage, pledge otherwise encumber any of such Restricted Units, voluntarily or by operation of law.
4.Lapse of Restrictions Upon Certain Terminations of Employment. Notwithstanding any provisions of Section 5.06 of the Plan to the contrary, if, prior to the date that the Restrictions have lapsed with respect to any of the Restricted Units awarded to the Recipient pursuant to this Instrument (as determined pursuant to the vesting schedule), the Recipient’s employment is terminated: (a) either: (i) at any time (and whether by the Company or by the Recipient) after the later of: (A) the date the Recipient has completed at least five (5) years of service with his Employer (as determined under rules governing years of service provided for by the Company’s 401(k) plan); (B) the date the Recipient has attained age sixty (60) (a Recipient who has attained age sixty (60) and completed at least five (5) years of service (determined as provided above) being hereinafter a “Retirement Eligible Recipient”);and (C) the end of the one year period beginning on the date of this award; or (ii)(A) as a result of the Recipient’s death; (B) as a result of the Recipient’s Disability; (C) as a result of a termination of the Recipient’s employment by the Company without “Cause” (as defined in the Plan); or (D) by the Recipient for a “Good Reason”, but, only to the extent that a written agreement defining “Good Reason” exists between the Company and the Recipient; then (b) the Restrictions on any Restricted Units which have not lapsed as of the date of any such termination of employment, shall lapse on the earlier of: (i) the end of the six (6) month period which begins on the first day following the date the Recipient’s employment is terminated; and (ii) the date of the Recipient’s death.
5.Forfeiture of Restricted Units Upon Certain Terminations of Employment. If: (a)(i) the Recipient’s employment is terminated prior to the date the Recipient becomes a Retirement Eligible Recipient; and (ii) the termination of the Recipient’s employment is not due to: (A) the Recipient’s death; (B) the Recipient’s suffering of a Disability; (C) a termination of the Recipient’s employment by the Company without “cause” (as defined in the Plan); or (D) a termination of the Recipient’s employment by the Recipient for a “Good Reason” (only to the extent that a written agreement defining “Good Reason” exists between the Company and the Recipient); then (b) any Restricted Units credited to the bookkeeping account established for the
Recipient in connection with this Award as to which the Restrictions have not lapsed as of the date of such termination of the Recipient’s employment shall be forfeited as of the date the Recipient’s employment is so terminated.
6. Lapse of Restrictions Upon a Change in Control. As provided for by Article 9 of the Plan, upon the occurrence of a Change in Control, the Restrictions applicable to any of the Restricted Units granted to the Recipient pursuant to this Instrument that have not lapsed as of the date a Change in Control occurs shall lapse on the date the Change in Control occurs if: (a) the Recipient’s employment with the Company or any subsidiary of the Company by whom the Recipient is employed is terminated on the date the Change in Control occurs; or (b) in connection with the Change in Control, the Acquiror does not agree to assume the obligations of the Company under this Award and does not issue an Alternative Award.
7.Form of Payment. Except as otherwise provided by Article 9 of the Plan, upon the lapse of the Restrictions on Restricted Units contained in this Award, the Company shall issue to the Recipient a stock certificate representing the number of Shares of Common Stock represented by the Restricted Units (and related Dividend Equivalent Units) with respect to which the Restrictions have lapsed, together with cash equal to the Fair Market Value, determined as of the date the Restrictions have lapsed, of any fractional Restricted Units as to which the Restrictions have lapsed.
8.Applicability of the Plan. Except as otherwise provided by this Instrument, the terms of the Plan shall apply to the Award described in this Instrument and the rights of the Recipient with respect to such Award. This Instrument, together with the Plan, contains all the terms and conditions of the Award described herein and the rights of the Recipient with respect to such Award.
9.Notices. Any notices or other communications given in connection with this Agreement shall be mailed, and shall be sent by registered or certified mail, return receipt requested, to the indicated address as follows:
If to the Company:
Gibraltar Industries, Inc.
3556 Lake Shore Road
P.O. Box 2028
Buffalo, New York 14219
Attn: Corporate Secretary
If to the Recipient:
___________________
___________________
___________________
or to such changed address as to which either party has given notice to the other party in accordance with this Section 9. All notices shall be deemed given when so mailed, except that a notice of a change of address shall be deemed given when received.
10.Defined Terms. Capitalized terms used but not otherwise defined herein shall have the meaning provided to such terms by the Plan.
IN WITNESS WHEREOF, the parties hereto have executed this Agreement on and as of the day and year first set forth above.
GIBRALTAR INDUSTRIES, INC.
By: __________________________________
GIBRALTAR INDUSTRIES, INC.
AMENDED AND RESTATED 2018 EQUITY INCENTIVE PLAN
Award of Restricted Units
(Management)
THIS AWARD is made to ____________ (the “Recipient”) as of this ___ day of ______, 20__.
Recitals:
Effective as of May 3, 2023, Gibraltar Industries, Inc. (the “Company”) adopted an equity based incentive plan known as the Gibraltar Industries, Inc. Amended and Restated 2018 Equity Incentive Plan (the “Plan”).
Under the terms of the Plan, the Committee is authorized to grant equity based compensation awards to Eligible Persons of the Company.
The Committee has approved the issuance of an Award of __________________ (_____) Restricted Units to the Recipient.
The Plan provides that the terms and conditions of each Award are to be specified in a written instrument.
The Award of Restricted Units to the Recipient on the terms and conditions contained in this instrument has been approved according to the terms of the Plan.
Grant of Award:
NOW, THEREFORE, the Company hereby grants an Award of Restricted Units to the Recipient on the following terms and conditions:
1.Award of Restricted Units. Subject to the terms and conditions of this Award instrument (“Instrument”), the Recipient is hereby granted an Award of __________________ (_____) Restricted Units. Any reference in this Instrument to Restricted Units shall be deemed to refer only to the Restricted Units granted pursuant to the Award reflected in this Instrument together with any Dividend Equivalent Units attributable to such Restricted Units and any additional Restricted Units credited to the Recipient with respect to the Restricted Units referred to above pursuant to the anti-dilution provisions of the Plan.
2.Restriction on Transfer. Except as set forth in Section 3, Section 4 and Section 6 below, the Restricted Units shall be subject to the Restrictions on transfer set forth in Section
5.02 of the Plan.
3.Lapse of Restrictions; Expiration of Restricted Period. The Restrictions on the Restricted Units awarded pursuant to this Instrument shall lapse and the Restricted Period with respect to such Restricted Units shall end in accordance with a vesting schedule which is established by the Committee in connection with the issuance of this Award. The vesting schedule established by the Committee may provide that the Restrictions on all of the Restricted Units provided for by this Award will lapse on a specified date or that, on specified dates, the Restrictions with respect to a specified portion of the total number of Restricted Units which have been granted pursuant to this Award will lapse. Concurrently with the issuance of this Award, the vesting schedule will be provided to the Recipient in writing. With respect to any Restricted Units as to which the Restrictions have not lapsed, prior to the date the Restrictions lapse with respect to any such Restricted Units, the Recipient shall not, except as otherwise provided by Section 4 and Section 6 below, have any right to sell, transfer, assign, make subject to gift or otherwise dispose of, or mortgage, pledge otherwise encumber any of such Restricted Units, voluntarily or by operation of law.
4.Lapse of Restrictions Upon Certain Terminations of Employment. Notwithstanding any provisions of Section 5.06 of the Plan to the contrary, if, prior to the date that the Restrictions have lapsed with respect to any of the Restricted Units awarded to the Recipient pursuant to this Instrument (as determined pursuant to the vesting schedule), the Recipient’s employment is terminated: (a) either: (i) at any time (and whether by the Company or by the Recipient) after the later of: (A) the date the Recipient has completed at least five (5) years of service with his Employer (as determined under rules governing years of service provided for by the Company’s 401(k) plan); (B) the date the Recipient has attained age sixty (60) (a Recipient who has attained age sixty (60) and completed at least five (5) years of service (determined as provided above) being hereinafter a “Retirement Eligible Recipient”); and (C) the end of the one year period beginning on the date of this award; or (ii) at any time (and whether by the Company or by the Recipient) after the later of: (A) the date the Recipient attains age sixty-five (65) (a Recipient who has attained age sixty five (65) being hereinafter a “Retirement Eligible Recipient”); and (B) the end of the one year period beginning on the date of this award; or (iii) (A) as a result of the Recipient’s death; or (B) as a result of the Recipient’s Disability; then (b) the Restrictions on any Restricted Units which have not lapsed as of the date of any such termination of employment, shall lapse on the earlier of: (i) the end of the six (6) month period which begins on the first day following the date the Recipient’s employment is terminated; and (ii) the date of the Recipient’s death.
5.Forfeiture of Restricted Units Upon Certain Terminations of Employment. If: (a)(i) the Recipient’s employment is terminated prior to the date the Recipient becomes a Retirement Eligible Recipient; and (ii) the termination of the Recipient’s employment is not due to: (A) the Recipient’s death; or (B) the Recipient’s suffering of a Disability; then (b) any Restricted Units credited to the bookkeeping account established for the Recipient in connection with this Award as to which the Restrictions have not lapsed as of the date of such termination of the Recipient’s employment shall be forfeited as of the date the Recipient’s employment is so
terminated.
6. Lapse of Restrictions Upon a Change in Control. As provided for by Article 9 of the Plan, upon the occurrence of a Change in Control, the Restrictions applicable to any of the Restricted Units granted to the Recipient pursuant to this Instrument that have not lapsed as of the date a Change in Control occurs shall lapse on the date the Change in Control occurs if: (a) the Recipient’s employment with the Company or any subsidiary of the Company by whom the Recipient is employed is terminated on the date the Change in Control occurs; or (b) in connection with the Change in Control, the Acquiror does not agree to assume the obligations of the Company under this Award and does not issue an Alternative Award.
7.Form of Payment. Except as otherwise provided by Article 9 of the Plan, upon the lapse of the Restrictions on Restricted Units contained in this Award, the Company shall issue to the Recipient a stock certificate representing the number of Shares of Common Stock represented by the Restricted Units (and related Dividend Equivalent Units) with respect to which the Restrictions have lapsed, together with cash equal to the Fair Market Value, determined as of the date the Restrictions have lapsed, of any fractional Restricted Units as to which the Restrictions have lapsed.
8.Applicability of the Plan. Except as otherwise provided by this Instrument, the terms of the Plan shall apply to the Award described in this Instrument and the rights of the Recipient with respect to such Award. This Instrument, together with the Plan, contains all the terms and conditions of the Award described herein and the rights of the Recipient with respect to such Award.
9.Notices. Any notices or other communications given in connection with this Agreement shall be mailed, and shall be sent by registered or certified mail, return receipt requested, to the indicated address as follows:
If to the Company:
Gibraltar Industries, Inc.
3556 Lake Shore Road
P.O. Box 2028
Buffalo, New York 14219
Attn: Corporate Secretary
If to the Recipient:
___________________
___________________
___________________
or to such changed address as to which either party has given notice to the other party in accordance with this Section 9. All notices shall be deemed given when so mailed, except that a
notice of a change of address shall be deemed given when received.
10.Defined Terms. Capitalized terms used but not otherwise defined herein shall have the meaning provided to such terms by the Plan.
IN WITNESS WHEREOF, the parties hereto have executed this Agreement on and as of the day and year first set forth above.
GIBRALTAR INDUSTRIES, INC.
By: __________________________________
GIBRALTAR INDUSTRIES, INC.
AMENDED AND RESTATED 2018 EQUITY INCENTIVE PLAN
Award of Restricted Units
(CEO Discretionary)
THIS AWARD made to [EMPLOYEE NAME] (the “Recipient”) as of [GRANT DATE].
Recitals:
Effective as of May 3, 2023, Gibraltar Industries, Inc. (the Company) adopted an equity based incentive plan known as the Gibraltar Industries, Inc. Amended and Restated 2018 Equity Incentive Plan (the “Plan”). The Plan provides that the terms and conditions of each Award are to be specified in a written instrument.
Grant of Award:
NOW, THEREFORE, the Company hereby grants to the Recipient [NUMBER OF RESTRICTED UNITS] Restricted Units on the following terms and conditions:
1. Award of Restricted Units. Subject to the terms and conditions of this Award instrument (“Instrument”), the Recipient is hereby granted an Award of that number of Restricted Units which is set forth at the beginning of this Instrument. Any reference in this Instrument to Restricted Units shall be deemed to refer only to the Restricted Units granted pursuant to the Award reflected in this Instrument together with any Dividend Equivalent Units attributable to such Restricted Units and any additional Restricted Units credited to the Recipient with respect to the Restricted Units referred to above pursuant to the anti-dilution provisions of the Plan.
2. Restriction on Transfer. As contemplated by Section 5.02 of the Plan, except as set forth in Section 3, Section 4 and Section 6 below, the Restricted Units shall not be sold, assigned, transferred (other than a transfer to the Recipient’s Beneficiary occurring by reason of the Recipient’s Death), made the subject of a gift, or otherwise disposed of, mortgaged, pledged or otherwise encumbered by the Recipient, voluntarily or by operation of law.
3. Lapse of Restrictions; Expiration of Restricted Period. The Restrictions on the Restricted Units awarded pursuant to this Instrument shall lapse and the Restricted Period with respect to such Restricted Units shall end in accordance with a vesting schedule which is established by the Committee in connection with the issuance of this Award. The vesting schedule established by the Committee may provide that the Restrictions on all of the Restricted Units provided for by this Award will lapse on a specified date or that, on specified dates, the Restrictions with respect to a specified portion of the total number of Restricted Units which have been granted pursuant to this Award will lapse. Concurrently with the issuance of this Award, the vesting schedule will be provided to the Recipient in writing.
4. Lapse of Restrictions Upon Certain Terminations of Employment. Notwithstanding any provisions of Section 5.06 of the Plan to the contrary, if: (a) the Recipient’s employment
with the Company is terminated: (i) as a result of the Recipient’s death; or (ii) as a result of the Recipient’s Disability; or (iii) by the Recipient or the Company for any reason at any time after the later of: (A) the date the Recipient has completed at least five (5) years of service with his Employer (as determined under rules governing years of service provided for by the Company’s 401(k) plan), (B) the date the Recipient has attained age sixty (60) (a Recipient who has attained age sixty (60) and completed at least five (5) years of service (determined as provided above) being hereinafter a “Retirement Eligible Recipient”), and (C) the end of the one year period beginning on the date of this award; or at any time (and whether by the Company or by the Recipient) after the later of: (A) the date the Recipient attains age sixty-five (65) (a Recipient who has attained age sixty five (65) being hereinafter a “Retirement Eligible Recipient”): and (B) the end of the one year period beginning on the date of this award; or (iii) then (b) the Restrictions on any Restricted Units granted pursuant to this Award which have not lapsed as of the date the Recipient’s employment is so terminated (as determined pursuant to the vesting schedule) shall lapse on the earlier of: (i) the end of the six (6) month period which begins on the first day following the date the Recipient’s employment is terminated; and (ii) the date of the Recipient’s death.
5. Forfeiture of Restricted Units Upon Certain Terminations of Employment. If: (a) the Recipient’s employment with the Company is terminated for any reason (whether by the Company or by the Recipient) other than due to the Recipient’s death or Disability prior to the date a Change in Control occurs and prior to the date the Recipient becomes a Retirement Eligible Recipient; then (b) any Restricted Units credited to the bookkeeping account established for the Recipient in connection with this Award as to which the Restrictions have not lapsed (as determined pursuant to the vesting schedule) shall be forfeited as of the date the Recipient’s employment is so terminated.
6. Lapse of Restrictions Upon a Change in Control. As provided for by Article 9 of the Plan, upon the occurrence of a Change in Control, the Restrictions on any Restricted Units granted pursuant to this Award which have not lapsed (as determined pursuant to the vesting schedule) shall lapse on the date the Change in Control occurs provided that: (a) the Recipient’s employment with the Company or any subsidiary of the Company by whom the Recipient is employed is terminated on the date the Change in Control occurs; or (b) in connection with the Change in Control, the Acquiror does not agree to assume the obligations of the Company under this Award and does not issue an Alternative Award.
7. Form of Payment. Except as otherwise provided by Article 9 of the Plan, upon the lapse of the Restrictions on any Restricted Units contained in this Award, the Company shall issue to the Recipient a stock certificate representing the number of Shares of Common Stock represented by such Restricted Units (and related Dividend Equivalent Units) with respect to which the Restrictions have lapsed, together with cash equal to the Fair Market Value, determined as of the date the Restrictions have lapsed, of any fractional Restricted Unit as to which the Restrictions have lapsed.
8. Applicability of the Plan. Except as otherwise provided by this Instrument, the terms of the Plan shall apply to the Award described in this Instrument and the rights of the Recipient with respect to such Award. This Instrument, together with the Plan, contains all the terms and
conditions of the Award described herein and the rights of the Recipient with respect to such Award.
9. Notices. Any notices or other communications given in connection with this Agreement shall be mailed, and shall be sent by registered or certified mail, return receipt requested, to the indicated address as follows:
If to the Company:
Gibraltar Industries, Inc.
3556 Lake Shore Road
P.O. Box 2028
Buffalo, New York 14219
Attn: Corporate Secretary
If to the Recipient:
or to such changed address as to which either party has given notice to the other party in accordance with this Section 9. All notices shall be deemed given when so mailed, except that a notice of a change of address shall be deemed given when received.
10. Defined Terms. Capitalized terms used but not otherwise defined herein shall have the meaning provided to such terms by the Plan.
IN WITNESS WHEREOF, this Award Instrument has been executed on and as of the issue date set forth above.
GIBRALTAR INDUSTRIES, INC.
By: ______________________________
EXHIBIT 31.1
CERTIFICATIONS
I, William T. Bosway, certify that:
1.I have reviewed this Quarterly Report on Form 10-Q of Gibraltar Industries, 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.
| | | | | | | | | | | |
Date: | November 2, 2023 | | /s/ William T. Bosway |
| | | William T. Bosway |
| | | Chairman of the Board, President and Chief Executive Officer |
EXHIBIT 31.2
CERTIFICATIONS
I, Timothy F. Murphy, certify that:
1.I have reviewed this Quarterly Report on Form 10-Q of Gibraltar Industries, 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.
| | | | | | | | | | | |
Date: | November 2, 2023 | /s/ Timothy F. Murphy |
| | | Timothy F. Murphy |
| | | Senior Vice President and Chief Financial Officer |
EXHIBIT 32.1
CERTIFICATION OF PRESIDENT AND CHIEF EXECUTIVE OFFICER
PURSUANT TO TITLE 18, UNITED STATES CODE, SECTION 1350, AS ADOPTED PURSUANT TO
SECTION 906 OF THE SARBANES-OXLEY ACT OF 2002
I, William T. Bosway, President and Chief Executive Officer, of Gibraltar Industries, Inc. (the “Company”), certify, pursuant to Section 906 of the Sarbanes-Oxley Act of 2002, 18 U.S.C. Section 1350, that:
The Quarterly Report on Form 10-Q of the Company for the quarter ended September 30, 2023 (the “Report”) fully complies with the requirements of Section 13(a) or 15(d) of the Securities Exchange Act of 1934 (15 U.S.C. 78m); and
The information contained in the Report fairly presents, in all material respects, the financial condition and results of operations of the Company.
| | |
/s/ William T. Bosway |
William T. Bosway |
Chairman of the Board, President and Chief Executive Officer |
|
November 2, 2023 |
A signed original of this written statement required by Section 906 has been provided to the Company and will be retained by the Company and furnished to the Securities and Exchange Commission or its staff upon request.
EXHIBIT 32.2
CERTIFICATION OF SENIOR VICE PRESIDENT AND CHIEF FINANCIAL OFFICER
PURSUANT TO TITLE 18, UNITED STATES CODE, SECTION 1350, AS ADOPTED PURSUANT TO
SECTION 906 OF THE SARBANES-OXLEY ACT OF 2002
I, Timothy F. Murphy, Senior Vice President and Chief Financial Officer, of Gibraltar Industries, Inc. (the “Company”), certify, pursuant to Section 906 of the Sarbanes-Oxley Act of 2002, 18 U.S.C. Section 1350, that:
The Quarterly Report on Form 10-Q of the Company for the quarter ended September 30, 2023 (the “Report”) fully complies with the requirements of Section 13(a) or 15(d) of the Securities Exchange Act of 1934 (15 U.S.C. 78m); and
The information contained in the Report fairly presents, in all material respects, the financial condition and results of operations of the Company.
| | |
/s/ Timothy F. Murphy |
Timothy F. Murphy |
Senior Vice President and Chief Financial Officer |
|
November 2, 2023 |
A signed original of this written statement required by Section 906 has been provided to the Company and will be retained by the Company and furnished to the Securities and Exchange Commission or its staff upon request.
v3.23.3
Cover Page - shares
|
9 Months Ended |
|
Sep. 30, 2023 |
Oct. 31, 2023 |
Cover [Abstract] |
|
|
Document Type |
10-Q
|
|
Document Quarterly Report |
true
|
|
Document Period End Date |
Sep. 30, 2023
|
|
Document Transition Report |
false
|
|
Entity File Number |
000-22462
|
|
Entity Registrant Name |
GIBRALTAR INDUSTRIES, INC.
|
|
Entity Incorporation, State or Country Code |
DE
|
|
Entity Tax Identification Number |
16-1445150
|
|
Entity Address, Address Line One |
3556 Lake Shore Road
|
|
Entity Address, Address Line Two |
P.O. Box 2028
|
|
Entity Address, City or Town |
Buffalo
|
|
Entity Address, State or Province |
NY
|
|
Entity Address, Postal Zip Code |
14219-0228
|
|
City Area Code |
716
|
|
Local Phone Number |
826-6500
|
|
Title of 12(b) Security |
Common Stock, $0.01 par value per share
|
|
Trading Symbol |
ROCK
|
|
Security Exchange Name |
NASDAQ
|
|
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
|
|
Entity Shell Company |
false
|
|
Entity Common Stock, Shares Outstanding |
|
30,436,438
|
Amendment Flag |
false
|
|
Document Fiscal Year Focus |
2023
|
|
Document Fiscal Period Focus |
Q3
|
|
Entity Central Index Key |
0000912562
|
|
Current Fiscal Year End Date |
--12-31
|
|
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 |
- 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 an quarterly report.
+ ReferencesReference 1: http://www.xbrl.org/2003/role/presentationRef -Publisher SEC -Name Form 10-Q -Number 240 -Section 308 -Subsection a
+ Details
Name: |
dei_DocumentQuarterlyReport |
Namespace Prefix: |
dei_ |
Data Type: |
xbrli:booleanItemType |
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 |
- 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 |
- DefinitionAddress Line 2 such as Street or Suite number
+ References
+ Details
Name: |
dei_EntityAddressAddressLine2 |
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 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 |
- 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 |
|
v3.23.3
Consolidated Statements of Income - USD ($) shares in Thousands, $ in Thousands |
3 Months Ended |
9 Months Ended |
Sep. 30, 2023 |
Sep. 30, 2022 |
Sep. 30, 2023 |
Sep. 30, 2022 |
Income Statement [Abstract] |
|
|
|
|
Net sales |
$ 390,744
|
$ 391,291
|
$ 1,048,925
|
$ 1,076,105
|
Cost of sales |
285,360
|
296,735
|
769,873
|
826,434
|
Gross profit |
105,384
|
94,556
|
279,052
|
249,671
|
Selling, general, and administrative expense |
52,194
|
47,160
|
153,415
|
140,941
|
Income from operations |
53,190
|
47,396
|
125,637
|
108,730
|
Interest expense |
417
|
1,048
|
3,216
|
2,189
|
Other (income) expense |
(1,040)
|
363
|
(1,946)
|
797
|
Income before taxes |
53,813
|
45,985
|
124,367
|
105,744
|
Provision for income taxes |
14,536
|
11,690
|
33,268
|
26,686
|
Net income |
$ 39,277
|
$ 34,295
|
$ 91,099
|
$ 79,058
|
Net earnings per share: |
|
|
|
|
Basic (in dollars per share) |
$ 1.29
|
$ 1.08
|
$ 2.97
|
$ 2.44
|
Diluted (in dollars per share) |
$ 1.28
|
$ 1.08
|
$ 2.96
|
$ 2.43
|
Weighted average shares outstanding: |
|
|
|
|
Basic (in shares) |
30,485
|
31,707
|
30,638
|
32,396
|
Diluted (in shares) |
30,715
|
31,812
|
30,808
|
32,503
|
X |
- DefinitionThe aggregate cost of goods produced and sold and services rendered during the reporting period.
+ ReferencesReference 1: 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 2: 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 3: 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 4: 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 5: 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 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)(iii)(A)) -Publisher FASB -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1A
Reference 7: 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 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)(5)) -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 1B -Subparagraph (SX 210.13-02(a)(4)(i)) -Publisher FASB -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1B
Reference 10: 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 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)(iii)(B)) -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)(iv)) -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)(5)) -Publisher FASB -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1B
Reference 14: 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
+ Details
Name: |
us-gaap_CostOfRevenue |
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 |
- 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/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 2: 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 3: 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 4: 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 5: 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 6: 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 7: 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 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)(iv)) -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)(5)) -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 1B -Subparagraph (SX 210.13-02(a)(4)(i)) -Publisher FASB -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1B
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)(iii)(A)) -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)(B)) -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)(iv)) -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)(5)) -Publisher FASB -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1B
Reference 15: http://www.xbrl.org/2003/role/disclosureRef -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 16: 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 17: 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
Reference 18: http://www.xbrl.org/2003/role/disclosureRef -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 19: 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,2) -Publisher FASB -URI https://asc.fasb.org//1943274/2147483621/220-10-S99-2
+ Details
Name: |
us-gaap_GrossProfit |
Namespace Prefix: |
us-gaap_ |
Data Type: |
xbrli:monetaryItemType |
Balance Type: |
credit |
Period Type: |
duration |
|
X |
- DefinitionThe amount of net income (loss) from continuing operations 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 3 -Publisher FASB -URI https://asc.fasb.org//1943274/2147483443/250-10-50-3
Reference 2: 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 3: 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 4: 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 5: 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 6: 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 7: 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 8: 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 9: http://www.xbrl.org/2009/role/commonPracticeRef -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/2147483586/944-220-S99-1
Reference 10: 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 11: 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/2147483589/942-220-S99-1
Reference 12: 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
Reference 13: http://fasb.org/us-gaap/role/ref/legacyRef -Topic 220 -SubTopic 10 -Name Accounting Standards Codification -Section S99 -Paragraph 1 -Subparagraph (SX 210.5-03(13)) -Publisher FASB -URI https://asc.fasb.org//1943274/2147483621/220-10-S99-1
Reference 14: 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(20)) -Publisher FASB -URI https://asc.fasb.org//1943274/2147483589/942-220-S99-1
Reference 15: http://fasb.org/us-gaap/role/ref/legacyRef -Topic 942 -SubTopic 220 -Name Accounting Standards Codification -Section S99 -Paragraph 1 -Subparagraph (SX 210.7-04(19)) -Publisher FASB -URI https://asc.fasb.org//1943274/2147483589/942-220-S99-1
+ Details
Name: |
us-gaap_IncomeLossFromContinuingOperationsPerBasicShare |
Namespace Prefix: |
us-gaap_ |
Data Type: |
dtr-types:perShareItemType |
Balance Type: |
na |
Period Type: |
duration |
|
X |
- DefinitionThe amount of net income (loss) derived from continuing operations during 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 3 -Publisher FASB -URI https://asc.fasb.org//1943274/2147483443/250-10-50-3
Reference 2: 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 3: 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 4: 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 5: 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 6: 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 7: 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 8: 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 9: http://www.xbrl.org/2009/role/commonPracticeRef -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/2147483586/944-220-S99-1
Reference 10: 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 11: 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 12: 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/2147483589/942-220-S99-1
Reference 13: 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
Reference 14: http://fasb.org/us-gaap/role/ref/legacyRef -Topic 220 -SubTopic 10 -Name Accounting Standards Codification -Section S99 -Paragraph 1 -Subparagraph (SX 210.5-03(13)) -Publisher FASB -URI https://asc.fasb.org//1943274/2147483621/220-10-S99-1
+ Details
Name: |
us-gaap_IncomeLossFromContinuingOperationsPerDilutedShare |
Namespace Prefix: |
us-gaap_ |
Data Type: |
dtr-types:perShareItemType |
Balance Type: |
na |
Period Type: |
duration |
|
X |
- References
+ Details
Name: |
us-gaap_IncomeStatementAbstract |
Namespace Prefix: |
us-gaap_ |
Data Type: |
xbrli:stringItemType |
Balance Type: |
na |
Period Type: |
duration |
|
X |
- DefinitionThe net amount of operating interest income (expense).
+ ReferencesReference 1: 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.10) -Publisher FASB -URI https://asc.fasb.org//1943274/2147483589/942-220-S99-1
+ Details
Name: |
us-gaap_InterestIncomeExpenseNet |
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 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 2: 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 3: 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 4: 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 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 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 7: 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 8: 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 9: 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 10: 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 11: 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 12: 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 13: 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/2147480167/946-830-55-10
Reference 14: 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/2147483581/946-220-45-7
Reference 15: 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/2147483586/944-220-S99-1
Reference 16: 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 17: 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/2147483575/946-220-S99-1
Reference 18: 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/2147483575/946-220-S99-3
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 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 30: 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 31: 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 32: 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
Reference 33: http://www.xbrl.org/2003/role/disclosureRef -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 34: 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 35: 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 36: 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 37: 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 38: 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 39: 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/2147483589/942-220-S99-1
+ Details
Name: |
us-gaap_NetIncomeLoss |
Namespace Prefix: |
us-gaap_ |
Data Type: |
xbrli:monetaryItemType |
Balance Type: |
credit |
Period Type: |
duration |
|
X |
- DefinitionThe net result for the period of deducting operating expenses from operating revenues.
+ ReferencesReference 1: 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 2: http://www.xbrl.org/2003/role/disclosureRef -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 3: 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 4: 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
Reference 5: http://www.xbrl.org/2003/role/disclosureRef -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
+ Details
Name: |
us-gaap_OperatingIncomeLoss |
Namespace Prefix: |
us-gaap_ |
Data Type: |
xbrli:monetaryItemType |
Balance Type: |
credit |
Period Type: |
duration |
|
X |
- DefinitionAmount of income (expense) related to nonoperating activities, classified as other.
+ 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.9) -Publisher FASB -URI https://asc.fasb.org//1943274/2147483621/220-10-S99-2
+ Details
Name: |
us-gaap_OtherNonoperatingIncomeExpense |
Namespace Prefix: |
us-gaap_ |
Data Type: |
xbrli:monetaryItemType |
Balance Type: |
credit |
Period Type: |
duration |
|
X |
- DefinitionAmount of revenue recognized from goods sold, services rendered, insurance premiums, or other activities that constitute an earning process. Includes, but is not limited to, investment and interest income before deduction of interest expense when recognized as a component of revenue, and sales and trading gain (loss).
+ ReferencesReference 1: 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 2: 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 3: 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 4: http://www.xbrl.org/2003/role/disclosureRef -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 5: 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 6: 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 7: 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 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)(iv)) -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)(5)) -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 1B -Subparagraph (SX 210.13-02(a)(4)(i)) -Publisher FASB -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1B
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)(iii)(A)) -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)(B)) -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)(iv)) -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)(5)) -Publisher FASB -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1B
Reference 15: 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 16: 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 17: 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 18: http://www.xbrl.org/2003/role/disclosureRef -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 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 -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 21: http://www.xbrl.org/2003/role/disclosureRef -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 22: 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 23: 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/2147479557/942-235-S99-1
+ Details
Name: |
us-gaap_Revenues |
Namespace Prefix: |
us-gaap_ |
Data Type: |
xbrli:monetaryItemType |
Balance Type: |
credit |
Period Type: |
duration |
|
X |
- DefinitionThe aggregate total costs related to selling a firm's product and services, as well as all other general and administrative expenses. Direct selling expenses (for example, credit, warranty, and advertising) are expenses that can be directly linked to the sale of specific products. Indirect selling expenses are expenses that cannot be directly linked to the sale of specific products, for example telephone expenses, Internet, and postal charges. General and administrative expenses include salaries of non-sales personnel, rent, utilities, communication, etc.
+ 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
+ Details
Name: |
us-gaap_SellingGeneralAndAdministrativeExpense |
Namespace Prefix: |
us-gaap_ |
Data Type: |
xbrli:monetaryItemType |
Balance Type: |
debit |
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_WeightedAverageNumberOfSharesOutstandingBasicAbstract |
Namespace Prefix: |
us-gaap_ |
Data Type: |
xbrli:stringItemType |
Balance Type: |
na |
Period Type: |
duration |
|
v3.23.3
Consolidated Statements of Comprehensive Income - USD ($) $ in Thousands |
3 Months Ended |
9 Months Ended |
Sep. 30, 2023 |
Sep. 30, 2022 |
Sep. 30, 2023 |
Sep. 30, 2022 |
Other Comprehensive Income (Loss), Net of Tax [Abstract] |
|
|
|
|
Net income |
$ 39,277
|
$ 34,295
|
$ 91,099
|
$ 79,058
|
Other comprehensive (loss) income: |
|
|
|
|
Foreign currency translation adjustment |
(1,376)
|
(3,568)
|
(2,075)
|
(6,993)
|
Postretirement benefit plan adjustments, net of tax |
8
|
12
|
24
|
37
|
Other comprehensive loss |
(1,368)
|
(3,556)
|
(2,051)
|
(6,956)
|
Total comprehensive income |
$ 37,909
|
$ 30,739
|
$ 89,048
|
$ 72,102
|
X |
- DefinitionAmount after tax of increase (decrease) in equity from transactions and other events and circumstances from net income and other comprehensive income, attributable to parent entity. Excludes changes in equity resulting from investments by owners and distributions to owners.
+ ReferencesReference 1: http://www.xbrl.org/2003/role/disclosureRef -Topic 220 -SubTopic 10 -Name Accounting Standards Codification -Section S99 -Paragraph 2 -Subparagraph (SX 210.5-03(24)) -Publisher FASB -URI https://asc.fasb.org//1943274/2147483621/220-10-S99-2
Reference 2: http://www.xbrl.org/2003/role/disclosureRef -Topic 942 -SubTopic 220 -Name Accounting Standards Codification -Section S99 -Paragraph 1 -Subparagraph (SX 210.9-04(26)) -Publisher FASB -URI https://asc.fasb.org//1943274/2147483589/942-220-S99-1
Reference 3: http://www.xbrl.org/2003/role/disclosureRef -Topic 944 -SubTopic 220 -Name Accounting Standards Codification -Section S99 -Paragraph 1 -Subparagraph (SX 210.7-04(22)) -Publisher FASB -URI https://asc.fasb.org//1943274/2147483586/944-220-S99-1
Reference 4: http://www.xbrl.org/2003/role/disclosureRef -Topic 220 -SubTopic 10 -Name Accounting Standards Codification -Section 45 -Paragraph 1A -Subparagraph (c) -Publisher FASB -URI https://asc.fasb.org//1943274/2147482790/220-10-45-1A
Reference 5: http://www.xbrl.org/2003/role/disclosureRef -Topic 220 -SubTopic 10 -Name Accounting Standards Codification -Section 45 -Paragraph 1B -Subparagraph (b) -Publisher FASB -URI https://asc.fasb.org//1943274/2147482790/220-10-45-1B
Reference 6: http://fasb.org/us-gaap/role/ref/legacyRef -Name Accounting Standards Codification -Topic 220 -SubTopic 10 -Section 45 -Paragraph 5 -Publisher FASB -URI https://asc.fasb.org//1943274/2147482790/220-10-45-5
+ Details
Name: |
us-gaap_ComprehensiveIncomeNetOfTax |
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 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 2: 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 3: 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 4: 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 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 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 7: 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 8: 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 9: 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 10: 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 11: 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 12: 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 13: 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/2147480167/946-830-55-10
Reference 14: 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/2147483581/946-220-45-7
Reference 15: 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/2147483586/944-220-S99-1
Reference 16: 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 17: 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/2147483575/946-220-S99-1
Reference 18: 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/2147483575/946-220-S99-3
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 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 30: 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 31: 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 32: 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
Reference 33: http://www.xbrl.org/2003/role/disclosureRef -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 34: 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 35: 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 36: 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 37: 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 38: 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 39: 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/2147483589/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 after tax and reclassification adjustments of gain (loss) on foreign currency translation adjustments, foreign currency transactions designated and effective as economic hedges of a net investment in a foreign entity and intra-entity foreign currency transactions that are of a long-term-investment nature.
+ ReferencesReference 1: http://fasb.org/us-gaap/role/ref/legacyRef -Name Accounting Standards Codification -Section 45 -Paragraph 10A -Subparagraph (a) -SubTopic 10 -Topic 220 -Publisher FASB -URI https://asc.fasb.org//1943274/2147482790/220-10-45-10A
+ Details
Name: |
us-gaap_OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax |
Namespace Prefix: |
us-gaap_ |
Data Type: |
xbrli:monetaryItemType |
Balance Type: |
credit |
Period Type: |
duration |
|
X |
- DefinitionAmount after tax and reclassification adjustments of other comprehensive income (loss).
+ 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://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 3: 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 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(19)) -Publisher FASB -URI https://asc.fasb.org//1943274/2147483586/944-220-S99-1
Reference 5: http://www.xbrl.org/2009/role/commonPracticeRef -Topic 220 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 4 -Publisher FASB -URI https://asc.fasb.org//1943274/2147482765/220-10-50-4
Reference 6: http://www.xbrl.org/2009/role/commonPracticeRef -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 7: http://www.xbrl.org/2003/role/disclosureRef -Topic 830 -SubTopic 30 -Name Accounting Standards Codification -Section 45 -Paragraph 20 -Publisher FASB -URI https://asc.fasb.org//1943274/2147481694/830-30-45-20
Reference 8: http://www.xbrl.org/2003/role/disclosureRef -Topic 220 -SubTopic 10 -Name Accounting Standards Codification -Section S99 -Paragraph 2 -Subparagraph (SX 210.5-03(21)) -Publisher FASB -URI https://asc.fasb.org//1943274/2147483621/220-10-S99-2
Reference 9: http://www.xbrl.org/2003/role/disclosureRef -Topic 942 -SubTopic 220 -Name Accounting Standards Codification -Section S99 -Paragraph 1 -Subparagraph (SX 210.9-04(23)) -Publisher FASB -URI https://asc.fasb.org//1943274/2147483589/942-220-S99-1
Reference 10: http://www.xbrl.org/2003/role/disclosureRef -Topic 220 -SubTopic 10 -Name Accounting Standards Codification -Section 45 -Paragraph 1B -Subparagraph (b) -Publisher FASB -URI https://asc.fasb.org//1943274/2147482790/220-10-45-1B
Reference 11: http://fasb.org/us-gaap/role/ref/legacyRef -Name Accounting Standards Codification -Section 55 -Paragraph 15 -SubTopic 10 -Topic 220 -Publisher FASB -URI https://asc.fasb.org//1943274/2147482739/220-10-55-15
Reference 12: http://www.xbrl.org/2003/role/disclosureRef -Topic 220 -SubTopic 10 -Name Accounting Standards Codification -Section 45 -Paragraph 1A -Subparagraph (b) -Publisher FASB -URI https://asc.fasb.org//1943274/2147482790/220-10-45-1A
+ Details
Name: |
us-gaap_OtherComprehensiveIncomeLossNetOfTax |
Namespace Prefix: |
us-gaap_ |
Data Type: |
xbrli:monetaryItemType |
Balance Type: |
credit |
Period Type: |
duration |
|
X |
- References
+ Details
Name: |
us-gaap_OtherComprehensiveIncomeLossNetOfTaxPeriodIncreaseDecreaseAbstract |
Namespace Prefix: |
us-gaap_ |
Data Type: |
xbrli:stringItemType |
Balance Type: |
na |
Period Type: |
duration |
|
X |
- References
+ Details
Name: |
us-gaap_OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParentAbstract |
Namespace Prefix: |
us-gaap_ |
Data Type: |
xbrli:stringItemType |
Balance Type: |
na |
Period Type: |
duration |
|
X |
- DefinitionAmount, after tax and reclassification adjustment, of (increase) decrease in accumulated other comprehensive income for defined benefit plan.
+ ReferencesReference 1: http://fasb.org/us-gaap/role/ref/legacyRef -Name Accounting Standards Codification -Section 45 -Paragraph 10A -Subparagraph (i-k) -SubTopic 10 -Topic 220 -Publisher FASB -URI https://asc.fasb.org//1943274/2147482790/220-10-45-10A
Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef -Topic 220 -SubTopic 10 -Name Accounting Standards Codification -Section 45 -Paragraph 11 -Publisher FASB -URI https://asc.fasb.org//1943274/2147482790/220-10-45-11
+ Details
Name: |
us-gaap_OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansAdjustmentNetOfTax |
Namespace Prefix: |
us-gaap_ |
Data Type: |
xbrli:monetaryItemType |
Balance Type: |
debit |
Period Type: |
duration |
|
v3.23.3
Consolidated Balance Sheets - USD ($) $ in Thousands |
Sep. 30, 2023 |
Dec. 31, 2022 |
Current assets: |
|
|
Cash and cash equivalents |
$ 85,465
|
$ 17,608
|
Accounts receivable, net of allowance of $4,069 and $3,746, respectively |
256,400
|
217,156
|
Inventories, net |
141,008
|
170,360
|
Prepaid expenses and other current assets |
24,817
|
18,813
|
Total current assets |
507,690
|
423,937
|
Property, plant, and equipment, net |
105,537
|
109,584
|
Operating lease assets |
23,004
|
26,502
|
Goodwill |
515,344
|
512,363
|
Acquired intangibles |
134,047
|
137,526
|
Other assets |
2,424
|
701
|
Total assets |
1,288,046
|
1,210,613
|
Current liabilities: |
|
|
Accounts payable |
160,742
|
106,582
|
Accrued expenses |
100,657
|
73,721
|
Billings in excess of cost |
51,616
|
35,017
|
Total current liabilities |
313,015
|
215,320
|
Long-term debt |
0
|
88,762
|
Deferred income taxes |
47,007
|
47,088
|
Non-current operating lease liabilities |
16,901
|
19,041
|
Other non-current liabilities |
21,274
|
18,303
|
Stockholders’ equity: |
|
|
Preferred stock, $0.01 par value; authorized 10,000 shares; none outstanding |
0
|
0
|
Common stock, $0.01 par value; authorized 100,000 shares; 34,212 and 34,060 shares issued and outstanding in 2023 and 2022 |
342
|
340
|
Additional paid-in capital |
330,128
|
322,873
|
Retained earnings |
719,077
|
627,978
|
Accumulated other comprehensive loss |
(5,483)
|
(3,432)
|
Cost of 3,776 and 3,199 common shares held in treasury in 2023 and 2022 |
(154,215)
|
(125,660)
|
Total stockholders’ equity |
889,849
|
822,099
|
Total liabilities and shareholders' equity |
$ 1,288,046
|
$ 1,210,613
|
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://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://fasb.org/us-gaap/role/ref/legacyRef -Name Accounting Standards Codification -Topic 210 -SubTopic 10 -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_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/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 310 -SubTopic 10 -Name Accounting Standards Codification -Section 45 -Paragraph 9 -Publisher FASB -URI https://asc.fasb.org//1943274/2147481990/310-10-45-9
+ Details
Name: |
us-gaap_AccountsReceivableNetCurrent |
Namespace Prefix: |
us-gaap_ |
Data Type: |
xbrli:monetaryItemType |
Balance Type: |
debit |
Period Type: |
instant |
|
X |
- DefinitionCarrying value as of the balance sheet date of obligations incurred and payable, pertaining to costs that are statutory in nature, are incurred on contractual obligations, or accumulate over time and for which invoices have not yet been received or will not be rendered. 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).
+ ReferencesReference 1: http://fasb.org/us-gaap/role/ref/legacyRef -Name Accounting Standards Codification -Topic 210 -SubTopic 10 -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_AccruedLiabilitiesCurrent |
Namespace Prefix: |
us-gaap_ |
Data Type: |
xbrli:monetaryItemType |
Balance Type: |
credit |
Period Type: |
instant |
|
X |
- DefinitionAmount, after tax, of accumulated increase (decrease) in equity from transaction and other event and circumstance from nonowner source.
+ ReferencesReference 1: http://fasb.org/us-gaap/role/ref/legacyRef -Name Accounting Standards Codification -Topic 220 -SubTopic 10 -Section 45 -Paragraph 14A -Publisher FASB -URI https://asc.fasb.org//1943274/2147482790/220-10-45-14A
Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef -Topic 220 -SubTopic 10 -Name Accounting Standards Codification -Section 45 -Paragraph 11 -Publisher FASB -URI https://asc.fasb.org//1943274/2147482790/220-10-45-11
Reference 3: http://www.xbrl.org/2003/role/disclosureRef -Topic 944 -SubTopic 40 -Name Accounting Standards Codification -Section 65 -Paragraph 2 -Subparagraph (g)(2)(ii) -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 210 -SubTopic 10 -Name Accounting Standards Codification -Section S99 -Paragraph 1 -Subparagraph (SX 210.5-02(30)(a)(4)) -Publisher FASB -URI https://asc.fasb.org//1943274/2147480566/210-10-S99-1
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)(3)) -Publisher FASB -URI https://asc.fasb.org//1943274/2147479440/944-210-S99-1
Reference 7: http://fasb.org/us-gaap/role/ref/legacyRef -Name Accounting Standards Codification -Topic 220 -SubTopic 10 -Section 45 -Paragraph 14 -Publisher FASB -URI https://asc.fasb.org//1943274/2147482790/220-10-45-14
+ Details
Name: |
us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax |
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/2147479617/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 |
- DefinitionSum of the carrying amounts as of the balance sheet date of all assets that are recognized. Assets are probable future economic benefits obtained or controlled by an entity as a result of past transactions or events.
+ 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/exampleRef -Topic 946 -SubTopic 830 -Name Accounting Standards Codification -Section 55 -Paragraph 12 -Publisher FASB -URI https://asc.fasb.org//1943274/2147480167/946-830-55-12
Reference 8: 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/2147479440/944-210-S99-1
Reference 9: 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 10: 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/2147479617/946-210-S99-1
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(18)) -Publisher FASB -URI https://asc.fasb.org//1943274/2147480566/210-10-S99-1
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)(i)) -Publisher FASB -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1A
Reference 13: 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 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)(iii)) -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/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 24: 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 25: http://www.xbrl.org/2003/role/disclosureRef -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 26: 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/2147479853/942-210-S99-1
+ Details
Name: |
us-gaap_Assets |
Namespace Prefix: |
us-gaap_ |
Data Type: |
xbrli:monetaryItemType |
Balance Type: |
debit |
Period Type: |
instant |
|
X |
- DefinitionSum of the carrying amounts as of the balance sheet date of all assets that are expected to be realized in cash, sold, or consumed within one year (or the normal operating cycle, if longer). Assets are probable future economic benefits obtained or controlled by an entity as a result of past transactions or events.
+ 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 |
- 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://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)(22)) -Publisher FASB -URI https://asc.fasb.org//1943274/2147479440/944-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(29)) -Publisher FASB -URI https://asc.fasb.org//1943274/2147480566/210-10-S99-1
+ Details
Name: |
us-gaap_CommonStockValue |
Namespace Prefix: |
us-gaap_ |
Data Type: |
xbrli:monetaryItemType |
Balance Type: |
credit |
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 |
- DefinitionAmount after accumulated impairment loss of an asset representing future economic benefits arising from other assets acquired in a business combination that are not individually identified and separately recognized.
+ 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 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 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 4: 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 5: 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 6: 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 7: 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/2147479853/942-210-S99-1
+ Details
Name: |
us-gaap_Goodwill |
Namespace Prefix: |
us-gaap_ |
Data Type: |
xbrli:monetaryItemType |
Balance Type: |
debit |
Period Type: |
instant |
|
X |
- DefinitionSum of the carrying amounts of all intangible assets, excluding goodwill, as of the balance sheet date, net of accumulated amortization and impairment charges.
+ ReferencesReference 1: http://fasb.org/us-gaap/role/ref/legacyRef -Name Accounting Standards Codification -Topic 350 -SubTopic 30 -Section 50 -Paragraph 2 -Subparagraph ((a)(1),(b)) -Publisher FASB -URI https://asc.fasb.org//1943274/2147482665/350-30-50-2
Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef -Name Accounting Standards Codification -Topic 350 -SubTopic 30 -Section 45 -Paragraph 1 -Publisher FASB -URI https://asc.fasb.org//1943274/2147482686/350-30-45-1
+ Details
Name: |
us-gaap_IntangibleAssetsNetExcludingGoodwill |
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 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/2147479440/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/2147479853/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://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 2: 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 3: 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 4: 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 5: 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 6: 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 7: 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 8: 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 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/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 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)(iv)) -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)(5)) -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 1B -Subparagraph (SX 210.13-02(a)(4)(i)) -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)(4)(iii)(A)) -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)(B)) -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)(iv)) -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)(5)) -Publisher FASB -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1B
Reference 19: 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 20: 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 21: http://fasb.org/us-gaap/role/ref/legacyRef -Name Accounting Standards Codification -Topic 210 -SubTopic 10 -Section S99 -Paragraph 1 -Subparagraph (SX 210.5-02.21) -Publisher FASB -URI https://asc.fasb.org//1943274/2147480566/210-10-S99-1
+ 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 |
- 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 |
- 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 |
- 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 |
- 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 -Name Accounting Standards Codification -Topic 210 -SubTopic 10 -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://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)(21)) -Publisher FASB -URI https://asc.fasb.org//1943274/2147479440/944-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(28)) -Publisher FASB -URI https://asc.fasb.org//1943274/2147480566/210-10-S99-1
+ Details
Name: |
us-gaap_PreferredStockValue |
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/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)(8)) -Publisher FASB -URI https://asc.fasb.org//1943274/2147479440/944-210-S99-1
Reference 4: 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/2147480842/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://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 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 3: 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 4: 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 5: 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/2147479440/944-210-S99-1
Reference 6: 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/2147479617/946-210-S99-1
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
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(30)(a)(3)) -Publisher FASB -URI https://asc.fasb.org//1943274/2147480566/210-10-S99-1
+ Details
Name: |
us-gaap_RetainedEarningsAccumulatedDeficit |
Namespace Prefix: |
us-gaap_ |
Data Type: |
xbrli:monetaryItemType |
Balance Type: |
credit |
Period Type: |
instant |
|
X |
- DefinitionAmount of equity (deficit) attributable to parent. Excludes temporary equity and equity attributable to noncontrolling interest.
+ 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 946 -SubTopic 830 -Name Accounting Standards Codification -Section 55 -Paragraph 12 -Publisher FASB -URI https://asc.fasb.org//1943274/2147480167/946-830-55-12
Reference 3: 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/2147479617/946-210-S99-1
Reference 4: 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/2147479617/946-210-S99-2
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(4)(b)) -Publisher FASB -URI https://asc.fasb.org//1943274/2147483575/946-220-S99-3
Reference 6: 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/2147483575/946-220-S99-3
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(7)) -Publisher FASB -URI https://asc.fasb.org//1943274/2147483575/946-220-S99-3
Reference 8: 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 9: 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 10: 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 11: 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 12: 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 13: 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 14: http://fasb.org/us-gaap/role/ref/legacyRef -Topic 310 -SubTopic 10 -Name Accounting Standards Codification -Section S99 -Paragraph 2 -Subparagraph (SAB Topic 4.E) -Publisher FASB -URI https://asc.fasb.org//1943274/2147480418/310-10-S99-2
+ Details
Name: |
us-gaap_StockholdersEquity |
Namespace Prefix: |
us-gaap_ |
Data Type: |
xbrli:monetaryItemType |
Balance Type: |
credit |
Period Type: |
instant |
|
X |
- References
+ Details
Name: |
us-gaap_StockholdersEquityAbstract |
Namespace Prefix: |
us-gaap_ |
Data Type: |
xbrli:stringItemType |
Balance Type: |
na |
Period Type: |
duration |
|
X |
- DefinitionThe amount allocated to treasury stock. Treasury stock is common and preferred shares of an entity that were issued, repurchased by the entity, and are held in its treasury.
+ ReferencesReference 1: 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 2: 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
Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef -Name Accounting Standards Codification -Topic 210 -SubTopic 10 -Section S99 -Paragraph 1 -Subparagraph (SX 210.5-02.29,30) -Publisher FASB -URI https://asc.fasb.org//1943274/2147480566/210-10-S99-1
+ Details
Name: |
us-gaap_TreasuryStockValue |
Namespace Prefix: |
us-gaap_ |
Data Type: |
xbrli:monetaryItemType |
Balance Type: |
debit |
Period Type: |
instant |
|
v3.23.3
Consolidated Balance Sheets (Parenthetical) - USD ($) $ in Thousands |
Sep. 30, 2023 |
Dec. 31, 2022 |
Statement of Financial Position [Abstract] |
|
|
Accounts receivable, allowance |
$ 4,069
|
$ 3,746
|
Preferred stock, par value (in dollars per share) |
$ 0.01
|
$ 0.01
|
Preferred stock, shares authorized (in shares) |
10,000,000
|
10,000,000
|
Preferred stock, shares outstanding (in shares) |
0
|
0
|
Common stock, par value (in dollars per share) |
$ 0.01
|
$ 0.01
|
Common stock, shares authorized (in shares) |
100,000,000
|
100,000,000
|
Common stock, shares issued (in shares) |
34,212,000
|
34,212,000
|
Common stock, shares outstanding (in shares) |
34,060,000
|
34,060,000
|
Treasury stock, shares (in shares) |
3,776,000
|
3,199,000
|
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 |
- 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://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/2147479617/946-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(29)) -Publisher FASB -URI https://asc.fasb.org//1943274/2147480566/210-10-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://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/2147479617/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/2147483575/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/2147479617/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/2147483575/946-220-S99-3
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(29)) -Publisher FASB -URI https://asc.fasb.org//1943274/2147480566/210-10-S99-1
+ 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://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 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
+ 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://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/2147479617/946-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(28)) -Publisher FASB -URI https://asc.fasb.org//1943274/2147480566/210-10-S99-1
+ Details
Name: |
us-gaap_PreferredStockSharesAuthorized |
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://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/2147479617/946-210-S99-2
Reference 2: 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/2147483575/946-220-S99-3
Reference 3: 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/2147479617/946-210-S99-1
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(7)) -Publisher FASB -URI https://asc.fasb.org//1943274/2147483575/946-220-S99-3
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(28)) -Publisher FASB -URI https://asc.fasb.org//1943274/2147480566/210-10-S99-1
+ Details
Name: |
us-gaap_PreferredStockSharesOutstanding |
Namespace Prefix: |
us-gaap_ |
Data Type: |
xbrli:sharesItemType |
Balance Type: |
na |
Period Type: |
instant |
|
X |
- References
+ Details
Name: |
us-gaap_StatementOfFinancialPositionAbstract |
Namespace Prefix: |
us-gaap_ |
Data Type: |
xbrli:stringItemType |
Balance Type: |
na |
Period Type: |
duration |
|
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.23.3
Consolidated Statements of Cash Flows - USD ($) $ in Thousands |
9 Months Ended |
Sep. 30, 2023 |
Sep. 30, 2022 |
Cash Flows from Operating Activities |
|
|
Net income available to common stockholders |
$ 91,099
|
$ 79,058
|
Adjustments to reconcile net income to net cash provided by operating activities: |
|
|
Depreciation and amortization |
20,574
|
19,192
|
Stock compensation expense |
7,257
|
5,889
|
Exit activity costs, non-cash |
572
|
1,427
|
Provision for deferred income taxes |
179
|
181
|
Other, net |
2,945
|
3,620
|
Changes in operating assets and liabilities net of effects from acquisitions: |
|
|
Accounts receivable |
(44,331)
|
(25,538)
|
Inventories |
30,431
|
(19,840)
|
Other current assets and other assets |
(1,426)
|
393
|
Accounts payable |
53,198
|
(24,756)
|
Accrued expenses and other non-current liabilities |
46,158
|
(1,065)
|
Net cash provided by operating activities |
206,656
|
38,561
|
Cash Flows from Investing Activities |
|
|
Purchases of property, plant, and equipment, net |
(7,976)
|
(15,704)
|
Acquisitions, net of cash acquired |
(9,863)
|
(51,621)
|
Net cash used in investing activities |
(17,839)
|
(67,325)
|
Cash Flows from Financing Activities |
|
|
Proceeds from long-term debt |
50,000
|
197,800
|
Long-term debt payments |
(141,000)
|
(100,000)
|
Purchase of common stock at market prices |
(29,182)
|
(58,125)
|
Net cash (used in) provided by financing activities |
(120,182)
|
39,675
|
Effect of exchange rate changes on cash |
(778)
|
(1,841)
|
Net increase in cash and cash equivalents |
67,857
|
9,070
|
Cash and cash equivalents at beginning of year |
17,608
|
12,849
|
Cash and cash equivalents at end of period |
$ 85,465
|
$ 21,919
|
X |
- DefinitionNoncash Project Abandonment Costs (Reversal Of Costs)
+ References
+ Details
Name: |
rock_NoncashProjectAbandonmentCostsReversalOfCosts |
Namespace Prefix: |
rock_ |
Data Type: |
xbrli:monetaryItemType |
Balance Type: |
debit |
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 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/2147481877/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/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 |
- DefinitionAmount of increase (decrease) from effect of exchange rate changes on cash and cash equivalents, and cash and cash equivalents restricted to withdrawal or usage; held in foreign currencies. Excludes amounts 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 830 -SubTopic 230 -Name Accounting Standards Codification -Section 45 -Paragraph 1 -Publisher FASB -URI https://asc.fasb.org//1943274/2147481877/830-230-45-1
+ Details
Name: |
us-gaap_EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents |
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 |
- 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 |
- DefinitionThe increase (decrease) during the reporting period in other expenses incurred but not yet paid.
+ 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_IncreaseDecreaseInOtherAccruedLiabilities |
Namespace Prefix: |
us-gaap_ |
Data Type: |
xbrli:monetaryItemType |
Balance Type: |
debit |
Period Type: |
duration |
|
X |
- DefinitionAmount of increase (decrease) in operating assets classified as other.
+ 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_IncreaseDecreaseInOtherOperatingAssets |
Namespace Prefix: |
us-gaap_ |
Data Type: |
xbrli:monetaryItemType |
Balance Type: |
credit |
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 |
- 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 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 2: 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 3: 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 4: 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 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 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 7: 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 8: 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 9: 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 10: 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 11: 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 12: 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 13: 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/2147480167/946-830-55-10
Reference 14: 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/2147483581/946-220-45-7
Reference 15: 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/2147483586/944-220-S99-1
Reference 16: 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 17: 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/2147483575/946-220-S99-1
Reference 18: 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/2147483575/946-220-S99-3
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 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 30: 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 31: 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 32: 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
Reference 33: http://www.xbrl.org/2003/role/disclosureRef -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 34: 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 35: 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 36: 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 37: 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 38: 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 39: 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/2147483589/942-220-S99-1
+ Details
Name: |
us-gaap_NetIncomeLoss |
Namespace Prefix: |
us-gaap_ |
Data Type: |
xbrli:monetaryItemType |
Balance Type: |
credit |
Period Type: |
duration |
|
X |
- DefinitionOther cash or noncash adjustments to reconcile net income to cash provided by (used in) operating activities that are not separately disclosed in the statement of cash flows (for example, cash received or cash paid during the current period for miscellaneous operating activities, net change during the reporting period in other assets or other liabilities).
+ References
+ Details
Name: |
us-gaap_OtherOperatingActivitiesCashFlowStatement |
Namespace Prefix: |
us-gaap_ |
Data Type: |
xbrli:monetaryItemType |
Balance Type: |
debit |
Period Type: |
duration |
|
X |
- DefinitionThe cash outflow to reacquire common stock during the period.
+ ReferencesReference 1: http://fasb.org/us-gaap/role/ref/legacyRef -Name Accounting Standards Codification -Topic 230 -SubTopic 10 -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 |
- DefinitionThe cash outflow associated with the acquisition of a business, net of the cash acquired from the purchase.
+ ReferencesReference 1: http://fasb.org/us-gaap/role/ref/legacyRef -Name Accounting Standards Codification -Topic 230 -SubTopic 10 -Section 45 -Paragraph 13 -Subparagraph (b) -Publisher FASB -URI https://asc.fasb.org//1943274/2147482740/230-10-45-13
+ Details
Name: |
us-gaap_PaymentsToAcquireBusinessesNetOfCashAcquired |
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 a debt initially having maturity due after one year or beyond the operating cycle, if longer.
+ ReferencesReference 1: 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 2: 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_ProceedsFromIssuanceOfLongTermDebt |
Namespace Prefix: |
us-gaap_ |
Data Type: |
xbrli:monetaryItemType |
Balance Type: |
debit |
Period Type: |
duration |
|
X |
- DefinitionThe cash outflow for debt initially having maturity due after one year or beyond the normal operating cycle, if longer.
+ ReferencesReference 1: 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 2: http://fasb.org/us-gaap/role/ref/legacyRef -Name Accounting Standards Codification -Topic 230 -SubTopic 10 -Section 45 -Paragraph 15 -Subparagraph (b) -Publisher FASB -URI https://asc.fasb.org//1943274/2147482740/230-10-45-15
+ Details
Name: |
us-gaap_RepaymentsOfLongTermDebt |
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 |
|
v3.23.3
Consolidated Statement of Stockholders' Equity - USD ($) shares in Thousands, $ in Thousands |
Total |
Common Stock |
Additional Paid-In Capital |
Retained Earnings |
Accumulated Other Comprehensive Loss |
Treasury Stock |
Beginning balance (in shares) at Dec. 31, 2021 |
|
33,799
|
|
|
|
|
Balance, value at Dec. 31, 2021 |
$ 825,258
|
$ 338
|
$ 314,541
|
$ 545,572
|
$ 187
|
$ (35,380)
|
Beginning balance (in shares) at Dec. 31, 2021 |
|
|
|
|
|
1,107
|
Increase (Decrease) in Stockholders' Equity [Roll Forward] |
|
|
|
|
|
|
Net income |
79,058
|
|
|
79,058
|
|
|
Foreign currency translation adjustment |
(6,993)
|
|
|
|
(6,993)
|
|
Minimum post retirement benefit plan adjustments, net of taxes |
37
|
|
|
|
37
|
|
Stock compensation expense |
5,889
|
|
5,889
|
|
|
|
Net settlement of restricted stock units (in shares) |
|
219
|
|
|
|
90
|
Net settlement of restricted stock units |
(4,217)
|
$ 2
|
(2)
|
|
|
$ (4,217)
|
Awards of common stock (in shares) |
|
16
|
|
|
|
|
Common stock repurchased under stock repurchase program (in shares) |
|
|
|
|
|
1,333
|
Common stock repurchased under stock repurchase program |
(55,541)
|
|
|
|
|
$ (55,541)
|
Ending balance (in shares) at Sep. 30, 2022 |
|
34,034
|
|
|
|
|
Balance, value at Sep. 30, 2022 |
843,491
|
$ 340
|
320,428
|
624,630
|
(6,769)
|
$ (95,138)
|
Ending balance (in shares) at Sep. 30, 2022 |
|
|
|
|
|
2,530
|
Beginning balance (in shares) at Jun. 30, 2022 |
|
33,989
|
|
|
|
|
Balance, value at Jun. 30, 2022 |
817,278
|
$ 340
|
318,664
|
590,335
|
(3,213)
|
$ (88,848)
|
Beginning balance (in shares) at Jun. 30, 2022 |
|
|
|
|
|
2,374
|
Increase (Decrease) in Stockholders' Equity [Roll Forward] |
|
|
|
|
|
|
Net income |
34,295
|
|
|
34,295
|
|
|
Foreign currency translation adjustment |
(3,568)
|
|
|
|
(3,568)
|
|
Minimum post retirement benefit plan adjustments, net of taxes |
12
|
|
|
|
12
|
|
Stock compensation expense |
1,764
|
|
1,764
|
|
|
|
Net settlement of restricted stock units (in shares) |
|
45
|
|
|
|
18
|
Net settlement of restricted stock units |
(749)
|
|
|
|
|
$ (749)
|
Common stock repurchased under stock repurchase program (in shares) |
|
|
|
|
|
138
|
Common stock repurchased under stock repurchase program |
(5,541)
|
|
|
|
|
$ (5,541)
|
Ending balance (in shares) at Sep. 30, 2022 |
|
34,034
|
|
|
|
|
Balance, value at Sep. 30, 2022 |
$ 843,491
|
$ 340
|
320,428
|
624,630
|
(6,769)
|
$ (95,138)
|
Ending balance (in shares) at Sep. 30, 2022 |
|
|
|
|
|
2,530
|
Beginning balance (in shares) at Dec. 31, 2022 |
34,060
|
34,060
|
|
|
|
|
Balance, value at Dec. 31, 2022 |
$ 822,099
|
$ 340
|
322,873
|
627,978
|
(3,432)
|
$ (125,660)
|
Beginning balance (in shares) at Dec. 31, 2022 |
3,199
|
|
|
|
|
3,199
|
Increase (Decrease) in Stockholders' Equity [Roll Forward] |
|
|
|
|
|
|
Net income |
$ 91,099
|
|
|
91,099
|
|
|
Foreign currency translation adjustment |
(2,075)
|
|
|
|
(2,075)
|
|
Minimum post retirement benefit plan adjustments, net of taxes |
24
|
|
|
|
24
|
|
Stock compensation expense |
7,257
|
|
7,257
|
|
|
|
Net settlement of restricted stock units (in shares) |
|
144
|
|
|
|
56
|
Net settlement of restricted stock units |
(3,215)
|
$ 2
|
(2)
|
|
|
$ (3,215)
|
Awards of common stock (in shares) |
|
8
|
|
|
|
|
Excise tax on repurchase of common stock |
(159)
|
|
|
|
|
$ (159)
|
Common stock repurchased under stock repurchase program (in shares) |
|
|
|
|
|
521
|
Common stock repurchased under stock repurchase program |
$ (25,181)
|
|
|
|
|
$ (25,181)
|
Ending balance (in shares) at Sep. 30, 2023 |
34,060
|
34,212
|
|
|
|
|
Balance, value at Sep. 30, 2023 |
$ 889,849
|
$ 342
|
330,128
|
719,077
|
(5,483)
|
$ (154,215)
|
Ending balance (in shares) at Sep. 30, 2023 |
3,776
|
|
|
|
|
3,776
|
Beginning balance (in shares) at Jun. 30, 2023 |
|
34,194
|
|
|
|
|
Balance, value at Jun. 30, 2023 |
$ 850,310
|
$ 342
|
327,927
|
679,800
|
(4,115)
|
$ (153,644)
|
Beginning balance (in shares) at Jun. 30, 2023 |
|
|
|
|
|
3,770
|
Increase (Decrease) in Stockholders' Equity [Roll Forward] |
|
|
|
|
|
|
Net income |
39,277
|
|
|
39,277
|
|
|
Foreign currency translation adjustment |
(1,376)
|
|
|
|
(1,376)
|
|
Minimum post retirement benefit plan adjustments, net of taxes |
8
|
|
|
|
8
|
|
Stock compensation expense |
2,201
|
|
2,201
|
|
|
|
Net settlement of restricted stock units (in shares) |
|
18
|
|
|
|
6
|
Net settlement of restricted stock units |
(412)
|
|
|
|
|
$ (412)
|
Excise tax on repurchase of common stock |
$ (159)
|
|
|
|
|
(159)
|
Ending balance (in shares) at Sep. 30, 2023 |
34,060
|
34,212
|
|
|
|
|
Balance, value at Sep. 30, 2023 |
$ 889,849
|
$ 342
|
$ 330,128
|
$ 719,077
|
$ (5,483)
|
$ (154,215)
|
Ending balance (in shares) at Sep. 30, 2023 |
3,776
|
|
|
|
|
3,776
|
X |
- DefinitionOther Comprehensive Income Minimum Pension Liability Net Adjustment Net Of Tax 1
+ References
+ Details
Name: |
rock_OtherComprehensiveIncomeMinimumPensionLiabilityNetAdjustmentNetOfTax1 |
Namespace Prefix: |
rock_ |
Data Type: |
xbrli:monetaryItemType |
Balance Type: |
debit |
Period Type: |
duration |
|
X |
- DefinitionTreasury Stock, Value, Acquired, Excise Tax Amount, Cost Method
+ References
+ Details
Name: |
rock_TreasuryStockValueAcquiredExciseTaxAmountCostMethod |
Namespace Prefix: |
rock_ |
Data Type: |
xbrli:monetaryItemType |
Balance Type: |
debit |
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://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/2147479617/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/2147483575/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/2147479617/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/2147483575/946-220-S99-3
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(29)) -Publisher FASB -URI https://asc.fasb.org//1943274/2147480566/210-10-S99-1
+ 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 |
- 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 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 2: 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 3: 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 4: 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 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 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 7: 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 8: 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 9: 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 10: 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 11: 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 12: 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 13: 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/2147480167/946-830-55-10
Reference 14: 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/2147483581/946-220-45-7
Reference 15: 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/2147483586/944-220-S99-1
Reference 16: 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 17: 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/2147483575/946-220-S99-1
Reference 18: 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/2147483575/946-220-S99-3
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 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 30: 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 31: 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 32: 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
Reference 33: http://www.xbrl.org/2003/role/disclosureRef -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 34: 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 35: 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 36: 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 37: 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 38: 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 39: 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/2147483589/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 after tax and reclassification adjustments of gain (loss) on foreign currency translation adjustments, foreign currency transactions designated and effective as economic hedges of a net investment in a foreign entity and intra-entity foreign currency transactions that are of a long-term-investment nature.
+ ReferencesReference 1: http://fasb.org/us-gaap/role/ref/legacyRef -Name Accounting Standards Codification -Section 45 -Paragraph 10A -Subparagraph (a) -SubTopic 10 -Topic 220 -Publisher FASB -URI https://asc.fasb.org//1943274/2147482790/220-10-45-10A
+ Details
Name: |
us-gaap_OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax |
Namespace Prefix: |
us-gaap_ |
Data Type: |
xbrli:monetaryItemType |
Balance Type: |
credit |
Period Type: |
duration |
|
X |
- DefinitionNumber of shares issued during the period related to Restricted Stock Awards, net of any shares forfeited.
+ 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 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 -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_StockIssuedDuringPeriodSharesRestrictedStockAwardNetOfForfeitures |
Namespace Prefix: |
us-gaap_ |
Data Type: |
xbrli:sharesItemType |
Balance Type: |
na |
Period Type: |
duration |
|
X |
- DefinitionNumber of share options (or share units) exercised during the current 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://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 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(28)) -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 -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_StockIssuedDuringPeriodSharesStockOptionsExercised |
Namespace Prefix: |
us-gaap_ |
Data Type: |
xbrli:sharesItemType |
Balance Type: |
na |
Period Type: |
duration |
|
X |
- DefinitionValue of stock related to Restricted Stock Awards issued during the period, net of the stock value of such awards forfeited.
+ 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 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_StockIssuedDuringPeriodValueRestrictedStockAwardNetOfForfeitures |
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://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/2147481004/946-505-50-2
Reference 3: 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/2147483575/946-220-S99-3
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(i)(2)) -Publisher FASB -URI https://asc.fasb.org//1943274/2147479886/946-10-S99-3
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(28)) -Publisher FASB -URI https://asc.fasb.org//1943274/2147480566/210-10-S99-1
Reference 6: 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 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(29)) -Publisher FASB -URI https://asc.fasb.org//1943274/2147480566/210-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://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/2147480167/946-830-55-11
Reference 3: 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/2147480767/946-205-45-4
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/2147481004/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/2147483575/946-220-S99-3
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(28)) -Publisher FASB -URI https://asc.fasb.org//1943274/2147480566/210-10-S99-1
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
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(29)) -Publisher FASB -URI https://asc.fasb.org//1943274/2147480566/210-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. Excludes temporary equity and equity attributable to noncontrolling interest.
+ 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 946 -SubTopic 830 -Name Accounting Standards Codification -Section 55 -Paragraph 12 -Publisher FASB -URI https://asc.fasb.org//1943274/2147480167/946-830-55-12
Reference 3: 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/2147479617/946-210-S99-1
Reference 4: 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/2147479617/946-210-S99-2
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(4)(b)) -Publisher FASB -URI https://asc.fasb.org//1943274/2147483575/946-220-S99-3
Reference 6: 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/2147483575/946-220-S99-3
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(7)) -Publisher FASB -URI https://asc.fasb.org//1943274/2147483575/946-220-S99-3
Reference 8: 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 9: 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 10: 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 11: 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 12: 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 13: 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 14: http://fasb.org/us-gaap/role/ref/legacyRef -Topic 310 -SubTopic 10 -Name Accounting Standards Codification -Section S99 -Paragraph 2 -Subparagraph (SAB Topic 4.E) -Publisher FASB -URI https://asc.fasb.org//1943274/2147480418/310-10-S99-2
+ Details
Name: |
us-gaap_StockholdersEquity |
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.23.3
X |
- DefinitionOther Comprehensive Income Minimum Post Retirement Benefit Plan, Net Adjustment Tax 1
+ References
+ Details
Name: |
rock_OtherComprehensiveIncomeMinimumPostRetirementBenefitPlanNetAdjustmentTax1 |
Namespace Prefix: |
rock_ |
Data Type: |
xbrli:monetaryItemType |
Balance Type: |
credit |
Period Type: |
duration |
|
X |
- References
+ Details
Name: |
us-gaap_StatementOfStockholdersEquityAbstract |
Namespace Prefix: |
us-gaap_ |
Data Type: |
xbrli:stringItemType |
Balance Type: |
na |
Period Type: |
duration |
|
v3.23.3
Consolidated Financial Statements
|
9 Months Ended |
Sep. 30, 2023 |
Organization, Consolidation and Presentation of Financial Statements [Abstract] |
|
CONSOLIDATED FINANCIAL STATEMENTS |
CONSOLIDATED FINANCIAL STATEMENTS The accompanying unaudited consolidated financial statements of Gibraltar Industries, Inc. (the "Company") have been prepared by management in accordance with U.S. generally accepted accounting principles for interim financial information and with the instructions to Form 10-Q and Article 10 of Regulation S-X. In the opinion of management, all adjustments (consisting of normal recurring adjustments) considered necessary for the fair presentation of results for the interim period have been included. The Company's operations are seasonal; for this and other reasons financial results for any interim period are not necessarily indicative of the results expected for any subsequent interim period or for the full year. The accompanying unaudited consolidated financial statements should be read in conjunction with the financial statements and notes thereto included in the Company's annual report on Form 10-K for the year ended December 31, 2022. The consolidated balance sheet at December 31, 2022 has been derived from the audited financial statements at that date, but does not include all of the information and footnotes required by U.S. generally accepted accounting principles for complete financial statements.
|
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.23.3
Recent Accounting Pronouncements (Notes)
|
9 Months Ended |
Sep. 30, 2023 |
Accounting Policies [Abstract] |
|
RECENT ACCOUNTING PRONOUNCEMENTS |
RECENT ACCOUNTING PRONOUNCEMENTSThe Company considers the applicability and impact of Accounting Standards Updates ("ASUs"), and ASUs effective in or after 2023, respectively, which were assessed and determined to be either not applicable, or had or are expected to have minimal impact on the Company's consolidated financial statements and related disclosures.
|
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.23.3
Accounts Receivable, Net
|
9 Months Ended |
Sep. 30, 2023 |
Receivables [Abstract] |
|
ACCOUNTS RECEIVABLE, NET |
ACCOUNTS RECEIVABLE, NET Accounts receivable consisted of the following (in thousands): | | | | | | | | | | | | | September 30, 2023 | | December 31, 2022 | Trade accounts receivable | $ | 216,754 | | | $ | 179,170 | | Costs in excess of billings | 43,715 | | | 41,732 | | Total accounts receivable | 260,469 | | | 220,902 | | Less allowance for doubtful accounts and contract assets | (4,069) | | | (3,746) | | Accounts receivable, net | $ | 256,400 | | | $ | 217,156 | |
Refer to Note 4 "Revenue" concerning the Company's costs in excess of billings. The following table provides a roll-forward of the allowance for credit losses, for the nine month period ended September 30, 2023, that is deducted from the amortized cost basis of accounts receivable to present the net amount expected to be collected (in thousands): | | | | | | Beginning balance as of January 1, 2023 | $ | 3,746 | | | | Bad debt expense, net of recoveries | 1,479 | | Accounts written off against allowance and other adjustments | (1,156) | | Ending balance as of September 30, 2023 | $ | 4,069 | |
|
X |
- DefinitionThe entire disclosure for claims held for amounts due a entity, excluding financing receivables. Examples include, but are not limited to, trade accounts receivables, notes receivables, loans receivables. Includes disclosure for allowance for credit losses.
+ ReferencesReference 1: http://www.xbrl.org/2009/role/commonPracticeRef -Topic 310 -SubTopic 10 -Name Accounting Standards Codification -Publisher FASB -URI https://asc.fasb.org//310-10/tableOfContent
+ Details
Name: |
us-gaap_LoansNotesTradeAndOtherReceivablesDisclosureTextBlock |
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.23.3
Revenue
|
9 Months Ended |
Sep. 30, 2023 |
Revenue from Contract with Customer [Abstract] |
|
Revenue |
REVENUE Sales includes revenue from contracts with customers for designing, engineering, manufacturing and installation of solar racking systems; electrical balance of systems; roof and foundation ventilation products; centralized mail systems and electronic package solutions; retractable awnings; gutter guards; rain dispersion products; trims and flashings and other accessories; designing, engineering, manufacturing and installation of greenhouses; structural bearings; expansion joints; pavement sealant; elastomeric concrete; and bridge cable protection systems. Refer to Note 14 "Segment Information" for additional information related to revenue recognized by timing of transfer of control by reportable segment. As of September 30, 2023, the Company's remaining performance obligations are part of contracts that have an original expected duration of one year or less. Contract assets consist of costs in excess of billings presented within accounts receivable in the Company's consolidated balance sheets. Contract liabilities consist of billings in excess of cost, classified as current liabilities, and unearned revenue, presented within accrued expenses, in the Company's consolidated balance sheets. Unearned revenue as of September 30, 2023 and December 31, 2022 was $7.2 million and $4.6 million, respectively. Revenue recognized during the nine months ended September 30, 2023 and 2022 that was in contract liabilities at the beginning of the respective periods was $32.2 million and $41.2 million, respectively.
|
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.23.3
Inventories
|
9 Months Ended |
Sep. 30, 2023 |
Inventory Disclosure [Abstract] |
|
INVENTORIES |
INVENTORIES Inventories consisted of the following (in thousands): | | | | | | | | | | | | | September 30, 2023 | | December 31, 2022 | Raw material | $ | 91,069 | | | $ | 111,187 | | Work-in-process | 13,675 | | | 17,944 | | Finished goods | 42,497 | | | 47,523 | | Gross inventory | 147,241 | | | 176,654 | | Less reserves | (6,233) | | | (6,294) | | Total inventories, net | $ | 141,008 | | | $ | 170,360 | |
|
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.23.3
Acquisition
|
9 Months Ended |
Sep. 30, 2023 |
Business Combination and Asset Acquisition [Abstract] |
|
ACQUISITION |
ACQUISITION On July 5, 2023, the Company acquired the assets of a privately held Utah-based company that manufactures and distributes roof flashing and accessory products, and sells direct to roofing wholesalers. The results of this company have been included in the Company's consolidated financial results since the date of acquisition within the Company's Residential segment. The preliminary purchase consideration for this acquisition was $10.4 million, which includes a preliminary working capital adjustment and certain other adjustments provided for in the asset purchase agreement. The purchase price for the acquisition was preliminarily allocated to the assets acquired and liabilities assumed based upon their respective fair values estimated as of the date of acquisition. The Company has commenced the process to confirm the existence, condition, and completeness of the assets acquired and liabilities assumed to establish fair value of such assets and liabilities and to determine the amount of goodwill to be recognized as of the date of acquisition. Due to the timing of the acquisition, the Company continues to gather information supporting the acquired assets and assumed liabilities. Accordingly, all amounts recorded are provisional. These provisional amounts are subject to change if new information is obtained concerning facts and circumstances that existed as of the acquisition date that, if known, would have affected the measurement of the amounts recognized as of that date. The final determination of the fair value of certain assets and liabilities will be completed within a measurement period of up to one year from the date of acquisition. The final values may also result in changes to depreciation and amortization expense related to certain assets such as property, plant, and equipment and acquired intangible assets. The preliminary excess consideration was recorded as goodwill and approximated $4.1 million, all of which is deductible for tax purposes. Goodwill represents future economic benefits arising from other assets acquired that could not be individually identified including workforce additions, growth opportunities, and increased presence in the domestic building products markets. The final purchase price allocation will be completed no later than the third quarter of fiscal year 2024. The preliminary allocation of the purchase consideration to the estimated fair value of the assets acquired and liabilities assumed is as follows as of the date of the acquisition (in thousands): | | | | | | | | Working capital | $ | 889 | | Property, plant and equipment | 195 | | Acquired intangible assets | 5,200 | | | | | | Goodwill | 4,133 | | Fair value of purchase consideration | $ | 10,417 | |
The intangible assets acquired in this acquisition consisted of the following (in thousands): | | | | | | | | | | | | | Fair Value | | Weighted-Average Amortization Period | | | | | Trademarks | $ | 300 | | | 2 years | | | | | Customer relationships | 4,900 | | | 12 years | Total | $ | 5,200 | | | |
On August 22, 2022, the Company purchased all the issued and outstanding membership interests of Quality Aluminum Products ("QAP"), a manufacturer of aluminum and steel products including soffit, fascia, trim coil, rain carrying products and aluminum siding. The results of QAP have been included in the Company's consolidated financial results since the date of acquisition within the Company's Residential segment. The purchase consideration for the acquisition of QAP was $52.1 million, which includes a working capital adjustment and certain other adjustments provided for in the membership interest purchase agreement. The purchase price for the acquisition was allocated to the assets acquired and liabilities assumed based upon their respective fair values estimated as of the date of acquisition. The Company has completed the process to confirm the existence, condition, and completeness of the assets acquired and liabilities assumed to establish fair value of such assets and liabilities and to determine the amount of goodwill to be recognized as of the date of acquisition. The final determination of the fair value of certain assets and liabilities has been completed within a measurement period of up to one year from the date of acquisition. The excess consideration was recorded as goodwill and approximated $4.0 million, all of which is deductible for tax purposes. Goodwill represents future economic benefits arising from other assets acquired that could not be individually identified including workforce additions, growth opportunities, and increased presence in the domestic building products markets. The allocation of the purchase consideration to the estimated fair value of the assets acquired and liabilities assumed is as follows as of the date of the acquisition (in thousands): | | | | | | Cash | $ | 1,018 | | Working capital | 23,372 | | Property, plant and equipment | 8,486 | | Acquired intangible assets | 14,700 | | Other assets | 1,813 | | Other liabilities | (1,295) | | Goodwill | 3,991 | | Fair value of purchase consideration | $ | 52,085 | |
The intangible assets acquired in this acquisition consisted of the following (in thousands): | | | | | | | | | | | | | Fair Value | | Weighted-Average Amortization Period | Trademarks | $ | 2,800 | | | Indefinite | | | | | | | | | Customer relationships | 11,900 | | | 12 years | Total | $ | 14,700 | | | |
In determining the allocation of the purchase price to the assets acquired and liabilities assumed, the Company uses all available information to make fair value determinations using Level 3 unobservable inputs in which little or no market data exists, and therefore, engages independent valuation specialists to assist in the fair value determination of the acquired long-lived assets. The acquisition of the privately held Utah-based company and the acquisition of QAP were financed primarily through borrowings under the Company's revolving credit facility. The Company recognized costs as a component of cost of sales related to the sale of inventory at fair value as a result of allocating the purchase price of recent acquisitions. The Company also incurred certain acquisition-related costs comprised of legal and consulting fees within selling, general, and administrative ("SG&A") expense. The acquisition-related costs consisted of the following for the three and nine months ended September 30 (in thousands): | | | | | | | | | | | | | | | | | | | | | | | | | Three Months Ended September 30, | | Nine Months Ended September 30, | | 2023 | | 2022 | | 2023 | | 2022 | Cost of sales | $ | 12 | | | $ | 476 | | | $ | 12 | | | $ | 476 | | Selling, general and administrative costs | 224 | | | 522 | | | 245 | | | 529 | | Total acquisition related costs | $ | 236 | | | $ | 998 | | | $ | 257 | | | $ | 1,005 | |
|
X |
- References
+ Details
Name: |
us-gaap_BusinessCombinationAndAssetAcquisitionAbstract |
Namespace Prefix: |
us-gaap_ |
Data Type: |
xbrli:stringItemType |
Balance Type: |
na |
Period Type: |
duration |
|
X |
- DefinitionThe entire disclosure for a business combination (or series of individually immaterial business combinations) completed during the period, including background, timing, and recognized assets and liabilities. The disclosure may include leverage buyout transactions (as applicable).
+ ReferencesReference 1: http://www.xbrl.org/2003/role/disclosureRef -Topic 805 -SubTopic 20 -Name Accounting Standards Codification -Section 50 -Paragraph 5 -Subparagraph (b) -Publisher FASB -URI https://asc.fasb.org//1943274/2147479907/805-20-50-5
Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef -Topic 805 -Name Accounting Standards Codification -Publisher FASB -URI https://asc.fasb.org//805/tableOfContent
+ Details
Name: |
us-gaap_BusinessCombinationDisclosureTextBlock |
Namespace Prefix: |
us-gaap_ |
Data Type: |
dtr-types:textBlockItemType |
Balance Type: |
na |
Period Type: |
duration |
|
v3.23.3
Goodwill and Related Intangible Assets
|
9 Months Ended |
Sep. 30, 2023 |
Goodwill and Intangible Assets Disclosure [Abstract] |
|
GOODWILL AND RELATED INTANGIBLE ASSETS |
GOODWILL AND RELATED INTANGIBLE ASSETS Goodwill The changes in the carrying amount of goodwill for the nine months ended September 30, 2023 are as follows (in thousands): | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Renewables | | Residential | | Agtech | | Infrastructure | | Total | Balance at December 31, 2022 | $ | 188,030 | | | $ | 209,056 | | | $ | 83,599 | | | $ | 31,678 | | | $ | 512,363 | | | | | | | | | | | | Acquired goodwill | — | | | 4,133 | | | — | | | — | | | 4,133 | | Adjustments to prior year acquisitions | — | | | 387 | | | — | | | — | | | 387 | | Foreign currency translation | (1,273) | | | — | | | (266) | | | — | | | (1,539) | | Balance at September 30, 2023 | $ | 186,757 | | | $ | 213,576 | | | $ | 83,333 | | | $ | 31,678 | | | $ | 515,344 | |
Goodwill is recognized net of accumulated impairment losses of $133.2 million as of September 30, 2023 and December 31, 2022, respectively. The Company is required to regularly assess whether a triggering event has occurred which would require interim impairment testing. The Company determined that no triggering event had occurred as of September 30, 2023 which would require an interim impairment test to be performed. Acquired Intangible Assets Acquired intangible assets consisted of the following (in thousands): | | | | | | | | | | | | | | | | | | | | | | | | | | | September 30, 2023 | | December 31, 2022 | | | | Gross Carrying Amount | | Accumulated Amortization | | Gross Carrying Amount | | Accumulated Amortization | | | Indefinite-lived intangible assets: | | | | | | | | | | Trademarks | $ | 55,500 | | | $ | — | | | $ | 55,500 | | | $ | — | | | | Finite-lived intangible assets: | | | | | | | | | | Trademarks | 5,745 | | | 4,616 | | | 5,448 | | | 4,481 | | | | Unpatented technology | 34,155 | | | 23,749 | | | 34,163 | | | 22,037 | | | | Customer relationships | 119,078 | | | 52,323 | | | 115,125 | | | 46,557 | | | | Non-compete agreements | 2,370 | | | 2,113 | | | 2,371 | | | 2,006 | | | | | | | | | | | | | | | 161,348 | | | 82,801 | | | 157,107 | | | 75,081 | | | | Total acquired intangible assets | $ | 216,848 | | | $ | 82,801 | | | $ | 212,607 | | | $ | 75,081 | | | |
The following table summarizes the acquired intangible asset amortization expense for the three and nine months ended September 30, (in thousands): | | | | | | | | | | | | | | | | | | | | | | | | | Three Months Ended September 30, | | Nine Months Ended September 30, | | 2023 | | 2022 | | 2023 | | 2022 | Amortization expense | $ | 2,893 | | | $ | 2,801 | | | $ | 8,419 | | | $ | 8,718 | |
Amortization expense related to acquired intangible assets for the remainder of fiscal 2023 and the next five years thereafter is estimated as follows (in thousands): | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | 2023 | | 2024 | | 2025 | | 2026 | | 2027 | | 2028 | Amortization expense | $ | 2,899 | | | $ | 11,416 | | | $ | 11,204 | | | $ | 9,738 | | | $ | 8,111 | | | $ | 7,244 | |
|
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://fasb.org/us-gaap/role/ref/legacyRef -Topic 350 -Name Accounting Standards Codification -Publisher FASB -URI https://asc.fasb.org//350/tableOfContent
+ Details
Name: |
us-gaap_GoodwillAndIntangibleAssetsDisclosureTextBlock |
Namespace Prefix: |
us-gaap_ |
Data Type: |
dtr-types:textBlockItemType |
Balance Type: |
na |
Period Type: |
duration |
|
v3.23.3
Long-Term Debt
|
9 Months Ended |
Sep. 30, 2023 |
Debt Disclosure [Abstract] |
|
LONG-TERM DEBT |
LONG-TERM DEBT The Company had no outstanding debt as of September 30, 2023 and unamortized debt issuance costs, included in other assets on the consolidated balance sheet, were $1.9 million. As of December 31, 2022, the Company's total outstanding debt was $88.8 million, which included $91.0 million on the Company's revolving credit facility net of $2.2 million in unamortized debt issuance costs. Revolving Credit Facility On December 8, 2022, the Company entered into a Credit Agreement (the "Credit Agreement"), and concurrently with entering into the Credit Agreement, the Company paid off all amounts owed under the Sixth Amended and Restated Credit Agreement dated as of January 24, 2019. The Credit Agreement provides for a revolving credit facility and letters of credit in an aggregate amount equal to $400 million. The Company can request additional financing to increase the revolving credit facility to $700 million or enter into a term loan of up to $300 million subject to conditions set forth in the Credit Agreement. The Credit Agreement contains two financial covenants. As of September 30, 2023, the Company was in compliance with all financial covenants. The Credit Agreement terminates on December 8, 2027. Borrowings under the Credit Agreement bear interest, at the Company’s option, at a rate equal to the applicable margin plus (a) a base rate, (b) a daily simple secured overnight financing rate ("SOFR") rate, (c) a term SOFR rate or (d) for certain foreign currencies, a foreign currency rate, in each case subject to a 0% floor. Through March 31, 2023, the Credit Agreement had an initial applicable margin of 0.125% for base rate loans and 1.125% for SOFR and alternative currency loans. Thereafter, the applicable margin ranges from 0.125% to 1.00% for base rate loans and from 1.125% to 2.00% for SOFR and alternative currency loans based on the Company’s Total Net Leverage Ratio, as defined in the Credit Agreement. In addition, the Credit Agreement is subject to an annual commitment fee, payable quarterly, which was initially 0.20% of the daily average undrawn balance of the revolving credit facility and, from and after April 1, 2023, ranges between 0.20% and 0.25% of the daily average undrawn balance of the revolving credit facility based on the Company’s Total Net Leverage Ratio. Borrowings under the Credit Agreement are secured by the trade receivables, inventory, personal property, equipment, and general intangibles of the Company’s significant domestic subsidiaries. Capital distributions are subject to certain Total Net Leverage Ratio requirements and capped by an annual aggregate limit under the Credit Agreement. For the three and nine months ended September 30, 2022, interest rates on the revolving credit facility under the Sixth Amended and Restated Credit Agreement were based on LIBOR plus an additional margin that ranged from 1.125% to 2.00%. In addition, the revolving credit facility under the Sixth Amended and Restated Credit Agreement was subject to an undrawn commitment fee ranging between 0.15% and 0.25% based on the Total Leverage Ratio and the daily average undrawn balance. Standby letters of credit of $3.9 million have been issued under the Credit Agreement to third parties on behalf of the Company as of September 30, 2023. These letters of credit reduce the amount otherwise available under the revolving credit facility. The Company had $396.1 million and $304.5 million of availability under the revolving credit facility as of September 30, 2023 and December 31, 2022, respectively.
|
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.23.3
Accumulated Other Comprehensive (Loss) Income
|
9 Months Ended |
Sep. 30, 2023 |
Accumulated Other Comprehensive Income (Loss), Net of Tax [Abstract] |
|
ACCUMULATED OTHER COMPREHENSIVE INCOME (LOSS) |
ACCUMULATED OTHER COMPREHENSIVE (LOSS) INCOME The following tables summarize the cumulative balance of each component of accumulated other comprehensive loss, net of tax, for the three months ended September 30, (in thousands): | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Foreign Currency Translation Adjustment | | Postretirement Benefit Plan Adjustments | | | | Total Pre-Tax Amount | | Tax (Benefit) Expense | | Accumulated Other Comprehensive Loss | | | Balance at June 30, 2023 | $ | (4,081) | | | $ | (373) | | | | | $ | (4,454) | | | $ | (339) | | | $ | (4,115) | | | | | | | | | | | | | | | | | | Postretirement health care plan adjustments | — | | | 11 | | | | | 11 | | | 3 | | | 8 | | | | Foreign currency translation adjustment | (1,376) | | | — | | | | | (1,376) | | | — | | | (1,376) | | | | Balance at September 30, 2023 | $ | (5,457) | | | $ | (362) | | | | | $ | (5,819) | | | $ | (336) | | | $ | (5,483) | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Balance at June 30, 2022 | $ | (1,785) | | | $ | (2,212) | | | | | $ | (3,997) | | | $ | (784) | | | $ | (3,213) | | | | | | | | | | | | | | | | | | Postretirement health care plan adjustments | — | | | 17 | | | | | 17 | | | 5 | | | 12 | | | | Foreign currency translation adjustment | (3,568) | | | — | | | | | (3,568) | | | — | | | (3,568) | | | | Balance at September 30, 2022 | $ | (5,353) | | | $ | (2,195) | | | | | $ | (7,548) | | | $ | (779) | | | $ | (6,769) | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | |
The following tables summarize the cumulative balance of each component of accumulated other comprehensive (loss) income, net of tax, for the nine months ended September 30, (in thousands): | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Foreign Currency Translation Adjustment | | Postretirement Benefit Plan Adjustments | | | | Total Pre-Tax Amount | | Tax (Benefit) Expense | | Accumulated Other Comprehensive (Loss) Income | Balance at December 31, 2022 | $ | (3,382) | | | $ | (395) | | | | | $ | (3,777) | | | $ | (345) | | | $ | (3,432) | | | | | | | | | | | | | | Postretirement health care plan adjustments | — | | | 33 | | | | | 33 | | | 9 | | | 24 | | Foreign currency translation adjustment | (2,075) | | | — | | | | | (2,075) | | | — | | | (2,075) | | Balance at September 30, 2023 | $ | (5,457) | | | $ | (362) | | | | | $ | (5,819) | | | $ | (336) | | | $ | (5,483) | | | | | | | | | | | | | | | | | | | | | | | | | | Balance at December 31, 2021 | $ | 1,640 | | | $ | (2,247) | | | | | $ | (607) | | | $ | (794) | | | $ | 187 | | | | | | | | | | | | | | Postretirement health care plan adjustments | — | | | 52 | | | | | 52 | | | 15 | | | 37 | | Foreign currency translation adjustment | (6,993) | | | — | | | | | (6,993) | | | — | | | (6,993) | | Balance at September 30, 2022 | $ | (5,353) | | | $ | (2,195) | | | | | $ | (7,548) | | | $ | (779) | | | $ | (6,769) | |
The realized adjustments relating to the Company’s postretirement health care costs were reclassified from accumulated other comprehensive loss and included in other expense in the consolidated statements of income.
|
X |
- References
+ Details
Name: |
us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTaxAbstract |
Namespace Prefix: |
us-gaap_ |
Data Type: |
xbrli:stringItemType |
Balance Type: |
na |
Period Type: |
duration |
|
X |
- DefinitionThe entire disclosure for comprehensive income, which includes, but is not limited to, 1) the amount of income tax expense or benefit allocated to each component of other comprehensive income, including reclassification adjustments, 2) the reclassification adjustments for each classification of other comprehensive income and 3) the ending accumulated balances for each component of comprehensive income.
+ ReferencesReference 1: http://www.xbrl.org/2003/role/disclosureRef -Topic 944 -SubTopic 220 -Name Accounting Standards Codification -Section S99 -Paragraph 1 -Subparagraph (SX 210.7-04(19)) -Publisher FASB -URI https://asc.fasb.org//1943274/2147483586/944-220-S99-1
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(21)) -Publisher FASB -URI https://asc.fasb.org//1943274/2147483621/220-10-S99-2
Reference 3: http://www.xbrl.org/2003/role/disclosureRef -Topic 942 -SubTopic 220 -Name Accounting Standards Codification -Section S99 -Paragraph 1 -Subparagraph (SX 210.9-04(23)) -Publisher FASB -URI https://asc.fasb.org//1943274/2147483589/942-220-S99-1
Reference 4: http://fasb.org/us-gaap/role/ref/legacyRef -Topic 220 -Name Accounting Standards Codification -Publisher FASB -URI https://asc.fasb.org//220/tableOfContent
+ Details
Name: |
us-gaap_ComprehensiveIncomeNoteTextBlock |
Namespace Prefix: |
us-gaap_ |
Data Type: |
dtr-types:textBlockItemType |
Balance Type: |
na |
Period Type: |
duration |
|
v3.23.3
Equity-Based Compensation
|
9 Months Ended |
Sep. 30, 2023 |
Share-Based Payment Arrangement, Noncash Expense [Abstract] |
|
EQUITY-BASED COMPENSATION |
EQUITY-BASED COMPENSATIONOn May 3, 2023, the stockholders of the Company approved the adoption of the Gibraltar Industries, Inc. Amended and Restated 2018 Equity Incentive Plan (the "Amended 2018 Plan") which increases the total number of shares available for issuance by the Company from 1,000,000 shares to 1,550,000 shares. In addition, 81,707 shares that were unissued and available for grant under the Gibraltar Industries, Inc. 2015 Equity Incentive Plan (the "2015 Plan") were consolidated with the Amended 2018 Plan. No further grants will be made under the 2015 Plan. Consistent with the Gibraltar Industries, Inc. 2018 Equity Incentive Plan and the 2015 Plan, the Amended 2018 Plan allows the Company to grant equity-based incentive compensation awards, in the form of non-qualified options, restricted shares, restricted stock units, performance shares, performance stock units, and stock rights to eligible participants. On May 4, 2022, the stockholders of the Company approved the adoption of the Gibraltar Industries, Inc. Amended and Restated 2016 Stock Plan for Non-Employee Directors ("Non-Employee Directors Plan") which increases the total number of shares for issuance by the Company thereunder from 100,000 shares to 200,000 shares, allows the Company to grant awards of shares of the Company's common stock to current non-employee Directors of the Company, and permits the Directors to defer receipt of such shares pursuant to the terms of the Non-Employee Directors Plan. Equity Based Awards - Settled in Stock The following table sets forth the number of equity-based awards granted during the nine months ended September 30, which will convert to shares upon vesting, along with the weighted average grant date fair values: | | | | | | | | | | | | | | | | | | | | | | | | | | | | | 2023 | | 2022 | Awards | | Number of Awards | | Weighted Average Grant Date Fair Value | | Number of Awards (2) | | Weighted Average Grant Date Fair Value | Performance stock units (1) | | 85,323 | | | $ | 53.22 | | | 108,464 | | | $ | 47.00 | | Restricted stock units | | 89,713 | | | $ | 61.21 | | | 123,351 | | | $ | 43.42 | | Deferred stock units | | 6,351 | | | $ | 54.33 | | | 2,460 | | | $ | 42.69 | | Common shares | | 8,468 | | | $ | 54.33 | | | 15,652 | | | $ | 42.49 | |
(1) The Company’s performance stock units (“PSUs”) represent shares granted for which the final number of shares earned depends on financial performance. The number of shares to be issued may vary between 0% and 200% of the number of PSUs granted depending on the relative achievement to targeted thresholds. The Company's PSUs with a financial performance condition are based on the Company’s return on invested capital (“ROIC”) over a one-year performance period. (2) PSUs granted in the first quarter of 2022 includes 5,653 units that were forfeited in the first quarter of 2023 and 62,201 units that will be converted to shares and issued to recipients in the first quarter of 2025 at 60.5% of the target amount granted, based on the Company's actual ROIC compared to ROIC target for the performance period ended December 31, 2022. Equity Based Awards - Settled in Cash The Company's equity-based awards that are settled in cash are the awards under the Management Stock Purchase Plan (the “MSPP”) which is authorized under the Company's equity incentive plans. The MSPP provides participants the ability to defer a portion of their compensation, convertible to unrestricted investments, restricted stock units, or a combination of both, or defer a portion of their directors’ fees, convertible to restricted stock units. Employees eligible to defer a portion of their compensation also receive a company-matching award in restricted stock units equal to a percentage of their compensation. The deferrals and related company match are credited to an account that represents a share-based liability. The portion of the account deferred to unrestricted investments is measured at fair market value of the unrestricted investments, and the portion of the account deferred to restricted stock units and company-matching restricted stock units is measured at a 200-day average of the Company’s stock price. The account will be converted to and settled in cash payable to participants upon retirement or a termination of their service to the Company. Total MSPP liabilities recorded on the consolidated balance sheet as of September 30, 2023 were $18.3 million, of which $2.0 million was included in current accrued expenses and $16.3 million was included in non-current liabilities. Total MSPP liabilities recorded on the consolidated balance sheet as of December 31, 2022 were $15.4 million, of which $2.3 million was included in current accrued expenses and $13.1 million was included in non-current liabilities. The value of the restricted stock units within the MSPP liabilities was $15.9 million and $13.4 million at September 30, 2023 and December 31, 2022, respectively. The following table provides the number of restricted stock units credited to active participant accounts and the payments made with respect to MSPP liabilities during the nine months ended September 30,: | | | | | | | | | | | | | 2023 | | 2022 | Restricted stock units credited | 46,843 | | | 9,564 | | MSPP liabilities paid (in thousands) | $ | 2,392 | | | $ | 2,961 | |
|
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 |
|
X |
- References
+ Details
Name: |
us-gaap_ShareBasedCompensationAbstract |
Namespace Prefix: |
us-gaap_ |
Data Type: |
xbrli:stringItemType |
Balance Type: |
na |
Period Type: |
duration |
|
v3.23.3
Exit Activity Costs and Asset Impairments
|
9 Months Ended |
Sep. 30, 2023 |
Restructuring and Related Activities [Abstract] |
|
EXIT ACTIVITY COSTS AND ASSET IMPAIRMENTS |
EXIT ACTIVITY COSTS AND ASSET IMPAIRMENTS The Company has incurred exit activity costs and asset impairment charges as a result of its 80/20 simplification and portfolio management initiatives. These initiatives have resulted in the identification of low-volume, low margin, internally-produced products which have been or will be outsourced or discontinued, the simplification of processes, the sale and exiting of less profitable businesses or product lines, and a reduction in the Company's manufacturing footprint. Exit activity costs (recoveries) were incurred during the nine months ended September 30, 2023 and 2022 which related to moving and closing costs, severance, and contract terminations, along with asset impairment charges (recoveries) related to the write-down of inventory and other charges associated with discontinued product lines, as a result of process simplification initiatives. In conjunction with these initiatives, the Company recorded costs during the nine months ended September 30, 2023 associated with the final closure and sale of a facility closed during the fourth quarter of 2022. During the nine months ended September 30, 2022, the Company exited a facility, relocating to a new one, and separately, closed one other facility as a result of these initiatives. The following tables set forth the exit activity costs (recoveries) and asset impairment charges (recoveries) incurred by segment during the three and nine months ended September 30, related to the restructuring activities described above (in thousands): | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Three Months Ended September 30, | | 2023 | | 2022 | | Exit Activity | | Asset Impairment | | Total | | Exit Activity | | Asset Impairment | | Total | Renewables | $ | 4,389 | | | $ | (59) | | | $ | 4,330 | | | $ | (44) | | | $ | — | | | $ | (44) | | Residential | 22 | | | 654 | | | 676 | | | — | | | 12 | | | 12 | | Agtech | 5 | | | — | | | 5 | | | 15 | | | 217 | | | 232 | | Infrastructure | — | | | — | | | — | | | — | | | — | | | — | | Corporate | (33) | | | — | | | (33) | | | 11 | | | — | | | 11 | | Total | $ | 4,383 | | | $ | 595 | | | $ | 4,978 | | | $ | (18) | | | $ | 229 | | | $ | 211 | |
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Nine Months Ended September 30, | | 2023 | | 2022 | | Exit Activity | | Asset Impairment | | Total | | Exit Activity | | Asset Impairment | | Total | Renewables | $ | 7,298 | | | $ | (82) | | | $ | 7,216 | | | $ | 1,359 | | | $ | 1,198 | | | $ | 2,557 | | Residential | 136 | | | 654 | | | 790 | | | 1,298 | | | 12 | | | 1,310 | | Agtech | 722 | | | — | | | 722 | | | 103 | | | 217 | | | 320 | | Infrastructure | — | | | — | | | — | | | (63) | | | — | | | (63) | | Corporate | (33) | | | — | | | (33) | | | 93 | | | — | | | 93 | | Total | $ | 8,123 | | | $ | 572 | | | $ | 8,695 | | | $ | 2,790 | | | $ | 1,427 | | | $ | 4,217 | |
The following table provides a summary of where the exit activity costs and asset impairment charges were recorded in the consolidated statements of income for the three and nine months ended September 30, (in thousands): | | | | | | | | | | | | | | | | | | | | | | | | | Three Months Ended September 30, | | Nine Months Ended September 30, | | 2023 | | 2022 | | 2023 | | 2022 | Cost of sales | $ | 4,544 | | | $ | (39) | | | $ | 8,155 | | | $ | 2,249 | | Selling, general, and administrative expense | 434 | | | 250 | | | 540 | | | 1,968 | | Total exit activity and asset impairment charges | $ | 4,978 | | | $ | 211 | | | $ | 8,695 | | | $ | 4,217 | |
The following table reconciles the beginning and ending liability for exit activity costs relating to the Company’s facility consolidation efforts (in thousands): | | | | | | | | | | | | | 2023 | | 2022 | Balance at January 1 | $ | 2,417 | | | $ | 272 | | Exit activity costs recognized | 8,123 | | | 2,790 | | Cash payments | (3,254) | | | (2,782) | | Balance at September 30 | $ | 7,286 | | | $ | 280 | |
|
X |
- DefinitionThe entire disclosure for restructuring and related activities. Description of restructuring activities such as exit and disposal activities, include facts and circumstances leading to the plan, the expected plan completion date, the major types of costs associated with the plan activities, total expected costs, the accrual balance at the end of the period, and the periods over which the remaining accrual will be settled.
+ ReferencesReference 1: http://www.xbrl.org/2003/role/disclosureRef -Topic 420 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 1 -Subparagraph (b)(2) -Publisher FASB -URI https://asc.fasb.org//1943274/2147482017/420-10-50-1
Reference 2: http://www.xbrl.org/2003/role/disclosureRef -Topic 420 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 1 -Subparagraph (a) -Publisher FASB -URI https://asc.fasb.org//1943274/2147482017/420-10-50-1
Reference 3: http://www.xbrl.org/2003/role/disclosureRef -Topic 420 -Name Accounting Standards Codification -Publisher FASB -URI https://asc.fasb.org//420/tableOfContent
Reference 4: http://www.xbrl.org/2003/role/disclosureRef -Topic 420 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 1 -Subparagraph (e) -Publisher FASB -URI https://asc.fasb.org//1943274/2147482017/420-10-50-1
Reference 5: http://www.xbrl.org/2003/role/disclosureRef -Topic 420 -SubTopic 10 -Name Accounting Standards Codification -Section S99 -Paragraph 2 -Subparagraph (SAB Topic 5.P.4(e)) -Publisher FASB -URI https://asc.fasb.org//1943274/2147479823/420-10-S99-2
+ Details
Name: |
us-gaap_RestructuringAndRelatedActivitiesDisclosureTextBlock |
Namespace Prefix: |
us-gaap_ |
Data Type: |
dtr-types:textBlockItemType |
Balance Type: |
na |
Period Type: |
duration |
|
v3.23.3
Income Taxes
|
9 Months Ended |
Sep. 30, 2023 |
Income Tax Disclosure [Abstract] |
|
INCOME TAXES |
INCOME TAXES The following table summarizes the provision for income taxes for continuing operations (in thousands) for the three and nine months ended September 30, and the applicable effective tax rates: | | | | | | | | | | | | | | | | | | | | | | | | | Three Months Ended September 30, | | Nine Months Ended September 30, | | 2023 | | 2022 | | 2023 | | 2022 | Provision for income taxes | $ | 14,536 | | | $ | 11,690 | | | $ | 33,268 | | | $ | 26,686 | | Effective tax rate | 27.0 | % | | 25.4 | % | | 26.7 | % | | 25.2 | % |
The effective tax rate for the three and nine months ended September 30, 2023 and 2022, respectively, was greater than the U.S. federal statutory rate of 21% due to state taxes and nondeductible permanent differences partially offset by favorable discrete item
|
X |
- DefinitionThe entire disclosure for income taxes. Disclosures may include net deferred tax liability or asset recognized in an enterprise's statement of financial position, net change during the year in the total valuation allowance, approximate tax effect of each type of temporary difference and carryforward that gives rise to a significant portion of deferred tax liabilities and deferred tax assets, utilization of a tax carryback, and tax uncertainties information.
+ ReferencesReference 1: 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 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)(2)) -Publisher FASB -URI https://asc.fasb.org//1943274/2147480678/235-10-S99-1
Reference 3: http://www.xbrl.org/2003/role/disclosureRef -Topic 740 -Name Accounting Standards Codification -Publisher FASB -URI https://asc.fasb.org//740/tableOfContent
Reference 4: 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 5: 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 6: 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/2147482526/740-270-50-1
Reference 7: 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 8: 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 9: 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 10: 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.23.3
Earnings per Share
|
9 Months Ended |
Sep. 30, 2023 |
Earnings Per Share [Abstract] |
|
EARNINGS PER SHARE |
EARNINGS PER SHARE Earnings per share and the weighted average shares outstanding used in calculating basic and diluted earnings per share are as follows for the three and nine months ended September 30, (in thousands): | | | | | | | | | | | | | | | | | | | | | | | | | Three Months Ended September 30, | | Nine Months Ended September 30, | | 2023 | | 2022 | | 2023 | | 2022 | Numerator: | | | | | | | | | | | | | | | | | | | | | | | | Net income available to common stockholders | $ | 39,277 | | | $ | 34,295 | | | $ | 91,099 | | | $ | 79,058 | | Denominator for basic earnings per share: | | | | | | | | Weighted average shares outstanding | 30,485 | | | 31,707 | | | 30,638 | | | 32,396 | | Denominator for diluted earnings per share: | | | | | | | | Weighted average shares outstanding | 30,485 | | | 31,707 | | | 30,638 | | | 32,396 | | Common stock units | 230 | | | 105 | | | 170 | | | 107 | | Weighted average shares and conversions | 30,715 | | | 31,812 | | | 30,808 | | | 32,503 | |
The weighted average number of diluted shares does not include potential anti-dilutive common shares issuable pursuant to equity based incentive compensation awards. The following table provides the potential anti-dilutive common stock units for the three and nine months ended September 30, (in thousands): | | | | | | | | | | | | | | | | | | | | | | | | | Three Months Ended September 30, | | Nine Months Ended September 30, | | 2023 | | 2022 | | 2023 | | 2022 | Common stock units | 17 | | | 51 | | | 19 | | | 48 | |
|
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.23.3
Segment Information
|
9 Months Ended |
Sep. 30, 2023 |
Segment Reporting Information, Revenue for Reportable Segment [Abstract] |
|
SEGMENT INFORMATION |
SEGMENT INFORMATION The Company is organized into four reportable segments on the basis of the production processes, products and services provided by each segment, identified as follows: (i)Renewables, which primarily includes designing, engineering, manufacturing and installation of solar racking and electrical balance of systems; (ii)Residential, which primarily includes roof and foundation ventilation products, centralized mail systems and electronic package solutions, retractable awnings and gutter guards, rain dispersion products, trims and flashings and other accessories; (iii)Agtech, which provides growing solutions including the designing, engineering, manufacturing and installation of greenhouses; and (iv)Infrastructure, which primarily includes structural bearings, expansion joints and pavement sealant for bridges, airport runways and roadways, elastomeric concrete, and bridge cable protection systems. When determining the reportable segments, the Company aggregated operating segments based on their similar economic and operating characteristics. The following table illustrates certain measurements used by management to assess performance of the segments described above for the three and nine months ended September 30, (in thousands): | | | | | | | | | | | | | | | | | | | | | | | | | Three Months Ended September 30, | | Nine Months Ended September 30, | | 2023 | | 2022 | | 2023 | | 2022 | Net sales: | | | | | | | | Renewables | $ | 106,362 | | | $ | 111,119 | | | $ | 243,026 | | | $ | 291,451 | | Residential | 227,747 | | | 215,592 | | | 635,476 | | | 595,322 | | Agtech | 31,666 | | | 44,217 | | | 102,546 | | | 130,325 | | Infrastructure | 24,969 | | | 20,363 | | | 67,877 | | | 59,007 | | Total net sales | $ | 390,744 | | | $ | 391,291 | | | $ | 1,048,925 | | | $ | 1,076,105 | | | | | | | | | | Income from operations: | | | | | | | | Renewables | $ | 12,907 | | | $ | 14,216 | | | $ | 21,084 | | | $ | 14,061 | | Residential | 42,158 | | | 35,802 | | | 115,626 | | | 104,901 | | Agtech | 2,136 | | | 3,777 | | | 3,349 | | | 5,350 | | Infrastructure | 6,386 | | | 2,572 | | | 14,928 | | | 6,640 | | Unallocated Corporate Expenses | (10,397) | | | (8,971) | | | (29,350) | | | (22,222) | | Total income from operations | $ | 53,190 | | | $ | 47,396 | | | $ | 125,637 | | | $ | 108,730 | |
| | | | | | | | | | | | | September 30, 2023 | | December 31, 2022 | Total assets: | | | | Renewables | $ | 399,969 | | | $ | 392,368 | | Residential | 539,800 | | | 519,567 | | Agtech | 182,988 | | | 193,966 | | Infrastructure | 79,877 | | | 80,264 | | Unallocated corporate assets | 85,412 | | | 24,448 | | | | | | | $ | 1,288,046 | | | $ | 1,210,613 | |
The following tables illustrate segment revenue disaggregated by timing of transfer of control to the customer for the three and nine months ended September 30 (in thousands): | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Three Months Ended September 30, 2023 | | Renewables | | Residential | | Agtech | | Infrastructure | | Total | Net sales: | | | | | | | | | | Point in Time | $ | 15,903 | | | $ | 225,985 | | | $ | 777 | | | $ | 9,922 | | | $ | 252,587 | | Over Time | 90,459 | | | 1,762 | | | 30,889 | | | 15,047 | | | 138,157 | | Total net sales | $ | 106,362 | | | $ | 227,747 | | | $ | 31,666 | | | $ | 24,969 | | | $ | 390,744 | |
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Three Months Ended September 30, 2022 | | Renewables | | Residential | | Agtech | | Infrastructure | | Total | Net sales: | | | | | | | | | | Point in Time | $ | 7,660 | | | $ | 214,175 | | | $ | 3,510 | | | $ | 9,938 | | | $ | 235,283 | | Over Time | 103,459 | | | 1,417 | | | 40,707 | | | 10,425 | | | 156,008 | | Total net sales | $ | 111,119 | | | $ | 215,592 | | | $ | 44,217 | | | $ | 20,363 | | | $ | 391,291 | |
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Nine Months Ended September 30, 2023 | | Renewables | | Residential | | Agtech | | Infrastructure | | Total | Net sales: | | | | | | | | | | Point in Time | $ | 35,630 | | | $ | 630,545 | | | $ | 5,580 | | | $ | 24,831 | | | $ | 696,586 | | Over Time | 207,396 | | | 4,931 | | | 96,966 | | | 43,046 | | | 352,339 | | Total net sales | $ | 243,026 | | | $ | 635,476 | | | $ | 102,546 | | | $ | 67,877 | | | $ | 1,048,925 | |
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Nine Months Ended September 30, 2022 | | Renewables | | Residential | | Agtech | | Infrastructure | | Total | Net sales: | | | | | | | | | | Point in Time | $ | 18,569 | | | $ | 591,160 | | | $ | 9,152 | | | $ | 25,177 | | | $ | 644,058 | | Over Time | 272,882 | | | 4,162 | | | 121,173 | | | 33,830 | | | 432,047 | | Total net sales | $ | 291,451 | | | $ | 595,322 | | | $ | 130,325 | | | $ | 59,007 | | | $ | 1,076,105 | |
|
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/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 2: 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 3: 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 4: http://www.xbrl.org/2003/role/disclosureRef -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 5: 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 6: 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 7: 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 8: http://www.xbrl.org/2003/role/disclosureRef -Topic 280 -Name Accounting Standards Codification -Publisher FASB -URI https://asc.fasb.org//280/tableOfContent
Reference 9: 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 10: 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 11: 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 12: 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 13: 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 14: 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.23.3
Accounts Receivable, Net (Tables)
|
9 Months Ended |
Sep. 30, 2023 |
Receivables [Abstract] |
|
Schedule of Accounts Receivable |
Accounts receivable consisted of the following (in thousands): | | | | | | | | | | | | | September 30, 2023 | | December 31, 2022 | Trade accounts receivable | $ | 216,754 | | | $ | 179,170 | | Costs in excess of billings | 43,715 | | | 41,732 | | Total accounts receivable | 260,469 | | | 220,902 | | Less allowance for doubtful accounts and contract assets | (4,069) | | | (3,746) | | Accounts receivable, net | $ | 256,400 | | | $ | 217,156 | |
The following table provides a roll-forward of the allowance for credit losses, for the nine month period ended September 30, 2023, that is deducted from the amortized cost basis of accounts receivable to present the net amount expected to be collected (in thousands): | | | | | | Beginning balance as of January 1, 2023 | $ | 3,746 | | | | Bad debt expense, net of recoveries | 1,479 | | Accounts written off against allowance and other adjustments | (1,156) | | Ending balance as of September 30, 2023 | $ | 4,069 | |
|
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 -Name Accounting Standards Codification -Topic 210 -SubTopic 10 -Section S99 -Paragraph 1 -Subparagraph (SX 210.5-02.3,4) -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.23.3
Inventories (Tables)
|
9 Months Ended |
Sep. 30, 2023 |
Inventory Disclosure [Abstract] |
|
Schedule of Inventories |
Inventories consisted of the following (in thousands): | | | | | | | | | | | | | September 30, 2023 | | December 31, 2022 | Raw material | $ | 91,069 | | | $ | 111,187 | | Work-in-process | 13,675 | | | 17,944 | | Finished goods | 42,497 | | | 47,523 | | Gross inventory | 147,241 | | | 176,654 | | Less reserves | (6,233) | | | (6,294) | | Total inventories, net | $ | 141,008 | | | $ | 170,360 | |
|
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.23.3
Acquisition (Tables)
|
9 Months Ended |
Sep. 30, 2023 |
Business Combination and Asset Acquisition [Abstract] |
|
Schedule of Allocation of the Purchase Price Consideration of the Fair Value of Assets Acquired and Liabilities Assumed |
The preliminary allocation of the purchase consideration to the estimated fair value of the assets acquired and liabilities assumed is as follows as of the date of the acquisition (in thousands): | | | | | | | | Working capital | $ | 889 | | Property, plant and equipment | 195 | | Acquired intangible assets | 5,200 | | | | | | Goodwill | 4,133 | | Fair value of purchase consideration | $ | 10,417 | |
The allocation of the purchase consideration to the estimated fair value of the assets acquired and liabilities assumed is as follows as of the date of the acquisition (in thousands): | | | | | | Cash | $ | 1,018 | | Working capital | 23,372 | | Property, plant and equipment | 8,486 | | Acquired intangible assets | 14,700 | | Other assets | 1,813 | | Other liabilities | (1,295) | | Goodwill | 3,991 | | Fair value of purchase consideration | $ | 52,085 | |
|
Schedule of Acquired Intangible Assets |
The intangible assets acquired in this acquisition consisted of the following (in thousands): | | | | | | | | | | | | | Fair Value | | Weighted-Average Amortization Period | | | | | Trademarks | $ | 300 | | | 2 years | | | | | Customer relationships | 4,900 | | | 12 years | Total | $ | 5,200 | | | |
The intangible assets acquired in this acquisition consisted of the following (in thousands): | | | | | | | | | | | | | Fair Value | | Weighted-Average Amortization Period | Trademarks | $ | 2,800 | | | Indefinite | | | | | | | | | Customer relationships | 11,900 | | | 12 years | Total | $ | 14,700 | | | |
|
Schedule of Business Combination Costs |
The acquisition-related costs consisted of the following for the three and nine months ended September 30 (in thousands): | | | | | | | | | | | | | | | | | | | | | | | | | Three Months Ended September 30, | | Nine Months Ended September 30, | | 2023 | | 2022 | | 2023 | | 2022 | Cost of sales | $ | 12 | | | $ | 476 | | | $ | 12 | | | $ | 476 | | Selling, general and administrative costs | 224 | | | 522 | | | 245 | | | 529 | | Total acquisition related costs | $ | 236 | | | $ | 998 | | | $ | 257 | | | $ | 1,005 | |
|
X |
- DefinitionSchedule of Business Combination Costs
+ References
+ Details
Name: |
rock_ScheduleOfBusinessCombinationCostsTableTextBlock |
Namespace Prefix: |
rock_ |
Data Type: |
dtr-types:textBlockItemType |
Balance Type: |
na |
Period Type: |
duration |
|
X |
- References
+ Details
Name: |
us-gaap_BusinessCombinationAndAssetAcquisitionAbstract |
Namespace Prefix: |
us-gaap_ |
Data Type: |
xbrli:stringItemType |
Balance Type: |
na |
Period Type: |
duration |
|
X |
- DefinitionTabular disclosure of a material business combination completed during the period, including background, timing, and recognized assets and liabilities. This table does not include leveraged buyouts.
+ ReferencesReference 1: http://fasb.org/us-gaap/role/ref/legacyRef -Name Accounting Standards Codification -Topic 805 -SubTopic 10 -Section 50 -Paragraph 3 -Publisher FASB -URI https://asc.fasb.org//1943274/2147479328/805-10-50-3
Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef -Name Accounting Standards Codification -Topic 805 -SubTopic 10 -Section 50 -Paragraph 2 -Publisher FASB -URI https://asc.fasb.org//1943274/2147479328/805-10-50-2
+ Details
Name: |
us-gaap_ScheduleOfBusinessAcquisitionsByAcquisitionTextBlock |
Namespace Prefix: |
us-gaap_ |
Data Type: |
dtr-types:textBlockItemType |
Balance Type: |
na |
Period Type: |
duration |
|
X |
- DefinitionTabular disclosure of finite-lived intangible assets acquired as part of a business combination or through an asset purchase, by major class and in total, including the value of the asset acquired, any significant residual value (the expected value of the asset at the end of its useful life) and the weighted-average amortization period.
+ ReferencesReference 1: http://fasb.org/us-gaap/role/ref/legacyRef -Name Accounting Standards Codification -Topic 350 -SubTopic 30 -Section 50 -Paragraph 1 -Subparagraph (a) -Publisher FASB -URI https://asc.fasb.org//1943274/2147482665/350-30-50-1
+ Details
Name: |
us-gaap_ScheduleOfFiniteLivedIntangibleAssetsAcquiredAsPartOfBusinessCombinationTextBlock |
Namespace Prefix: |
us-gaap_ |
Data Type: |
dtr-types:textBlockItemType |
Balance Type: |
na |
Period Type: |
duration |
|
v3.23.3
Goodwill and Related Intangible Assets (Tables)
|
9 Months Ended |
Sep. 30, 2023 |
Goodwill and Intangible Assets Disclosure [Abstract] |
|
Schedule Of Changes In Carrying Amount Of Goodwill |
The changes in the carrying amount of goodwill for the nine months ended September 30, 2023 are as follows (in thousands): | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Renewables | | Residential | | Agtech | | Infrastructure | | Total | Balance at December 31, 2022 | $ | 188,030 | | | $ | 209,056 | | | $ | 83,599 | | | $ | 31,678 | | | $ | 512,363 | | | | | | | | | | | | Acquired goodwill | — | | | 4,133 | | | — | | | — | | | 4,133 | | Adjustments to prior year acquisitions | — | | | 387 | | | — | | | — | | | 387 | | Foreign currency translation | (1,273) | | | — | | | (266) | | | — | | | (1,539) | | Balance at September 30, 2023 | $ | 186,757 | | | $ | 213,576 | | | $ | 83,333 | | | $ | 31,678 | | | $ | 515,344 | |
|
Schedule Of Acquired Intangible Assets |
Acquired intangible assets consisted of the following (in thousands): | | | | | | | | | | | | | | | | | | | | | | | | | | | September 30, 2023 | | December 31, 2022 | | | | Gross Carrying Amount | | Accumulated Amortization | | Gross Carrying Amount | | Accumulated Amortization | | | Indefinite-lived intangible assets: | | | | | | | | | | Trademarks | $ | 55,500 | | | $ | — | | | $ | 55,500 | | | $ | — | | | | Finite-lived intangible assets: | | | | | | | | | | Trademarks | 5,745 | | | 4,616 | | | 5,448 | | | 4,481 | | | | Unpatented technology | 34,155 | | | 23,749 | | | 34,163 | | | 22,037 | | | | Customer relationships | 119,078 | | | 52,323 | | | 115,125 | | | 46,557 | | | | Non-compete agreements | 2,370 | | | 2,113 | | | 2,371 | | | 2,006 | | | | | | | | | | | | | | | 161,348 | | | 82,801 | | | 157,107 | | | 75,081 | | | | Total acquired intangible assets | $ | 216,848 | | | $ | 82,801 | | | $ | 212,607 | | | $ | 75,081 | | | |
|
Schedule of Acquired Intangible Asset Amortization Expense |
The following table summarizes the acquired intangible asset amortization expense for the three and nine months ended September 30, (in thousands): | | | | | | | | | | | | | | | | | | | | | | | | | Three Months Ended September 30, | | Nine Months Ended September 30, | | 2023 | | 2022 | | 2023 | | 2022 | Amortization expense | $ | 2,893 | | | $ | 2,801 | | | $ | 8,419 | | | $ | 8,718 | |
|
Schedule Of Amortization Expense |
Amortization expense related to acquired intangible assets for the remainder of fiscal 2023 and the next five years thereafter is estimated as follows (in thousands): | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | 2023 | | 2024 | | 2025 | | 2026 | | 2027 | | 2028 | Amortization expense | $ | 2,899 | | | $ | 11,416 | | | $ | 11,204 | | | $ | 9,738 | | | $ | 8,111 | | | $ | 7,244 | |
|
X |
- DefinitionSchedule of Acquired Intangible Asset Amortization Expense [Table Text Block]
+ References
+ Details
Name: |
rock_ScheduleofAcquiredIntangibleAssetAmortizationExpenseTableTextBlock |
Namespace Prefix: |
rock_ |
Data Type: |
dtr-types1:textBlockItemType |
Balance Type: |
na |
Period Type: |
duration |
|
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 the characteristics, including initial carrying value, residual amount, weighted average useful life, of finite-lived intangible assets acquired during the period by major class. A major class is composed of intangible assets that can be grouped together because they are similar, either by nature or by their use in the operations of the company.
+ ReferencesReference 1: http://fasb.org/us-gaap/role/ref/legacyRef -Name Accounting Standards Codification -Topic 350 -SubTopic 30 -Section 50 -Paragraph 1 -Subparagraph (a) -Publisher FASB -URI https://asc.fasb.org//1943274/2147482665/350-30-50-1
+ Details
Name: |
us-gaap_ScheduleOfAcquiredFiniteLivedIntangibleAssetsByMajorClassTextBlock |
Namespace Prefix: |
us-gaap_ |
Data Type: |
dtr-types:textBlockItemType |
Balance Type: |
na |
Period Type: |
duration |
|
X |
- DefinitionTabular disclosure of goodwill by reportable segment and in total which includes a rollforward schedule.
+ 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/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 3: 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 4: 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
Reference 5: http://www.xbrl.org/2009/role/commonPracticeRef -Topic 350 -SubTopic 20 -Name Accounting Standards Codification -Section 50 -Paragraph 1 -Subparagraph (b) -Publisher FASB -URI https://asc.fasb.org//1943274/2147482573/350-20-50-1
Reference 6: http://www.xbrl.org/2009/role/commonPracticeRef -Topic 350 -SubTopic 20 -Name Accounting Standards Codification -Section 50 -Paragraph 1 -Subparagraph (c) -Publisher FASB -URI https://asc.fasb.org//1943274/2147482573/350-20-50-1
Reference 7: http://www.xbrl.org/2009/role/commonPracticeRef -Topic 350 -SubTopic 20 -Name Accounting Standards Codification -Section 50 -Paragraph 1 -Subparagraph (d) -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 (e) -Publisher FASB -URI https://asc.fasb.org//1943274/2147482573/350-20-50-1
Reference 9: http://www.xbrl.org/2009/role/commonPracticeRef -Topic 350 -SubTopic 20 -Name Accounting Standards Codification -Section 50 -Paragraph 1 -Subparagraph (f) -Publisher FASB -URI https://asc.fasb.org//1943274/2147482573/350-20-50-1
Reference 10: http://www.xbrl.org/2009/role/commonPracticeRef -Topic 350 -SubTopic 20 -Name Accounting Standards Codification -Section 50 -Paragraph 1 -Subparagraph (g) -Publisher FASB -URI https://asc.fasb.org//1943274/2147482573/350-20-50-1
Reference 11: http://www.xbrl.org/2009/role/commonPracticeRef -Topic 350 -SubTopic 20 -Name Accounting Standards Codification -Section 50 -Paragraph 1A -Publisher FASB -URI https://asc.fasb.org//1943274/2147482573/350-20-50-1A
Reference 12: http://www.xbrl.org/2009/role/commonPracticeRef -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
+ Details
Name: |
us-gaap_ScheduleOfGoodwillTextBlock |
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://fasb.org/us-gaap/role/ref/legacyRef -Name Accounting Standards Codification -Topic 350 -SubTopic 30 -Section 50 -Paragraph 2 -Subparagraph (a) -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.23.3
Accumulated Other Comprehensive (Loss) Income (Tables)
|
9 Months Ended |
Sep. 30, 2023 |
Accumulated Other Comprehensive Income (Loss), Net of Tax [Abstract] |
|
Schedule Of Components Of Accumulated Other Comprehensive Income (Loss) |
The following tables summarize the cumulative balance of each component of accumulated other comprehensive loss, net of tax, for the three months ended September 30, (in thousands): | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Foreign Currency Translation Adjustment | | Postretirement Benefit Plan Adjustments | | | | Total Pre-Tax Amount | | Tax (Benefit) Expense | | Accumulated Other Comprehensive Loss | | | Balance at June 30, 2023 | $ | (4,081) | | | $ | (373) | | | | | $ | (4,454) | | | $ | (339) | | | $ | (4,115) | | | | | | | | | | | | | | | | | | Postretirement health care plan adjustments | — | | | 11 | | | | | 11 | | | 3 | | | 8 | | | | Foreign currency translation adjustment | (1,376) | | | — | | | | | (1,376) | | | — | | | (1,376) | | | | Balance at September 30, 2023 | $ | (5,457) | | | $ | (362) | | | | | $ | (5,819) | | | $ | (336) | | | $ | (5,483) | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Balance at June 30, 2022 | $ | (1,785) | | | $ | (2,212) | | | | | $ | (3,997) | | | $ | (784) | | | $ | (3,213) | | | | | | | | | | | | | | | | | | Postretirement health care plan adjustments | — | | | 17 | | | | | 17 | | | 5 | | | 12 | | | | Foreign currency translation adjustment | (3,568) | | | — | | | | | (3,568) | | | — | | | (3,568) | | | | Balance at September 30, 2022 | $ | (5,353) | | | $ | (2,195) | | | | | $ | (7,548) | | | $ | (779) | | | $ | (6,769) | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | |
The following tables summarize the cumulative balance of each component of accumulated other comprehensive (loss) income, net of tax, for the nine months ended September 30, (in thousands): | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Foreign Currency Translation Adjustment | | Postretirement Benefit Plan Adjustments | | | | Total Pre-Tax Amount | | Tax (Benefit) Expense | | Accumulated Other Comprehensive (Loss) Income | Balance at December 31, 2022 | $ | (3,382) | | | $ | (395) | | | | | $ | (3,777) | | | $ | (345) | | | $ | (3,432) | | | | | | | | | | | | | | Postretirement health care plan adjustments | — | | | 33 | | | | | 33 | | | 9 | | | 24 | | Foreign currency translation adjustment | (2,075) | | | — | | | | | (2,075) | | | — | | | (2,075) | | Balance at September 30, 2023 | $ | (5,457) | | | $ | (362) | | | | | $ | (5,819) | | | $ | (336) | | | $ | (5,483) | | | | | | | | | | | | | | | | | | | | | | | | | | Balance at December 31, 2021 | $ | 1,640 | | | $ | (2,247) | | | | | $ | (607) | | | $ | (794) | | | $ | 187 | | | | | | | | | | | | | | Postretirement health care plan adjustments | — | | | 52 | | | | | 52 | | | 15 | | | 37 | | Foreign currency translation adjustment | (6,993) | | | — | | | | | (6,993) | | | — | | | (6,993) | | Balance at September 30, 2022 | $ | (5,353) | | | $ | (2,195) | | | | | $ | (7,548) | | | $ | (779) | | | $ | (6,769) | |
|
X |
- References
+ Details
Name: |
us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTaxAbstract |
Namespace Prefix: |
us-gaap_ |
Data Type: |
xbrli:stringItemType |
Balance Type: |
na |
Period Type: |
duration |
|
X |
- DefinitionTabular disclosure of the components of accumulated other comprehensive income (loss).
+ ReferencesReference 1: http://fasb.org/us-gaap/role/ref/legacyRef -Name Accounting Standards Codification -Topic 220 -SubTopic 10 -Section 45 -Paragraph 14A -Publisher FASB -URI https://asc.fasb.org//1943274/2147482790/220-10-45-14A
Reference 2: http://www.xbrl.org/2009/role/commonPracticeRef -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 3: http://www.xbrl.org/2009/role/commonPracticeRef -Topic 830 -SubTopic 30 -Name Accounting Standards Codification -Section 45 -Paragraph 20 -Publisher FASB -URI https://asc.fasb.org//1943274/2147481694/830-30-45-20
+ Details
Name: |
us-gaap_ScheduleOfAccumulatedOtherComprehensiveIncomeLossTableTextBlock |
Namespace Prefix: |
us-gaap_ |
Data Type: |
dtr-types:textBlockItemType |
Balance Type: |
na |
Period Type: |
duration |
|
v3.23.3
Equity-Based Compensation (Tables)
|
9 Months Ended |
Sep. 30, 2023 |
Share-Based Payment Arrangement, Noncash Expense [Abstract] |
|
Schedule Of Number Of Awards And Weighted Average Grant Date Fair Value |
The following table sets forth the number of equity-based awards granted during the nine months ended September 30, which will convert to shares upon vesting, along with the weighted average grant date fair values: | | | | | | | | | | | | | | | | | | | | | | | | | | | | | 2023 | | 2022 | Awards | | Number of Awards | | Weighted Average Grant Date Fair Value | | Number of Awards (2) | | Weighted Average Grant Date Fair Value | Performance stock units (1) | | 85,323 | | | $ | 53.22 | | | 108,464 | | | $ | 47.00 | | Restricted stock units | | 89,713 | | | $ | 61.21 | | | 123,351 | | | $ | 43.42 | | Deferred stock units | | 6,351 | | | $ | 54.33 | | | 2,460 | | | $ | 42.69 | | Common shares | | 8,468 | | | $ | 54.33 | | | 15,652 | | | $ | 42.49 | |
(1) The Company’s performance stock units (“PSUs”) represent shares granted for which the final number of shares earned depends on financial performance. The number of shares to be issued may vary between 0% and 200% of the number of PSUs granted depending on the relative achievement to targeted thresholds. The Company's PSUs with a financial performance condition are based on the Company’s return on invested capital (“ROIC”) over a one-year performance period. (2) PSUs granted in the first quarter of 2022 includes 5,653 units that were forfeited in the first quarter of 2023 and 62,201 units that will be converted to shares and issued to recipients in the first quarter of 2025 at 60.5% of the target amount granted, based on the Company's actual ROIC compared to ROIC target for the performance period ended December 31, 2022.
|
Management Stock Purchase Plan |
The following table provides the number of restricted stock units credited to active participant accounts and the payments made with respect to MSPP liabilities during the nine months ended September 30,: | | | | | | | | | | | | | 2023 | | 2022 | Restricted stock units credited | 46,843 | | | 9,564 | | MSPP liabilities paid (in thousands) | $ | 2,392 | | | $ | 2,961 | |
|
X |
- DefinitionTabular disclosure of employee stock purchase plan activity.
+ ReferencesReference 1: http://fasb.org/us-gaap/role/ref/legacyRef -Name Accounting Standards Codification -Topic 718 -SubTopic 10 -Section 50 -Paragraph 2 -Subparagraph (g) -Publisher FASB -URI https://asc.fasb.org//1943274/2147480429/718-10-50-2
+ Details
Name: |
us-gaap_ScheduleOfShareBasedCompensationEmployeeStockPurchasePlanActivityTableTextBlock |
Namespace Prefix: |
us-gaap_ |
Data Type: |
dtr-types:textBlockItemType |
Balance Type: |
na |
Period Type: |
duration |
|
X |
- References
+ Details
Name: |
us-gaap_ShareBasedCompensationAbstract |
Namespace Prefix: |
us-gaap_ |
Data Type: |
xbrli:stringItemType |
Balance Type: |
na |
Period Type: |
duration |
|
X |
- DefinitionTabular disclosure of the weighted-average grant-date fair value of equity options or other equity instruments granted during the year.
+ ReferencesReference 1: 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_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageGrantDateFairValueTableTextBlock |
Namespace Prefix: |
us-gaap_ |
Data Type: |
dtr-types:textBlockItemType |
Balance Type: |
na |
Period Type: |
duration |
|
v3.23.3
Exit Activity Costs and Asset Impairments (Tables)
|
9 Months Ended |
Sep. 30, 2023 |
Restructuring and Related Activities [Abstract] |
|
Summary Of Exit Activity Costs And Asset Impairments |
The following tables set forth the exit activity costs (recoveries) and asset impairment charges (recoveries) incurred by segment during the three and nine months ended September 30, related to the restructuring activities described above (in thousands): | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Three Months Ended September 30, | | 2023 | | 2022 | | Exit Activity | | Asset Impairment | | Total | | Exit Activity | | Asset Impairment | | Total | Renewables | $ | 4,389 | | | $ | (59) | | | $ | 4,330 | | | $ | (44) | | | $ | — | | | $ | (44) | | Residential | 22 | | | 654 | | | 676 | | | — | | | 12 | | | 12 | | Agtech | 5 | | | — | | | 5 | | | 15 | | | 217 | | | 232 | | Infrastructure | — | | | — | | | — | | | — | | | — | | | — | | Corporate | (33) | | | — | | | (33) | | | 11 | | | — | | | 11 | | Total | $ | 4,383 | | | $ | 595 | | | $ | 4,978 | | | $ | (18) | | | $ | 229 | | | $ | 211 | |
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Nine Months Ended September 30, | | 2023 | | 2022 | | Exit Activity | | Asset Impairment | | Total | | Exit Activity | | Asset Impairment | | Total | Renewables | $ | 7,298 | | | $ | (82) | | | $ | 7,216 | | | $ | 1,359 | | | $ | 1,198 | | | $ | 2,557 | | Residential | 136 | | | 654 | | | 790 | | | 1,298 | | | 12 | | | 1,310 | | Agtech | 722 | | | — | | | 722 | | | 103 | | | 217 | | | 320 | | Infrastructure | — | | | — | | | — | | | (63) | | | — | | | (63) | | Corporate | (33) | | | — | | | (33) | | | 93 | | | — | | | 93 | | Total | $ | 8,123 | | | $ | 572 | | | $ | 8,695 | | | $ | 2,790 | | | $ | 1,427 | | | $ | 4,217 | |
The following table provides a summary of where the exit activity costs and asset impairment charges were recorded in the consolidated statements of income for the three and nine months ended September 30, (in thousands): | | | | | | | | | | | | | | | | | | | | | | | | | Three Months Ended September 30, | | Nine Months Ended September 30, | | 2023 | | 2022 | | 2023 | | 2022 | Cost of sales | $ | 4,544 | | | $ | (39) | | | $ | 8,155 | | | $ | 2,249 | | Selling, general, and administrative expense | 434 | | | 250 | | | 540 | | | 1,968 | | Total exit activity and asset impairment charges | $ | 4,978 | | | $ | 211 | | | $ | 8,695 | | | $ | 4,217 | |
|
Reconciliation Of Liability For Exit Activity Costs Relating To Facility Consolidation Efforts |
The following table reconciles the beginning and ending liability for exit activity costs relating to the Company’s facility consolidation efforts (in thousands): | | | | | | | | | | | | | 2023 | | 2022 | Balance at January 1 | $ | 2,417 | | | $ | 272 | | Exit activity costs recognized | 8,123 | | | 2,790 | | Cash payments | (3,254) | | | (2,782) | | Balance at September 30 | $ | 7,286 | | | $ | 280 | |
|
X |
- DefinitionTabular disclosure of costs incurred for restructuring including, but not limited to, exit and disposal activities, remediation, implementation, integration, asset impairment, and charges against earnings from the write-down of assets.
+ ReferencesReference 1: http://fasb.org/us-gaap/role/ref/legacyRef -Name Accounting Standards Codification -Topic 420 -SubTopic 10 -Section S99 -Paragraph 1 -Subparagraph (SAB TOPIC 5.P.3) -Publisher FASB -URI https://asc.fasb.org//1943274/2147479823/420-10-S99-1
Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef -Name Accounting Standards Codification -Topic 420 -SubTopic 10 -Section 50 -Paragraph 1 -Publisher FASB -URI https://asc.fasb.org//1943274/2147482017/420-10-50-1
Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef -Name Accounting Standards Codification -Topic 420 -SubTopic 10 -Section S99 -Paragraph 2 -Subparagraph (SAB TOPIC 5.P.4) -Publisher FASB -URI https://asc.fasb.org//1943274/2147479823/420-10-S99-2
+ Details
Name: |
us-gaap_ScheduleOfRestructuringAndRelatedCostsTextBlock |
Namespace Prefix: |
us-gaap_ |
Data Type: |
dtr-types:textBlockItemType |
Balance Type: |
na |
Period Type: |
duration |
|
X |
- DefinitionTabular disclosure of an entity's restructuring reserve that occurred during the period associated with the exit from or disposal of business activities or restructurings for each major type of cost. This element may also include a description of any reversal and other adjustment made during the period to the amount of an accrued liability for restructuring activities. This element may be used to encapsulate the roll forward presentations of an entity's restructuring reserve by type of cost and in total, and explanation of changes that occurred in the period.
+ ReferencesReference 1: http://fasb.org/us-gaap/role/ref/legacyRef -Name Accounting Standards Codification -Topic 420 -SubTopic 10 -Section 50 -Paragraph 1 -Subparagraph (b)(2) -Publisher FASB -URI https://asc.fasb.org//1943274/2147482017/420-10-50-1
Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef -Name Accounting Standards Codification -Topic 420 -SubTopic 10 -Section S99 -Paragraph 2 -Subparagraph (SAB Topic 5.P.4(b)(2)) -Publisher FASB -URI https://asc.fasb.org//1943274/2147479823/420-10-S99-2
+ Details
Name: |
us-gaap_ScheduleOfRestructuringReserveByTypeOfCostTextBlock |
Namespace Prefix: |
us-gaap_ |
Data Type: |
dtr-types:textBlockItemType |
Balance Type: |
na |
Period Type: |
duration |
|
v3.23.3
Income Taxes (Tables)
|
9 Months Ended |
Sep. 30, 2023 |
Income Tax Disclosure [Abstract] |
|
Summary Of Provision For Income Taxes For Continuing Operations |
The following table summarizes the provision for income taxes for continuing operations (in thousands) for the three and nine months ended September 30, and the applicable effective tax rates: | | | | | | | | | | | | | | | | | | | | | | | | | Three Months Ended September 30, | | Nine Months Ended September 30, | | 2023 | | 2022 | | 2023 | | 2022 | Provision for income taxes | $ | 14,536 | | | $ | 11,690 | | | $ | 33,268 | | | $ | 26,686 | | Effective tax rate | 27.0 | % | | 25.4 | % | | 26.7 | % | | 25.2 | % |
|
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://fasb.org/us-gaap/role/ref/legacyRef -Topic 740 -SubTopic 10 -Name Accounting Standards Codification -Paragraph 9 -Section 50 -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 |
|
v3.23.3
Earnings per Share (Tables)
|
9 Months Ended |
Sep. 30, 2023 |
Earnings Per Share [Abstract] |
|
Schedule Of Computation Of Basic And Diluted Loss Per Share |
Earnings per share and the weighted average shares outstanding used in calculating basic and diluted earnings per share are as follows for the three and nine months ended September 30, (in thousands): | | | | | | | | | | | | | | | | | | | | | | | | | Three Months Ended September 30, | | Nine Months Ended September 30, | | 2023 | | 2022 | | 2023 | | 2022 | Numerator: | | | | | | | | | | | | | | | | | | | | | | | | Net income available to common stockholders | $ | 39,277 | | | $ | 34,295 | | | $ | 91,099 | | | $ | 79,058 | | Denominator for basic earnings per share: | | | | | | | | Weighted average shares outstanding | 30,485 | | | 31,707 | | | 30,638 | | | 32,396 | | Denominator for diluted earnings per share: | | | | | | | | Weighted average shares outstanding | 30,485 | | | 31,707 | | | 30,638 | | | 32,396 | | Common stock units | 230 | | | 105 | | | 170 | | | 107 | | Weighted average shares and conversions | 30,715 | | | 31,812 | | | 30,808 | | | 32,503 | |
|
Schedule of Antidilutive Securities Excluded from Computation of Earnings Per Share |
The following table provides the potential anti-dilutive common stock units for the three and nine months ended September 30, (in thousands): | | | | | | | | | | | | | | | | | | | | | | | | | Three Months Ended September 30, | | Nine Months Ended September 30, | | 2023 | | 2022 | | 2023 | | 2022 | Common stock units | 17 | | | 51 | | | 19 | | | 48 | |
|
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 securities (including those issuable pursuant to contingent stock agreements) that could potentially dilute basic earnings per share (EPS) in the future that were not included in the computation of diluted EPS because to do so would increase EPS amounts or decrease loss per share amounts for the period presented, by antidilutive securities.
+ ReferencesReference 1: 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
+ Details
Name: |
us-gaap_ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTextBlock |
Namespace Prefix: |
us-gaap_ |
Data Type: |
dtr-types:textBlockItemType |
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.23.3
Segment Information (Tables)
|
9 Months Ended |
Sep. 30, 2023 |
Segment Reporting Information, Revenue for Reportable Segment [Abstract] |
|
Reconciliation Of Sales To Earnings Before Income Taxes by Segment |
The following table illustrates certain measurements used by management to assess performance of the segments described above for the three and nine months ended September 30, (in thousands): | | | | | | | | | | | | | | | | | | | | | | | | | Three Months Ended September 30, | | Nine Months Ended September 30, | | 2023 | | 2022 | | 2023 | | 2022 | Net sales: | | | | | | | | Renewables | $ | 106,362 | | | $ | 111,119 | | | $ | 243,026 | | | $ | 291,451 | | Residential | 227,747 | | | 215,592 | | | 635,476 | | | 595,322 | | Agtech | 31,666 | | | 44,217 | | | 102,546 | | | 130,325 | | Infrastructure | 24,969 | | | 20,363 | | | 67,877 | | | 59,007 | | Total net sales | $ | 390,744 | | | $ | 391,291 | | | $ | 1,048,925 | | | $ | 1,076,105 | | | | | | | | | | Income from operations: | | | | | | | | Renewables | $ | 12,907 | | | $ | 14,216 | | | $ | 21,084 | | | $ | 14,061 | | Residential | 42,158 | | | 35,802 | | | 115,626 | | | 104,901 | | Agtech | 2,136 | | | 3,777 | | | 3,349 | | | 5,350 | | Infrastructure | 6,386 | | | 2,572 | | | 14,928 | | | 6,640 | | Unallocated Corporate Expenses | (10,397) | | | (8,971) | | | (29,350) | | | (22,222) | | Total income from operations | $ | 53,190 | | | $ | 47,396 | | | $ | 125,637 | | | $ | 108,730 | |
| | | | | | | | | | | | | September 30, 2023 | | December 31, 2022 | Total assets: | | | | Renewables | $ | 399,969 | | | $ | 392,368 | | Residential | 539,800 | | | 519,567 | | Agtech | 182,988 | | | 193,966 | | Infrastructure | 79,877 | | | 80,264 | | Unallocated corporate assets | 85,412 | | | 24,448 | | | | | | | $ | 1,288,046 | | | $ | 1,210,613 | |
|
Disaggregation of Revenue |
The following tables illustrate segment revenue disaggregated by timing of transfer of control to the customer for the three and nine months ended September 30 (in thousands): | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Three Months Ended September 30, 2023 | | Renewables | | Residential | | Agtech | | Infrastructure | | Total | Net sales: | | | | | | | | | | Point in Time | $ | 15,903 | | | $ | 225,985 | | | $ | 777 | | | $ | 9,922 | | | $ | 252,587 | | Over Time | 90,459 | | | 1,762 | | | 30,889 | | | 15,047 | | | 138,157 | | Total net sales | $ | 106,362 | | | $ | 227,747 | | | $ | 31,666 | | | $ | 24,969 | | | $ | 390,744 | |
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Three Months Ended September 30, 2022 | | Renewables | | Residential | | Agtech | | Infrastructure | | Total | Net sales: | | | | | | | | | | Point in Time | $ | 7,660 | | | $ | 214,175 | | | $ | 3,510 | | | $ | 9,938 | | | $ | 235,283 | | Over Time | 103,459 | | | 1,417 | | | 40,707 | | | 10,425 | | | 156,008 | | Total net sales | $ | 111,119 | | | $ | 215,592 | | | $ | 44,217 | | | $ | 20,363 | | | $ | 391,291 | |
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Nine Months Ended September 30, 2023 | | Renewables | | Residential | | Agtech | | Infrastructure | | Total | Net sales: | | | | | | | | | | Point in Time | $ | 35,630 | | | $ | 630,545 | | | $ | 5,580 | | | $ | 24,831 | | | $ | 696,586 | | Over Time | 207,396 | | | 4,931 | | | 96,966 | | | 43,046 | | | 352,339 | | Total net sales | $ | 243,026 | | | $ | 635,476 | | | $ | 102,546 | | | $ | 67,877 | | | $ | 1,048,925 | |
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Nine Months Ended September 30, 2022 | | Renewables | | Residential | | Agtech | | Infrastructure | | Total | Net sales: | | | | | | | | | | Point in Time | $ | 18,569 | | | $ | 591,160 | | | $ | 9,152 | | | $ | 25,177 | | | $ | 644,058 | | Over Time | 272,882 | | | 4,162 | | | 121,173 | | | 33,830 | | | 432,047 | | Total net sales | $ | 291,451 | | | $ | 595,322 | | | $ | 130,325 | | | $ | 59,007 | | | $ | 1,076,105 | |
|
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 |
- 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 350 -SubTopic 20 -Section 50 -Paragraph 1 -Publisher FASB -URI https://asc.fasb.org//1943274/2147482573/350-20-50-1
Reference 2: 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 3: 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 4: 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 |
|
v3.23.3
Accounts Receivable, Net (Schedule of Receivables) (Details) - USD ($) $ in Thousands |
Sep. 30, 2023 |
Dec. 31, 2022 |
Receivables [Abstract] |
|
|
Trade accounts receivable |
$ 216,754
|
$ 179,170
|
Costs in excess of billings |
43,715
|
41,732
|
Total accounts receivable |
260,469
|
220,902
|
Less allowance for doubtful accounts and contract assets |
(4,069)
|
(3,746)
|
Accounts receivable, net |
$ 256,400
|
$ 217,156
|
X |
- DefinitionContracts Receivable, Gross, Current
+ References
+ Details
Name: |
rock_ContractsReceivableGrossCurrent |
Namespace Prefix: |
rock_ |
Data Type: |
xbrli:monetaryItemType |
Balance Type: |
debit |
Period Type: |
instant |
|
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 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 2: 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
Reference 3: 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 4: http://www.xbrl.org/2003/role/disclosureRef -Topic 310 -SubTopic 10 -Name Accounting Standards Codification -Section 45 -Paragraph 9 -Publisher FASB -URI https://asc.fasb.org//1943274/2147481990/310-10-45-9
+ 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/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 310 -SubTopic 10 -Name Accounting Standards Codification -Section 45 -Paragraph 9 -Publisher FASB -URI https://asc.fasb.org//1943274/2147481990/310-10-45-9
+ 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 |
|
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/2147482312/912-310-45-2
+ Details
Name: |
us-gaap_UnbilledContractsReceivable |
Namespace Prefix: |
us-gaap_ |
Data Type: |
xbrli:monetaryItemType |
Balance Type: |
debit |
Period Type: |
instant |
|
v3.23.3
Accounts Receivable, Net (Schedule of Accounts Receivable Allowance for Credit Losses) (Details) $ in Thousands |
9 Months Ended |
Sep. 30, 2023
USD ($)
|
Accounts Receivable, Allowance for Credit Loss [Roll Forward] |
|
Beginning balance as of January 1, 2023 |
$ 3,746
|
Bad debt expense, net of recoveries |
1,479
|
Accounts written off against allowance and other adjustments |
(1,156)
|
Ending balance as of September 30, 2023 |
$ 4,069
|
X |
- DefinitionAmount of allowance for credit loss on accounts receivable.
+ ReferencesReference 1: 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)(5)) -Publisher FASB -URI https://asc.fasb.org//1943274/2147479440/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(4)) -Publisher FASB -URI https://asc.fasb.org//1943274/2147480566/210-10-S99-1
Reference 3: 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 4: 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
Reference 5: http://www.xbrl.org/2003/role/disclosureRef -Topic 326 -SubTopic 20 -Name Accounting Standards Codification -Section 50 -Paragraph 13 -Subparagraph (a) -Publisher FASB -URI https://asc.fasb.org//1943274/2147479319/326-20-50-13
Reference 6: http://www.xbrl.org/2003/role/disclosureRef -Topic 326 -SubTopic 20 -Name Accounting Standards Codification -Section 50 -Paragraph 13 -Subparagraph (f) -Publisher FASB -URI https://asc.fasb.org//1943274/2147479319/326-20-50-13
+ Details
Name: |
us-gaap_AllowanceForDoubtfulAccountsReceivable |
Namespace Prefix: |
us-gaap_ |
Data Type: |
xbrli:monetaryItemType |
Balance Type: |
credit |
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_AllowanceForDoubtfulAccountsReceivableRollforward |
Namespace Prefix: |
us-gaap_ |
Data Type: |
xbrli:stringItemType |
Balance Type: |
na |
Period Type: |
duration |
|
X |
- DefinitionAmount of direct write-downs of accounts receivable charged against the allowance.
+ ReferencesReference 1: http://www.xbrl.org/2003/role/disclosureRef -Topic 326 -SubTopic 20 -Name Accounting Standards Codification -Section 50 -Paragraph 13 -Subparagraph (d) -Publisher FASB -URI https://asc.fasb.org//1943274/2147479319/326-20-50-13
+ Details
Name: |
us-gaap_AllowanceForDoubtfulAccountsReceivableWriteOffs |
Namespace Prefix: |
us-gaap_ |
Data Type: |
xbrli:monetaryItemType |
Balance Type: |
debit |
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 |
|
v3.23.3
Revenue - Narrative (Details) - USD ($) $ in Millions |
9 Months Ended |
|
Sep. 30, 2023 |
Sep. 30, 2022 |
Dec. 31, 2022 |
Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction [Line Items] |
|
|
|
Unearned revenue |
$ 7.2
|
|
$ 4.6
|
Revenue recognized that was in contract liabilities at the beginning of the period |
$ 32.2
|
$ 41.2
|
|
Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction, Start Date [Axis]: 2023-10-01 | Maximum |
|
|
|
Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction [Line Items] |
|
|
|
Remaining performance obligation expected timing of satisfaction |
1 year
|
|
|
X |
- DefinitionContract with Customer, Liability, Including New Contract Revenue, Recognized
+ References
+ Details
Name: |
rock_ContractWithCustomerLiabilityIncludingNewContractRevenueRecognized |
Namespace Prefix: |
rock_ |
Data Type: |
xbrli:monetaryItemType |
Balance Type: |
credit |
Period Type: |
duration |
|
X |
- DefinitionAmount of 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 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_ContractWithCustomerLiability |
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.
+ References
+ Details
Name: |
us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionLineItems |
Namespace Prefix: |
us-gaap_ |
Data Type: |
xbrli:stringItemType |
Balance Type: |
na |
Period Type: |
duration |
|
X |
- DefinitionPeriod in which remaining performance obligation is expected to be recognized as revenue, 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 -Name Accounting Standards Codification -Section 50 -Paragraph 13 -Subparagraph (b)(1) -SubTopic 10 -Topic 606 -Publisher FASB -URI https://asc.fasb.org//1943274/2147479806/606-10-50-13
+ Details
Name: |
us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionPeriod1 |
Namespace Prefix: |
us-gaap_ |
Data Type: |
xbrli:durationItemType |
Balance Type: |
na |
Period Type: |
instant |
|
X |
- Details
Name: |
us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionStartDateAxis=2023-10-01 |
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.23.3
Inventories (Details) - USD ($) $ in Thousands |
Sep. 30, 2023 |
Dec. 31, 2022 |
Inventory Disclosure [Abstract] |
|
|
Raw material |
$ 91,069
|
$ 111,187
|
Work-in-process |
13,675
|
17,944
|
Finished goods |
42,497
|
47,523
|
Gross inventory |
147,241
|
176,654
|
Less reserves |
(6,233)
|
(6,294)
|
Inventories, net |
$ 141,008
|
$ 170,360
|
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 |
- DefinitionGross 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://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_InventoryGross |
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://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
Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef -Name Accounting Standards Codification -Topic 330 -SubTopic 10 -Section S99 -Paragraph 2 -Subparagraph (SAB TOPIC 5.BB) -Publisher FASB -URI https://asc.fasb.org//1943274/2147480581/330-10-S99-2
+ 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.23.3
Acquisition (Narrative) (Details) - USD ($) $ in Thousands |
Jul. 05, 2023 |
Aug. 22, 2022 |
Sep. 30, 2023 |
Dec. 31, 2022 |
Business Acquisition [Line Items] |
|
|
|
|
Goodwill |
|
|
$ 515,344
|
$ 512,363
|
Privately Held Utah-Based Company |
|
|
|
|
Business Acquisition [Line Items] |
|
|
|
|
Acquisition purchase price |
$ 10,400
|
|
|
|
Measurement period |
1 year
|
|
|
|
Goodwill |
$ 4,133
|
|
|
|
Quality Aluminum Products |
|
|
|
|
Business Acquisition [Line Items] |
|
|
|
|
Acquisition purchase price |
|
$ 52,100
|
|
|
Measurement period |
|
1 year
|
|
|
Goodwill |
|
$ 3,991
|
|
|
X |
- DefinitionFair Value, Measurement Period
+ References
+ Details
Name: |
rock_FairValueMeasurementPeriod |
Namespace Prefix: |
rock_ |
Data Type: |
xbrli:durationItemType |
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 805 -SubTopic 20 -Name Accounting Standards Codification -Section 50 -Paragraph 5 -Subparagraph (a) -Publisher FASB -URI https://asc.fasb.org//1943274/2147479907/805-20-50-5
+ Details
Name: |
us-gaap_BusinessAcquisitionLineItems |
Namespace Prefix: |
us-gaap_ |
Data Type: |
xbrli:stringItemType |
Balance Type: |
na |
Period Type: |
duration |
|
X |
- DefinitionAmount of consideration transferred, consisting of acquisition-date fair value of assets transferred by the acquirer, liabilities incurred by the acquirer, and equity interest issued by the acquirer.
+ ReferencesReference 1: http://fasb.org/us-gaap/role/ref/legacyRef -Name Accounting Standards Codification -Section 30 -Paragraph 8 -SubTopic 30 -Topic 805 -Publisher FASB -URI https://asc.fasb.org//1943274/2147479637/805-30-30-8
Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef -Name Accounting Standards Codification -Section 50 -Paragraph 1 -Subparagraph (b) -SubTopic 30 -Topic 805 -Publisher FASB -URI https://asc.fasb.org//1943274/2147479581/805-30-50-1
Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef -Name Accounting Standards Codification -Section 30 -Paragraph 7 -SubTopic 30 -Topic 805 -Publisher FASB -URI https://asc.fasb.org//1943274/2147479637/805-30-30-7
+ Details
Name: |
us-gaap_BusinessCombinationConsiderationTransferred1 |
Namespace Prefix: |
us-gaap_ |
Data Type: |
xbrli:monetaryItemType |
Balance Type: |
credit |
Period Type: |
duration |
|
X |
- DefinitionAmount after accumulated impairment loss of an asset representing future economic benefits arising from other assets acquired in a business combination that are not individually identified and separately recognized.
+ 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 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 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 4: 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 5: 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 6: 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 7: 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/2147479853/942-210-S99-1
+ Details
Name: |
us-gaap_Goodwill |
Namespace Prefix: |
us-gaap_ |
Data Type: |
xbrli:monetaryItemType |
Balance Type: |
debit |
Period Type: |
instant |
|
X |
- Details
Name: |
us-gaap_BusinessAcquisitionAxis=rock_PrivatelyHeldUtahBasedCompanyMember |
Namespace Prefix: |
|
Data Type: |
na |
Balance Type: |
|
Period Type: |
|
|
X |
- Details
Name: |
us-gaap_BusinessAcquisitionAxis=rock_QualityAluminumProductsMember |
Namespace Prefix: |
|
Data Type: |
na |
Balance Type: |
|
Period Type: |
|
|
v3.23.3
Acquisition (Schedule of Allocation of the Purchase Price Consideration of the Fair Value of Assets Acquired and Liabilities Assumed) (Details) - USD ($) $ in Thousands |
Sep. 30, 2023 |
Jul. 05, 2023 |
Dec. 31, 2022 |
Aug. 22, 2022 |
Business Acquisition [Line Items] |
|
|
|
|
Other liabilities |
|
|
|
$ (1,295)
|
Goodwill |
$ 515,344
|
|
$ 512,363
|
|
Quality Aluminum Products |
|
|
|
|
Business Acquisition [Line Items] |
|
|
|
|
Cash |
|
|
|
1,018
|
Working capital |
|
|
|
23,372
|
Property, plant and equipment |
|
|
|
8,486
|
Acquired intangible assets |
|
|
|
14,700
|
Other assets |
|
|
|
1,813
|
Goodwill |
|
|
|
3,991
|
Fair value of purchase consideration |
|
|
|
$ 52,085
|
Privately Held Utah-Based Company |
|
|
|
|
Business Acquisition [Line Items] |
|
|
|
|
Working capital |
|
$ 889
|
|
|
Property, plant and equipment |
|
195
|
|
|
Acquired intangible assets |
|
5,200
|
|
|
Goodwill |
|
4,133
|
|
|
Fair value of purchase consideration |
|
$ 10,417
|
|
|
X |
- DefinitionBusiness Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Working Capital
+ References
+ Details
Name: |
rock_BusinessCombinationRecognizedIdentifiableAssetsAcquiredandLiabilitiesAssumedWorkingCapital |
Namespace Prefix: |
rock_ |
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 805 -SubTopic 20 -Name Accounting Standards Codification -Section 50 -Paragraph 5 -Subparagraph (a) -Publisher FASB -URI https://asc.fasb.org//1943274/2147479907/805-20-50-5
+ Details
Name: |
us-gaap_BusinessAcquisitionLineItems |
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, acquired at the acquisition date. 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.
+ ReferencesReference 1: http://fasb.org/us-gaap/role/ref/legacyRef -Name Accounting Standards Codification -Topic 805 -SubTopic 20 -Section 50 -Paragraph 1 -Subparagraph (c) -Publisher FASB -URI https://asc.fasb.org//1943274/2147479907/805-20-50-1
+ Details
Name: |
us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCashAndEquivalents |
Namespace Prefix: |
us-gaap_ |
Data Type: |
xbrli:monetaryItemType |
Balance Type: |
debit |
Period Type: |
instant |
|
X |
- DefinitionAmount of intangible assets, excluding goodwill, acquired at the acquisition date.
+ ReferencesReference 1: http://fasb.org/us-gaap/role/ref/legacyRef -Name Accounting Standards Codification -Topic 805 -SubTopic 20 -Section 50 -Paragraph 1 -Subparagraph (c) -Publisher FASB -URI https://asc.fasb.org//1943274/2147479907/805-20-50-1
+ Details
Name: |
us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibleAssetsOtherThanGoodwill |
Namespace Prefix: |
us-gaap_ |
Data Type: |
xbrli:monetaryItemType |
Balance Type: |
debit |
Period Type: |
instant |
|
X |
- DefinitionAmount recognized as of the acquisition date for the identifiable assets acquired in excess of (less than) the aggregate liabilities assumed.
+ ReferencesReference 1: http://fasb.org/us-gaap/role/ref/legacyRef -Name Accounting Standards Codification -Topic 805 -SubTopic 10 -Section 55 -Paragraph 37 -Publisher FASB -URI https://asc.fasb.org//1943274/2147479303/805-10-55-37
Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef -Name Accounting Standards Codification -Topic 805 -SubTopic 20 -Section 50 -Paragraph 1 -Subparagraph (c) -Publisher FASB -URI https://asc.fasb.org//1943274/2147479907/805-20-50-1
+ Details
Name: |
us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNet |
Namespace Prefix: |
us-gaap_ |
Data Type: |
xbrli:monetaryItemType |
Balance Type: |
debit |
Period Type: |
instant |
|
X |
- DefinitionAmount of other liabilities due after one year or the normal operating cycle, if longer, assumed at the acquisition date.
+ ReferencesReference 1: http://fasb.org/us-gaap/role/ref/legacyRef -Name Accounting Standards Codification -Topic 805 -SubTopic 20 -Section 50 -Paragraph 1 -Subparagraph (c) -Publisher FASB -URI https://asc.fasb.org//1943274/2147479907/805-20-50-1
+ Details
Name: |
us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNoncurrentLiabilitiesOther |
Namespace Prefix: |
us-gaap_ |
Data Type: |
xbrli:monetaryItemType |
Balance Type: |
credit |
Period Type: |
instant |
|
X |
- DefinitionAmount of other assets expected to be realized or consumed after one year or the normal operating cycle, if longer, acquired at the acquisition date.
+ ReferencesReference 1: http://fasb.org/us-gaap/role/ref/legacyRef -Name Accounting Standards Codification -Topic 805 -SubTopic 20 -Section 50 -Paragraph 1 -Subparagraph (c) -Publisher FASB -URI https://asc.fasb.org//1943274/2147479907/805-20-50-1
+ Details
Name: |
us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedOtherNoncurrentAssets |
Namespace Prefix: |
us-gaap_ |
Data Type: |
xbrli:monetaryItemType |
Balance Type: |
debit |
Period Type: |
instant |
|
X |
- DefinitionThe amount of property, plant, and equipment recognized as of the acquisition date.
+ ReferencesReference 1: http://fasb.org/us-gaap/role/ref/legacyRef -Name Accounting Standards Codification -Topic 805 -SubTopic 10 -Section 55 -Paragraph 37 -Publisher FASB -URI https://asc.fasb.org//1943274/2147479303/805-10-55-37
Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef -Name Accounting Standards Codification -Topic 805 -SubTopic 20 -Section 50 -Paragraph 1 -Subparagraph (c) -Publisher FASB -URI https://asc.fasb.org//1943274/2147479907/805-20-50-1
+ Details
Name: |
us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedPropertyPlantAndEquipment |
Namespace Prefix: |
us-gaap_ |
Data Type: |
xbrli:monetaryItemType |
Balance Type: |
debit |
Period Type: |
instant |
|
X |
- DefinitionAmount after accumulated impairment loss of an asset representing future economic benefits arising from other assets acquired in a business combination that are not individually identified and separately recognized.
+ 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 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 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 4: 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 5: 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 6: 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 7: 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/2147479853/942-210-S99-1
+ Details
Name: |
us-gaap_Goodwill |
Namespace Prefix: |
us-gaap_ |
Data Type: |
xbrli:monetaryItemType |
Balance Type: |
debit |
Period Type: |
instant |
|
X |
- Details
Name: |
us-gaap_BusinessAcquisitionAxis=rock_QualityAluminumProductsMember |
Namespace Prefix: |
|
Data Type: |
na |
Balance Type: |
|
Period Type: |
|
|
X |
- Details
Name: |
us-gaap_BusinessAcquisitionAxis=rock_PrivatelyHeldUtahBasedCompanyMember |
Namespace Prefix: |
|
Data Type: |
na |
Balance Type: |
|
Period Type: |
|
|
v3.23.3
Acquisition (Schedule of Acquired Intangible Assets) (Details) - USD ($) $ in Thousands |
|
9 Months Ended |
Jul. 05, 2023 |
Sep. 30, 2023 |
Privately Held Utah-Based Company |
|
|
Business Acquisition [Line Items] |
|
|
Finite-lived Intangible Assets Acquired |
$ 5,200
|
|
Privately Held Utah-Based Company | Customer relationships |
|
|
Business Acquisition [Line Items] |
|
|
Finite-lived Intangible Assets Acquired |
$ 4,900
|
|
Acquired Finite-lived Intangible Assets, Weighted Average Useful Life |
12 years
|
|
Privately Held Utah-Based Company | Trademarks |
|
|
Business Acquisition [Line Items] |
|
|
Finite-lived Intangible Assets Acquired |
$ 300
|
|
Acquired Finite-lived Intangible Assets, Weighted Average Useful Life |
2 years
|
|
Quality Aluminum Products |
|
|
Business Acquisition [Line Items] |
|
|
Finite-lived Intangible Assets Acquired |
|
$ 14,700
|
Quality Aluminum Products | Trademarks |
|
|
Business Acquisition [Line Items] |
|
|
Indefinite-lived Intangible Assets Acquired |
|
2,800
|
Quality Aluminum Products | Customer relationships |
|
|
Business Acquisition [Line Items] |
|
|
Finite-lived Intangible Assets Acquired |
|
$ 11,900
|
Acquired Finite-lived Intangible Assets, Weighted Average Useful Life |
|
12 years
|
X |
- DefinitionWeighted average amortization period of finite-lived intangible assets acquired either individually or as part of a group of assets, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents the reported fact of one year, five months, and thirteen days.
+ ReferencesReference 1: http://fasb.org/us-gaap/role/ref/legacyRef -Topic 350 -SubTopic 30 -Name Accounting Standards Codification -Section 50 -Paragraph 1 -Subparagraph (a)(3) -Publisher FASB -URI https://asc.fasb.org//1943274/2147482665/350-30-50-1
+ Details
Name: |
us-gaap_AcquiredFiniteLivedIntangibleAssetsWeightedAverageUsefulLife |
Namespace Prefix: |
us-gaap_ |
Data Type: |
xbrli:durationItemType |
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 805 -SubTopic 20 -Name Accounting Standards Codification -Section 50 -Paragraph 5 -Subparagraph (a) -Publisher FASB -URI https://asc.fasb.org//1943274/2147479907/805-20-50-5
+ Details
Name: |
us-gaap_BusinessAcquisitionLineItems |
Namespace Prefix: |
us-gaap_ |
Data Type: |
xbrli:stringItemType |
Balance Type: |
na |
Period Type: |
duration |
|
X |
- DefinitionAmount of increase in assets, excluding financial assets, lacking physical substance with a definite life, from an acquisition.
+ ReferencesReference 1: http://www.xbrl.org/2003/role/disclosureRef -Topic 350 -SubTopic 30 -Name Accounting Standards Codification -Section 50 -Paragraph 1 -Subparagraph (a)(1) -Publisher FASB -URI https://asc.fasb.org//1943274/2147482665/350-30-50-1
+ Details
Name: |
us-gaap_FinitelivedIntangibleAssetsAcquired1 |
Namespace Prefix: |
us-gaap_ |
Data Type: |
xbrli:monetaryItemType |
Balance Type: |
debit |
Period Type: |
duration |
|
X |
- DefinitionAmount of increase in assets, excluding financial assets and goodwill, lacking physical substance with an indefinite life, from an acquisition.
+ References
+ Details
Name: |
us-gaap_IndefinitelivedIntangibleAssetsAcquired |
Namespace Prefix: |
us-gaap_ |
Data Type: |
xbrli:monetaryItemType |
Balance Type: |
debit |
Period Type: |
duration |
|
X |
- Details
Name: |
us-gaap_BusinessAcquisitionAxis=rock_PrivatelyHeldUtahBasedCompanyMember |
Namespace Prefix: |
|
Data Type: |
na |
Balance Type: |
|
Period Type: |
|
|
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_TrademarksMember |
Namespace Prefix: |
|
Data Type: |
na |
Balance Type: |
|
Period Type: |
|
|
X |
- Details
Name: |
us-gaap_BusinessAcquisitionAxis=rock_QualityAluminumProductsMember |
Namespace Prefix: |
|
Data Type: |
na |
Balance Type: |
|
Period Type: |
|
|
X |
- Details
Name: |
us-gaap_IndefiniteLivedIntangibleAssetsByMajorClassAxis=us-gaap_TrademarksMember |
Namespace Prefix: |
|
Data Type: |
na |
Balance Type: |
|
Period Type: |
|
|
v3.23.3
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 805 -SubTopic 20 -Name Accounting Standards Codification -Section 50 -Paragraph 5 -Subparagraph (a) -Publisher FASB -URI https://asc.fasb.org//1943274/2147479907/805-20-50-5
+ Details
Name: |
us-gaap_BusinessAcquisitionLineItems |
Namespace Prefix: |
us-gaap_ |
Data Type: |
xbrli:stringItemType |
Balance Type: |
na |
Period Type: |
duration |
|
X |
- Details
Name: |
us-gaap_IncomeStatementLocationAxis=us-gaap_CostOfSalesMember |
Namespace Prefix: |
|
Data Type: |
na |
Balance Type: |
|
Period Type: |
|
|
X |
- Details
Name: |
us-gaap_IncomeStatementLocationAxis=us-gaap_SellingGeneralAndAdministrativeExpensesMember |
Namespace Prefix: |
|
Data Type: |
na |
Balance Type: |
|
Period Type: |
|
|
v3.23.3
Goodwill and Related Intangible Assets (Schedule of Changes in Carrying Amount of Goodwill) (Details) $ in Thousands |
9 Months Ended |
Sep. 30, 2023
USD ($)
|
Goodwill [Roll Forward] |
|
Balance at December 31, 2022 |
$ 512,363
|
Acquired goodwill |
4,133
|
Adjustments to prior year acquisitions |
387
|
Foreign currency translation |
(1,539)
|
Balance at September 30, 2023 |
515,344
|
Renewables |
|
Goodwill [Roll Forward] |
|
Balance at December 31, 2022 |
188,030
|
Acquired goodwill |
0
|
Adjustments to prior year acquisitions |
0
|
Foreign currency translation |
(1,273)
|
Balance at September 30, 2023 |
186,757
|
Residential |
|
Goodwill [Roll Forward] |
|
Balance at December 31, 2022 |
209,056
|
Acquired goodwill |
4,133
|
Adjustments to prior year acquisitions |
387
|
Foreign currency translation |
0
|
Balance at September 30, 2023 |
213,576
|
Agtech |
|
Goodwill [Roll Forward] |
|
Balance at December 31, 2022 |
83,599
|
Acquired goodwill |
0
|
Adjustments to prior year acquisitions |
0
|
Foreign currency translation |
(266)
|
Balance at September 30, 2023 |
83,333
|
Infrastructure |
|
Goodwill [Roll Forward] |
|
Balance at December 31, 2022 |
31,678
|
Acquired goodwill |
0
|
Adjustments to prior year acquisitions |
0
|
Foreign currency translation |
0
|
Balance at September 30, 2023 |
$ 31,678
|
X |
- DefinitionAmount after accumulated impairment loss of an asset representing future economic benefits arising from other assets acquired in a business combination that are not individually identified and separately recognized.
+ 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 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 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 4: 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 5: 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 6: 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 7: 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/2147479853/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 of increase in asset representing future economic benefits arising from other assets acquired in a business combination that are not individually identified and separately recognized resulting from a business combination.
+ 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 1 -Subparagraph (b) -Publisher FASB -URI https://asc.fasb.org//1943274/2147482573/350-20-50-1
+ Details
Name: |
us-gaap_GoodwillAcquiredDuringPeriod |
Namespace Prefix: |
us-gaap_ |
Data Type: |
xbrli:monetaryItemType |
Balance Type: |
debit |
Period Type: |
duration |
|
X |
- DefinitionAmount of foreign currency translation gain (loss) which increases (decreases) an asset representing future economic benefits from other assets acquired in a business combination that are not individually identified and separately recognized.
+ ReferencesReference 1: http://www.xbrl.org/2003/role/disclosureRef -Topic 350 -SubTopic 20 -Name Accounting Standards Codification -Section 50 -Paragraph 1 -Subparagraph (f) -Publisher FASB -URI https://asc.fasb.org//1943274/2147482573/350-20-50-1
+ Details
Name: |
us-gaap_GoodwillForeignCurrencyTranslationGainLoss |
Namespace Prefix: |
us-gaap_ |
Data Type: |
xbrli:monetaryItemType |
Balance Type: |
credit |
Period Type: |
duration |
|
X |
- DefinitionAmount of increase (decrease) from adjustments after acquisition date under purchase accounting of an asset representing the future economic benefits arising from other assets acquired in a business combination that are 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 -Subparagraph (g) -Publisher FASB -URI https://asc.fasb.org//1943274/2147482573/350-20-50-1
Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef -Name Accounting Standards Codification -Section 25 -Paragraph 16 -SubTopic 10 -Topic 805 -Publisher FASB -URI https://asc.fasb.org//1943274/2147479405/805-10-25-16
+ Details
Name: |
us-gaap_GoodwillPurchaseAccountingAdjustments |
Namespace Prefix: |
us-gaap_ |
Data Type: |
xbrli:monetaryItemType |
Balance Type: |
debit |
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_GoodwillRollForward |
Namespace Prefix: |
us-gaap_ |
Data Type: |
xbrli:stringItemType |
Balance Type: |
na |
Period Type: |
duration |
|
X |
- Details
Name: |
us-gaap_StatementBusinessSegmentsAxis=rock_RenewableEnergyandConservationMember |
Namespace Prefix: |
|
Data Type: |
na |
Balance Type: |
|
Period Type: |
|
|
X |
- Details
Name: |
us-gaap_StatementBusinessSegmentsAxis=rock_ResidentialProductsMember |
Namespace Prefix: |
|
Data Type: |
na |
Balance Type: |
|
Period Type: |
|
|
X |
- Details
Name: |
us-gaap_StatementBusinessSegmentsAxis=rock_AgtechMember |
Namespace Prefix: |
|
Data Type: |
na |
Balance Type: |
|
Period Type: |
|
|
X |
- Details
Name: |
us-gaap_StatementBusinessSegmentsAxis=rock_InfrastructureMember |
Namespace Prefix: |
|
Data Type: |
na |
Balance Type: |
|
Period Type: |
|
|
v3.23.3
X |
- References
+ Details
Name: |
us-gaap_GoodwillAndIntangibleAssetsDisclosureAbstract |
Namespace Prefix: |
us-gaap_ |
Data Type: |
xbrli:stringItemType |
Balance Type: |
na |
Period Type: |
duration |
|
X |
- DefinitionAmount of accumulated impairment loss for an asset representing future economic benefits arising from other assets acquired in a business combination that are not individually identified and separately recognized.
+ 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 1 -Subparagraph (a) -Publisher FASB -URI https://asc.fasb.org//1943274/2147482573/350-20-50-1
Reference 3: http://www.xbrl.org/2003/role/disclosureRef -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
+ Details
Name: |
us-gaap_GoodwillImpairedAccumulatedImpairmentLoss |
Namespace Prefix: |
us-gaap_ |
Data Type: |
xbrli:monetaryItemType |
Balance Type: |
credit |
Period Type: |
instant |
|
v3.23.3
Goodwill and Related Intangible Assets (Schedule of Acquired Intangible Assets) (Details) - USD ($) $ in Thousands |
Sep. 30, 2023 |
Dec. 31, 2022 |
Finite-Lived Intangible Assets [Line Items] |
|
|
Gross Carrying Amount, Finite-lived intangible assets |
$ 161,348
|
$ 157,107
|
Total acquired intangible assets, Gross Carrying Amount |
216,848
|
212,607
|
Accumulated Amortization, Finite-lived intangible assets |
82,801
|
75,081
|
Total acquired intangible assets, Accumulated Amortization |
82,801
|
75,081
|
Trademarks |
|
|
Finite-Lived Intangible Assets [Line Items] |
|
|
Gross Carrying Amount, Finite-lived intangible assets |
5,745
|
5,448
|
Accumulated Amortization, Finite-lived intangible assets |
4,616
|
4,481
|
Unpatented technology |
|
|
Finite-Lived Intangible Assets [Line Items] |
|
|
Gross Carrying Amount, Finite-lived intangible assets |
34,155
|
34,163
|
Accumulated Amortization, Finite-lived intangible assets |
23,749
|
22,037
|
Customer relationships |
|
|
Finite-Lived Intangible Assets [Line Items] |
|
|
Gross Carrying Amount, Finite-lived intangible assets |
119,078
|
115,125
|
Accumulated Amortization, Finite-lived intangible assets |
52,323
|
46,557
|
Non-compete agreements |
|
|
Finite-Lived Intangible Assets [Line Items] |
|
|
Gross Carrying Amount, Finite-lived intangible assets |
2,370
|
2,371
|
Accumulated Amortization, Finite-lived intangible assets |
2,113
|
2,006
|
Trademarks |
|
|
Finite-Lived Intangible Assets [Line Items] |
|
|
Gross Carrying Amount, Indefinite-lived intangible assets |
55,500
|
55,500
|
Accumulated Amortization, Indefinite-lived intangible assets |
$ 0
|
$ 0
|
X |
- DefinitionAcquired Intangible Assets, Total.
+ References
+ Details
Name: |
rock_AcquiredIntangibleAssetsTotal |
Namespace Prefix: |
rock_ |
Data Type: |
xbrli:monetaryItemType |
Balance Type: |
debit |
Period Type: |
instant |
|
X |
- DefinitionIndefinite-lived accumulated amortization.
+ References
+ Details
Name: |
rock_IndefiniteLivedAccumulatedAmortization |
Namespace Prefix: |
rock_ |
Data Type: |
xbrli:monetaryItemType |
Balance Type: |
credit |
Period Type: |
instant |
|
X |
- DefinitionTotal acquired intangible assets, accumulated amortization
+ References
+ Details
Name: |
rock_TotalAcquiredIntangibleAssetsAccumulatedAmortization |
Namespace Prefix: |
rock_ |
Data Type: |
xbrli:monetaryItemType |
Balance Type: |
credit |
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/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
Reference 2: 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
+ 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/disclosureRef -Topic 928 -SubTopic 340 -Name Accounting Standards Codification -Section 50 -Paragraph 1 -Publisher FASB -URI https://asc.fasb.org//1943274/2147483147/928-340-50-1
Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef -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
+ 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/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 of assets, excluding financial assets and goodwill, lacking physical substance and having a projected indefinite period of benefit.
+ ReferencesReference 1: http://fasb.org/us-gaap/role/ref/legacyRef -Topic 350 -SubTopic 30 -Name Accounting Standards Codification -Section 50 -Paragraph 2 -Subparagraph (b) -Publisher FASB -URI https://asc.fasb.org//1943274/2147482665/350-30-50-2
+ Details
Name: |
us-gaap_IndefiniteLivedIntangibleAssetsExcludingGoodwill |
Namespace Prefix: |
us-gaap_ |
Data Type: |
xbrli:monetaryItemType |
Balance Type: |
debit |
Period Type: |
instant |
|
X |
- Details
Name: |
us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis=us-gaap_TrademarksMember |
Namespace Prefix: |
|
Data Type: |
na |
Balance Type: |
|
Period Type: |
|
|
X |
- Details
Name: |
us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis=us-gaap_UnpatentedTechnologyMember |
Namespace Prefix: |
|
Data Type: |
na |
Balance Type: |
|
Period Type: |
|
|
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_NoncompeteAgreementsMember |
Namespace Prefix: |
|
Data Type: |
na |
Balance Type: |
|
Period Type: |
|
|
X |
- Details
Name: |
us-gaap_IndefiniteLivedIntangibleAssetsByMajorClassAxis=us-gaap_TrademarksMember |
Namespace Prefix: |
|
Data Type: |
na |
Balance Type: |
|
Period Type: |
|
|
v3.23.3
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://fasb.org/us-gaap/role/ref/legacyRef -Name Accounting Standards Codification -Topic 350 -SubTopic 30 -Section 45 -Paragraph 2 -Publisher FASB -URI https://asc.fasb.org//1943274/2147482686/350-30-45-2
Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef -Name Accounting Standards Codification -Topic 350 -SubTopic 30 -Section 50 -Paragraph 2 -Subparagraph (a)(2) -Publisher FASB -URI https://asc.fasb.org//1943274/2147482665/350-30-50-2
+ Details
Name: |
us-gaap_AmortizationOfIntangibleAssets |
Namespace Prefix: |
us-gaap_ |
Data Type: |
xbrli:monetaryItemType |
Balance Type: |
debit |
Period Type: |
duration |
|
X |
- References
+ Details
Name: |
us-gaap_GoodwillAndIntangibleAssetsDisclosureAbstract |
Namespace Prefix: |
us-gaap_ |
Data Type: |
xbrli:stringItemType |
Balance Type: |
na |
Period Type: |
duration |
|
v3.23.3
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://fasb.org/us-gaap/role/ref/legacyRef -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_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 remainder of current fiscal year.
+ References
+ Details
Name: |
us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseRemainderOfFiscalYear |
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://fasb.org/us-gaap/role/ref/legacyRef -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_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://fasb.org/us-gaap/role/ref/legacyRef -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_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://fasb.org/us-gaap/role/ref/legacyRef -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_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://fasb.org/us-gaap/role/ref/legacyRef -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_FiniteLivedIntangibleAssetsAmortizationExpenseYearTwo |
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.23.3
Long-Term Debt (Narrative) (Details)
|
|
|
3 Months Ended |
9 Months Ended |
|
Dec. 08, 2022
debtCovenant
|
Jan. 24, 2019
USD ($)
|
Sep. 30, 2023
USD ($)
|
Sep. 30, 2022 |
Sep. 30, 2022 |
Dec. 31, 2022
USD ($)
|
Debt Instrument [Line Items] |
|
|
|
|
|
|
Long term debt |
|
|
$ 0
|
|
|
|
Debt issuance costs |
|
|
$ 1,900,000
|
|
|
|
Line of Credit |
|
|
|
|
|
|
Debt Instrument [Line Items] |
|
|
|
|
|
|
Long term debt |
|
|
|
|
|
$ 88,800,000
|
Debt issuance costs |
|
|
|
|
|
2,200,000
|
Long term debt gross |
|
|
|
|
|
91,000,000
|
2022 Senior Credit Agreement | Foreign Currency Rate Floor |
|
|
|
|
|
|
Debt Instrument [Line Items] |
|
|
|
|
|
|
Initial applicable margin |
|
|
0.00%
|
|
|
|
2022 Senior Credit Agreement | Applicable rate through March 31, 2023 |
|
|
|
|
|
|
Debt Instrument [Line Items] |
|
|
|
|
|
|
Annual commitment fee (as a percentage) |
0.20%
|
|
|
|
|
|
2022 Senior Credit Agreement | Applicable rate through March 31, 2023 | Base Rate |
|
|
|
|
|
|
Debt Instrument [Line Items] |
|
|
|
|
|
|
Initial applicable margin |
0.125%
|
|
|
|
|
|
2022 Senior Credit Agreement | Applicable rate through March 31, 2023 | Secured Overnight Financing Rate (SOFR) |
|
|
|
|
|
|
Debt Instrument [Line Items] |
|
|
|
|
|
|
Initial applicable margin |
1.125%
|
|
|
|
|
|
2022 Senior Credit Agreement | Applicable rate after April 1, 2023 | Base Rate | Minimum |
|
|
|
|
|
|
Debt Instrument [Line Items] |
|
|
|
|
|
|
Initial applicable margin |
0.125%
|
|
|
|
|
|
2022 Senior Credit Agreement | Applicable rate after April 1, 2023 | Base Rate | Maximum |
|
|
|
|
|
|
Debt Instrument [Line Items] |
|
|
|
|
|
|
Initial applicable margin |
1.00%
|
|
|
|
|
|
2022 Senior Credit Agreement | Line of Credit |
|
|
|
|
|
|
Debt Instrument [Line Items] |
|
|
|
|
|
|
Number of debt covenants | debtCovenant |
2
|
|
|
|
|
|
2019 Senior Credit Agreement | Line of Credit |
|
|
|
|
|
|
Debt Instrument [Line Items] |
|
|
|
|
|
|
Current borrowing capacity |
|
$ 400,000,000
|
|
|
|
|
Letters of credit issued |
|
$ 700,000,000
|
|
|
|
|
2019 Senior Credit Agreement | Line of Credit | Minimum |
|
|
|
|
|
|
Debt Instrument [Line Items] |
|
|
|
|
|
|
Annual commitment fee |
|
0.20%
|
|
0.15%
|
0.15%
|
|
2019 Senior Credit Agreement | Line of Credit | Maximum |
|
|
|
|
|
|
Debt Instrument [Line Items] |
|
|
|
|
|
|
Annual commitment fee |
|
0.25%
|
|
0.25%
|
0.25%
|
|
2019 Senior Credit Agreement | Line of Credit | London Interbank Offered Rate (LIBOR) | Minimum |
|
|
|
|
|
|
Debt Instrument [Line Items] |
|
|
|
|
|
|
LIBOR floor, plus |
|
1.125%
|
1.125%
|
|
1.125%
|
|
2019 Senior Credit Agreement | Line of Credit | London Interbank Offered Rate (LIBOR) | Maximum |
|
|
|
|
|
|
Debt Instrument [Line Items] |
|
|
|
|
|
|
LIBOR floor, plus |
|
2.00%
|
2.00%
|
|
2.00%
|
|
2019 Senior Credit Agreement | Medium-term Notes |
|
|
|
|
|
|
Debt Instrument [Line Items] |
|
|
|
|
|
|
Term loan (up to) |
|
$ 300,000,000
|
|
|
|
|
Senior Credit Agreement | Standby Letters of Credit |
|
|
|
|
|
|
Debt Instrument [Line Items] |
|
|
|
|
|
|
Letters of credit issued |
|
|
$ 3,900,000
|
|
|
|
Senior Credit Agreement | Revolving Credit Facility |
|
|
|
|
|
|
Debt Instrument [Line Items] |
|
|
|
|
|
|
Revolving credit facility, availability amount |
|
|
$ 396,100,000
|
|
|
$ 304,500,000
|
X |
- DefinitionDebt Instrument, Number Of Debt Covenants
+ References
+ Details
Name: |
rock_DebtInstrumentNumberOfDebtCovenants |
Namespace Prefix: |
rock_ |
Data Type: |
xbrli:integerItemType |
Balance Type: |
na |
Period Type: |
instant |
|
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/2147479853/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/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 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://fasb.org/us-gaap/role/ref/legacyRef -Name Accounting Standards Codification -Topic 835 -SubTopic 30 -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 835 -SubTopic 30 -Section 55 -Paragraph 8 -Publisher FASB -URI https://asc.fasb.org//1943274/2147482949/835-30-55-8
+ Details
Name: |
us-gaap_DebtInstrumentFaceAmount |
Namespace Prefix: |
us-gaap_ |
Data Type: |
xbrli:monetaryItemType |
Balance Type: |
credit |
Period Type: |
instant |
|
X |
- DefinitionContractual interest rate for funds borrowed, under the debt agreement.
+ ReferencesReference 1: 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 2: http://fasb.org/us-gaap/role/ref/legacyRef -Name Accounting Standards Codification -Topic 210 -SubTopic 10 -Section S99 -Paragraph 1 -Subparagraph (SX 210.5-02.22(a)(1)) -Publisher FASB -URI https://asc.fasb.org//1943274/2147480566/210-10-S99-1
+ Details
Name: |
us-gaap_DebtInstrumentInterestRateStatedPercentage |
Namespace Prefix: |
us-gaap_ |
Data Type: |
dtr-types:percentItemType |
Balance Type: |
na |
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 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 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
+ 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://fasb.org/us-gaap/role/ref/legacyRef -Name Accounting Standards Codification -Topic 835 -SubTopic 30 -Section 45 -Paragraph 3 -Publisher FASB -URI https://asc.fasb.org//1943274/2147482925/835-30-45-3
Reference 2: 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 |
- DefinitionThe fee, expressed as a percentage of the line of credit facility, for the line of credit facility regardless of whether the facility has been used.
+ References
+ Details
Name: |
us-gaap_LineOfCreditFacilityCommitmentFeePercentage |
Namespace Prefix: |
us-gaap_ |
Data Type: |
dtr-types:percentItemType |
Balance Type: |
na |
Period Type: |
duration |
|
X |
- DefinitionAmount of current borrowing capacity under the credit facility considering any current restrictions on the amount that could be borrowed (for example, borrowings may be limited by the amount of current assets), but without considering any amounts currently outstanding under the facility.
+ ReferencesReference 1: http://fasb.org/us-gaap/role/ref/legacyRef -Name Accounting Standards Codification -Topic 210 -SubTopic 10 -Section S99 -Paragraph 1 -Subparagraph (SX 210.5-02.19(b),22(b)) -Publisher FASB -URI https://asc.fasb.org//1943274/2147480566/210-10-S99-1
+ Details
Name: |
us-gaap_LineOfCreditFacilityCurrentBorrowingCapacity |
Namespace Prefix: |
us-gaap_ |
Data Type: |
xbrli:monetaryItemType |
Balance Type: |
credit |
Period Type: |
instant |
|
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 -Name Accounting Standards Codification -Topic 210 -SubTopic 10 -Section S99 -Paragraph 1 -Subparagraph (SX 210.5-02.19(b),22(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://fasb.org/us-gaap/role/ref/legacyRef -Name Accounting Standards Codification -Topic 210 -SubTopic 10 -Section S99 -Paragraph 1 -Subparagraph (SX 210.5-02.19(b),22(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 |
- DefinitionThe fee, expressed as a percentage of the line of credit facility, for available but unused credit capacity under the credit facility.
+ References
+ Details
Name: |
us-gaap_LineOfCreditFacilityUnusedCapacityCommitmentFeePercentage |
Namespace Prefix: |
us-gaap_ |
Data Type: |
dtr-types:percentItemType |
Balance Type: |
na |
Period Type: |
duration |
|
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 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 69C -Publisher FASB -URI https://asc.fasb.org//1943274/2147481568/470-20-55-69C
Reference 4: 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 5: 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/2147479440/944-210-S99-1
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(16)) -Publisher FASB -URI https://asc.fasb.org//1943274/2147479853/942-210-S99-1
Reference 7: 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 |
- Details
Name: |
us-gaap_LongtermDebtTypeAxis=us-gaap_LineOfCreditMember |
Namespace Prefix: |
|
Data Type: |
na |
Balance Type: |
|
Period Type: |
|
|
X |
- Details
Name: |
us-gaap_DebtInstrumentAxis=rock_A2022SeniorCreditAgreementMember |
Namespace Prefix: |
|
Data Type: |
na |
Balance Type: |
|
Period Type: |
|
|
X |
- Details
Name: |
us-gaap_VariableRateAxis=rock_ForeignCurrencyRateFloorMember |
Namespace Prefix: |
|
Data Type: |
na |
Balance Type: |
|
Period Type: |
|
|
X |
- Details
Name: |
rock_DebtInstrumentApplicableRatePeriodAxis=rock_ApplicableRatePeriod1Member |
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: |
us-gaap_VariableRateAxis=rock_SecuredOvernightFinancingRateSOFRMember |
Namespace Prefix: |
|
Data Type: |
na |
Balance Type: |
|
Period Type: |
|
|
X |
- Details
Name: |
rock_DebtInstrumentApplicableRatePeriodAxis=rock_ApplicableRatePeriod2Member |
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_DebtInstrumentAxis=rock_A2019SeniorCreditAgreementMember |
Namespace Prefix: |
|
Data Type: |
na |
Balance Type: |
|
Period Type: |
|
|
X |
- Details
Name: |
us-gaap_VariableRateAxis=rock_LondonInterbankOfferedRateLIBOR1Member |
Namespace Prefix: |
|
Data Type: |
na |
Balance Type: |
|
Period Type: |
|
|
X |
- Details
Name: |
us-gaap_LongtermDebtTypeAxis=us-gaap_MediumTermNotesMember |
Namespace Prefix: |
|
Data Type: |
na |
Balance Type: |
|
Period Type: |
|
|
X |
- Details
Name: |
us-gaap_DebtInstrumentAxis=rock_SeniorCreditAgreementMember |
Namespace Prefix: |
|
Data Type: |
na |
Balance Type: |
|
Period Type: |
|
|
X |
- Details
Name: |
us-gaap_CreditFacilityAxis=us-gaap_StandbyLettersOfCreditMember |
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.23.3
Accumulated Other Comprehensive (Loss) Income (Details) - USD ($) $ in Thousands |
3 Months Ended |
9 Months Ended |
Sep. 30, 2023 |
Sep. 30, 2022 |
Sep. 30, 2023 |
Sep. 30, 2022 |
AOCI Attributable to Parent, Net of Tax [Roll Forward] |
|
|
|
|
AOCI before tax, beginning balance |
$ (4,454)
|
$ (3,997)
|
$ (3,777)
|
$ (607)
|
Accumulated other comprehensive income, tax, beginning balance |
(339)
|
(784)
|
(345)
|
(794)
|
Accumulated other comprehensive income, beginning balance |
(4,115)
|
(3,213)
|
(3,432)
|
187
|
Other comprehensive income (loss), net of tax |
(1,368)
|
(3,556)
|
(2,051)
|
(6,956)
|
AOCI before tax, ending balance |
(5,819)
|
(7,548)
|
(5,819)
|
(7,548)
|
Accumulated other comprehensive income, tax, ending balance |
(336)
|
(779)
|
(336)
|
(779)
|
Accumulated other comprehensive income, ending balance |
(5,483)
|
(6,769)
|
(5,483)
|
(6,769)
|
Accumulated Defined Benefit Plans Adjustment |
|
|
|
|
AOCI Attributable to Parent, Net of Tax [Roll Forward] |
|
|
|
|
Other comprehensive income adjustments |
11
|
17
|
33
|
52
|
Tax benefit (expense) |
3
|
5
|
9
|
15
|
Other comprehensive income (loss), net of tax |
8
|
12
|
24
|
37
|
Accumulated Translation Adjustment |
|
|
|
|
AOCI Attributable to Parent, Net of Tax [Roll Forward] |
|
|
|
|
AOCI before tax, beginning balance |
(4,081)
|
(1,785)
|
(3,382)
|
1,640
|
Other comprehensive income adjustments |
(1,376)
|
(3,568)
|
(2,075)
|
(6,993)
|
Tax benefit (expense) |
0
|
0
|
0
|
0
|
Other comprehensive income (loss), net of tax |
(1,376)
|
(3,568)
|
(2,075)
|
(6,993)
|
AOCI before tax, ending balance |
(5,457)
|
(5,353)
|
(5,457)
|
(5,353)
|
Postretirement Benefit Plan Adjustments | Accumulated Defined Benefit Plans Adjustment |
|
|
|
|
AOCI Attributable to Parent, Net of Tax [Roll Forward] |
|
|
|
|
AOCI before tax, beginning balance |
(373)
|
(2,212)
|
(395)
|
(2,247)
|
Other comprehensive income adjustments |
11
|
17
|
33
|
52
|
AOCI before tax, ending balance |
$ (362)
|
$ (2,195)
|
$ (362)
|
$ (2,195)
|
X |
- DefinitionAccumulated Other Comprehensive Income (Loss), Tax
+ References
+ Details
Name: |
rock_AccumulatedOtherComprehensiveIncomeLossTax |
Namespace Prefix: |
rock_ |
Data Type: |
xbrli:monetaryItemType |
Balance Type: |
debit |
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_AOCIAttributableToParentNetOfTaxRollForward |
Namespace Prefix: |
us-gaap_ |
Data Type: |
xbrli:stringItemType |
Balance Type: |
na |
Period Type: |
duration |
|
X |
- DefinitionAmount before tax of increase (decrease) in accumulated equity from transactions and other events and circumstances from non-owner sources, including portion attributable to noncontrolling interest. Excludes net income (loss), and accumulated changes in equity from transactions resulting from investments by owners (distributions to owners).
+ References
+ Details
Name: |
us-gaap_AccumulatedOtherComprehensiveIncomeLossBeforeTax1 |
Namespace Prefix: |
us-gaap_ |
Data Type: |
xbrli:monetaryItemType |
Balance Type: |
credit |
Period Type: |
instant |
|
X |
- DefinitionAmount, after tax, of accumulated increase (decrease) in equity from transaction and other event and circumstance from nonowner source.
+ ReferencesReference 1: http://fasb.org/us-gaap/role/ref/legacyRef -Name Accounting Standards Codification -Topic 220 -SubTopic 10 -Section 45 -Paragraph 14A -Publisher FASB -URI https://asc.fasb.org//1943274/2147482790/220-10-45-14A
Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef -Topic 220 -SubTopic 10 -Name Accounting Standards Codification -Section 45 -Paragraph 11 -Publisher FASB -URI https://asc.fasb.org//1943274/2147482790/220-10-45-11
Reference 3: http://www.xbrl.org/2003/role/disclosureRef -Topic 944 -SubTopic 40 -Name Accounting Standards Codification -Section 65 -Paragraph 2 -Subparagraph (g)(2)(ii) -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 210 -SubTopic 10 -Name Accounting Standards Codification -Section S99 -Paragraph 1 -Subparagraph (SX 210.5-02(30)(a)(4)) -Publisher FASB -URI https://asc.fasb.org//1943274/2147480566/210-10-S99-1
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)(3)) -Publisher FASB -URI https://asc.fasb.org//1943274/2147479440/944-210-S99-1
Reference 7: http://fasb.org/us-gaap/role/ref/legacyRef -Name Accounting Standards Codification -Topic 220 -SubTopic 10 -Section 45 -Paragraph 14 -Publisher FASB -URI https://asc.fasb.org//1943274/2147482790/220-10-45-14
+ Details
Name: |
us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax |
Namespace Prefix: |
us-gaap_ |
Data Type: |
xbrli:monetaryItemType |
Balance Type: |
credit |
Period Type: |
instant |
|
X |
- DefinitionAmount before tax, after reclassification adjustments of other comprehensive income (loss).
+ ReferencesReference 1: 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 2: 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 3: http://www.xbrl.org/2003/role/disclosureRef -Topic 944 -SubTopic 220 -Name Accounting Standards Codification -Section S99 -Paragraph 1 -Subparagraph (SX 210.7-04(19)) -Publisher FASB -URI https://asc.fasb.org//1943274/2147483586/944-220-S99-1
Reference 4: http://www.xbrl.org/2009/role/commonPracticeRef -Topic 220 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 4 -Publisher FASB -URI https://asc.fasb.org//1943274/2147482765/220-10-50-4
Reference 5: http://www.xbrl.org/2009/role/commonPracticeRef -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 6: http://www.xbrl.org/2003/role/disclosureRef -Topic 830 -SubTopic 30 -Name Accounting Standards Codification -Section 45 -Paragraph 20 -Publisher FASB -URI https://asc.fasb.org//1943274/2147481694/830-30-45-20
Reference 7: http://www.xbrl.org/2003/role/disclosureRef -Topic 220 -SubTopic 10 -Name Accounting Standards Codification -Section S99 -Paragraph 2 -Subparagraph (SX 210.5-03(21)) -Publisher FASB -URI https://asc.fasb.org//1943274/2147483621/220-10-S99-2
Reference 8: http://www.xbrl.org/2003/role/disclosureRef -Topic 942 -SubTopic 220 -Name Accounting Standards Codification -Section S99 -Paragraph 1 -Subparagraph (SX 210.9-04(23)) -Publisher FASB -URI https://asc.fasb.org//1943274/2147483589/942-220-S99-1
+ Details
Name: |
us-gaap_OtherComprehensiveIncomeLossBeforeTax |
Namespace Prefix: |
us-gaap_ |
Data Type: |
xbrli:monetaryItemType |
Balance Type: |
credit |
Period Type: |
duration |
|
X |
- DefinitionAmount after tax and reclassification adjustments of other comprehensive income (loss).
+ 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://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 3: 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 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(19)) -Publisher FASB -URI https://asc.fasb.org//1943274/2147483586/944-220-S99-1
Reference 5: http://www.xbrl.org/2009/role/commonPracticeRef -Topic 220 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 4 -Publisher FASB -URI https://asc.fasb.org//1943274/2147482765/220-10-50-4
Reference 6: http://www.xbrl.org/2009/role/commonPracticeRef -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 7: http://www.xbrl.org/2003/role/disclosureRef -Topic 830 -SubTopic 30 -Name Accounting Standards Codification -Section 45 -Paragraph 20 -Publisher FASB -URI https://asc.fasb.org//1943274/2147481694/830-30-45-20
Reference 8: http://www.xbrl.org/2003/role/disclosureRef -Topic 220 -SubTopic 10 -Name Accounting Standards Codification -Section S99 -Paragraph 2 -Subparagraph (SX 210.5-03(21)) -Publisher FASB -URI https://asc.fasb.org//1943274/2147483621/220-10-S99-2
Reference 9: http://www.xbrl.org/2003/role/disclosureRef -Topic 942 -SubTopic 220 -Name Accounting Standards Codification -Section S99 -Paragraph 1 -Subparagraph (SX 210.9-04(23)) -Publisher FASB -URI https://asc.fasb.org//1943274/2147483589/942-220-S99-1
Reference 10: http://www.xbrl.org/2003/role/disclosureRef -Topic 220 -SubTopic 10 -Name Accounting Standards Codification -Section 45 -Paragraph 1B -Subparagraph (b) -Publisher FASB -URI https://asc.fasb.org//1943274/2147482790/220-10-45-1B
Reference 11: http://fasb.org/us-gaap/role/ref/legacyRef -Name Accounting Standards Codification -Section 55 -Paragraph 15 -SubTopic 10 -Topic 220 -Publisher FASB -URI https://asc.fasb.org//1943274/2147482739/220-10-55-15
Reference 12: http://www.xbrl.org/2003/role/disclosureRef -Topic 220 -SubTopic 10 -Name Accounting Standards Codification -Section 45 -Paragraph 1A -Subparagraph (b) -Publisher FASB -URI https://asc.fasb.org//1943274/2147482790/220-10-45-1A
+ Details
Name: |
us-gaap_OtherComprehensiveIncomeLossNetOfTax |
Namespace Prefix: |
us-gaap_ |
Data Type: |
xbrli:monetaryItemType |
Balance Type: |
credit |
Period Type: |
duration |
|
X |
- DefinitionAmount of tax expense (benefit) allocated to other comprehensive income (loss).
+ ReferencesReference 1: http://fasb.org/us-gaap/role/ref/legacyRef -Name Accounting Standards Codification -Section 45 -Paragraph 12 -SubTopic 10 -Topic 220 -Publisher FASB -URI https://asc.fasb.org//1943274/2147482790/220-10-45-12
Reference 2: http://www.xbrl.org/2003/role/disclosureRef -Topic 220 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 4 -Publisher FASB -URI https://asc.fasb.org//1943274/2147482765/220-10-50-4
Reference 3: 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 4: 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 5: http://www.xbrl.org/2003/role/disclosureRef -Topic 830 -SubTopic 30 -Name Accounting Standards Codification -Section 45 -Paragraph 20 -Subparagraph (c) -Publisher FASB -URI https://asc.fasb.org//1943274/2147481694/830-30-45-20
Reference 6: http://www.xbrl.org/2003/role/disclosureRef -Topic 944 -SubTopic 220 -Name Accounting Standards Codification -Section S99 -Paragraph 1 -Subparagraph (SX 210.7-04(19)) -Publisher FASB -URI https://asc.fasb.org//1943274/2147483586/944-220-S99-1
Reference 7: http://www.xbrl.org/2003/role/disclosureRef -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
Reference 8: http://www.xbrl.org/2003/role/disclosureRef -Topic 740 -SubTopic 20 -Name Accounting Standards Codification -Section 45 -Paragraph 11 -Subparagraph (b) -Publisher FASB -URI https://asc.fasb.org//1943274/2147482659/740-20-45-11
Reference 9: http://www.xbrl.org/2003/role/disclosureRef -Topic 220 -SubTopic 10 -Name Accounting Standards Codification -Section S99 -Paragraph 2 -Subparagraph (SX 210.5-03(21)) -Publisher FASB -URI https://asc.fasb.org//1943274/2147483621/220-10-S99-2
Reference 10: http://www.xbrl.org/2003/role/disclosureRef -Topic 942 -SubTopic 220 -Name Accounting Standards Codification -Section S99 -Paragraph 1 -Subparagraph (SX 210.9-04(23)) -Publisher FASB -URI https://asc.fasb.org//1943274/2147483589/942-220-S99-1
Reference 11: http://www.xbrl.org/2003/role/disclosureRef -Topic 740 -SubTopic 20 -Name Accounting Standards Codification -Section 45 -Paragraph 2 -Subparagraph (d) -Publisher FASB -URI https://asc.fasb.org//1943274/2147482659/740-20-45-2
+ Details
Name: |
us-gaap_OtherComprehensiveIncomeLossTax |
Namespace Prefix: |
us-gaap_ |
Data Type: |
xbrli:monetaryItemType |
Balance Type: |
debit |
Period Type: |
duration |
|
X |
- Details
Name: |
us-gaap_StatementEquityComponentsAxis=us-gaap_AccumulatedDefinedBenefitPlansAdjustmentMember |
Namespace Prefix: |
|
Data Type: |
na |
Balance Type: |
|
Period Type: |
|
|
X |
- Details
Name: |
us-gaap_StatementEquityComponentsAxis=us-gaap_AccumulatedTranslationAdjustmentMember |
Namespace Prefix: |
|
Data Type: |
na |
Balance Type: |
|
Period Type: |
|
|
X |
- Details
Name: |
us-gaap_RetirementPlanTypeAxis=us-gaap_PensionPlansDefinedBenefitMember |
Namespace Prefix: |
|
Data Type: |
na |
Balance Type: |
|
Period Type: |
|
|
v3.23.3
Equity-Based Compensation (Incentive Plan) (Details) - Common Stock - shares
|
May 03, 2023 |
May 02, 2023 |
May 04, 2022 |
May 03, 2022 |
Amended 2018 Plan |
|
|
|
|
Share-based Compensation Arrangement by Share-based Payment Award [Line Items] |
|
|
|
|
Number of shares authorized (in shares) |
1,550,000
|
1,000,000
|
|
|
2015 Plan |
|
|
|
|
Share-based Compensation Arrangement by Share-based Payment Award [Line Items] |
|
|
|
|
Number of shares available for grant (in shares) |
81,707
|
|
|
|
Non-Employee Directors Plan |
|
|
|
|
Share-based Compensation Arrangement by Share-based Payment Award [Line Items] |
|
|
|
|
Number of shares authorized (in shares) |
|
|
200,000
|
100,000
|
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 |
- DefinitionThe difference between the maximum number of shares (or other type of equity) authorized for issuance under the plan (including the effects of amendments and adjustments), and the sum of: 1) the number of shares (or other type of equity) already issued upon exercise of options or other equity-based awards under the plan; and 2) shares (or other type of equity) reserved for issuance on granting of outstanding awards, net of cancellations and forfeitures, if applicable.
+ ReferencesReference 1: http://fasb.org/us-gaap/role/ref/legacyRef -Name Accounting Standards Codification -Topic 718 -SubTopic 10 -Section 50 -Paragraph 2 -Publisher FASB -URI https://asc.fasb.org//1943274/2147480429/718-10-50-2
+ Details
Name: |
us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAvailableForGrant |
Namespace Prefix: |
us-gaap_ |
Data Type: |
xbrli:sharesItemType |
Balance Type: |
na |
Period Type: |
instant |
|
X |
- Details
Name: |
us-gaap_PlanNameAxis=rock_Amended2018PlanMember |
Namespace Prefix: |
|
Data Type: |
na |
Balance Type: |
|
Period Type: |
|
|
X |
- Details
Name: |
us-gaap_AwardTypeAxis=us-gaap_CommonStockMember |
Namespace Prefix: |
|
Data Type: |
na |
Balance Type: |
|
Period Type: |
|
|
X |
- Details
Name: |
us-gaap_PlanNameAxis=rock_A2015PlanMember |
Namespace Prefix: |
|
Data Type: |
na |
Balance Type: |
|
Period Type: |
|
|
X |
- Details
Name: |
us-gaap_PlanNameAxis=rock_NonEmployeeDirectorsPlanMember |
Namespace Prefix: |
|
Data Type: |
na |
Balance Type: |
|
Period Type: |
|
|
v3.23.3
Equity-Based Compensation (Schedule of Number of Awards and Weighted Average Grant Date Fair Value) (Details) - $ / shares
|
3 Months Ended |
9 Months Ended |
12 Months Ended |
Mar. 31, 2023 |
Sep. 30, 2023 |
Sep. 30, 2022 |
Dec. 31, 2022 |
Share-based Compensation Arrangement by Share-based Payment Award [Line Items] |
|
|
|
|
To be converted to shares (in units) |
62,201
|
|
|
|
Target amount granted, as a percentage |
|
|
|
60.50%
|
Performance stock units |
|
|
|
|
Share-based Compensation Arrangement by Share-based Payment Award [Line Items] |
|
|
|
|
Number of awards (in shares) |
|
85,323
|
108,464
|
|
Weighted average grant date fair value (in USD per share) |
|
$ 53.22
|
$ 47.00
|
|
Forfeited in period (in shares) |
5,653
|
|
|
|
Restricted stock units |
|
|
|
|
Share-based Compensation Arrangement by Share-based Payment Award [Line Items] |
|
|
|
|
Number of awards (in shares) |
|
89,713
|
123,351
|
|
Weighted average grant date fair value (in USD per share) |
|
$ 61.21
|
$ 43.42
|
|
Deferred stock units |
|
|
|
|
Share-based Compensation Arrangement by Share-based Payment Award [Line Items] |
|
|
|
|
Number of awards (in shares) |
|
6,351
|
2,460
|
|
Weighted average grant date fair value (in USD per share) |
|
$ 54.33
|
$ 42.69
|
|
Common shares |
|
|
|
|
Share-based Compensation Arrangement by Share-based Payment Award [Line Items] |
|
|
|
|
Number of awards (in shares) |
|
8,468
|
15,652
|
|
Weighted average grant date fair value (in USD per share) |
|
$ 54.33
|
$ 42.49
|
|
Minimum | Performance stock units |
|
|
|
|
Share-based Compensation Arrangement by Share-based Payment Award [Line Items] |
|
|
|
|
Grants based on targeted thresholds, percent |
|
0.00%
|
|
|
Maximum | Performance stock units |
|
|
|
|
Share-based Compensation Arrangement by Share-based Payment Award [Line Items] |
|
|
|
|
Grants based on targeted thresholds, percent |
|
200.00%
|
|
|
Return on Invested Capital | 2018 Plan | Performance stock units |
|
|
|
|
Share-based Compensation Arrangement by Share-based Payment Award [Line Items] |
|
|
|
|
Performance period |
|
1 year
|
|
|
X |
- DefinitionShare-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, To Be Converted
+ References
+ Details
Name: |
rock_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsToBeConverted |
Namespace Prefix: |
rock_ |
Data Type: |
xbrli:sharesItemType |
Balance Type: |
na |
Period Type: |
duration |
|
X |
- DefinitionShare-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Units To Be Converted, Percentage Of Target Amount
+ References
+ Details
Name: |
rock_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsUnitsToBeConvertedPercentageOfTargetAmount |
Namespace Prefix: |
rock_ |
Data Type: |
dtr-types1:percentItemType |
Balance Type: |
na |
Period Type: |
duration |
|
X |
- DefinitionShare-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other Than Options, Grants Based On Targeted Thresholds, Percent
+ References
+ Details
Name: |
rock_SharebasedCompensationArrangementbySharebasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsBasedOnTargetedThresholdsPercent |
Namespace Prefix: |
rock_ |
Data Type: |
dtr-types1:percentItemType |
Balance Type: |
na |
Period Type: |
duration |
|
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 |
- 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 |
- Details
Name: |
us-gaap_AwardTypeAxis=us-gaap_RestrictedStockUnitsRSUMember |
Namespace Prefix: |
|
Data Type: |
na |
Balance Type: |
|
Period Type: |
|
|
X |
- Details
Name: |
us-gaap_AwardTypeAxis=rock_DeferredStockUnitsMember |
Namespace Prefix: |
|
Data Type: |
na |
Balance Type: |
|
Period Type: |
|
|
X |
- Details
Name: |
us-gaap_AwardTypeAxis=us-gaap_RestrictedStockMember |
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_PlanNameAxis=rock_A2018PlanMember |
Namespace Prefix: |
|
Data Type: |
na |
Balance Type: |
|
Period Type: |
|
|
v3.23.3
Equity-Based Compensation (Equity Based Awards - Settled in Cash) (Details) - USD ($)
|
9 Months Ended |
|
Sep. 30, 2023 |
Sep. 30, 2022 |
Dec. 31, 2022 |
Share-based Compensation Arrangement by Share-based Payment Award [Line Items] |
|
|
|
Accrued equity based compensation |
$ 18,300,000
|
|
$ 15,400,000
|
Restricted stock units |
|
|
|
Share-based Compensation Arrangement by Share-based Payment Award [Line Items] |
|
|
|
Accrued equity based compensation |
15,900,000
|
|
13,400,000
|
Non Current Liabilities |
|
|
|
Share-based Compensation Arrangement by Share-based Payment Award [Line Items] |
|
|
|
Accrued equity based compensation |
16,300,000
|
|
13,100,000
|
Accrued Expenses, Current |
|
|
|
Share-based Compensation Arrangement by Share-based Payment Award [Line Items] |
|
|
|
Accrued equity based compensation |
2,000,000
|
|
$ 2,300,000
|
Management Stock Purchase Plan |
|
|
|
Share-based Compensation Arrangement by Share-based Payment Award [Line Items] |
|
|
|
MSPP liabilities paid (in thousands) |
$ 2,392,000
|
$ 2,961,000
|
|
Management Stock Purchase Plan | Restricted stock units |
|
|
|
Share-based Compensation Arrangement by Share-based Payment Award [Line Items] |
|
|
|
Average company stock price measurement period |
200 days
|
|
|
Restricted stock units credited (in shares) |
$ 46,843
|
$ 9,564
|
|
X |
- DefinitionAccrued Equity Based Compensation
+ References
+ Details
Name: |
rock_AccruedEquityBasedCompensation |
Namespace Prefix: |
rock_ |
Data Type: |
xbrli:monetaryItemType |
Balance Type: |
credit |
Period Type: |
instant |
|
X |
- DefinitionShare-based Compensation Arrangement By Share-based Payment Award, Average Company Stock Price, Measurement Period
+ References
+ Details
Name: |
rock_SharebasedCompensationArrangementBySharebasedPaymentAwardAverageCompanyStockPriceMeasurementPeriod |
Namespace Prefix: |
rock_ |
Data Type: |
xbrli:durationItemType |
Balance Type: |
na |
Period Type: |
duration |
|
X |
- DefinitionAmount of cash paid to settle liability 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 50 -Paragraph 2 -Subparagraph (d)(2) -Publisher FASB -URI https://asc.fasb.org//1943274/2147480429/718-10-50-2
+ Details
Name: |
us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsShareBasedLiabilitiesPaid |
Namespace Prefix: |
us-gaap_ |
Data Type: |
xbrli:monetaryItemType |
Balance Type: |
credit |
Period Type: |
duration |
|
X |
- DefinitionFair value of share-based awards for which the grantee gained the right by satisfying service and performance requirements, to receive or retain shares or units, other instruments, or cash.
+ ReferencesReference 1: 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
+ Details
Name: |
us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodTotalFairValue |
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.
+ 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 |
- Details
Name: |
us-gaap_AwardTypeAxis=us-gaap_RestrictedStockUnitsRSUMember |
Namespace Prefix: |
|
Data Type: |
na |
Balance Type: |
|
Period Type: |
|
|
X |
- Details
Name: |
us-gaap_BalanceSheetLocationAxis=rock_NonCurrentLiabilitiesMember |
Namespace Prefix: |
|
Data Type: |
na |
Balance Type: |
|
Period Type: |
|
|
X |
- Details
Name: |
us-gaap_BalanceSheetLocationAxis=rock_AccruedExpensesCurrentMember |
Namespace Prefix: |
|
Data Type: |
na |
Balance Type: |
|
Period Type: |
|
|
X |
- Details
Name: |
us-gaap_PlanNameAxis=rock_ManagementStockPurchasePlanMember |
Namespace Prefix: |
|
Data Type: |
na |
Balance Type: |
|
Period Type: |
|
|
v3.23.3
v3.23.3
Exit Activity Costs and Asset Impairments (Summary of Exit Activity Costs and Asset Impairments by Segment) (Details) - USD ($) $ in Thousands |
3 Months Ended |
9 Months Ended |
Sep. 30, 2023 |
Sep. 30, 2022 |
Sep. 30, 2023 |
Sep. 30, 2022 |
Restructuring Cost and Reserve [Line Items] |
|
|
|
|
Exit Activity |
$ 4,383
|
|
$ 8,123
|
$ 2,790
|
Exit Activity |
|
$ (18)
|
|
|
Asset Impairment |
595
|
229
|
572
|
1,427
|
Total |
4,978
|
211
|
8,695
|
4,217
|
Operating Segments | Renewables |
|
|
|
|
Restructuring Cost and Reserve [Line Items] |
|
|
|
|
Exit Activity |
4,389
|
|
7,298
|
1,359
|
Exit Activity |
|
(44)
|
|
|
Asset Impairment |
|
0
|
|
1,198
|
Asset Impairment |
(59)
|
|
(82)
|
|
Total |
4,330
|
|
7,216
|
2,557
|
Total |
|
(44)
|
|
|
Operating Segments | Residential |
|
|
|
|
Restructuring Cost and Reserve [Line Items] |
|
|
|
|
Exit Activity |
22
|
0
|
136
|
1,298
|
Asset Impairment |
654
|
12
|
654
|
12
|
Total |
676
|
12
|
790
|
1,310
|
Operating Segments | Agtech |
|
|
|
|
Restructuring Cost and Reserve [Line Items] |
|
|
|
|
Exit Activity |
5
|
15
|
722
|
103
|
Asset Impairment |
0
|
217
|
0
|
217
|
Total |
5
|
232
|
722
|
320
|
Operating Segments | Infrastructure |
|
|
|
|
Restructuring Cost and Reserve [Line Items] |
|
|
|
|
Exit Activity |
0
|
0
|
0
|
|
Exit Activity |
|
|
|
(63)
|
Asset Impairment |
0
|
0
|
0
|
0
|
Total |
0
|
0
|
0
|
|
Total |
|
|
|
(63)
|
Corporate |
|
|
|
|
Restructuring Cost and Reserve [Line Items] |
|
|
|
|
Exit Activity |
|
11
|
|
93
|
Exit Activity |
(33)
|
|
(33)
|
|
Asset Impairment |
0
|
0
|
0
|
0
|
Total |
|
$ 11
|
|
$ 93
|
Total |
$ (33)
|
|
$ (33)
|
|
X |
- DefinitionBusiness Exit Costs (Recoveries)
+ References
+ Details
Name: |
rock_BusinessExitCostsRecoveries |
Namespace Prefix: |
rock_ |
Data Type: |
xbrli:monetaryItemType |
Balance Type: |
debit |
Period Type: |
duration |
|
X |
- DefinitionRestructuring Charges (Recoveries)
+ References
+ Details
Name: |
rock_RestructuringChargesRecoveries |
Namespace Prefix: |
rock_ |
Data Type: |
xbrli:monetaryItemType |
Balance Type: |
debit |
Period Type: |
duration |
|
X |
- DefinitionRestructuring, Settlement and Impairment Provisions (Recovery)
+ References
+ Details
Name: |
rock_RestructuringSettlementAndImpairmentProvisionsRecovery |
Namespace Prefix: |
rock_ |
Data Type: |
xbrli:monetaryItemType |
Balance Type: |
debit |
Period Type: |
duration |
|
X |
- DefinitionAmount of expenses associated with exit or disposal activities pursuant to an authorized plan. Includes, but is not limited to, one-time termination benefits, termination of an operating lease or other contract, consolidating or closing facilities, and relocating employees, and termination benefits associated with an ongoing benefit arrangement. Excludes expenses associated with special or contractual termination benefits, a discontinued operation or an asset retirement obligation.
+ 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
+ Details
Name: |
us-gaap_BusinessExitCosts1 |
Namespace Prefix: |
us-gaap_ |
Data Type: |
xbrli:monetaryItemType |
Balance Type: |
debit |
Period Type: |
duration |
|
X |
- DefinitionAmount of expenses associated with exit or disposal activities pursuant to an authorized plan. Excludes expenses related to a discontinued operation or an asset retirement obligation.
+ 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/disclosureRef -Topic 420 -SubTopic 10 -Name Accounting Standards Codification -Section S99 -Paragraph 2 -Subparagraph (SAB Topic 5.P.4(b)(1)) -Publisher FASB -URI https://asc.fasb.org//1943274/2147479823/420-10-S99-2
Reference 3: http://www.xbrl.org/2009/role/commonPracticeRef -Topic 420 -SubTopic 10 -Name Accounting Standards Codification -Section 45 -Paragraph 3 -Publisher FASB -URI https://asc.fasb.org//1943274/2147482047/420-10-45-3
Reference 4: http://www.xbrl.org/2003/role/disclosureRef -Topic 420 -SubTopic 10 -Name Accounting Standards Codification -Section S99 -Paragraph 1 -Subparagraph (SAB Topic 5.P.3) -Publisher FASB -URI https://asc.fasb.org//1943274/2147479823/420-10-S99-1
+ Details
Name: |
us-gaap_RestructuringCharges |
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.
+ ReferencesReference 1: http://www.xbrl.org/2003/role/disclosureRef -Topic 420 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 1 -Subparagraph (c) -Publisher FASB -URI https://asc.fasb.org//1943274/2147482017/420-10-50-1
Reference 2: http://www.xbrl.org/2003/role/disclosureRef -Topic 420 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 1 -Subparagraph (b)(2) -Publisher FASB -URI https://asc.fasb.org//1943274/2147482017/420-10-50-1
Reference 3: http://www.xbrl.org/2003/role/disclosureRef -Topic 420 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 1 -Subparagraph (b)(1) -Publisher FASB -URI https://asc.fasb.org//1943274/2147482017/420-10-50-1
Reference 4: http://www.xbrl.org/2003/role/disclosureRef -Topic 420 -SubTopic 10 -Name Accounting Standards Codification -Section S99 -Paragraph 2 -Subparagraph (SAB Topic 5.P.4(b)(2)) -Publisher FASB -URI https://asc.fasb.org//1943274/2147479823/420-10-S99-2
Reference 5: http://www.xbrl.org/2003/role/disclosureRef -Topic 420 -SubTopic 10 -Name Accounting Standards Codification -Section S99 -Paragraph 2 -Subparagraph (SAB Topic 5.P.4(b)(1)) -Publisher FASB -URI https://asc.fasb.org//1943274/2147479823/420-10-S99-2
Reference 6: http://www.xbrl.org/2003/role/disclosureRef -Topic 420 -SubTopic 10 -Name Accounting Standards Codification -Section S99 -Paragraph 2 -Subparagraph (SAB Topic 5.P.4(d)) -Publisher FASB -URI https://asc.fasb.org//1943274/2147479823/420-10-S99-2
Reference 7: http://www.xbrl.org/2003/role/disclosureRef -Topic 420 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 1 -Subparagraph (d) -Publisher FASB -URI https://asc.fasb.org//1943274/2147482017/420-10-50-1
+ Details
Name: |
us-gaap_RestructuringCostAndReserveLineItems |
Namespace Prefix: |
us-gaap_ |
Data Type: |
xbrli:stringItemType |
Balance Type: |
na |
Period Type: |
duration |
|
X |
- DefinitionAmount of restructuring charges, remediation cost, and asset impairment loss.
+ 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.3) -Publisher FASB -URI https://asc.fasb.org//1943274/2147483621/220-10-S99-2
+ Details
Name: |
us-gaap_RestructuringSettlementAndImpairmentProvisions |
Namespace Prefix: |
us-gaap_ |
Data Type: |
xbrli:monetaryItemType |
Balance Type: |
debit |
Period Type: |
duration |
|
X |
- Details
Name: |
srt_ConsolidationItemsAxis=us-gaap_OperatingSegmentsMember |
Namespace Prefix: |
|
Data Type: |
na |
Balance Type: |
|
Period Type: |
|
|
X |
- Details
Name: |
us-gaap_StatementBusinessSegmentsAxis=rock_RenewableEnergyandConservationMember |
Namespace Prefix: |
|
Data Type: |
na |
Balance Type: |
|
Period Type: |
|
|
X |
- Details
Name: |
us-gaap_StatementBusinessSegmentsAxis=rock_ResidentialProductsMember |
Namespace Prefix: |
|
Data Type: |
na |
Balance Type: |
|
Period Type: |
|
|
X |
- Details
Name: |
us-gaap_StatementBusinessSegmentsAxis=rock_AgtechMember |
Namespace Prefix: |
|
Data Type: |
na |
Balance Type: |
|
Period Type: |
|
|
X |
- Details
Name: |
us-gaap_StatementBusinessSegmentsAxis=rock_InfrastructureMember |
Namespace Prefix: |
|
Data Type: |
na |
Balance Type: |
|
Period Type: |
|
|
X |
- Details
Name: |
srt_ConsolidationItemsAxis=us-gaap_CorporateNonSegmentMember |
Namespace Prefix: |
|
Data Type: |
na |
Balance Type: |
|
Period Type: |
|
|
v3.23.3
Exit Activity Costs and Asset Impairments (Summary of Exit Activity Costs and Asset Impairments) (Details) - USD ($) $ in Thousands |
3 Months Ended |
9 Months Ended |
Sep. 30, 2023 |
Sep. 30, 2022 |
Sep. 30, 2023 |
Sep. 30, 2022 |
Restructuring Cost and Reserve [Line Items] |
|
|
|
|
Total |
$ 4,978
|
$ 211
|
$ 8,695
|
$ 4,217
|
Cost of sales |
|
|
|
|
Restructuring Cost and Reserve [Line Items] |
|
|
|
|
Total |
4,544
|
(39)
|
8,155
|
2,249
|
Selling, general, and administrative expense |
|
|
|
|
Restructuring Cost and Reserve [Line Items] |
|
|
|
|
Total |
$ 434
|
$ 250
|
$ 540
|
$ 1,968
|
X |
- DefinitionAmount of expenses associated with exit or disposal activities pursuant to an authorized plan. Excludes expenses related to a discontinued operation or an asset retirement obligation.
+ 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/disclosureRef -Topic 420 -SubTopic 10 -Name Accounting Standards Codification -Section S99 -Paragraph 2 -Subparagraph (SAB Topic 5.P.4(b)(1)) -Publisher FASB -URI https://asc.fasb.org//1943274/2147479823/420-10-S99-2
Reference 3: http://www.xbrl.org/2009/role/commonPracticeRef -Topic 420 -SubTopic 10 -Name Accounting Standards Codification -Section 45 -Paragraph 3 -Publisher FASB -URI https://asc.fasb.org//1943274/2147482047/420-10-45-3
Reference 4: http://www.xbrl.org/2003/role/disclosureRef -Topic 420 -SubTopic 10 -Name Accounting Standards Codification -Section S99 -Paragraph 1 -Subparagraph (SAB Topic 5.P.3) -Publisher FASB -URI https://asc.fasb.org//1943274/2147479823/420-10-S99-1
+ Details
Name: |
us-gaap_RestructuringCharges |
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.
+ ReferencesReference 1: http://www.xbrl.org/2003/role/disclosureRef -Topic 420 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 1 -Subparagraph (c) -Publisher FASB -URI https://asc.fasb.org//1943274/2147482017/420-10-50-1
Reference 2: http://www.xbrl.org/2003/role/disclosureRef -Topic 420 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 1 -Subparagraph (b)(2) -Publisher FASB -URI https://asc.fasb.org//1943274/2147482017/420-10-50-1
Reference 3: http://www.xbrl.org/2003/role/disclosureRef -Topic 420 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 1 -Subparagraph (b)(1) -Publisher FASB -URI https://asc.fasb.org//1943274/2147482017/420-10-50-1
Reference 4: http://www.xbrl.org/2003/role/disclosureRef -Topic 420 -SubTopic 10 -Name Accounting Standards Codification -Section S99 -Paragraph 2 -Subparagraph (SAB Topic 5.P.4(b)(2)) -Publisher FASB -URI https://asc.fasb.org//1943274/2147479823/420-10-S99-2
Reference 5: http://www.xbrl.org/2003/role/disclosureRef -Topic 420 -SubTopic 10 -Name Accounting Standards Codification -Section S99 -Paragraph 2 -Subparagraph (SAB Topic 5.P.4(b)(1)) -Publisher FASB -URI https://asc.fasb.org//1943274/2147479823/420-10-S99-2
Reference 6: http://www.xbrl.org/2003/role/disclosureRef -Topic 420 -SubTopic 10 -Name Accounting Standards Codification -Section S99 -Paragraph 2 -Subparagraph (SAB Topic 5.P.4(d)) -Publisher FASB -URI https://asc.fasb.org//1943274/2147479823/420-10-S99-2
Reference 7: http://www.xbrl.org/2003/role/disclosureRef -Topic 420 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 1 -Subparagraph (d) -Publisher FASB -URI https://asc.fasb.org//1943274/2147482017/420-10-50-1
+ Details
Name: |
us-gaap_RestructuringCostAndReserveLineItems |
Namespace Prefix: |
us-gaap_ |
Data Type: |
xbrli:stringItemType |
Balance Type: |
na |
Period Type: |
duration |
|
X |
- Details
Name: |
us-gaap_RestructuringCostAndReserveAxis=us-gaap_CostOfSalesMember |
Namespace Prefix: |
|
Data Type: |
na |
Balance Type: |
|
Period Type: |
|
|
X |
- Details
Name: |
us-gaap_RestructuringCostAndReserveAxis=rock_SellingGeneralAndAdministrativeExpenseMember |
Namespace Prefix: |
|
Data Type: |
na |
Balance Type: |
|
Period Type: |
|
|
v3.23.3
Exit Activity Costs and Asset Impairments (Reconciles of Liability for Exit Activity Costs Relating to Facility Consolidation Efforts) (Details) - USD ($) $ in Thousands |
3 Months Ended |
9 Months Ended |
Sep. 30, 2023 |
Sep. 30, 2023 |
Sep. 30, 2022 |
Restructuring Reserve [Roll Forward] |
|
|
|
Beginning balance |
|
$ 2,417
|
$ 272
|
Exit Activity |
$ 4,383
|
8,123
|
2,790
|
Cash payments |
|
(3,254)
|
(2,782)
|
Ending balance |
$ 7,286
|
$ 7,286
|
$ 280
|
X |
- DefinitionAmount of expenses associated with exit or disposal activities pursuant to an authorized plan. Includes, but is not limited to, one-time termination benefits, termination of an operating lease or other contract, consolidating or closing facilities, and relocating employees, and termination benefits associated with an ongoing benefit arrangement. Excludes expenses associated with special or contractual termination benefits, a discontinued operation or an asset retirement obligation.
+ 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
+ Details
Name: |
us-gaap_BusinessExitCosts1 |
Namespace Prefix: |
us-gaap_ |
Data Type: |
xbrli:monetaryItemType |
Balance Type: |
debit |
Period Type: |
duration |
|
X |
- DefinitionAmount of cash payments made as the result of exit or disposal activities. Excludes payments associated with a discontinued operation or an asset retirement obligation.
+ ReferencesReference 1: http://www.xbrl.org/2003/role/disclosureRef -Topic 420 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 1 -Subparagraph (b)(2) -Publisher FASB -URI https://asc.fasb.org//1943274/2147482017/420-10-50-1
Reference 2: http://www.xbrl.org/2009/role/commonPracticeRef -Topic 230 -SubTopic 10 -Name Accounting Standards Codification -Section 45 -Paragraph 17 -Subparagraph (f) -Publisher FASB -URI https://asc.fasb.org//1943274/2147482740/230-10-45-17
+ Details
Name: |
us-gaap_PaymentsForRestructuring |
Namespace Prefix: |
us-gaap_ |
Data Type: |
xbrli:monetaryItemType |
Balance Type: |
credit |
Period Type: |
duration |
|
X |
- DefinitionCarrying amount (including both current and noncurrent portions of the accrual) as of the balance sheet date pertaining to a specified type of cost associated with exit from or disposal of business activities or restructuring pursuant to a duly authorized plan.
+ ReferencesReference 1: http://www.xbrl.org/2003/role/disclosureRef -Topic 420 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 1 -Subparagraph (b)(2) -Publisher FASB -URI https://asc.fasb.org//1943274/2147482017/420-10-50-1
Reference 2: http://www.xbrl.org/2003/role/disclosureRef -Topic 420 -SubTopic 10 -Name Accounting Standards Codification -Section S99 -Paragraph 2 -Subparagraph (SAB TOPIC 5.P.4(b)(2)) -Publisher FASB -URI https://asc.fasb.org//1943274/2147479823/420-10-S99-2
+ Details
Name: |
us-gaap_RestructuringReserve |
Namespace Prefix: |
us-gaap_ |
Data Type: |
xbrli:monetaryItemType |
Balance Type: |
credit |
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_RestructuringReserveRollForward |
Namespace Prefix: |
us-gaap_ |
Data Type: |
xbrli:stringItemType |
Balance Type: |
na |
Period Type: |
duration |
|
v3.23.3
v3.23.3
v3.23.3
Earnings per Share (Details) - USD ($) $ in Thousands |
3 Months Ended |
9 Months Ended |
Sep. 30, 2023 |
Sep. 30, 2022 |
Sep. 30, 2023 |
Sep. 30, 2022 |
Antidilutive Securities Excluded from Computation of Earnings Per Share [Line Items] |
|
|
|
|
Net income available to common stockholders |
$ 39,277
|
$ 34,295
|
$ 91,099
|
$ 79,058
|
Diluted (in shares) |
30,485,000
|
31,707,000
|
30,638,000
|
32,396,000
|
Common stock options and restricted stock (in shares) |
230,000
|
105,000
|
170,000
|
107,000
|
Weighted average shares outstanding, diluted (in shares) |
30,715,000
|
31,812,000
|
30,808,000
|
32,503,000
|
Common shares |
|
|
|
|
Antidilutive Securities Excluded from Computation of Earnings Per Share [Line Items] |
|
|
|
|
Antidilutive securities excluded from earnings per share calculation (in shares) |
17,000
|
51,000
|
19,000
|
48,000
|
X |
- DefinitionSecurities (including those issuable pursuant to contingent stock agreements) that could potentially dilute basic earnings per share (EPS) or earnings per unit (EPU) in the future that were not included in the computation of diluted EPS or EPU because to do so would increase EPS or EPU amounts or decrease loss per share or unit amounts for the period presented.
+ 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
+ Details
Name: |
us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount |
Namespace Prefix: |
us-gaap_ |
Data Type: |
xbrli:sharesItemType |
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.
+ References
+ Details
Name: |
us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareLineItems |
Namespace Prefix: |
us-gaap_ |
Data Type: |
xbrli:stringItemType |
Balance Type: |
na |
Period Type: |
duration |
|
X |
- DefinitionAdditional shares included in the calculation of diluted EPS as a result of the potentially dilutive effect of share based payment arrangements using the treasury stock method.
+ ReferencesReference 1: http://www.xbrl.org/2003/role/disclosureRef -Topic 718 -SubTopic 10 -Name Accounting Standards Codification -Section 45 -Paragraph 1 -Publisher FASB -URI https://asc.fasb.org//1943274/2147480454/718-10-45-1
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 22 -Publisher FASB -URI https://asc.fasb.org//1943274/2147482689/260-10-45-22
Reference 4: http://www.xbrl.org/2003/role/disclosureRef -Topic 260 -SubTopic 10 -Name Accounting Standards Codification -Section 45 -Paragraph 23 -Subparagraph (c) -Publisher FASB -URI https://asc.fasb.org//1943274/2147482689/260-10-45-23
Reference 5: http://www.xbrl.org/2003/role/disclosureRef -Topic 260 -SubTopic 10 -Name Accounting Standards Codification -Section 45 -Paragraph 28A -Publisher FASB -URI https://asc.fasb.org//1943274/2147482689/260-10-45-28A
+ Details
Name: |
us-gaap_IncrementalCommonSharesAttributableToShareBasedPaymentArrangements |
Namespace Prefix: |
us-gaap_ |
Data Type: |
xbrli:sharesItemType |
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 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 2: 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 3: 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 4: 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 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 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 7: 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 8: 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 9: 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 10: 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 11: 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 12: 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 13: 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/2147480167/946-830-55-10
Reference 14: 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/2147483581/946-220-45-7
Reference 15: 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/2147483586/944-220-S99-1
Reference 16: 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 17: 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/2147483575/946-220-S99-1
Reference 18: 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/2147483575/946-220-S99-3
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 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 30: 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 31: 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 32: 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
Reference 33: http://www.xbrl.org/2003/role/disclosureRef -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 34: 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 35: 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 36: 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 37: 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 38: 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 39: 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/2147483589/942-220-S99-1
+ Details
Name: |
us-gaap_NetIncomeLoss |
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 |
- Details
Name: |
us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis=us-gaap_CommonStockMember |
Namespace Prefix: |
|
Data Type: |
na |
Balance Type: |
|
Period Type: |
|
|
v3.23.3
Segment Information (Details) $ in Thousands |
3 Months Ended |
9 Months Ended |
|
Sep. 30, 2023
USD ($)
|
Sep. 30, 2022
USD ($)
|
Sep. 30, 2023
USD ($)
segment
|
Sep. 30, 2022
USD ($)
|
Dec. 31, 2022
USD ($)
|
Segment Reporting, Other Significant Reconciling Item [Line Items] |
|
|
|
|
|
Number of reportable segments | segment |
|
|
4
|
|
|
Net sales |
$ 390,744
|
$ 391,291
|
$ 1,048,925
|
$ 1,076,105
|
|
Total consolidated income from operations |
53,190
|
47,396
|
125,637
|
108,730
|
|
Total assets |
1,288,046
|
|
1,288,046
|
|
$ 1,210,613
|
Renewables |
|
|
|
|
|
Segment Reporting, Other Significant Reconciling Item [Line Items] |
|
|
|
|
|
Net sales |
106,362
|
111,119
|
243,026
|
291,451
|
|
Residential |
|
|
|
|
|
Segment Reporting, Other Significant Reconciling Item [Line Items] |
|
|
|
|
|
Net sales |
227,747
|
215,592
|
635,476
|
595,322
|
|
Agtech |
|
|
|
|
|
Segment Reporting, Other Significant Reconciling Item [Line Items] |
|
|
|
|
|
Net sales |
31,666
|
44,217
|
102,546
|
130,325
|
|
Infrastructure |
|
|
|
|
|
Segment Reporting, Other Significant Reconciling Item [Line Items] |
|
|
|
|
|
Net sales |
24,969
|
20,363
|
67,877
|
59,007
|
|
Operating Segments | Renewables |
|
|
|
|
|
Segment Reporting, Other Significant Reconciling Item [Line Items] |
|
|
|
|
|
Net sales |
106,362
|
111,119
|
243,026
|
291,451
|
|
Total consolidated income from operations |
12,907
|
14,216
|
21,084
|
14,061
|
|
Total assets |
399,969
|
|
399,969
|
|
392,368
|
Operating Segments | Residential |
|
|
|
|
|
Segment Reporting, Other Significant Reconciling Item [Line Items] |
|
|
|
|
|
Net sales |
227,747
|
215,592
|
635,476
|
595,322
|
|
Total consolidated income from operations |
42,158
|
35,802
|
115,626
|
104,901
|
|
Total assets |
539,800
|
|
539,800
|
|
519,567
|
Operating Segments | Agtech |
|
|
|
|
|
Segment Reporting, Other Significant Reconciling Item [Line Items] |
|
|
|
|
|
Net sales |
31,666
|
44,217
|
102,546
|
130,325
|
|
Total consolidated income from operations |
2,136
|
3,777
|
3,349
|
5,350
|
|
Total assets |
182,988
|
|
182,988
|
|
193,966
|
Operating Segments | Infrastructure |
|
|
|
|
|
Segment Reporting, Other Significant Reconciling Item [Line Items] |
|
|
|
|
|
Net sales |
24,969
|
20,363
|
67,877
|
59,007
|
|
Total consolidated income from operations |
6,386
|
2,572
|
14,928
|
6,640
|
|
Total assets |
79,877
|
|
79,877
|
|
80,264
|
Corporate |
|
|
|
|
|
Segment Reporting, Other Significant Reconciling Item [Line Items] |
|
|
|
|
|
Total consolidated income from operations |
(10,397)
|
$ (8,971)
|
(29,350)
|
$ (22,222)
|
|
Total assets |
$ 85,412
|
|
$ 85,412
|
|
$ 24,448
|
X |
- DefinitionSum of the carrying amounts as of the balance sheet date of all assets that are recognized. Assets are probable future economic benefits obtained or controlled by an entity as a result of past transactions or events.
+ 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/exampleRef -Topic 946 -SubTopic 830 -Name Accounting Standards Codification -Section 55 -Paragraph 12 -Publisher FASB -URI https://asc.fasb.org//1943274/2147480167/946-830-55-12
Reference 8: 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/2147479440/944-210-S99-1
Reference 9: 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 10: 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/2147479617/946-210-S99-1
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(18)) -Publisher FASB -URI https://asc.fasb.org//1943274/2147480566/210-10-S99-1
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)(i)) -Publisher FASB -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1A
Reference 13: 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 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)(iii)) -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/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 24: 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 25: http://www.xbrl.org/2003/role/disclosureRef -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 26: 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/2147479853/942-210-S99-1
+ Details
Name: |
us-gaap_Assets |
Namespace Prefix: |
us-gaap_ |
Data Type: |
xbrli:monetaryItemType |
Balance Type: |
debit |
Period Type: |
instant |
|
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/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 |
- DefinitionThe net result for the period of deducting operating expenses from operating revenues.
+ ReferencesReference 1: 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 2: http://www.xbrl.org/2003/role/disclosureRef -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 3: 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 4: 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
Reference 5: http://www.xbrl.org/2003/role/disclosureRef -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
+ Details
Name: |
us-gaap_OperatingIncomeLoss |
Namespace Prefix: |
us-gaap_ |
Data Type: |
xbrli:monetaryItemType |
Balance Type: |
credit |
Period Type: |
duration |
|
X |
- DefinitionAmount of revenue recognized from goods sold, services rendered, insurance premiums, or other activities that constitute an earning process. Includes, but is not limited to, investment and interest income before deduction of interest expense when recognized as a component of revenue, and sales and trading gain (loss).
+ ReferencesReference 1: 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 2: 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 3: 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 4: http://www.xbrl.org/2003/role/disclosureRef -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 5: 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 6: 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 7: 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 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)(iv)) -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)(5)) -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 1B -Subparagraph (SX 210.13-02(a)(4)(i)) -Publisher FASB -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1B
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)(iii)(A)) -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)(B)) -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)(iv)) -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)(5)) -Publisher FASB -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1B
Reference 15: 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 16: 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 17: 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 18: http://www.xbrl.org/2003/role/disclosureRef -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 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 -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 21: http://www.xbrl.org/2003/role/disclosureRef -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 22: 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 23: 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/2147479557/942-235-S99-1
+ Details
Name: |
us-gaap_Revenues |
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.
+ References
+ Details
Name: |
us-gaap_SegmentReportingOtherSignificantReconcilingItemLineItems |
Namespace Prefix: |
us-gaap_ |
Data Type: |
xbrli:stringItemType |
Balance Type: |
na |
Period Type: |
duration |
|
X |
- Details
Name: |
us-gaap_StatementBusinessSegmentsAxis=rock_RenewablesMember |
Namespace Prefix: |
|
Data Type: |
na |
Balance Type: |
|
Period Type: |
|
|
X |
- Details
Name: |
us-gaap_StatementBusinessSegmentsAxis=rock_ResidentialProductsMember |
Namespace Prefix: |
|
Data Type: |
na |
Balance Type: |
|
Period Type: |
|
|
X |
- Details
Name: |
us-gaap_StatementBusinessSegmentsAxis=rock_AgtechMember |
Namespace Prefix: |
|
Data Type: |
na |
Balance Type: |
|
Period Type: |
|
|
X |
- Details
Name: |
us-gaap_StatementBusinessSegmentsAxis=rock_InfrastructureMember |
Namespace Prefix: |
|
Data Type: |
na |
Balance Type: |
|
Period Type: |
|
|
X |
- Details
Name: |
srt_ConsolidationItemsAxis=us-gaap_OperatingSegmentsMember |
Namespace Prefix: |
|
Data Type: |
na |
Balance Type: |
|
Period Type: |
|
|
X |
- Details
Name: |
srt_ConsolidationItemsAxis=us-gaap_CorporateNonSegmentMember |
Namespace Prefix: |
|
Data Type: |
na |
Balance Type: |
|
Period Type: |
|
|
v3.23.3
Segment Information - Disaggregation of Revenue (Details) - USD ($) $ in Thousands |
3 Months Ended |
9 Months Ended |
Sep. 30, 2023 |
Sep. 30, 2022 |
Sep. 30, 2023 |
Sep. 30, 2022 |
Disaggregation of Revenue [Line Items] |
|
|
|
|
Net sales |
$ 390,744
|
$ 391,291
|
$ 1,048,925
|
$ 1,076,105
|
Renewables |
|
|
|
|
Disaggregation of Revenue [Line Items] |
|
|
|
|
Net sales |
106,362
|
111,119
|
243,026
|
291,451
|
Residential |
|
|
|
|
Disaggregation of Revenue [Line Items] |
|
|
|
|
Net sales |
227,747
|
215,592
|
635,476
|
595,322
|
Agtech |
|
|
|
|
Disaggregation of Revenue [Line Items] |
|
|
|
|
Net sales |
31,666
|
44,217
|
102,546
|
130,325
|
Infrastructure |
|
|
|
|
Disaggregation of Revenue [Line Items] |
|
|
|
|
Net sales |
24,969
|
20,363
|
67,877
|
59,007
|
Point in Time |
|
|
|
|
Disaggregation of Revenue [Line Items] |
|
|
|
|
Net sales |
252,587
|
235,283
|
696,586
|
644,058
|
Point in Time | Renewables |
|
|
|
|
Disaggregation of Revenue [Line Items] |
|
|
|
|
Net sales |
15,903
|
7,660
|
35,630
|
18,569
|
Point in Time | Residential |
|
|
|
|
Disaggregation of Revenue [Line Items] |
|
|
|
|
Net sales |
225,985
|
214,175
|
630,545
|
591,160
|
Point in Time | Agtech |
|
|
|
|
Disaggregation of Revenue [Line Items] |
|
|
|
|
Net sales |
777
|
3,510
|
5,580
|
9,152
|
Point in Time | Infrastructure |
|
|
|
|
Disaggregation of Revenue [Line Items] |
|
|
|
|
Net sales |
9,922
|
9,938
|
24,831
|
25,177
|
Over Time |
|
|
|
|
Disaggregation of Revenue [Line Items] |
|
|
|
|
Net sales |
138,157
|
156,008
|
352,339
|
432,047
|
Over Time | Renewables |
|
|
|
|
Disaggregation of Revenue [Line Items] |
|
|
|
|
Net sales |
90,459
|
103,459
|
207,396
|
272,882
|
Over Time | Residential |
|
|
|
|
Disaggregation of Revenue [Line Items] |
|
|
|
|
Net sales |
1,762
|
1,417
|
4,931
|
4,162
|
Over Time | Agtech |
|
|
|
|
Disaggregation of Revenue [Line Items] |
|
|
|
|
Net sales |
30,889
|
40,707
|
96,966
|
121,173
|
Over Time | Infrastructure |
|
|
|
|
Disaggregation of Revenue [Line Items] |
|
|
|
|
Net sales |
$ 15,047
|
$ 10,425
|
$ 43,046
|
$ 33,830
|
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 of revenue recognized from goods sold, services rendered, insurance premiums, or other activities that constitute an earning process. Includes, but is not limited to, investment and interest income before deduction of interest expense when recognized as a component of revenue, and sales and trading gain (loss).
+ ReferencesReference 1: 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 2: 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 3: 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 4: http://www.xbrl.org/2003/role/disclosureRef -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 5: 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 6: 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 7: 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 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)(iv)) -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)(5)) -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 1B -Subparagraph (SX 210.13-02(a)(4)(i)) -Publisher FASB -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1B
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)(iii)(A)) -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)(B)) -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)(iv)) -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)(5)) -Publisher FASB -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1B
Reference 15: 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 16: 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 17: 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 18: http://www.xbrl.org/2003/role/disclosureRef -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 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 -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 21: http://www.xbrl.org/2003/role/disclosureRef -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 22: 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 23: 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/2147479557/942-235-S99-1
+ Details
Name: |
us-gaap_Revenues |
Namespace Prefix: |
us-gaap_ |
Data Type: |
xbrli:monetaryItemType |
Balance Type: |
credit |
Period Type: |
duration |
|
X |
- Details
Name: |
us-gaap_StatementBusinessSegmentsAxis=rock_RenewablesMember |
Namespace Prefix: |
|
Data Type: |
na |
Balance Type: |
|
Period Type: |
|
|
X |
- Details
Name: |
us-gaap_StatementBusinessSegmentsAxis=rock_ResidentialProductsMember |
Namespace Prefix: |
|
Data Type: |
na |
Balance Type: |
|
Period Type: |
|
|
X |
- Details
Name: |
us-gaap_StatementBusinessSegmentsAxis=rock_AgtechMember |
Namespace Prefix: |
|
Data Type: |
na |
Balance Type: |
|
Period Type: |
|
|
X |
- Details
Name: |
us-gaap_StatementBusinessSegmentsAxis=rock_InfrastructureMember |
Namespace Prefix: |
|
Data Type: |
na |
Balance Type: |
|
Period Type: |
|
|
X |
- Details
Name: |
us-gaap_TimingOfTransferOfGoodOrServiceAxis=us-gaap_TransferredAtPointInTimeMember |
Namespace Prefix: |
|
Data Type: |
na |
Balance Type: |
|
Period Type: |
|
|
X |
- Details
Name: |
us-gaap_TimingOfTransferOfGoodOrServiceAxis=us-gaap_TransferredOverTimeMember |
Namespace Prefix: |
|
Data Type: |
na |
Balance Type: |
|
Period Type: |
|
|
Grafico Azioni Gibraltar Industries (NASDAQ:ROCK)
Storico
Da Apr 2024 a Mag 2024
Grafico Azioni Gibraltar Industries (NASDAQ:ROCK)
Storico
Da Mag 2023 a Mag 2024